Lines Matching refs:fptr
891 const zend_function *fptr, zend_class_entry *scope) /* {{{ */ in zend_get_function_declaration() argument
895 if (fptr->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE) { in zend_get_function_declaration()
899 if (fptr->common.scope) { in zend_get_function_declaration()
900 if (fptr->common.scope->ce_flags & ZEND_ACC_ANON_CLASS) { in zend_get_function_declaration()
902 smart_str_appends(&str, ZSTR_VAL(fptr->common.scope->name)); in zend_get_function_declaration()
904 smart_str_appendl(&str, ZSTR_VAL(fptr->common.scope->name), ZSTR_LEN(fptr->common.scope->name)); in zend_get_function_declaration()
909 smart_str_append(&str, fptr->common.function_name); in zend_get_function_declaration()
912 if (fptr->common.arg_info) { in zend_get_function_declaration()
914 zend_arg_info *arg_info = fptr->common.arg_info; in zend_get_function_declaration()
916 required = fptr->common.required_num_args; in zend_get_function_declaration()
917 num_args = fptr->common.num_args; in zend_get_function_declaration()
918 if (fptr->common.fn_flags & ZEND_ACC_VARIADIC) { in zend_get_function_declaration()
933 if (fptr->type == ZEND_INTERNAL_FUNCTION) { in zend_get_function_declaration()
942 if (fptr->type == ZEND_INTERNAL_FUNCTION) { in zend_get_function_declaration()
952 zend_op *op = fptr->op_array.opcodes; in zend_get_function_declaration()
953 zend_op *end = op + fptr->op_array.last; in zend_get_function_declaration()
1017 if (fptr->common.fn_flags & ZEND_ACC_HAS_RETURN_TYPE) { in zend_get_function_declaration()
1019 zend_append_type_hint(&str, scope, fptr->common.arg_info - 1, 1); in zend_get_function_declaration()