Lines Matching refs:internal_function

2703 	zend_internal_function *internal_function = (zend_internal_function *)&function;  in ZEND_END_ARG_INFO()  local
2719 internal_function->type = ZEND_INTERNAL_FUNCTION; in ZEND_END_ARG_INFO()
2720 internal_function->module = EG(current_module); in ZEND_END_ARG_INFO()
2721 internal_function->T = 0; in ZEND_END_ARG_INFO()
2722 memset(internal_function->reserved, 0, ZEND_MAX_RESERVED_RESOURCES * sizeof(void*)); in ZEND_END_ARG_INFO()
2726 internal_function->handler = ptr->handler; in ZEND_END_ARG_INFO()
2727 internal_function->function_name = zend_string_init_interned(ptr->fname, fname_len, 1); in ZEND_END_ARG_INFO()
2728 internal_function->scope = scope; in ZEND_END_ARG_INFO()
2729 internal_function->prototype = NULL; in ZEND_END_ARG_INFO()
2730 internal_function->attributes = NULL; in ZEND_END_ARG_INFO()
2732 …ZEND_MAP_PTR_INIT(internal_function->run_time_cache, zend_arena_calloc(&CG(arena), 1, zend_interna… in ZEND_END_ARG_INFO()
2734 ZEND_MAP_PTR_NEW(internal_function->run_time_cache); in ZEND_END_ARG_INFO()
2741 internal_function->fn_flags = ZEND_ACC_PUBLIC | ptr->flags; in ZEND_END_ARG_INFO()
2743 internal_function->fn_flags = ptr->flags; in ZEND_END_ARG_INFO()
2746 internal_function->fn_flags = ZEND_ACC_PUBLIC; in ZEND_END_ARG_INFO()
2751 internal_function->arg_info = (zend_internal_arg_info*)ptr->arg_info+1; in ZEND_END_ARG_INFO()
2752 internal_function->num_args = ptr->num_args; in ZEND_END_ARG_INFO()
2755 internal_function->required_num_args = ptr->num_args; in ZEND_END_ARG_INFO()
2757 internal_function->required_num_args = info->required_num_args; in ZEND_END_ARG_INFO()
2760 internal_function->fn_flags |= ZEND_ACC_RETURN_REFERENCE; in ZEND_END_ARG_INFO()
2763 internal_function->fn_flags |= ZEND_ACC_VARIADIC; in ZEND_END_ARG_INFO()
2765 internal_function->num_args--; in ZEND_END_ARG_INFO()
2775 internal_function->fn_flags |= ZEND_ACC_HAS_RETURN_TYPE; in ZEND_END_ARG_INFO()
2781 internal_function->arg_info = NULL; in ZEND_END_ARG_INFO()
2782 internal_function->num_args = 0; in ZEND_END_ARG_INFO()
2783 internal_function->required_num_args = 0; in ZEND_END_ARG_INFO()
2788 if (scope && zend_string_equals_literal_ci(internal_function->function_name, "__tostring") && in ZEND_END_ARG_INFO()
2789 !(internal_function->fn_flags & ZEND_ACC_HAS_RETURN_TYPE)) { in ZEND_END_ARG_INFO()
2792 internal_function->arg_info = (zend_internal_arg_info *) arg_info_toString + 1; in ZEND_END_ARG_INFO()
2793 internal_function->fn_flags |= ZEND_ACC_HAS_RETURN_TYPE; in ZEND_END_ARG_INFO()
2794 internal_function->num_args = internal_function->required_num_args = 0; in ZEND_END_ARG_INFO()
2798 zend_set_function_arg_flags((zend_function*)internal_function); in ZEND_END_ARG_INFO()
2818 if (!internal_function->handler) { in ZEND_END_ARG_INFO()
2824 …lowercase_name = zend_string_tolower_ex(internal_function->function_name, type == MODULE_PERSISTEN… in ZEND_END_ARG_INFO()
2845 zend_internal_arg_info *arg_info = &reg_function->internal_function.arg_info[i]; in ZEND_END_ARG_INFO()
2852 if (!strcmp(arg_info->name, reg_function->internal_function.arg_info[j].name)) { in ZEND_END_ARG_INFO()
3022 if (fe->common.type == ZEND_INTERNAL_FUNCTION && fe->internal_function.module == module) { in clean_module_function()
3449 zend_free_internal_arg_info(&fn->internal_function); in zend_disable_class()