/PHP-8.0/Zend/ |
H A D | zend_attributes.c | 76 if (attr->offset == offset && zend_string_equals(attr->lcname, lcname)) { in get_attribute() 91 if (attr->offset == offset && ZSTR_LEN(attr->lcname) == len) { in get_attribute_str() 92 if (0 == memcmp(ZSTR_VAL(attr->lcname), str, len)) { in get_attribute_str() 104 return get_attribute(attributes, lcname, 0); in zend_get_attribute() 114 return get_attribute(attributes, lcname, offset + 1); in zend_get_parameter_attribute() 172 if (zend_string_equals(other->lcname, attr->lcname)) { in zend_is_attribute_repeated() 187 zend_string_release(attr->lcname); in attr_free() 219 attr->lcname = zend_string_tolower_ex(attr->name, persistent); in zend_add_attribute() 254 zend_string *lcname = zend_string_tolower_ex(ce->name, 1); in zend_internal_attribute_register() local 259 zend_string_release(lcname); in zend_internal_attribute_register() [all …]
|
H A D | zend_attributes.h | 51 zend_string *lcname; member 66 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname); 69 ZEND_API zend_attribute *zend_get_parameter_attribute(HashTable *attributes, zend_string *lcname, u… 78 ZEND_API zend_internal_attribute *zend_internal_attribute_get(zend_string *lcname);
|
H A D | zend_builtin_functions.c | 865 zend_string *lcname; in same_name() local 874 lcname = zend_string_tolower(name); in same_name() 876 zend_string_release_ex(lcname, 0); in same_name() 916 zend_string *lcname; in ZEND_FUNCTION() local 938 zend_string_release_ex(lcname, 0); in ZEND_FUNCTION() 1016 zend_string *lcname; in class_exists_impl() local 1075 zend_string *lcname; in ZEND_FUNCTION() local 1090 zend_string_release_ex(lcname, 0); in ZEND_FUNCTION() 2102 zend_string *lcname; in ZEND_FUNCTION() local 2114 zend_string_release_ex(lcname, 0); in ZEND_FUNCTION() [all …]
|
H A D | zend_API.c | 1830 zend_string *lcname; in zend_startup_module_ex() local 1856 zend_string_efree(lcname); in zend_startup_module_ex() 2015 zend_string *lcname; in zend_register_module_ex() local 2042 zend_string_efree(lcname); in zend_register_module_ex() 2052 lcname = zend_new_interned_string(lcname); in zend_register_module_ex() 2055 zend_string_release(lcname); in zend_register_module_ex() 2070 zend_string_release(lcname); in zend_register_module_ex() 2278 if (ZSTR_VAL(lcname)[0] != '_' || ZSTR_VAL(lcname)[1] != '_') { in zend_add_magic_method() local 2852 zend_string *lcname; in zend_register_class_alias_ex() local 2870 lcname = zend_new_interned_string(lcname); in zend_register_class_alias_ex() [all …]
|
H A D | zend_inheritance.h | 37 …rly_bind(zend_class_entry *ce, zend_class_entry *parent_ce, zend_string *lcname, zval *delayed_ear…
|
H A D | zend_constants.c | 425 char *lcname; in zend_get_constant_ex() local 431 lcname = do_alloca(lcname_len + 1, use_heap); in zend_get_constant_ex() 432 zend_str_tolower_copy(lcname, name, prefix_len); in zend_get_constant_ex() 434 lcname[prefix_len] = '\\'; in zend_get_constant_ex() 435 memcpy(lcname + prefix_len + 1, constant_name, const_name_len + 1); in zend_get_constant_ex() 437 c = zend_hash_str_find_ptr(EG(zend_constants), lcname, lcname_len); in zend_get_constant_ex() 438 free_alloca(lcname, use_heap); in zend_get_constant_ex()
|
H A D | zend_compile.c | 1080 rtd_key = lcname + 1; in do_bind_function() 1106 rtd_key = lcname + 1; in do_bind_class() 3810 zend_string *name, *lcname; in zend_try_compile_ct_bound_init_user_func() local 4319 zend_string *lcname; in zend_compile_call() local 4329 zend_string_release(lcname); in zend_compile_call() 6786 zend_string *lcname; in zend_begin_method_decl() local 6821 lcname = zend_new_interned_string(lcname); in zend_begin_method_decl() 6834 return lcname; in zend_begin_method_decl() 7328 zend_string *name, *lcname; in zend_compile_class_decl() local 7359 lcname = NULL; in zend_compile_class_decl() [all …]
|
H A D | zend_inheritance.c | 1670 zend_string *lcname; in zend_traits_copy_functions() local 1692 lcname = zend_string_tolower(alias->alias); in zend_traits_copy_functions() 1693 zend_add_trait_method(ce, alias->alias, lcname, &fn_copy); in zend_traits_copy_functions() 1694 zend_string_release_ex(lcname, 0); in zend_traits_copy_functions() 1755 zend_string *lcname; in zend_traits_init_trait_structures() local 1777 lcname = zend_string_tolower(cur_method_ref->method_name); in zend_traits_init_trait_structures() 1778 if (!zend_hash_exists(&trait->function_table, lcname)) { in zend_traits_init_trait_structures() 1820 zend_string_release_ex(lcname, 0); in zend_traits_init_trait_structures() 1836 lcname = zend_string_tolower(cur_method_ref->method_name); in zend_traits_init_trait_structures() 1847 if (!zend_hash_exists(&trait->function_table, lcname)) { in zend_traits_init_trait_structures() [all …]
|
H A D | zend_execute.h | 48 ZEND_API zend_class_entry *zend_lookup_class_ex(zend_string *name, zend_string *lcname, uint32_t fl… 327 ZEND_API zend_class_entry *zend_fetch_class_by_name(zend_string *class_name, zend_string *lcname, i…
|
H A D | zend_compile.h | 776 ZEND_API zend_result do_bind_function(zval *lcname); 777 ZEND_API zend_result do_bind_class(zval *lcname, zend_string *lc_parent_name);
|
H A D | zend_execute.c | 4202 zend_string *lcname; in zend_init_dynamic_call_string() local 4213 lcname = zend_string_init(ZSTR_VAL(function), cname_length, 0); in zend_init_dynamic_call_string() 4217 zend_string_release_ex(lcname, 0); in zend_init_dynamic_call_string() 4232 zend_string_release_ex(lcname, 0); in zend_init_dynamic_call_string() 4237 zend_string_release_ex(lcname, 0); in zend_init_dynamic_call_string() 4253 lcname = zend_string_alloc(ZSTR_LEN(function) - 1, 0); in zend_init_dynamic_call_string() 4254 zend_str_tolower_copy(ZSTR_VAL(lcname), ZSTR_VAL(function) + 1, ZSTR_LEN(function) - 1); in zend_init_dynamic_call_string() 4256 lcname = zend_string_tolower(function); in zend_init_dynamic_call_string() 4258 if (UNEXPECTED((func = zend_hash_find(EG(function_table), lcname)) == NULL)) { in zend_init_dynamic_call_string() 4260 zend_string_release_ex(lcname, 0); in zend_init_dynamic_call_string() [all …]
|
/PHP-8.0/sapi/phpdbg/ |
H A D | phpdbg_print.c | 187 zend_string *lcname = zend_string_alloc(strlen(param->method.name), 0); in PHPDBG_PRINT() local 188 zend_str_tolower_copy(ZSTR_VAL(lcname), param->method.name, ZSTR_LEN(lcname)); in PHPDBG_PRINT() 190 if ((fbc = zend_hash_find_ptr(&ce->function_table, lcname))) { in PHPDBG_PRINT() 201 zend_string_release(lcname); in PHPDBG_PRINT() 215 zend_string *lcname; in PHPDBG_PRINT() local 236 lcname = zend_string_alloc(func_name_len, 0); in PHPDBG_PRINT() 237 zend_str_tolower_copy(ZSTR_VAL(lcname), func_name, ZSTR_LEN(lcname)); in PHPDBG_PRINT() 240 if ((fbc = zend_hash_find_ptr(func_table, lcname))) { in PHPDBG_PRINT() 255 efree(lcname); in PHPDBG_PRINT()
|
H A D | phpdbg_list.c | 93 char *lcname = zend_str_tolower_dup(param->method.name, strlen(param->method.name)); in PHPDBG_LIST() local 95 if ((function = zend_hash_str_find_ptr(&ce->function_table, lcname, strlen(lcname)))) { in PHPDBG_LIST() 101 efree(lcname); in PHPDBG_LIST()
|
H A D | phpdbg_utils.c | 179 zend_string *lcname = zend_string_init(cname, strlen(cname), 0); in phpdbg_get_function() local 180 tmp = zend_string_tolower(lcname); in phpdbg_get_function() 181 zend_string_release(lcname); in phpdbg_get_function() 182 lcname = tmp; in phpdbg_get_function() 183 ce = zend_lookup_class(lcname); in phpdbg_get_function() 185 zend_string_release(lcname); in phpdbg_get_function()
|
H A D | phpdbg_prompt.c | 1440 char *lcname = zend_str_tolower_dup(param->str, param->len); in PHPDBG_COMMAND() local 1441 size_t lcname_len = strlen(lcname); in PHPDBG_COMMAND() 1443 if (!zend_hash_str_exists(&PHPDBG_G(registered), lcname, lcname_len)) { in PHPDBG_COMMAND() 1444 if ((function = zend_hash_str_find_ptr(EG(function_table), lcname, lcname_len))) { in PHPDBG_COMMAND() 1445 zend_hash_str_update_ptr(&PHPDBG_G(registered), lcname, lcname_len, function); in PHPDBG_COMMAND() 1448 phpdbg_notice("register", "function=\"%s\"", "Registered %s", lcname); in PHPDBG_COMMAND() 1453 …"register", "type=\"inuse\" function=\"%s\"", "The requested name (%s) is already in use", lcname); in PHPDBG_COMMAND() 1456 efree(lcname); in PHPDBG_COMMAND()
|
H A D | phpdbg_bp.c | 407 char *lcname; in phpdbg_set_breakpoint_symbol() local 414 lcname = zend_str_tolower_dup(name, name_len); in phpdbg_set_breakpoint_symbol() 424 …zend_hash_str_update_mem(&PHPDBG_G(bp)[PHPDBG_BREAK_SYM], lcname, name_len, &new_break, sizeof(php… in phpdbg_set_breakpoint_symbol() 433 efree(lcname); in phpdbg_set_breakpoint_symbol() 989 zend_string *lcname = zend_string_tolower(ops->function_name); in phpdbg_find_breakpoint_method() local 991 brake = zend_hash_find_ptr(class_table, lcname); in phpdbg_find_breakpoint_method() 993 zend_string_release(lcname); in phpdbg_find_breakpoint_method()
|
/PHP-8.0/ext/standard/ |
H A D | browscap.c | 241 zend_string *lcname; in browscap_intern_str_ci() local 245 ZSTR_ALLOCA_ALLOC(lcname, ZSTR_LEN(str), use_heap); in browscap_intern_str_ci() 246 zend_str_tolower_copy(ZSTR_VAL(lcname), ZSTR_VAL(str), ZSTR_LEN(str)); in browscap_intern_str_ci() 247 interned = zend_hash_find_ptr(&ctx->str_interned, lcname); in browscap_intern_str_ci() 252 interned = zend_string_dup(lcname, persistent); in browscap_intern_str_ci() 259 ZSTR_ALLOCA_FREE(lcname, use_heap); in browscap_intern_str_ci()
|
H A D | var.c | 1208 zend_string *lcname; in php_unserialize_with_options() local 1212 lcname = zend_string_tolower(Z_STR_P(entry)); in php_unserialize_with_options() 1213 zend_hash_add_empty_element(class_hash, lcname); in php_unserialize_with_options() 1214 zend_string_release_ex(lcname, 0); in php_unserialize_with_options()
|
H A D | var_unserializer.re | 344 zend_string *lcname; 355 ZSTR_ALLOCA_ALLOC(lcname, ZSTR_LEN(class_name), use_heap); 356 zend_str_tolower_copy(ZSTR_VAL(lcname), ZSTR_VAL(class_name), ZSTR_LEN(class_name)); 357 res = zend_hash_exists(classes, lcname); 358 ZSTR_ALLOCA_FREE(lcname, use_heap);
|
/PHP-8.0/ext/reflection/ |
H A D | php_reflection.c | 1259 zend_string *lcname; in reflection_extension_factory() local 1265 zend_string_efree(lcname); in reflection_extension_factory() 1504 zend_string *fname, *lcname; in ZEND_METHOD() local 1526 zend_string_release(lcname); in ZEND_METHOD() 2290 zend_string_release(lcname); in ZEND_METHOD() 2303 zend_string *name, *lcname; in ZEND_METHOD() local 3038 char *lcname; in ZEND_METHOD() local 3103 efree(lcname); in ZEND_METHOD() 3108 efree(lcname); in ZEND_METHOD() 5665 char *lcname; in ZEND_METHOD() local [all …]
|
/PHP-8.0/ext/opcache/Optimizer/ |
H A D | escape_analysis.c | 151 static inline zend_class_entry *get_class_entry(const zend_script *script, zend_string *lcname) /* … in get_class_entry() argument 153 zend_class_entry *ce = script ? zend_hash_find_ptr(&script->class_table, lcname) : NULL; in get_class_entry() 158 ce = zend_hash_find_ptr(CG(class_table), lcname); in get_class_entry()
|
H A D | zend_func_info.c | 832 const zend_call_info *call_info, const zend_ssa *ssa, zend_string *lcname) { in get_internal_func_info() argument 838 zval *zv = zend_hash_find_ex(&func_info, lcname, 1); in get_internal_func_info() 861 …zend_string *lcname = Z_STR_P(CRT_CONSTANT_EX(call_info->caller_op_array, call_info->caller_init_o… in zend_get_func_info() local 863 uint32_t internal_ret = get_internal_func_info(call_info, ssa, lcname); in zend_get_func_info() 889 fprintf(stderr, "Inaccurate func info for %s()\n", ZSTR_VAL(lcname)); in zend_get_func_info() 894 fprintf(stderr, "Useless func info for %s()\n", ZSTR_VAL(lcname)); in zend_get_func_info() 904 fprintf(stderr, "Incorrect func info for %s()\n", ZSTR_VAL(lcname)); in zend_get_func_info()
|
H A D | zend_inference.c | 2022 static inline zend_class_entry *get_class_entry(const zend_script *script, zend_string *lcname) { in get_class_entry() argument 2023 zend_class_entry *ce = script ? zend_hash_find_ptr(&script->class_table, lcname) : NULL; in get_class_entry() 2028 ce = zend_hash_find_ptr(CG(class_table), lcname); in get_class_entry() 2070 zend_string *lcname = zend_string_tolower(ZEND_TYPE_NAME(arg_info->type)); in zend_fetch_arg_info_type() local 2071 *pce = get_class_entry(script, lcname); in zend_fetch_arg_info_type() 2072 zend_string_release_ex(lcname, 0); in zend_fetch_arg_info_type() 2180 zend_string *lcname = zend_string_tolower(ZEND_TYPE_NAME(prop_info->type)); in zend_fetch_prop_type() local 2181 *pce = get_class_entry(script, lcname); in zend_fetch_prop_type() 2182 zend_string_release(lcname); in zend_fetch_prop_type()
|
/PHP-8.0/sapi/cli/ |
H A D | php_cli.c | 1080 char *lcname = zend_str_tolower_dup(reflection_what, len); in do_cli() local 1083 if ((module = zend_hash_str_find_ptr(&module_registry, lcname, len)) == NULL) { in do_cli() 1094 efree(lcname); in do_cli()
|
/PHP-8.0/ext/opcache/ |
H A D | ZendAccelerator.c | 3626 zend_string *lcname = zend_string_tolower(name); local 3628 zend_string_release(lcname); 3676 zend_string *lcname = zend_string_tolower(name); local 3677 zend_bool known = zend_hash_exists(EG(class_table), lcname); 3678 zend_string_release(lcname); 3704 if (zend_hash_exists(&p->function_table, lcname)) { 3713 if (zend_hash_exists(&p->function_table, lcname)) { 3723 if (zend_hash_exists(&p->function_table, lcname)) { 3734 zend_string *lcname; local 3739 preload_is_method_maybe_override(ce, lcname)) { [all …]
|