Lines Matching refs:exclude_from_classes
4233 if (cur_precedence->exclude_from_classes) { in zend_traits_init_trait_structures()
4262 while (cur_precedence->exclude_from_classes[j]) { in zend_traits_init_trait_structures()
4263 char* class_name = (char*)cur_precedence->exclude_from_classes[j]; in zend_traits_init_trait_structures()
4266 …if (!(cur_precedence->exclude_from_classes[j] = zend_fetch_class(class_name, name_length, ZEND_FET… in zend_traits_init_trait_structures()
4269 zend_check_trait_usage(ce, cur_precedence->exclude_from_classes[j] TSRMLS_CC); in zend_traits_init_trait_structures()
4273 if (cur_precedence->trait_method->ce == cur_precedence->exclude_from_classes[j]) { in zend_traits_init_trait_structures()
4327 if (precedences[i]->exclude_from_classes) { in zend_traits_compile_exclude_table()
4329 while (precedences[i]->exclude_from_classes[j]) { in zend_traits_compile_exclude_table()
4330 if (precedences[i]->exclude_from_classes[j] == trait) { in zend_traits_compile_exclude_table()
4380 if (ce->trait_precedences[i]->exclude_from_classes) { in zend_do_traits_method_binding()
4381 efree(ce->trait_precedences[i]->exclude_from_classes); in zend_do_traits_method_binding()
4382 ce->trait_precedences[i]->exclude_from_classes = NULL; in zend_do_traits_method_binding()
4687 trait_precedence->exclude_from_classes = (zend_class_entry**) trait_list->u.op.ptr; in zend_add_trait_precedence()