interfaces 175 Zend/zend.h zend_class_entry **interfaces; interfaces 220 Zend/zend_API.h class_container.interfaces = NULL; \ interfaces 1661 Zend/zend_compile.c ce->interfaces = NULL; interfaces 5375 Zend/zend_compile.c ce->interfaces = NULL; interfaces 689 Zend/zend_inheritance.c ce->interfaces = (zend_class_entry **) realloc(ce->interfaces, sizeof(zend_class_entry *) * (ce_num + if_num)); interfaces 691 Zend/zend_inheritance.c ce->interfaces = (zend_class_entry **) erealloc(ce->interfaces, sizeof(zend_class_entry *) * (ce_num + if_num)); interfaces 696 Zend/zend_inheritance.c entry = iface->interfaces[if_num]; interfaces 698 Zend/zend_inheritance.c if (ce->interfaces[i] == entry) { interfaces 703 Zend/zend_inheritance.c ce->interfaces[ce->num_interfaces++] = entry; interfaces 709 Zend/zend_inheritance.c do_implement_interface(ce, ce->interfaces[ce_num++]); interfaces 955 Zend/zend_inheritance.c if (ce->interfaces[i] == NULL) { interfaces 956 Zend/zend_inheritance.c memmove(ce->interfaces + i, ce->interfaces + i + 1, sizeof(zend_class_entry*) * (--ce->num_interfaces - i)); interfaces 958 Zend/zend_inheritance.c } else if (ce->interfaces[i] == iface) { interfaces 974 Zend/zend_inheritance.c ce->interfaces = (zend_class_entry **) realloc(ce->interfaces, sizeof(zend_class_entry *) * (++current_iface_num)); interfaces 976 Zend/zend_inheritance.c ce->interfaces = (zend_class_entry **) erealloc(ce->interfaces, sizeof(zend_class_entry *) * (++current_iface_num)); interfaces 979 Zend/zend_inheritance.c ce->interfaces[ce->num_interfaces++] = iface; interfaces 315 Zend/zend_interfaces.c if (class_type->interfaces[i] == zend_ce_aggregate || class_type->interfaces[i] == zend_ce_iterator) { interfaces 342 Zend/zend_interfaces.c if (class_type->interfaces[i] == zend_ce_iterator) { interfaces 349 Zend/zend_interfaces.c if (class_type->interfaces[i] == zend_ce_traversable) { interfaces 291 Zend/zend_opcode.c if (ce->num_interfaces > 0 && ce->interfaces) { interfaces 292 Zend/zend_opcode.c efree(ce->interfaces); interfaces 327 Zend/zend_opcode.c free(ce->interfaces); interfaces 2078 Zend/zend_operators.c if (instanceof_interface_only(instance_ce->interfaces[i], ce)) { interfaces 2103 Zend/zend_operators.c if (instanceof_interface(instance_ce->interfaces[i], ce)) { interfaces 158 ext/com_dotnet/com_typeinfo.c int i, j, interfaces; interfaces 173 ext/com_dotnet/com_typeinfo.c interfaces = ITypeLib_GetTypeInfoCount(TL); interfaces 174 ext/com_dotnet/com_typeinfo.c for (i = 0; i < interfaces; i++) { interfaces 435 ext/opcache/zend_accelerator_util_funcs.c ce->interfaces = emalloc(sizeof(zend_class_entry *) * ce->num_interfaces); interfaces 436 ext/opcache/zend_accelerator_util_funcs.c memset(ce->interfaces, 0, sizeof(zend_class_entry *) * ce->num_interfaces); interfaces 438 ext/opcache/zend_accelerator_util_funcs.c ce->interfaces = NULL; interfaces 766 ext/opcache/zend_persist.c if (ce->num_interfaces && ce->interfaces) { interfaces 767 ext/opcache/zend_persist.c efree(ce->interfaces); interfaces 769 ext/opcache/zend_persist.c ce->interfaces = NULL; /* will be filled in on fetch */ interfaces 431 ext/reflection/php_reflection.c string_printf(str, " extends %s", ZSTR_VAL(ce->interfaces[0]->name)); interfaces 433 ext/reflection/php_reflection.c string_printf(str, " implements %s", ZSTR_VAL(ce->interfaces[0]->name)); interfaces 436 ext/reflection/php_reflection.c string_printf(str, ", %s", ZSTR_VAL(ce->interfaces[i]->name)); interfaces 4783 ext/reflection/php_reflection.c zend_reflection_class_factory(ce->interfaces[i], &interface); interfaces 4784 ext/reflection/php_reflection.c zend_hash_update(Z_ARRVAL_P(return_value), ce->interfaces[i]->name, &interface); interfaces 4807 ext/reflection/php_reflection.c add_next_index_str(return_value, zend_string_copy(ce->interfaces[i]->name)); interfaces 100 ext/spl/spl_functions.c spl_add_class_name(list, pce->interfaces[num_interfaces], allow, ce_flags);