Lines Matching refs:num_traits
1939 for (i = 0; i < ce->num_traits; i++) { in zend_check_trait_usage()
1963 exclude_tables = ecalloc(ce->num_traits, sizeof(HashTable*)); in zend_traits_init_trait_structures()
2060 for (j = 0; j < ce->num_traits; j++) { in zend_traits_init_trait_structures()
2111 for (i = 0; i < ce->num_traits; i++) { in zend_do_traits_method_binding()
2126 for (i = 0; i < ce->num_traits; i++) { in zend_do_traits_method_binding()
2174 for (i = 0; i < ce->num_traits; i++) { in zend_do_traits_property_binding()
2273 ZEND_ASSERT(ce->num_traits > 0); in zend_do_bind_traits()
2726 if (ce->num_traits || ce->num_interfaces) { in zend_do_link_class()
2727 …traits_and_interfaces = do_alloca(sizeof(zend_class_entry*) * (ce->num_traits + ce->num_interfaces… in zend_do_link_class()
2729 for (i = 0; i < ce->num_traits; i++) { in zend_do_link_class()
2766 traits_and_interfaces[ce->num_traits + i] = iface; in zend_do_link_class()
2836 if (ce->num_traits) { in zend_do_link_class()
2849 memcpy(interfaces + num_parent_interfaces, traits_and_interfaces + ce->num_traits, in zend_do_link_class()