/php-src/ext/spl/ |
H A D | php_spl.c | 51 zend_string *lc_name = zend_string_tolower(name); in spl_find_ce_by_name() local 53 ce = zend_hash_find_ptr(EG(class_table), lc_name); in spl_find_ce_by_name() 54 zend_string_release(lc_name); in spl_find_ce_by_name() 284 return zend_hash_exists(EG(class_table), lc_name); in spl_autoload() 297 zend_string *class_name, *lc_name, *file_exts = NULL; in PHP_FUNCTION() local 315 lc_name = zend_string_tolower(class_name); in PHP_FUNCTION() 323 if (spl_autoload(class_name, lc_name, pos, pos1_len)) { in PHP_FUNCTION() 329 zend_string_release(lc_name); in PHP_FUNCTION() 472 zend_string *lc_name = zend_string_tolower(class_name); in PHP_FUNCTION() local 473 spl_perform_autoload(class_name, lc_name); in PHP_FUNCTION() [all …]
|
H A D | spl_functions.c | 58 pce->trait_names[num_traits].lc_name, ZEND_FETCH_CLASS_TRAIT); in spl_add_traits()
|
/php-src/Zend/ |
H A D | zend_execute_API.c | 1136 zend_string *lc_name; in zend_lookup_class_ex() local 1149 lc_name = key; in zend_lookup_class_ex() 1159 lc_name = zend_string_tolower(name); in zend_lookup_class_ex() 1166 zend_string_release_ex(lc_name, 0); in zend_lookup_class_ex() 1194 zend_string_release_ex(lc_name, 0); in zend_lookup_class_ex() 1201 zend_string_release_ex(lc_name, 0); in zend_lookup_class_ex() 1208 zend_string_release_ex(lc_name, 0); in zend_lookup_class_ex() 1219 zend_string_release_ex(lc_name, 0); in zend_lookup_class_ex() 1235 ce = zend_autoload(autoload_name, lc_name); in zend_lookup_class_ex() 1241 zend_hash_del(EG(in_autoload), lc_name); in zend_lookup_class_ex() [all …]
|
H A D | zend_enum.c | 186 ce->interface_names[num_interfaces_before].lc_name = ZSTR_INIT_LITERAL("unitenum", 0); in zend_enum_add_interfaces() 190 ce->interface_names[num_interfaces_before + 1].lc_name = ZSTR_INIT_LITERAL("backedenum", 0); in zend_enum_add_interfaces()
|
H A D | zend.h | 87 zend_string *lc_name; member
|
H A D | zend_inheritance.c | 252 zend_string *lc_name = zend_string_tolower(name); in lookup_class_ex() local 254 ce = zend_hash_find_ptr(CG(class_table), lc_name); in lookup_class_ex() 256 zend_string_release(lc_name); in lookup_class_ex() 335 ce1->interface_names[i].name, ce1->interface_names[i].lc_name, in unlinked_instanceof() 1901 zend_string_release_ex(ce->interface_names[i].lc_name, 0); in zend_do_implement_interfaces() 3038 ce->trait_names[i].lc_name, ZEND_FETCH_CLASS_TRAIT); in zend_do_link_class() 3065 ce->interface_names[i].name, ce->interface_names[i].lc_name, in zend_do_link_class()
|
H A D | zend_opcode.c | 207 zend_string_release_ex(ce->trait_names[i].lc_name, 0); in _destroy_zend_class_traits_info() 358 zend_string_release_ex(ce->interface_names[i].lc_name, 0); in destroy_zend_class()
|
H A D | zend_execute.h | 37 ZEND_API extern zend_class_entry *(*zend_autoload)(zend_string *name, zend_string *lc_name);
|
H A D | zend_compile.c | 600 zend_string *lc_name = zend_string_tolower(name); in zend_add_func_name_literal() local 601 zend_add_literal_string(&lc_name); in zend_add_func_name_literal() 616 zend_string *lc_name = zend_string_tolower(name); in zend_add_ns_func_name_literal() local 617 zend_add_literal_string(&lc_name); in zend_add_ns_func_name_literal() 621 lc_name = zend_string_alloc(unqualified_name_len, 0); in zend_add_ns_func_name_literal() 622 zend_str_tolower_copy(ZSTR_VAL(lc_name), unqualified_name, unqualified_name_len); in zend_add_ns_func_name_literal() 623 zend_add_literal_string(&lc_name); in zend_add_ns_func_name_literal() 636 zend_string *lc_name = zend_string_tolower(name); in zend_add_class_name_literal() local 637 zend_add_literal_string(&lc_name); in zend_add_class_name_literal() 7621 ce->interface_names[ce->num_interfaces - 1].lc_name = in add_stringable_interface() [all …]
|
/php-src/sapi/phpdbg/ |
H A D | phpdbg_utils.c | 400 char *lc_name, *lc_free; in phpdbg_safe_class_lookup() local 407 lc_free = lc_name = emalloc(name_length + 1); in phpdbg_safe_class_lookup() 408 zend_str_tolower_copy(lc_name, name, name_length); in phpdbg_safe_class_lookup() 411 if (lc_name[0] == '\\') { in phpdbg_safe_class_lookup() 412 lc_name += 1; in phpdbg_safe_class_lookup() 417 *ce = zend_hash_str_find_ptr(EG(class_table), lc_name, lc_length); in phpdbg_safe_class_lookup()
|
H A D | phpdbg_prompt.c | 99 char *lc_name; in phpdbg_call_register() local 107 lc_name = zend_str_tolower_dup(name->str, name->len); in phpdbg_call_register() 109 if (zend_hash_str_exists(&PHPDBG_G(registered), lc_name, name->len)) { in phpdbg_call_register() 115 ZVAL_STRINGL(&fci.function_name, lc_name, name->len); in phpdbg_call_register() 191 efree(lc_name); in phpdbg_call_register() 196 efree(lc_name); in phpdbg_call_register()
|
/php-src/ext/standard/ |
H A D | var_unserializer.re | 1181 zend_string *lc_name; 1190 lc_name = zend_string_tolower(class_name); 1191 if(!unserialize_allowed_class(lc_name, var_hash)) { 1192 zend_string_release_ex(lc_name, 0); 1205 zend_string_release_ex(lc_name, 0); 1210 ce = zend_hash_find_ptr(EG(class_table), lc_name); 1214 zend_string_release_ex(lc_name, 0); 1219 zend_string_release_ex(lc_name, 0); 1226 ce = zend_lookup_class_ex(class_name, lc_name, 0); 1228 zend_string_release_ex(lc_name, 0);
|
/php-src/ext/pdo/ |
H A D | pdo_dbh.c | 1306 char *lc_name; in pdo_hash_methods() local 1363 lc_name = emalloc(namelen+1); in pdo_hash_methods() 1364 zend_str_tolower_copy(lc_name, funcs->fname, namelen); in pdo_hash_methods() 1365 zend_hash_str_add_mem(dbh->cls_methods[kind], lc_name, namelen, &func, sizeof(func)); in pdo_hash_methods() 1366 efree(lc_name); in pdo_hash_methods()
|
/php-src/ext/reflection/ |
H A D | php_reflection.c | 808 zend_string *lc_name; in _function_string() local 840 zend_string_release_ex(lc_name, 0); in _function_string() 4506 zend_string *name, *lc_name; in ZEND_METHOD() local 4513 lc_name = zend_string_tolower(name); in ZEND_METHOD() 4514 RETVAL_BOOL(zend_hash_exists(&ce->function_table, lc_name) || is_closure_invoke(ce, lc_name)); in ZEND_METHOD() 4515 zend_string_release(lc_name); in ZEND_METHOD() 4526 zend_string *name, *lc_name; in ZEND_METHOD() local 4533 lc_name = zend_string_tolower(name); in ZEND_METHOD() 4552 zend_string_release(lc_name); in ZEND_METHOD() 5255 ce->trait_names[i].lc_name, ZEND_FETCH_CLASS_TRAIT); in ZEND_METHOD() [all …]
|
/php-src/ext/opcache/ |
H A D | zend_persist_calc.c | 504 ADD_INTERNED_STRING(ce->interface_names[i].lc_name); in zend_persist_class_entry_calc() 515 ADD_INTERNED_STRING(ce->trait_names[i].lc_name); in zend_persist_class_entry_calc()
|
H A D | zend_file_cache.c | 783 SERIALIZE_STR(interface_names[i].lc_name); 797 SERIALIZE_STR(trait_names[i].lc_name); 1617 UNSERIALIZE_STR(ce->interface_names[i].lc_name); 1628 UNSERIALIZE_STR(ce->trait_names[i].lc_name);
|
H A D | zend_persist.c | 1007 zend_accel_store_interned_string(ce->interface_names[i].lc_name); in zend_persist_class_entry() 1017 zend_accel_store_interned_string(ce->trait_names[i].lc_name); in zend_persist_class_entry()
|
H A D | ZendAccelerator.c | 3713 zend_hash_find_ptr(EG(class_table), ce->interface_names[i].lc_name); 3725 zend_hash_find_ptr(EG(class_table), ce->trait_names[i].lc_name);
|
/php-src/Zend/Optimizer/ |
H A D | zend_optimizer.c | 130 zend_string *lc_name = zend_string_tolower(arg); in zend_optimizer_eval_special_func_call() local 131 zend_internal_function *func = zend_hash_find_ptr(EG(function_table), lc_name); in zend_optimizer_eval_special_func_call() 132 zend_string_release_ex(lc_name, 0); in zend_optimizer_eval_special_func_call() 146 zend_string *lc_name = zend_string_tolower(arg); in zend_optimizer_eval_special_func_call() local 147 zend_module_entry *m = zend_hash_find_ptr(&module_registry, lc_name); in zend_optimizer_eval_special_func_call() 148 zend_string_release_ex(lc_name, 0); in zend_optimizer_eval_special_func_call()
|
/php-src/ext/xml/ |
H A D | xml.c | 1090 zend_string *lc_name = zend_string_tolower(method_name); in php_xml_check_string_method_arg() local 1091 zend_function *method_ptr = zend_hash_find_ptr(&ce->function_table, lc_name); in php_xml_check_string_method_arg() 1092 zend_string_release_ex(lc_name, 0); in php_xml_check_string_method_arg()
|