Lines Matching refs:num_traits
2140 for (i = 0; i < ce->num_traits; i++) { in zend_check_trait_usage()
2164 exclude_tables = ecalloc(ce->num_traits, sizeof(HashTable*)); in zend_traits_init_trait_structures()
2261 for (j = 0; j < ce->num_traits; j++) { in zend_traits_init_trait_structures()
2312 for (i = 0; i < ce->num_traits; i++) { in zend_do_traits_method_binding()
2327 for (i = 0; i < ce->num_traits; i++) { in zend_do_traits_method_binding()
2423 for (i = 0; i < ce->num_traits; i++) { in zend_do_traits_constant_binding()
2495 for (i = 0; i < ce->num_traits; i++) { in zend_do_traits_property_binding()
2585 ZEND_ASSERT(ce->num_traits > 0); in zend_do_bind_traits()
3047 if (ce->num_traits || ce->num_interfaces) { in zend_do_link_class()
3048 …traits_and_interfaces = do_alloca(sizeof(zend_class_entry*) * (ce->num_traits + ce->num_interfaces… in zend_do_link_class()
3050 for (i = 0; i < ce->num_traits; i++) { in zend_do_link_class()
3087 traits_and_interfaces[ce->num_traits + i] = iface; in zend_do_link_class()
3157 if (ce->num_traits) { in zend_do_link_class()
3170 memcpy(interfaces + num_parent_interfaces, traits_and_interfaces + ce->num_traits, in zend_do_link_class()