precedences 1271 Zend/zend_inheritance.c zend_trait_precedence **precedences; precedences 1280 Zend/zend_inheritance.c precedences = ce->trait_precedences; precedences 1282 Zend/zend_inheritance.c while ((cur_precedence = precedences[i])) { precedences 1336 Zend/zend_inheritance.c ce->trait_precedences = precedences; precedences 1366 Zend/zend_inheritance.c static void zend_traits_compile_exclude_table(HashTable* exclude_table, zend_trait_precedence **precedences, zend_class_entry *trait) /* {{{ */ precedences 1370 Zend/zend_inheritance.c if (!precedences) { precedences 1373 Zend/zend_inheritance.c while (precedences[i]) { precedences 1374 Zend/zend_inheritance.c if (precedences[i]->exclude_from_classes) { precedences 1376 Zend/zend_inheritance.c while (precedences[i]->exclude_from_classes[j].ce) { precedences 1377 Zend/zend_inheritance.c if (precedences[i]->exclude_from_classes[j].ce == trait) { precedences 1379 Zend/zend_inheritance.c zend_string_tolower(precedences[i]->trait_method->method_name); precedences 1382 Zend/zend_inheritance.c zend_error_noreturn(E_COMPILE_ERROR, "Failed to evaluate a trait precedence (%s). Method of trait %s was defined to be excluded multiple times", ZSTR_VAL(precedences[i]->trait_method->method_name), ZSTR_VAL(trait->name)); precedences 1404 Zend/zend_inheritance.c zend_trait_precedence **precedences; precedences 1409 Zend/zend_inheritance.c precedences = ce->trait_precedences; precedences 1411 Zend/zend_inheritance.c zend_traits_compile_exclude_table(&exclude_table, precedences, ce->traits[i]); precedences 1419 Zend/zend_inheritance.c ce->trait_precedences = precedences;