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;