Lines Matching refs:exclude_from_classes
1310 if (cur_precedence->exclude_from_classes) { in zend_traits_init_trait_structures()
1337 while (cur_precedence->exclude_from_classes[j].class_name) { in zend_traits_init_trait_structures()
1338 zend_string* class_name = cur_precedence->exclude_from_classes[j].class_name; in zend_traits_init_trait_structures()
1340 …if (!(cur_precedence->exclude_from_classes[j].ce = zend_fetch_class(class_name, ZEND_FETCH_CLASS_T… in zend_traits_init_trait_structures()
1343 zend_check_trait_usage(ce, cur_precedence->exclude_from_classes[j].ce); in zend_traits_init_trait_structures()
1347 if (cur_precedence->trait_method->ce == cur_precedence->exclude_from_classes[j].ce) { in zend_traits_init_trait_structures()
1400 if (precedences[i]->exclude_from_classes) { in zend_traits_compile_exclude_table()
1402 while (precedences[i]->exclude_from_classes[j].ce) { in zend_traits_compile_exclude_table()
1403 if (precedences[i]->exclude_from_classes[j].ce == trait) { in zend_traits_compile_exclude_table()
1460 if (ce->trait_precedences[i]->exclude_from_classes) { in zend_do_traits_method_binding()
1461 efree(ce->trait_precedences[i]->exclude_from_classes); in zend_do_traits_method_binding()
1462 ce->trait_precedences[i]->exclude_from_classes = NULL; in zend_do_traits_method_binding()