expr_node 2249 Zend/zend_compile.c static void zend_compile_list_assign(znode *result, zend_ast *ast, znode *expr_node); expr_node 2405 Zend/zend_compile.c static void zend_compile_list_assign(znode *result, zend_ast *ast, znode *expr_node) /* {{{ */ expr_node 2423 Zend/zend_compile.c if (expr_node->op_type == IS_CONST) { expr_node 2424 Zend/zend_compile.c Z_TRY_ADDREF(expr_node->u.constant); expr_node 2427 Zend/zend_compile.c zend_emit_op(&fetch_result, ZEND_FETCH_LIST, expr_node, &dim_node); expr_node 2435 Zend/zend_compile.c *result = *expr_node; expr_node 2525 Zend/zend_compile.c znode var_node, expr_node; expr_node 2540 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 2542 Zend/zend_compile.c zend_emit_op(result, ZEND_ASSIGN, &var_node, &expr_node); expr_node 2550 Zend/zend_compile.c zend_compile_simple_var_no_cv(&expr_node, expr_ast, BP_VAR_R, 0); expr_node 2552 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 2558 Zend/zend_compile.c opline = zend_emit_op_data(&expr_node); expr_node 2563 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 2568 Zend/zend_compile.c zend_emit_op_data(&expr_node); expr_node 2573 Zend/zend_compile.c zend_compile_simple_var_no_cv(&expr_node, expr_ast, BP_VAR_R, 0); expr_node 2575 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 2578 Zend/zend_compile.c zend_compile_list_assign(result, var_ast, &expr_node); expr_node 2633 Zend/zend_compile.c znode var_node, expr_node; expr_node 2644 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 2646 Zend/zend_compile.c zend_emit_op(result, opcode, &var_node, &expr_node); expr_node 2651 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 2657 Zend/zend_compile.c opline = zend_emit_op_data(&expr_node); expr_node 2662 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 2668 Zend/zend_compile.c zend_emit_op_data(&expr_node); expr_node 3581 Zend/zend_compile.c znode expr_node; expr_node 3585 Zend/zend_compile.c expr_node.op_type = IS_CONST; expr_node 3586 Zend/zend_compile.c ZVAL_NULL(&expr_node.u.constant); expr_node 3588 Zend/zend_compile.c zend_compile_var(&expr_node, expr_ast, BP_VAR_REF); expr_node 3590 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 3601 Zend/zend_compile.c zend_emit_return_type_check(expr_ast ? &expr_node : NULL, CG(active_op_array)->arg_info - 1); expr_node 3607 Zend/zend_compile.c &expr_node, NULL); expr_node 3624 Zend/zend_compile.c znode expr_node; expr_node 3625 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 3627 Zend/zend_compile.c opline = zend_emit_op(NULL, ZEND_ECHO, &expr_node, NULL); expr_node 3636 Zend/zend_compile.c znode expr_node; expr_node 3637 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 3639 Zend/zend_compile.c zend_emit_op(NULL, ZEND_THROW, &expr_node, NULL); expr_node 3895 Zend/zend_compile.c znode expr_node, reset_node, value_node, key_node; expr_node 3913 Zend/zend_compile.c zend_compile_var(&expr_node, expr_ast, BP_VAR_W); expr_node 3915 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 3919 Zend/zend_compile.c zend_separate_if_call_and_write(&expr_node, expr_ast, BP_VAR_W); expr_node 3923 Zend/zend_compile.c opline = zend_emit_op(&reset_node, by_ref ? ZEND_FE_RESET_RW : ZEND_FE_RESET_R, &expr_node, NULL); expr_node 4016 Zend/zend_compile.c znode expr_node, case_node; expr_node 4021 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 4023 Zend/zend_compile.c zend_begin_loop(ZEND_FREE, &expr_node); expr_node 4045 Zend/zend_compile.c if (expr_node.op_type == IS_CONST expr_node 4046 Zend/zend_compile.c && Z_TYPE(expr_node.u.constant) == IS_FALSE) { expr_node 4048 Zend/zend_compile.c } else if (expr_node.op_type == IS_CONST expr_node 4049 Zend/zend_compile.c && Z_TYPE(expr_node.u.constant) == IS_TRUE) { expr_node 4052 Zend/zend_compile.c opline = zend_emit_op(NULL, ZEND_CASE, &expr_node, &cond_node); expr_node 4084 Zend/zend_compile.c if (expr_node.op_type == IS_VAR || expr_node.op_type == IS_TMP_VAR) { expr_node 4085 Zend/zend_compile.c zend_emit_op(NULL, ZEND_FREE, &expr_node, NULL); expr_node 4086 Zend/zend_compile.c } else if (expr_node.op_type == IS_CONST) { expr_node 4087 Zend/zend_compile.c zval_dtor(&expr_node.u.constant); expr_node 5992 Zend/zend_compile.c znode expr_node; expr_node 5993 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 5995 Zend/zend_compile.c if (expr_node.op_type == IS_CONST) { expr_node 5998 Zend/zend_compile.c &expr_node.u.constant); expr_node 5999 Zend/zend_compile.c zval_ptr_dtor(&expr_node.u.constant); expr_node 6003 Zend/zend_compile.c zend_emit_op_tmp(result, opcode, &expr_node, NULL); expr_node 6010 Zend/zend_compile.c znode expr_node; expr_node 6015 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 6017 Zend/zend_compile.c if (expr_node.op_type == IS_CONST) { expr_node 6019 Zend/zend_compile.c zend_ct_eval_unary_pm(&result->u.constant, ast->kind, &expr_node.u.constant); expr_node 6020 Zend/zend_compile.c zval_ptr_dtor(&expr_node.u.constant); expr_node 6026 Zend/zend_compile.c zend_emit_op_tmp(result, ZEND_MUL, &lefthand_node, &expr_node); expr_node 6128 Zend/zend_compile.c znode expr_node; expr_node 6131 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 6133 Zend/zend_compile.c opline = zend_emit_op_tmp(result, ZEND_CAST, &expr_node, NULL); expr_node 6204 Zend/zend_compile.c znode expr_node, default_node; expr_node 6208 Zend/zend_compile.c zend_compile_var(&expr_node, expr_ast, BP_VAR_IS); expr_node 6211 Zend/zend_compile.c zend_emit_op_tmp(result, ZEND_COALESCE, &expr_node, NULL); expr_node 6228 Zend/zend_compile.c znode expr_node; expr_node 6229 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 6231 Zend/zend_compile.c opline = zend_emit_op(NULL, ZEND_ECHO, &expr_node, NULL); expr_node 6244 Zend/zend_compile.c znode expr_node; expr_node 6245 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 6246 Zend/zend_compile.c zend_emit_op(NULL, ZEND_EXIT, &expr_node, NULL); expr_node 6293 Zend/zend_compile.c znode expr_node; expr_node 6302 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 6303 Zend/zend_compile.c zend_emit_op_tmp(result, ZEND_YIELD_FROM, &expr_node, NULL); expr_node 6344 Zend/zend_compile.c znode expr_node; expr_node 6348 Zend/zend_compile.c zend_compile_expr(&expr_node, expr_ast); expr_node 6350 Zend/zend_compile.c opline = zend_emit_op(result, ZEND_INCLUDE_OR_EVAL, &expr_node, NULL);