Lines Matching refs:num_interfaces
3559 zend_uint i, ce_num, if_num = iface->num_interfaces; in zend_do_inherit_interfaces()
3565 ce_num = ce->num_interfaces; in zend_do_inherit_interfaces()
3582 ce->interfaces[ce->num_interfaces++] = entry; in zend_do_inherit_interfaces()
3587 while (ce_num < ce->num_interfaces) { in zend_do_inherit_interfaces()
3762 zend_uint current_iface_num = ce->num_interfaces; in zend_do_implement_interface()
3763 zend_uint parent_iface_num = ce->parent ? ce->parent->num_interfaces : 0; in zend_do_implement_interface()
3765 for (i = 0; i < ce->num_interfaces; i++) { in zend_do_implement_interface()
3767 …e->interfaces + i, ce->interfaces + i + 1, sizeof(zend_class_entry*) * (--ce->num_interfaces - i)); in zend_do_implement_interface()
3781 if (ce->num_interfaces >= current_iface_num) { in zend_do_implement_interface()
3788 ce->interfaces[ce->num_interfaces++] = iface; in zend_do_implement_interface()
5150 && (parent_token || (ce->num_interfaces > 0))) { in zend_do_end_class_declaration()
5152 if (ce->num_interfaces && !(ce->ce_flags & ZEND_ACC_IMPLEMENT_TRAITS)) { in zend_do_end_class_declaration()
5160 if (ce->num_interfaces > 0) { in zend_do_end_class_declaration()
5162 ce->num_interfaces = 0; in zend_do_end_class_declaration()
5198 CG(active_class_entry)->num_interfaces++; in zend_do_implements_interface()
6870 ce->num_interfaces = 0; in zend_initialize_class_data()