Home
last modified time | relevance | path

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

/PHP-7.3/ext/opcache/
H A Dzend_persist_calc.c345 if (ce->trait_aliases) { in zend_persist_class_entry_calc()
347 while (ce->trait_aliases[i]) { in zend_persist_class_entry_calc()
348 if (ce->trait_aliases[i]->trait_method.method_name) { in zend_persist_class_entry_calc()
349 ADD_INTERNED_STRING(ce->trait_aliases[i]->trait_method.method_name, 0); in zend_persist_class_entry_calc()
351 if (ce->trait_aliases[i]->trait_method.class_name) { in zend_persist_class_entry_calc()
352 ADD_INTERNED_STRING(ce->trait_aliases[i]->trait_method.class_name, 0); in zend_persist_class_entry_calc()
355 if (ce->trait_aliases[i]->alias) { in zend_persist_class_entry_calc()
356 ADD_INTERNED_STRING(ce->trait_aliases[i]->alias, 0); in zend_persist_class_entry_calc()
H A Dzend_accelerator_util_funcs.c428 if (ce->trait_aliases) { in zend_class_copy_ctor()
429 zend_trait_alias **trait_aliases; in zend_class_copy_ctor() local
432 while (ce->trait_aliases[i]) { in zend_class_copy_ctor()
435 trait_aliases = emalloc(sizeof(zend_trait_alias*) * (i + 1)); in zend_class_copy_ctor()
437 while (ce->trait_aliases[i]) { in zend_class_copy_ctor()
438 trait_aliases[i] = emalloc(sizeof(zend_trait_alias)); in zend_class_copy_ctor()
439 memcpy(trait_aliases[i], ce->trait_aliases[i], sizeof(zend_trait_alias)); in zend_class_copy_ctor()
442 trait_aliases[i] = NULL; in zend_class_copy_ctor()
443 ce->trait_aliases = trait_aliases; in zend_class_copy_ctor()
H A Dzend_persist.c775 if (ce->trait_aliases) { in zend_persist_class_entry()
777 while (ce->trait_aliases[i]) { in zend_persist_class_entry()
778 if (ce->trait_aliases[i]->trait_method.method_name) { in zend_persist_class_entry()
779 zend_accel_store_interned_string(ce->trait_aliases[i]->trait_method.method_name); in zend_persist_class_entry()
781 if (ce->trait_aliases[i]->trait_method.class_name) { in zend_persist_class_entry()
782 zend_accel_store_interned_string(ce->trait_aliases[i]->trait_method.class_name); in zend_persist_class_entry()
785 if (ce->trait_aliases[i]->alias) { in zend_persist_class_entry()
786 zend_accel_store_interned_string(ce->trait_aliases[i]->alias); in zend_persist_class_entry()
789 zend_accel_store(ce->trait_aliases[i], sizeof(zend_trait_alias)); in zend_persist_class_entry()
793 zend_accel_store(ce->trait_aliases, sizeof(zend_trait_alias*) * (i + 1)); in zend_persist_class_entry()
H A Dzend_file_cache.c647 if (ce->trait_aliases) {
650 SERIALIZE_PTR(ce->trait_aliases);
651 p = ce->trait_aliases;
1265 if (ce->trait_aliases) {
1268 UNSERIALIZE_PTR(ce->trait_aliases);
1269 p = ce->trait_aliases;
/PHP-7.3/Zend/
H A Dzend_opcode.c167 if (ce->trait_aliases) { in _destroy_zend_class_traits_info()
169 while (ce->trait_aliases[i]) { in _destroy_zend_class_traits_info()
170 if (ce->trait_aliases[i]->trait_method.method_name) { in _destroy_zend_class_traits_info()
171 zend_string_release_ex(ce->trait_aliases[i]->trait_method.method_name, 0); in _destroy_zend_class_traits_info()
173 if (ce->trait_aliases[i]->trait_method.class_name) { in _destroy_zend_class_traits_info()
174 zend_string_release_ex(ce->trait_aliases[i]->trait_method.class_name, 0); in _destroy_zend_class_traits_info()
177 if (ce->trait_aliases[i]->alias) { in _destroy_zend_class_traits_info()
178 zend_string_release_ex(ce->trait_aliases[i]->alias, 0); in _destroy_zend_class_traits_info()
181 efree(ce->trait_aliases[i]); in _destroy_zend_class_traits_info()
185 efree(ce->trait_aliases); in _destroy_zend_class_traits_info()
H A Dzend_inheritance.c1294 if (ce->trait_aliases) { in zend_traits_copy_functions()
1295 alias_ptr = ce->trait_aliases; in zend_traits_copy_functions()
1336 if (ce->trait_aliases) { in zend_traits_copy_functions()
1337 alias_ptr = ce->trait_aliases; in zend_traits_copy_functions()
1469 if (ce->trait_aliases) { in zend_traits_init_trait_structures()
1471 while (ce->trait_aliases[i]) { in zend_traits_init_trait_structures()
1476 while (ce->trait_aliases[i]) { in zend_traits_init_trait_structures()
1478 if (ce->trait_aliases[i]->trait_method.class_name) { in zend_traits_init_trait_structures()
1688 if (ce->trait_aliases) { in zend_do_check_for_inconsistent_traits_aliasing()
1689 while (ce->trait_aliases[i]) { in zend_do_check_for_inconsistent_traits_aliasing()
[all …]
H A Dzend.h160 zend_trait_alias **trait_aliases; member
H A Dzend_builtin_functions.c2321 if (func->common.scope && func->common.scope->trait_aliases) { in ZEND_FUNCTION()
2556 func->common.scope->trait_aliases) ? in zend_fetch_debug_backtrace()
H A Dzend_API.c4259 if ((alias_ptr = ce->trait_aliases)) { in zend_find_alias_name()
4283 !f->common.scope->trait_aliases) { in zend_resolve_method_name()
H A Dzend_API.h218 class_container.trait_aliases = NULL; \
H A Dzend_compile.c1769 ce->trait_aliases = NULL; in zend_initialize_class_data()
6245 zend_add_to_list(&CG(active_class_entry)->trait_aliases, alias); in zend_compile_trait_alias()
/PHP-7.3/ext/reflection/
H A Dphp_reflection.c1209 ZVAL_STR_COPY(&name, (method->common.scope && method->common.scope->trait_aliases)? in reflection_method_factory()
4966 if (ce->trait_aliases) { in ZEND_METHOD()
4970 while (ce->trait_aliases[i]) { in ZEND_METHOD()
4972 zend_trait_method_reference *cur_ref = &ce->trait_aliases[i]->trait_method; in ZEND_METHOD()
4974 if (ce->trait_aliases[i]->alias) { in ZEND_METHOD()
4978 …add_assoc_str_ex(return_value, ZSTR_VAL(ce->trait_aliases[i]->alias), ZSTR_LEN(ce->trait_aliases[i… in ZEND_METHOD()

Completed in 89 milliseconds