Lines Matching refs:num_interfaces
3367 zend_uint i, ce_num, if_num = iface->num_interfaces; in zend_do_inherit_interfaces()
3373 ce_num = ce->num_interfaces; in zend_do_inherit_interfaces()
3390 ce->interfaces[ce->num_interfaces++] = entry; in zend_do_inherit_interfaces()
3395 while (ce_num < ce->num_interfaces) { in zend_do_inherit_interfaces()
3570 zend_uint current_iface_num = ce->num_interfaces; in zend_do_implement_interface()
3571 zend_uint parent_iface_num = ce->parent ? ce->parent->num_interfaces : 0; in zend_do_implement_interface()
3573 for (i = 0; i < ce->num_interfaces; i++) { in zend_do_implement_interface()
3575 …e->interfaces + i, ce->interfaces + i + 1, sizeof(zend_class_entry*) * (--ce->num_interfaces - i)); in zend_do_implement_interface()
3589 if (ce->num_interfaces >= current_iface_num) { in zend_do_implement_interface()
3596 ce->interfaces[ce->num_interfaces++] = iface; in zend_do_implement_interface()
4942 && (parent_token || (ce->num_interfaces > 0))) { in zend_do_end_class_declaration()
4944 if (ce->num_interfaces && !(ce->ce_flags & ZEND_ACC_IMPLEMENT_TRAITS)) { in zend_do_end_class_declaration()
4952 if (ce->num_interfaces > 0) { in zend_do_end_class_declaration()
4954 ce->num_interfaces = 0; in zend_do_end_class_declaration()
4990 CG(active_class_entry)->num_interfaces++; in zend_do_implements_interface()
6630 ce->num_interfaces = 0; in zend_initialize_class_data()