Home
last modified time | relevance | path

Searched refs:trait_aliases (Results 1 – 13 of 13) sorted by relevance

/PHP-7.4/ext/opcache/
H A Dzend_persist_calc.c446 if (ce->trait_aliases) { in zend_persist_class_entry_calc()
448 while (ce->trait_aliases[i]) { in zend_persist_class_entry_calc()
449 if (ce->trait_aliases[i]->trait_method.method_name) { in zend_persist_class_entry_calc()
450 ADD_INTERNED_STRING(ce->trait_aliases[i]->trait_method.method_name); in zend_persist_class_entry_calc()
452 if (ce->trait_aliases[i]->trait_method.class_name) { in zend_persist_class_entry_calc()
453 ADD_INTERNED_STRING(ce->trait_aliases[i]->trait_method.class_name); in zend_persist_class_entry_calc()
456 if (ce->trait_aliases[i]->alias) { in zend_persist_class_entry_calc()
457 ADD_INTERNED_STRING(ce->trait_aliases[i]->alias); in zend_persist_class_entry_calc()
H A Dzend_accelerator_util_funcs.c372 if (ce->trait_aliases) { in zend_class_copy_ctor()
373 zend_trait_alias **trait_aliases; in zend_class_copy_ctor() local
376 while (ce->trait_aliases[i]) { in zend_class_copy_ctor()
379 trait_aliases = emalloc(sizeof(zend_trait_alias*) * (i + 1)); in zend_class_copy_ctor()
381 while (ce->trait_aliases[i]) { in zend_class_copy_ctor()
382 trait_aliases[i] = emalloc(sizeof(zend_trait_alias)); in zend_class_copy_ctor()
383 memcpy(trait_aliases[i], ce->trait_aliases[i], sizeof(zend_trait_alias)); in zend_class_copy_ctor()
386 trait_aliases[i] = NULL; in zend_class_copy_ctor()
387 ce->trait_aliases = trait_aliases; in zend_class_copy_ctor()
H A Dzend_persist.c830 if (ce->trait_aliases) { in zend_persist_class_entry()
831 while (ce->trait_aliases[i]) { in zend_persist_class_entry()
832 if (ce->trait_aliases[i]->trait_method.method_name) { in zend_persist_class_entry()
833 zend_accel_store_interned_string(ce->trait_aliases[i]->trait_method.method_name); in zend_persist_class_entry()
835 if (ce->trait_aliases[i]->trait_method.class_name) { in zend_persist_class_entry()
836 zend_accel_store_interned_string(ce->trait_aliases[i]->trait_method.class_name); in zend_persist_class_entry()
839 if (ce->trait_aliases[i]->alias) { in zend_persist_class_entry()
840 zend_accel_store_interned_string(ce->trait_aliases[i]->alias); in zend_persist_class_entry()
843 ce->trait_aliases[i] = zend_shared_memdup_free(ce->trait_aliases[i], sizeof(zend_trait_alias)); in zend_persist_class_entry()
847 …ce->trait_aliases = zend_shared_memdup_free(ce->trait_aliases, sizeof(zend_trait_alias*) * (i + 1)… in zend_persist_class_entry()
H A Dzend_file_cache.c725 if (ce->trait_aliases) {
728 SERIALIZE_PTR(ce->trait_aliases);
729 p = ce->trait_aliases;
1416 if (ce->trait_aliases) {
1419 UNSERIALIZE_PTR(ce->trait_aliases);
1420 p = ce->trait_aliases;
H A DZendAccelerator.c3608 if (ce->trait_aliases || ce->trait_precedences) { in preload_is_method_maybe_override()
/PHP-7.4/Zend/
H A Dzend_opcode.c204 if (ce->trait_aliases) { in _destroy_zend_class_traits_info()
206 while (ce->trait_aliases[i]) { in _destroy_zend_class_traits_info()
207 if (ce->trait_aliases[i]->trait_method.method_name) { in _destroy_zend_class_traits_info()
208 zend_string_release_ex(ce->trait_aliases[i]->trait_method.method_name, 0); in _destroy_zend_class_traits_info()
210 if (ce->trait_aliases[i]->trait_method.class_name) { in _destroy_zend_class_traits_info()
211 zend_string_release_ex(ce->trait_aliases[i]->trait_method.class_name, 0); in _destroy_zend_class_traits_info()
214 if (ce->trait_aliases[i]->alias) { in _destroy_zend_class_traits_info()
215 zend_string_release_ex(ce->trait_aliases[i]->alias, 0); in _destroy_zend_class_traits_info()
218 efree(ce->trait_aliases[i]); in _destroy_zend_class_traits_info()
222 efree(ce->trait_aliases); in _destroy_zend_class_traits_info()
H A Dzend_inheritance.c1659 if (ce->trait_aliases) { in zend_traits_copy_functions()
1660 alias_ptr = ce->trait_aliases; in zend_traits_copy_functions()
1701 if (ce->trait_aliases) { in zend_traits_copy_functions()
1702 alias_ptr = ce->trait_aliases; in zend_traits_copy_functions()
1830 if (ce->trait_aliases) { in zend_traits_init_trait_structures()
1832 while (ce->trait_aliases[i]) { in zend_traits_init_trait_structures()
1837 while (ce->trait_aliases[i]) { in zend_traits_init_trait_structures()
1839 if (ce->trait_aliases[i]->trait_method.class_name) { in zend_traits_init_trait_structures()
2050 if (ce->trait_aliases) { in zend_do_check_for_inconsistent_traits_aliasing()
2051 while (ce->trait_aliases[i]) { in zend_do_check_for_inconsistent_traits_aliasing()
[all …]
H A Dzend.h171 zend_trait_alias **trait_aliases; member
H A Dzend_builtin_functions.c2273 if (func->common.scope && func->common.scope->trait_aliases) { in ZEND_FUNCTION()
2500 func->common.scope->trait_aliases) ? in zend_fetch_debug_backtrace()
H A Dzend_API.c4402 if ((alias_ptr = ce->trait_aliases)) { in zend_find_alias_name()
4426 !f->common.scope->trait_aliases) { in zend_resolve_method_name()
H A Dzend_API.h219 class_container.trait_aliases = NULL; \
H A Dzend_compile.c1692 ce->trait_aliases = NULL; in zend_initialize_class_data()
6292 zend_add_to_list(&CG(active_class_entry)->trait_aliases, alias); in zend_compile_trait_alias()
/PHP-7.4/ext/reflection/
H A Dphp_reflection.c1212 (method->common.scope && method->common.scope->trait_aliases) in reflection_method_factory()
4971 if (ce->trait_aliases) { in ZEND_METHOD()
4975 while (ce->trait_aliases[i]) { in ZEND_METHOD()
4977 zend_trait_method_reference *cur_ref = &ce->trait_aliases[i]->trait_method; in ZEND_METHOD()
4979 if (ce->trait_aliases[i]->alias) { in ZEND_METHOD()
4983 …add_assoc_str_ex(return_value, ZSTR_VAL(ce->trait_aliases[i]->alias), ZSTR_LEN(ce->trait_aliases[i… in ZEND_METHOD()

Completed in 118 milliseconds