Lines Matching refs:precedences

1334 	zend_trait_precedence **precedences;  in zend_traits_init_trait_structures()  local
1343 precedences = ce->trait_precedences; in zend_traits_init_trait_structures()
1345 while ((cur_precedence = precedences[i])) { in zend_traits_init_trait_structures()
1399 ce->trait_precedences = precedences; in zend_traits_init_trait_structures()
1429 …ompile_exclude_table(HashTable* exclude_table, zend_trait_precedence **precedences, zend_class_ent… in zend_traits_compile_exclude_table() argument
1433 if (!precedences) { in zend_traits_compile_exclude_table()
1436 while (precedences[i]) { in zend_traits_compile_exclude_table()
1437 if (precedences[i]->exclude_from_classes) { in zend_traits_compile_exclude_table()
1439 while (precedences[i]->exclude_from_classes[j].ce) { in zend_traits_compile_exclude_table()
1440 if (precedences[i]->exclude_from_classes[j].ce == trait) { in zend_traits_compile_exclude_table()
1442 zend_string_tolower(precedences[i]->trait_method->method_name); in zend_traits_compile_exclude_table()
1445 …ethod of trait %s was defined to be excluded multiple times", ZSTR_VAL(precedences[i]->trait_metho… in zend_traits_compile_exclude_table()
1467 zend_trait_precedence **precedences; in zend_do_traits_method_binding() local
1472 precedences = ce->trait_precedences; in zend_do_traits_method_binding()
1474 zend_traits_compile_exclude_table(&exclude_table, precedences, ce->traits[i]); in zend_do_traits_method_binding()
1482 ce->trait_precedences = precedences; in zend_do_traits_method_binding()