interfaces 521 Zend/zend.h zend_class_entry **interfaces; interfaces 211 Zend/zend_API.h class_container.interfaces = NULL; \ interfaces 3707 Zend/zend_compile.c ce->interfaces = (zend_class_entry **) realloc(ce->interfaces, sizeof(zend_class_entry *) * (ce_num + if_num)); interfaces 3709 Zend/zend_compile.c ce->interfaces = (zend_class_entry **) erealloc(ce->interfaces, sizeof(zend_class_entry *) * (ce_num + if_num)); interfaces 3714 Zend/zend_compile.c entry = iface->interfaces[if_num]; interfaces 3716 Zend/zend_compile.c if (ce->interfaces[i] == entry) { interfaces 3721 Zend/zend_compile.c ce->interfaces[ce->num_interfaces++] = entry; interfaces 3727 Zend/zend_compile.c do_implement_interface(ce, ce->interfaces[ce_num++] TSRMLS_CC); interfaces 3905 Zend/zend_compile.c if (ce->interfaces[i] == NULL) { interfaces 3906 Zend/zend_compile.c memmove(ce->interfaces + i, ce->interfaces + i + 1, sizeof(zend_class_entry*) * (--ce->num_interfaces - i)); interfaces 3908 Zend/zend_compile.c } else if (ce->interfaces[i] == iface) { interfaces 3922 Zend/zend_compile.c ce->interfaces = (zend_class_entry **) realloc(ce->interfaces, sizeof(zend_class_entry *) * (++current_iface_num)); interfaces 3924 Zend/zend_compile.c ce->interfaces = (zend_class_entry **) erealloc(ce->interfaces, sizeof(zend_class_entry *) * (++current_iface_num)); interfaces 3927 Zend/zend_compile.c ce->interfaces[ce->num_interfaces++] = iface; interfaces 5302 Zend/zend_compile.c ce->interfaces = NULL; interfaces 6994 Zend/zend_compile.c ce->interfaces = NULL; interfaces 303 Zend/zend_interfaces.c if (class_type->interfaces[i] == zend_ce_aggregate || class_type->interfaces[i] == zend_ce_iterator) { interfaces 329 Zend/zend_interfaces.c if (class_type->interfaces[i] == zend_ce_iterator) { interfaces 336 Zend/zend_interfaces.c if (class_type->interfaces[i] == zend_ce_traversable) { interfaces 307 Zend/zend_opcode.c if (ce->num_interfaces > 0 && ce->interfaces) { interfaces 308 Zend/zend_opcode.c efree(ce->interfaces); interfaces 342 Zend/zend_opcode.c free(ce->interfaces); interfaces 1885 Zend/zend_operators.c if (instanceof_function(instance_ce->interfaces[i], ce TSRMLS_CC)) { interfaces 158 ext/com_dotnet/com_typeinfo.c int i, j, interfaces; interfaces 172 ext/com_dotnet/com_typeinfo.c interfaces = ITypeLib_GetTypeInfoCount(TL); interfaces 173 ext/com_dotnet/com_typeinfo.c for (i = 0; i < interfaces; i++) { interfaces 758 ext/opcache/zend_accelerator_util_funcs.c ce->interfaces = emalloc(sizeof(zend_class_entry *) * ce->num_interfaces); interfaces 759 ext/opcache/zend_accelerator_util_funcs.c memset(ce->interfaces, 0, sizeof(zend_class_entry *) * ce->num_interfaces); interfaces 761 ext/opcache/zend_accelerator_util_funcs.c ce->interfaces = NULL; interfaces 541 ext/opcache/zend_persist.c if (ce->num_interfaces && ce->interfaces) { interfaces 542 ext/opcache/zend_persist.c efree(ce->interfaces); interfaces 544 ext/opcache/zend_persist.c ce->interfaces = NULL; /* will be filled in on fetch */ interfaces 268 ext/reflection/php_reflection.c class_entry->interfaces = (zend_class_entry **) realloc(class_entry->interfaces, sizeof(zend_class_entry *) * num_interfaces); interfaces 269 ext/reflection/php_reflection.c class_entry->interfaces[num_interfaces - 1] = interface_entry; interfaces 431 ext/reflection/php_reflection.c string_printf(str, " extends %s", ce->interfaces[0]->name); interfaces 433 ext/reflection/php_reflection.c string_printf(str, " implements %s", ce->interfaces[0]->name); interfaces 436 ext/reflection/php_reflection.c string_printf(str, ", %s", ce->interfaces[i]->name); interfaces 4464 ext/reflection/php_reflection.c zend_reflection_class_factory(ce->interfaces[i], interface TSRMLS_CC); interfaces 4465 ext/reflection/php_reflection.c add_assoc_zval_ex(return_value, ce->interfaces[i]->name, ce->interfaces[i]->name_length + 1, interface); interfaces 4488 ext/reflection/php_reflection.c add_next_index_stringl(return_value, ce->interfaces[i]->name, ce->interfaces[i]->name_length, 1); interfaces 101 ext/spl/spl_functions.c spl_add_class_name(list, pce->interfaces[num_interfaces], allow, ce_flags TSRMLS_CC);