/php-src/Zend/ |
H A D | zend_execute.c | 4667 zend_string *lcname; in zend_init_dynamic_call_string() local 4678 lcname = zend_string_init(ZSTR_VAL(function), cname_length, 0); in zend_init_dynamic_call_string() 4682 zend_string_release_ex(lcname, 0); in zend_init_dynamic_call_string() 4697 zend_string_release_ex(lcname, 0); in zend_init_dynamic_call_string() 4702 zend_string_release_ex(lcname, 0); in zend_init_dynamic_call_string() 4718 lcname = zend_string_alloc(ZSTR_LEN(function) - 1, 0); in zend_init_dynamic_call_string() 4719 zend_str_tolower_copy(ZSTR_VAL(lcname), ZSTR_VAL(function) + 1, ZSTR_LEN(function) - 1); in zend_init_dynamic_call_string() 4721 lcname = zend_string_tolower(function); in zend_init_dynamic_call_string() 4723 if (UNEXPECTED((func = zend_hash_find(EG(function_table), lcname)) == NULL)) { in zend_init_dynamic_call_string() 4725 zend_string_release_ex(lcname, 0); in zend_init_dynamic_call_string() [all …]
|
H A D | zend_compile.c | 1294 rtd_key = lcname + 1; in do_bind_class() 4154 zend_string *name, *lcname; in zend_try_compile_ct_bound_init_user_func() local 4824 zend_string *lcname; in zend_compile_call() local 7629 zend_string *lcname; in zend_begin_method_decl() local 7676 lcname = zend_new_interned_string(lcname); in zend_begin_method_decl() 7689 return lcname; in zend_begin_method_decl() 7785 return lcname; in zend_begin_func_decl() 7797 zend_string *lcname; in zend_compile_func_decl() local 8299 zend_string *name, *lcname; in zend_compile_class_decl() local 8330 lcname = NULL; in zend_compile_class_decl() [all …]
|
H A D | zend_constants.c | 494 char *lcname; in zend_get_constant_ex() local 500 lcname = do_alloca(lcname_len + 1, use_heap); in zend_get_constant_ex() 501 zend_str_tolower_copy(lcname, name, prefix_len); in zend_get_constant_ex() 503 lcname[prefix_len] = '\\'; in zend_get_constant_ex() 504 memcpy(lcname + prefix_len + 1, constant_name, const_name_len + 1); in zend_get_constant_ex() 506 c = zend_hash_str_find_ptr(EG(zend_constants), lcname, lcname_len); in zend_get_constant_ex() 507 free_alloca(lcname, use_heap); in zend_get_constant_ex()
|
H A D | zend_API.h | 388 const zend_class_entry *ce, const zend_function *fptr, zend_string *lcname, int error_type); 389 ZEND_API void zend_add_magic_method(zend_class_entry *ce, zend_function *fptr, zend_string *lcname);
|
H A D | zend_inheritance.c | 2049 zend_string *lcname; in zend_traits_copy_functions() local 2073 lcname = zend_string_tolower(alias->alias); in zend_traits_copy_functions() 2075 zend_string_release_ex(lcname, 0); in zend_traits_copy_functions() 2143 zend_string *lcname; in zend_traits_init_trait_structures() local 2167 if (!zend_hash_exists(&trait->function_table, lcname)) { in zend_traits_init_trait_structures() 2212 zend_string_release_ex(lcname, 0); in zend_traits_init_trait_structures() 2241 if (!zend_hash_exists(&trait->function_table, lcname)) { in zend_traits_init_trait_structures() 2281 zend_string_release_ex(lcname, 0); in zend_traits_init_trait_structures() 3354 zend_observer_class_linked_notify(ce, lcname); in zend_try_early_bind() 3367 zend_observer_class_linked_notify(ret, lcname); in zend_try_early_bind() [all …]
|
H A D | zend_vm_execute.h | 7721 zval *lcname = RT_CONSTANT(opline, opline->op1); in ZEND_DECLARE_CLASS_DELAYED_SPEC_CONST_CONST_HANDLER() local 7722 zval *zv = zend_hash_find_known_hash(EG(class_table), Z_STR_P(lcname + 1)); in ZEND_DECLARE_CLASS_DELAYED_SPEC_CONST_CONST_HANDLER() 7725 ce = zend_bind_class_in_slot(zv, lcname, Z_STR_P(RT_CONSTANT(opline, opline->op2))); in ZEND_DECLARE_CLASS_DELAYED_SPEC_CONST_CONST_HANDLER()
|
H A D | zend_vm_def.h | 7838 zval *lcname = RT_CONSTANT(opline, opline->op1); variable 7839 zval *zv = zend_hash_find_known_hash(EG(class_table), Z_STR_P(lcname + 1)); 7842 ce = zend_bind_class_in_slot(zv, lcname, Z_STR_P(RT_CONSTANT(opline, opline->op2)));
|
H A D | zend_compile.h | 859 zval *class_table_slot, zval *lcname, zend_string *lc_parent_name); 860 ZEND_API zend_result do_bind_function(zend_function *func, zval *lcname); 861 ZEND_API zend_result do_bind_class(zval *lcname, zend_string *lc_parent_name);
|
H A D | zend_API.c | 2298 zend_string *lcname; in zend_startup_module_ex() local 2324 zend_string_efree(lcname); in zend_startup_module_ex() 2497 zend_string *lcname; in zend_register_module_ex() local 2524 zend_string_efree(lcname); in zend_register_module_ex() 2536 lcname = zend_new_interned_string(lcname); in zend_register_module_ex() 2539 zend_string_release(lcname); in zend_register_module_ex() 2557 zend_string_release(lcname); in zend_register_module_ex() 2768 if (ZSTR_VAL(lcname)[0] != '_' || ZSTR_VAL(lcname)[1] != '_') { in zend_add_magic_method() local 3458 zend_string *lcname; in zend_register_class_alias_ex() local 3476 lcname = zend_new_interned_string(lcname); in zend_register_class_alias_ex() [all …]
|
H A D | zend_execute.h | 52 ZEND_API zend_class_entry *zend_lookup_class_ex(zend_string *name, zend_string *lcname, uint32_t fl… 401 ZEND_API zend_class_entry *zend_fetch_class_by_name(zend_string *class_name, zend_string *lcname, u…
|
H A D | zend_builtin_functions.c | 885 zend_string *lcname; in ZEND_FUNCTION() local 908 zend_string_release_ex(lcname, 0); in ZEND_FUNCTION() 1007 zend_string *lcname; in _class_exists_impl() local 1027 zend_string_release_ex(lcname, 0); in _class_exists_impl() 1113 zend_string *lcname; in ZEND_FUNCTION() local 1124 lcname = zend_string_tolower(name); in ZEND_FUNCTION() 1128 zend_string_release_ex(lcname, 0); in ZEND_FUNCTION() 2095 zend_string *lcname; in ZEND_FUNCTION() local 2107 zend_string_release_ex(lcname, 0); in ZEND_FUNCTION() 2115 zend_string *lcname; in ZEND_FUNCTION() local [all …]
|
H A D | zend_attributes.h | 55 zend_string *lcname; member 70 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname); 73 ZEND_API zend_attribute *zend_get_parameter_attribute(HashTable *attributes, zend_string *lcname, u… 83 ZEND_API zend_internal_attribute *zend_internal_attribute_get(zend_string *lcname);
|
/php-src/ext/reflection/ |
H A D | php_reflection.c | 1317 zend_string *lcname; in reflection_extension_factory() local 1323 zend_string_efree(lcname); in reflection_extension_factory() 1617 zend_string *fname, *lcname; in ZEND_METHOD() local 1639 zend_string_release(lcname); in ZEND_METHOD() 2445 zend_string_release(lcname); in ZEND_METHOD() 2458 zend_string *name, *lcname; in ZEND_METHOD() local 3246 char *lcname; in instantiate_reflection_method() local 3330 efree(lcname); in instantiate_reflection_method() 3335 efree(lcname); in instantiate_reflection_method() 6020 char *lcname; in ZEND_METHOD() local [all …]
|
/php-src/Zend/Optimizer/ |
H A D | zend_inference.c | 2394 zend_string *lcname = zend_string_tolower(ZEND_TYPE_NAME(type)); in zend_convert_type() local 2396 *pce = zend_optimizer_get_class_entry(script, NULL, lcname); in zend_convert_type() 2397 zend_string_release_ex(lcname, 0); in zend_convert_type()
|
H A D | zend_optimizer.c | 797 const zend_script *script, const zend_op_array *op_array, zend_string *lcname) { in zend_optimizer_get_class_entry() argument 798 zend_class_entry *ce = script ? zend_hash_find_ptr(&script->class_table, lcname) : NULL; in zend_optimizer_get_class_entry() 803 ce = zend_hash_find_ptr(CG(class_table), lcname); in zend_optimizer_get_class_entry() 810 if (op_array && op_array->scope && zend_string_equals_ci(op_array->scope->name, lcname)) { in zend_optimizer_get_class_entry()
|
H A D | zend_optimizer_internal.h | 105 const zend_script *script, const zend_op_array *op_array, zend_string *lcname);
|
H A D | zend_ssa.c | 528 zend_string *lcname = Z_STR_P(CRT_CONSTANT_EX(op_array, (opline-1), (opline-1)->op2) + 1); in place_essa_pis() local 529 zend_class_entry *ce = zend_optimizer_get_class_entry(script, op_array, lcname); in place_essa_pis()
|
H A D | dfa_pass.c | 282 zend_string *lcname = zend_string_tolower(ZEND_TYPE_NAME(*single_type)); in can_elide_list_type() local 283 zend_class_entry *ce = zend_optimizer_get_class_entry(script, op_array, lcname); in can_elide_list_type() 284 zend_string_release(lcname); in can_elide_list_type()
|
/php-src/ext/standard/ |
H A D | var_unserializer.re | 362 zend_string *lcname, php_unserialize_data_t *var_hashx) 373 return zend_hash_exists(classes, lcname);
|
/php-src/sapi/phpdbg/ |
H A D | phpdbg_print.c | 158 zend_string *lcname = zend_string_alloc(strlen(param->method.name), 0); in PHPDBG_PRINT() local 159 zend_str_tolower_copy(ZSTR_VAL(lcname), param->method.name, ZSTR_LEN(lcname)); in PHPDBG_PRINT() 161 if ((fbc = zend_hash_find_ptr(&ce->function_table, lcname))) { in PHPDBG_PRINT() 172 zend_string_release(lcname); in PHPDBG_PRINT() 186 zend_string *lcname; in PHPDBG_PRINT() local 207 lcname = zend_string_alloc(func_name_len, 0); in PHPDBG_PRINT() 208 zend_str_tolower_copy(ZSTR_VAL(lcname), func_name, ZSTR_LEN(lcname)); in PHPDBG_PRINT() 211 if ((fbc = zend_hash_find_ptr(func_table, lcname))) { in PHPDBG_PRINT() 226 efree(lcname); in PHPDBG_PRINT()
|
/php-src/ext/opcache/ |
H A D | zend_persist.c | 296 zend_accel_store_interned_string(copy->lcname); in zend_persist_attributes() 1310 zend_accel_store_interned_string(early_bindings[i].lcname); in zend_persist_early_bindings()
|
H A D | ZendAccelerator.h | 113 zend_string *lcname; member
|
H A D | ZendAccelerator.c | 3898 zend_string *lcname = zend_string_tolower(ce->name); local 3900 if (zend_hash_exists(EG(class_table), lcname)) { 3901 zend_string_release(lcname); 3908 zend_string_release(lcname); 3912 zv = zend_hash_set_bucket_key(EG(class_table), (Bucket*)zv, lcname); 3935 ce = zend_do_link_class(ce, NULL, lcname); 3968 zend_string_release(lcname); 3999 zend_string *lcname = zend_string_tolower(ce->name); local 4002 && zend_hash_exists(EG(class_table), lcname)) { 4018 zend_string_release(lcname);
|
H A D | zend_file_cache.c | 430 SERIALIZE_STR(attr->lcname); 920 SERIALIZE_STR(early_bindings[i].lcname); 1275 UNSERIALIZE_STR(attr->lcname); 1748 UNSERIALIZE_STR(script->early_bindings[i].lcname);
|
H A D | zend_persist_calc.c | 170 ADD_INTERNED_STRING(attr->lcname); in zend_persist_attributes_calc() 585 ADD_INTERNED_STRING(early_binding->lcname); in zend_persist_early_bindings_calc()
|