Searched refs:interface_name (Results 1 – 3 of 3) sorted by relevance
/PHP-5.6/ext/spl/ |
H A D | spl_functions.h | 40 #define REGISTER_SPL_IMPLEMENTS(class_name, interface_name) \ argument 41 zend_class_implements(spl_ce_ ## class_name TSRMLS_CC, 1, spl_ce_ ## interface_name);
|
/PHP-5.6/Zend/ |
H A D | zend_interfaces.c | 548 #define REGISTER_ITERATOR_IMPLEMENT(class_name, interface_name) \ argument 549 zend_class_implements(zend_ce_ ## class_name TSRMLS_CC, 1, zend_ce_ ## interface_name)
|
H A D | zend_compile.c | 5313 void zend_do_implements_interface(znode *interface_name TSRMLS_DC) /* {{{ */ in zend_do_implements_interface() 5320 Z_STRVAL(interface_name->u.constant), in zend_do_implements_interface() 5324 …switch (zend_get_class_fetch_type(Z_STRVAL(interface_name->u.constant), Z_STRLEN(interface_name->u… in zend_do_implements_interface() 5328 …RROR, "Cannot use '%s' as interface name as it is reserved", Z_STRVAL(interface_name->u.constant)); in zend_do_implements_interface() 5337 zend_resolve_class_name(interface_name TSRMLS_CC); in zend_do_implements_interface() 5340 …opline->op2.constant = zend_add_class_name_literal(CG(active_op_array), &interface_name->u.constan… in zend_do_implements_interface()
|
Completed in 40 milliseconds