zend_do_yield 528 Zend/zend_compile.h void zend_do_yield(znode *result, znode *value, const znode *key, zend_bool is_variable TSRMLS_DC); zend_do_yield 851 Zend/zend_language_parser.y | T_YIELD { zend_do_yield(&$$, NULL, NULL, 0 TSRMLS_CC); } zend_do_yield 861 Zend/zend_language_parser.y T_YIELD expr_without_variable { zend_do_yield(&$$, &$2, NULL, 0 TSRMLS_CC); } zend_do_yield 862 Zend/zend_language_parser.y | T_YIELD variable { zend_do_yield(&$$, &$2, NULL, 1 TSRMLS_CC); } zend_do_yield 863 Zend/zend_language_parser.y | T_YIELD expr T_DOUBLE_ARROW expr_without_variable { zend_do_yield(&$$, &$4, &$2, 0 TSRMLS_CC); } zend_do_yield 864 Zend/zend_language_parser.y | T_YIELD expr T_DOUBLE_ARROW variable { zend_do_yield(&$$, &$4, &$2, 1 TSRMLS_CC); }