interface_name 5311 Zend/zend_compile.c void zend_do_implements_interface(znode *interface_name TSRMLS_DC) /* {{{ */ interface_name 5318 Zend/zend_compile.c Z_STRVAL(interface_name->u.constant), interface_name 5322 Zend/zend_compile.c switch (zend_get_class_fetch_type(Z_STRVAL(interface_name->u.constant), Z_STRLEN(interface_name->u.constant))) { interface_name 5326 Zend/zend_compile.c zend_error_noreturn(E_COMPILE_ERROR, "Cannot use '%s' as interface name as it is reserved", Z_STRVAL(interface_name->u.constant)); interface_name 5335 Zend/zend_compile.c zend_resolve_class_name(interface_name TSRMLS_CC); interface_name 5338 Zend/zend_compile.c opline->op2.constant = zend_add_class_name_literal(CG(active_op_array), &interface_name->u.constant TSRMLS_CC); interface_name 548 Zend/zend_interfaces.c #define REGISTER_ITERATOR_IMPLEMENT(class_name, interface_name) \ interface_name 549 Zend/zend_interfaces.c zend_class_implements(zend_ce_ ## class_name TSRMLS_CC, 1, zend_ce_ ## interface_name) interface_name 40 ext/spl/spl_functions.h #define REGISTER_SPL_IMPLEMENTS(class_name, interface_name) \ interface_name 41 ext/spl/spl_functions.h zend_class_implements(spl_ce_ ## class_name TSRMLS_CC, 1, spl_ce_ ## interface_name);