Lines Matching refs:internal_function

2926 	zend_internal_function *reg_function, *internal_function = (zend_internal_function *)&function;  in zend_register_functions()  local
2942 internal_function->type = ZEND_INTERNAL_FUNCTION; in zend_register_functions()
2943 internal_function->module = EG(current_module); in zend_register_functions()
2944 internal_function->T = 0; in zend_register_functions()
2945 memset(internal_function->reserved, 0, ZEND_MAX_RESERVED_RESOURCES * sizeof(void*)); in zend_register_functions()
2949 internal_function->handler = ptr->handler; in zend_register_functions()
2950internal_function->doc_comment = ptr->doc_comment ? zend_string_init_interned(ptr->doc_comment, st… in zend_register_functions()
2951 internal_function->function_name = zend_string_init_interned(ptr->fname, fname_len, 1); in zend_register_functions()
2952 internal_function->scope = scope; in zend_register_functions()
2953 internal_function->prototype = NULL; in zend_register_functions()
2954 internal_function->prop_info = NULL; in zend_register_functions()
2955 internal_function->attributes = NULL; in zend_register_functions()
2956 internal_function->frameless_function_infos = ptr->frameless_function_infos; in zend_register_functions()
2958 …ZEND_MAP_PTR_INIT(internal_function->run_time_cache, zend_arena_calloc(&CG(arena), 1, zend_interna… in zend_register_functions()
2961 ZEND_MAP_PTR_NEW_STATIC(internal_function->run_time_cache); in zend_register_functions()
2963 ZEND_MAP_PTR_INIT(internal_function->run_time_cache, NULL); in zend_register_functions()
2971 internal_function->fn_flags = ZEND_ACC_PUBLIC | ptr->flags; in zend_register_functions()
2973 internal_function->fn_flags = ptr->flags; in zend_register_functions()
2976 internal_function->fn_flags = ZEND_ACC_PUBLIC; in zend_register_functions()
2981 internal_function->arg_info = (zend_internal_arg_info*)ptr->arg_info+1; in zend_register_functions()
2982 internal_function->num_args = ptr->num_args; in zend_register_functions()
2985 internal_function->required_num_args = ptr->num_args; in zend_register_functions()
2987 internal_function->required_num_args = info->required_num_args; in zend_register_functions()
2990 internal_function->fn_flags |= ZEND_ACC_RETURN_REFERENCE; in zend_register_functions()
2993 internal_function->fn_flags |= ZEND_ACC_VARIADIC; in zend_register_functions()
2995 internal_function->num_args--; in zend_register_functions()
3005 internal_function->fn_flags |= ZEND_ACC_HAS_RETURN_TYPE; in zend_register_functions()
3011 internal_function->arg_info = NULL; in zend_register_functions()
3012 internal_function->num_args = 0; in zend_register_functions()
3013 internal_function->required_num_args = 0; in zend_register_functions()
3018 if (scope && zend_string_equals_literal_ci(internal_function->function_name, "__tostring") && in zend_register_functions()
3019 !(internal_function->fn_flags & ZEND_ACC_HAS_RETURN_TYPE)) { in zend_register_functions()
3022 internal_function->arg_info = (zend_internal_arg_info *) arg_info_toString + 1; in zend_register_functions()
3023 internal_function->fn_flags |= ZEND_ACC_HAS_RETURN_TYPE; in zend_register_functions()
3024 internal_function->num_args = internal_function->required_num_args = 0; in zend_register_functions()
3028 zend_set_function_arg_flags((zend_function*)internal_function); in zend_register_functions()
3048 if (!internal_function->handler) { in zend_register_functions()
3054 …lowercase_name = zend_string_tolower_ex(internal_function->function_name, type == MODULE_PERSISTEN… in zend_register_functions()
3281 if (fe->common.type == ZEND_INTERNAL_FUNCTION && fe->internal_function.module == module) { in clean_module_function()
3723 zend_free_internal_arg_info(&fn->internal_function); in zend_disable_class()