Lines Matching refs:aliases

1651 …_entry *ce, HashTable **overridden, HashTable *exclude_table, zend_class_entry **aliases) /* {{{ */  in zend_traits_copy_functions()  argument
1666 && (!aliases[i] || fn->common.scope == aliases[i]) in zend_traits_copy_functions()
1681 if (!aliases[i]) { in zend_traits_copy_functions()
1682 aliases[i] = fn->common.scope; in zend_traits_copy_functions()
1708 && (!aliases[i] || fn->common.scope == aliases[i]) in zend_traits_copy_functions()
1715 if (!aliases[i]) { in zend_traits_copy_functions()
1716 aliases[i] = fn->common.scope; in zend_traits_copy_functions()
1761 zend_class_entry **aliases = NULL; in zend_traits_init_trait_structures() local
1835 aliases = ecalloc(i, sizeof(zend_class_entry*)); in zend_traits_init_trait_structures()
1846 aliases[i] = trait; in zend_traits_init_trait_structures()
1860 *aliases_ptr = aliases; in zend_traits_init_trait_structures()
1864 …y *ce, zend_class_entry **traits, HashTable **exclude_tables, zend_class_entry **aliases) /* {{{ */ in zend_do_traits_method_binding() argument
1876 zend_traits_copy_functions(key, fn, ce, &overridden, exclude_tables[i], aliases); in zend_do_traits_method_binding()
1890 zend_traits_copy_functions(key, fn, ce, &overridden, NULL, aliases); in zend_do_traits_method_binding()
2044 …_check_for_inconsistent_traits_aliasing(zend_class_entry *ce, zend_class_entry **aliases) /* {{{ */ in zend_do_check_for_inconsistent_traits_aliasing() argument
2055 if (!aliases[i]) { in zend_do_check_for_inconsistent_traits_aliasing()
2097 zend_class_entry **aliases; in zend_do_bind_traits() local
2126 zend_traits_init_trait_structures(ce, traits, &exclude_tables, &aliases); in zend_do_bind_traits()
2129 zend_do_traits_method_binding(ce, traits, exclude_tables, aliases); in zend_do_bind_traits()
2132 zend_do_check_for_inconsistent_traits_aliasing(ce, aliases); in zend_do_bind_traits()
2134 if (aliases) { in zend_do_bind_traits()
2135 efree(aliases); in zend_do_bind_traits()