znode 283 Zend/zend_compile.c #define MAKE_NOP(opline) { opline->opcode = ZEND_NOP; memset(&opline->result,0,sizeof(znode)); memset(&opline->op1,0,sizeof(znode)); memset(&opline->op2,0,sizeof(znode)); opline->result.op_type=opline->op1.op_type=opline->op2.op_type=IS_UNUSED; } znode 2529 Zend/zend_compile.c memset(&fetch_class_opline->op1, 0, sizeof(znode)); znode 2530 Zend/zend_compile.c memset(&fetch_class_opline->op2, 0, sizeof(znode)); znode 2562 Zend/zend_compile.c memset(&opline->op1, 0, sizeof(znode)); znode 2563 Zend/zend_compile.c memset(&opline->op2, 0, sizeof(znode)); znode 2743 Zend/zend_compile.c znode result; znode 3189 Zend/zend_compile.c znode property; znode 3201 Zend/zend_compile.c zend_stack_push(&CG(object_stack), object, sizeof(znode)); znode 3208 Zend/zend_compile.c znode *tmp; znode 3236 Zend/zend_compile.c znode ctor_result; znode 3460 Zend/zend_compile.c znode last_container; znode 3524 Zend/zend_compile.c znode lval; znode 3525 Zend/zend_compile.c znode result; znode 3564 Zend/zend_compile.c znode lval; znode 3565 Zend/zend_compile.c znode result; znode 3782 Zend/zend_compile.c znode tmp; znode 3811 Zend/zend_compile.c znode dummy, value_node; znode 3816 Zend/zend_compile.c znode *tmp; znode 3870 Zend/zend_compile.c znode key_node; znode 35 Zend/zend_compile.h #define FREE_PNODE(znode) zval_dtor(&znode->u.constant); znode 82 Zend/zend_compile.h znode result; znode 83 Zend/zend_compile.h znode op1; znode 84 Zend/zend_compile.h znode op2; znode 280 Zend/zend_compile.h znode cond; znode 287 Zend/zend_compile.h znode var; znode 289 Zend/zend_compile.h znode value; znode 126 Zend/zend_globals.h znode implementing_class; znode 361 Zend/zend_language_parser.c #define YYSTYPE znode znode 3528 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(2) - (2)]), 0 TSRMLS_CC); (yyval).op_type = IS_CONST; Z_LVAL((yyval).u.constant)=1; Z_TYPE((yyval).u.constant)=IS_LONG; INIT_PZVAL(&(yyval).u.constant); zend_do_receive_arg(ZEND_RECV, &tmp, &(yyval), NULL, &(yyvsp[(1) - (2)]), &(yyvsp[(2) - (2)]), 0 TSRMLS_CC); } znode 3533 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(3) - (3)]), 0 TSRMLS_CC); (yyval).op_type = IS_CONST; Z_LVAL((yyval).u.constant)=1; Z_TYPE((yyval).u.constant)=IS_LONG; INIT_PZVAL(&(yyval).u.constant); zend_do_receive_arg(ZEND_RECV, &tmp, &(yyval), NULL, &(yyvsp[(1) - (3)]), &(yyvsp[(3) - (3)]), 1 TSRMLS_CC); } znode 3538 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(3) - (5)]), 0 TSRMLS_CC); (yyval).op_type = IS_CONST; Z_LVAL((yyval).u.constant)=1; Z_TYPE((yyval).u.constant)=IS_LONG; INIT_PZVAL(&(yyval).u.constant); zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &(yyval), &(yyvsp[(5) - (5)]), &(yyvsp[(1) - (5)]), &(yyvsp[(3) - (5)]), 1 TSRMLS_CC); } znode 3543 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(2) - (4)]), 0 TSRMLS_CC); (yyval).op_type = IS_CONST; Z_LVAL((yyval).u.constant)=1; Z_TYPE((yyval).u.constant)=IS_LONG; INIT_PZVAL(&(yyval).u.constant); zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &(yyval), &(yyvsp[(4) - (4)]), &(yyvsp[(1) - (4)]), &(yyvsp[(2) - (4)]), 0 TSRMLS_CC); } znode 3548 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(4) - (4)]), 0 TSRMLS_CC); (yyval)=(yyvsp[(1) - (4)]); Z_LVAL((yyval).u.constant)++; zend_do_receive_arg(ZEND_RECV, &tmp, &(yyval), NULL, &(yyvsp[(3) - (4)]), &(yyvsp[(4) - (4)]), 0 TSRMLS_CC); } znode 3553 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(5) - (5)]), 0 TSRMLS_CC); (yyval)=(yyvsp[(1) - (5)]); Z_LVAL((yyval).u.constant)++; zend_do_receive_arg(ZEND_RECV, &tmp, &(yyval), NULL, &(yyvsp[(3) - (5)]), &(yyvsp[(5) - (5)]), 1 TSRMLS_CC); } znode 3558 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(5) - (7)]), 0 TSRMLS_CC); (yyval)=(yyvsp[(1) - (7)]); Z_LVAL((yyval).u.constant)++; zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &(yyval), &(yyvsp[(7) - (7)]), &(yyvsp[(3) - (7)]), &(yyvsp[(5) - (7)]), 1 TSRMLS_CC); } znode 3563 Zend/zend_language_parser.c { znode tmp; fetch_simple_variable(&tmp, &(yyvsp[(4) - (6)]), 0 TSRMLS_CC); (yyval)=(yyvsp[(1) - (6)]); Z_LVAL((yyval).u.constant)++; zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &(yyval), &(yyvsp[(6) - (6)]), &(yyvsp[(3) - (6)]), &(yyvsp[(4) - (6)]), 0 TSRMLS_CC); } znode 4283 Zend/zend_language_parser.c { memset(&(yyval), 0, sizeof(znode)); (yyval).op_type = IS_UNUSED; } znode 4288 Zend/zend_language_parser.c { memset(&(yyval), 0, sizeof(znode)); (yyval).op_type = IS_UNUSED; } znode 4611 Zend/zend_language_parser.c { znode tmp_znode; zend_do_pop_object(&tmp_znode TSRMLS_CC); zend_do_fetch_property(&(yyval), &tmp_znode, &(yyvsp[(1) - (2)]) TSRMLS_CC);} znode 4626 Zend/zend_language_parser.c { znode tmp_znode; zend_do_pop_object(&tmp_znode TSRMLS_CC); zend_do_fetch_property(&(yyval), &tmp_znode, &(yyvsp[(1) - (1)]) TSRMLS_CC);} znode 4831 Zend/zend_language_parser.c { znode tmp; zend_do_isset_or_isempty(ZEND_ISSET, &tmp, &(yyvsp[(4) - (4)]) TSRMLS_CC); zend_do_boolean_and_end(&(yyval), &(yyvsp[(1) - (4)]), &tmp, &(yyvsp[(2) - (4)]) TSRMLS_CC); } znode 40 Zend/zend_language_parser.y #define YYSTYPE znode znode 426 Zend/zend_language_parser.y optional_class_type T_VARIABLE { znode tmp; fetch_simple_variable(&tmp, &$2, 0 TSRMLS_CC); $$.op_type = IS_CONST; Z_LVAL($$.u.constant)=1; Z_TYPE($$.u.constant)=IS_LONG; INIT_PZVAL(&$$.u.constant); zend_do_receive_arg(ZEND_RECV, &tmp, &$$, NULL, &$1, &$2, 0 TSRMLS_CC); } znode 427 Zend/zend_language_parser.y | optional_class_type '&' T_VARIABLE { znode tmp; fetch_simple_variable(&tmp, &$3, 0 TSRMLS_CC); $$.op_type = IS_CONST; Z_LVAL($$.u.constant)=1; Z_TYPE($$.u.constant)=IS_LONG; INIT_PZVAL(&$$.u.constant); zend_do_receive_arg(ZEND_RECV, &tmp, &$$, NULL, &$1, &$3, 1 TSRMLS_CC); } znode 428 Zend/zend_language_parser.y | optional_class_type '&' T_VARIABLE '=' static_scalar { znode tmp; fetch_simple_variable(&tmp, &$3, 0 TSRMLS_CC); $$.op_type = IS_CONST; Z_LVAL($$.u.constant)=1; Z_TYPE($$.u.constant)=IS_LONG; INIT_PZVAL(&$$.u.constant); zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &$$, &$5, &$1, &$3, 1 TSRMLS_CC); } znode 429 Zend/zend_language_parser.y | optional_class_type T_VARIABLE '=' static_scalar { znode tmp; fetch_simple_variable(&tmp, &$2, 0 TSRMLS_CC); $$.op_type = IS_CONST; Z_LVAL($$.u.constant)=1; Z_TYPE($$.u.constant)=IS_LONG; INIT_PZVAL(&$$.u.constant); zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &$$, &$4, &$1, &$2, 0 TSRMLS_CC); } znode 430 Zend/zend_language_parser.y | non_empty_parameter_list ',' optional_class_type T_VARIABLE { znode tmp; fetch_simple_variable(&tmp, &$4, 0 TSRMLS_CC); $$=$1; Z_LVAL($$.u.constant)++; zend_do_receive_arg(ZEND_RECV, &tmp, &$$, NULL, &$3, &$4, 0 TSRMLS_CC); } znode 431 Zend/zend_language_parser.y | non_empty_parameter_list ',' optional_class_type '&' T_VARIABLE { znode tmp; fetch_simple_variable(&tmp, &$5, 0 TSRMLS_CC); $$=$1; Z_LVAL($$.u.constant)++; zend_do_receive_arg(ZEND_RECV, &tmp, &$$, NULL, &$3, &$5, 1 TSRMLS_CC); } znode 432 Zend/zend_language_parser.y | non_empty_parameter_list ',' optional_class_type '&' T_VARIABLE '=' static_scalar { znode tmp; fetch_simple_variable(&tmp, &$5, 0 TSRMLS_CC); $$=$1; Z_LVAL($$.u.constant)++; zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &$$, &$7, &$3, &$5, 1 TSRMLS_CC); } znode 433 Zend/zend_language_parser.y | non_empty_parameter_list ',' optional_class_type T_VARIABLE '=' static_scalar { znode tmp; fetch_simple_variable(&tmp, &$4, 0 TSRMLS_CC); $$=$1; Z_LVAL($$.u.constant)++; zend_do_receive_arg(ZEND_RECV_INIT, &tmp, &$$, &$6, &$3, &$4, 0 TSRMLS_CC); } znode 667 Zend/zend_language_parser.y /* empty */ { memset(&$$, 0, sizeof(znode)); $$.op_type = IS_UNUSED; } znode 668 Zend/zend_language_parser.y | '(' ')' { memset(&$$, 0, sizeof(znode)); $$.op_type = IS_UNUSED; } znode 819 Zend/zend_language_parser.y | variable_without_objects { zend_do_end_variable_parse(BP_VAR_R, 0 TSRMLS_CC); } { znode tmp_znode; zend_do_pop_object(&tmp_znode TSRMLS_CC); zend_do_fetch_property(&$$, &tmp_znode, &$1 TSRMLS_CC);} znode 825 Zend/zend_language_parser.y | variable_name { znode tmp_znode; zend_do_pop_object(&tmp_znode TSRMLS_CC); zend_do_fetch_property(&$$, &tmp_znode, &$1 TSRMLS_CC);} znode 905 Zend/zend_language_parser.y | isset_variables ',' { zend_do_boolean_and_begin(&$1, &$2 TSRMLS_CC); } variable { znode tmp; zend_do_isset_or_isempty(ZEND_ISSET, &tmp, &$4 TSRMLS_CC); zend_do_boolean_and_end(&$$, &$1, &tmp, &$2 TSRMLS_CC); } znode 3395 Zend/zend_language_scanner.c znode retval_znode; znode 293 Zend/zend_vm_def.h znode *result = &opline->result; znode 8500 Zend/zend_vm_execute.h znode *result = &opline->result; znode 10016 Zend/zend_vm_execute.h znode *result = &opline->result; znode 11536 Zend/zend_vm_execute.h znode *result = &opline->result; znode 12860 Zend/zend_vm_execute.h znode *result = &opline->result; znode 13541 Zend/zend_vm_execute.h znode *result = &opline->result; znode 14940 Zend/zend_vm_execute.h znode *result = &opline->result; znode 15963 Zend/zend_vm_execute.h znode *result = &opline->result; znode 16943 Zend/zend_vm_execute.h znode *result = &opline->result; znode 17923 Zend/zend_vm_execute.h znode *result = &opline->result; znode 18189 Zend/zend_vm_execute.h znode *result = &opline->result; znode 20628 Zend/zend_vm_execute.h znode *result = &opline->result; znode 22136 Zend/zend_vm_execute.h znode *result = &opline->result; znode 23648 Zend/zend_vm_execute.h znode *result = &opline->result; znode 24963 Zend/zend_vm_execute.h znode *result = &opline->result; znode 25643 Zend/zend_vm_execute.h znode *result = &opline->result;