Lines Matching refs:znode

573 static inline void zend_begin_loop(zend_uchar free_opcode, const znode *loop_var) /* {{{ */  in zend_begin_loop()
612 void zend_do_free(znode *op1) /* {{{ */ in zend_do_free()
1849 static inline void zend_make_var_result(znode *result, zend_op *opline) /* {{{ */ in zend_make_var_result()
1857 static inline void zend_make_tmp_result(znode *result, zend_op *opline) /* {{{ */ in zend_make_tmp_result()
1865 static zend_op *zend_emit_op(znode *result, zend_uchar opcode, znode *op1, znode *op2) /* {{{ */ in zend_emit_op()
1889 static zend_op *zend_emit_op_tmp(znode *result, zend_uchar opcode, znode *op1, znode *op2) /* {{{ */ in zend_emit_op_tmp()
1932 static inline zend_op *zend_emit_op_data(znode *value) /* {{{ */ in zend_emit_op_data()
1970 static inline uint32_t zend_emit_cond_jump(zend_uchar opcode, znode *cond, uint32_t opnum_target) /… in zend_emit_cond_jump()
2013 static inline zend_op *zend_delayed_emit_op(znode *result, zend_uchar opcode, znode *op1, znode *op… in zend_delayed_emit_op()
2058 static void zend_emit_return_type_check(znode *expr, zend_arg_info *return_info) /* {{{ */ in zend_emit_return_type_check()
2078 znode zn; in zend_emit_final_return()
2143 static inline void zend_handle_numeric_op(znode *node) /* {{{ */ in zend_handle_numeric_op()
2156 static inline void zend_set_class_name_op1(zend_op *opline, znode *class_node) /* {{{ */ in zend_set_class_name_op1()
2168 static zend_op *zend_compile_class_ref(znode *result, zend_ast *name_ast, int throw_exception) /* {… in zend_compile_class_ref()
2171 znode name_node; in zend_compile_class_ref()
2207 static int zend_try_compile_cv(znode *result, zend_ast *ast) /* {{{ */ in zend_try_compile_cv()
2234 static zend_op *zend_compile_simple_var_no_cv(znode *result, zend_ast *ast, uint32_t type, int dela… in zend_compile_simple_var_no_cv()
2237 znode name_node; in zend_compile_simple_var_no_cv()
2270 static void zend_compile_simple_var(znode *result, zend_ast *ast, uint32_t type, int delayed) /* {{… in zend_compile_simple_var()
2279 static void zend_separate_if_call_and_write(znode *node, zend_ast *ast, uint32_t type) /* {{{ */ in zend_separate_if_call_and_write()
2293 void zend_delayed_compile_var(znode *result, zend_ast *ast, uint32_t type);
2294 void zend_compile_assign(znode *result, zend_ast *ast);
2295 static void zend_compile_list_assign(znode *result, zend_ast *ast, znode *expr_node);
2297 static inline void zend_emit_assign_znode(zend_ast *var_ast, znode *value_node) /* {{{ */ in zend_emit_assign_znode()
2299 znode dummy_node; in zend_emit_assign_znode()
2311 static zend_op *zend_delayed_compile_dim(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_delayed_compile_dim()
2316 znode var_node, dim_node; in zend_delayed_compile_dim()
2338 static inline zend_op *zend_compile_dim_common(znode *result, zend_ast *ast, uint32_t type) /* {{{ … in zend_compile_dim_common()
2346 void zend_compile_dim(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_dim()
2364 static zend_op *zend_delayed_compile_prop(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_delayed_compile_prop()
2369 znode obj_node, prop_node; in zend_delayed_compile_prop()
2390 static zend_op *zend_compile_prop_common(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_prop_common()
2398 void zend_compile_prop(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_prop()
2405 zend_op *zend_compile_static_prop_common(znode *result, zend_ast *ast, uint32_t type, int delayed) … in zend_compile_static_prop_common()
2410 znode class_node, prop_node; in zend_compile_static_prop_common()
2444 void zend_compile_static_prop(znode *result, zend_ast *ast, uint32_t type, int delayed) /* {{{ */ in zend_compile_static_prop()
2451 static void zend_compile_list_assign(znode *result, zend_ast *ast, znode *expr_node) /* {{{ */ in zend_compile_list_assign()
2459 znode fetch_result, dim_node; in zend_compile_list_assign()
2566 void zend_compile_assign(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_assign()
2571 znode var_node, expr_node; in zend_compile_assign()
2631 void zend_compile_assign_ref(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_assign_ref()
2636 znode target_node, source_node; in zend_compile_assign_ref()
2665 static inline void zend_emit_assign_ref_znode(zend_ast *var_ast, znode *value_node) /* {{{ */ in zend_emit_assign_ref_znode()
2673 void zend_compile_compound_assign(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_compound_assign()
2679 znode var_node, expr_node; in zend_compile_compound_assign()
2733 znode arg_node; in zend_compile_args()
2864 void zend_compile_call_common(znode *result, zend_ast *args_ast, zend_function *fbc) /* {{{ */ in zend_compile_call_common()
2890 zend_bool zend_compile_function_name(znode *name_node, zend_ast *name_ast) /* {{{ */ in zend_compile_function_name()
2903 void zend_compile_ns_call(znode *result, znode *name_node, zend_ast *args_ast) /* {{{ */ in zend_compile_ns_call()
2917 void zend_compile_dynamic_call(znode *result, znode *name_node, zend_ast *args_ast) /* {{{ */ in zend_compile_dynamic_call()
2962 int zend_compile_func_strlen(znode *result, zend_ast_list *args) /* {{{ */ in zend_compile_func_strlen()
2964 znode arg_node; in zend_compile_func_strlen()
2984 int zend_compile_func_typecheck(znode *result, zend_ast_list *args, uint32_t type) /* {{{ */ in zend_compile_func_typecheck()
2986 znode arg_node; in zend_compile_func_typecheck()
3000 int zend_compile_func_defined(znode *result, zend_ast_list *args) /* {{{ */ in zend_compile_func_defined()
3067 znode name_node; in zend_compile_init_user_func()
3083 int zend_compile_func_cufa(znode *result, zend_ast_list *args, zend_string *lcname) /* {{{ */ in zend_compile_func_cufa()
3085 znode arg_node; in zend_compile_func_cufa()
3101 int zend_compile_func_cuf(znode *result, zend_ast_list *args, zend_string *lcname) /* {{{ */ in zend_compile_func_cuf()
3112 znode arg_node; in zend_compile_func_cuf()
3149 static int zend_compile_assert(znode *result, zend_ast_list *args, zend_string *name, zend_function… in zend_compile_assert()
3152 znode name_node; in zend_compile_assert()
3197 int zend_try_compile_special_func(znode *result, zend_string *lcname, zend_ast_list *args, zend_fun… in zend_try_compile_special_func()
3247 void zend_compile_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_call()
3252 znode name_node; in zend_compile_call()
3309 void zend_compile_method_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_method_call()
3315 znode obj_node, method_node; in zend_compile_method_call()
3350 void zend_compile_static_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_static_call()
3356 znode class_node, method_node; in zend_compile_static_call()
3405 void zend_compile_new(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_new()
3410 znode class_node, ctor_result; in zend_compile_new()
3452 void zend_compile_clone(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_clone()
3456 znode obj_node; in zend_compile_clone()
3468 znode name_node, result; in zend_compile_global_var()
3491 znode var_node, result; in zend_compile_static_var_common()
3544 znode var_node; in zend_compile_unset()
3632 znode expr_node; in zend_compile_return()
3675 znode expr_node; in zend_compile_echo()
3687 znode expr_node; in zend_compile_throw()
3801 znode label_node; in zend_compile_goto()
3838 znode cond_node; in zend_compile_while()
3863 znode cond_node; in zend_compile_do_while()
3880 void zend_compile_expr_list(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_expr_list()
3909 znode result; in zend_compile_for()
3946 znode expr_node, reset_node, value_node, key_node; in zend_compile_foreach()
4032 znode cond_node; in zend_compile_if()
4067 znode expr_node, case_node; in zend_compile_switch()
4098 znode cond_node; in zend_compile_switch()
4528 znode var_node, default_node; in zend_compile_params()
4870 static void zend_begin_func_decl(znode *result, zend_op_array *op_array, zend_ast_decl *decl) /* {{… in zend_begin_func_decl()
4918 void zend_compile_func_decl(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_func_decl()
5220 void zend_compile_implements(znode *class_node, zend_ast *ast) /* {{{ */ in zend_compile_implements()
5268 znode declare_node, extends_node; in zend_compile_class_decl()
5271 znode original_implementing_class = FC(implementing_class); in zend_compile_class_decl()
5656 znode name_node, value_node; in zend_compile_const_decl()
5981 void zend_compile_binary_op(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_binary_op()
5987 znode left_node, right_node; in zend_compile_binary_op()
6042 void zend_compile_greater(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_greater()
6046 znode left_node, right_node; in zend_compile_greater()
6068 void zend_compile_unary_op(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_unary_op()
6073 znode expr_node; in zend_compile_unary_op()
6088 void zend_compile_unary_pm(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_unary_pm()
6091 znode expr_node; in zend_compile_unary_pm()
6092 znode lefthand_node; in zend_compile_unary_pm()
6111 void zend_compile_short_circuiting(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_short_circuiting()
6116 znode left_node, right_node; in zend_compile_short_circuiting()
6167 void zend_compile_post_incdec(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_post_incdec()
6179 znode var_node; in zend_compile_post_incdec()
6187 void zend_compile_pre_incdec(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_pre_incdec()
6198 znode var_node; in zend_compile_pre_incdec()
6206 void zend_compile_cast(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_cast()
6209 znode expr_node; in zend_compile_cast()
6219 static void zend_compile_shorthand_conditional(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_shorthand_conditional()
6224 znode cond_node, false_node; in zend_compile_shorthand_conditional()
6244 void zend_compile_conditional(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_conditional()
6250 znode cond_node, true_node, false_node; in zend_compile_conditional()
6280 void zend_compile_coalesce(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_coalesce()
6285 znode expr_node, default_node; in zend_compile_coalesce()
6304 void zend_compile_print(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_print()
6309 znode expr_node; in zend_compile_print()
6320 void zend_compile_exit(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_exit()
6325 znode expr_node; in zend_compile_exit()
6337 void zend_compile_yield(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_yield()
6342 znode value_node, key_node; in zend_compile_yield()
6343 znode *value_node_ptr = NULL, *key_node_ptr = NULL; in zend_compile_yield()
6371 void zend_compile_yield_from(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_yield_from()
6374 znode expr_node; in zend_compile_yield_from()
6388 void zend_compile_instanceof(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_instanceof()
6393 znode obj_node, class_node; in zend_compile_instanceof()
6422 void zend_compile_include_or_eval(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_include_or_eval()
6425 znode expr_node; in zend_compile_include_or_eval()
6438 void zend_compile_isset_or_empty(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_isset_or_empty()
6442 znode var_node; in zend_compile_isset_or_empty()
6490 void zend_compile_silence(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_silence()
6493 znode silence_node; in zend_compile_silence()
6520 void zend_compile_shell_exec(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_shell_exec()
6538 void zend_compile_array(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_array()
6556 znode value_node, key_node, *key_node_ptr = NULL; in zend_compile_array()
6601 void zend_compile_const(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_const()
6653 void zend_compile_class_const(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_class_const()
6658 znode class_node, const_node; in zend_compile_class_const()
6715 void zend_compile_resolve_class_name(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_resolve_class_name()
6747 static zend_op *zend_compile_rope_add(znode *result, uint32_t num, znode *elem_node) /* {{{ */ in zend_compile_rope_add()
6767 static void zend_compile_encaps_list(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_encaps_list()
6772 znode elem_node, last_const_node; in zend_compile_encaps_list()
6878 void zend_compile_magic_const(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_magic_const()
7182 znode result; in zend_compile_stmt()
7194 void zend_compile_expr(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_expr()
7318 void zend_compile_var(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_var()
7361 void zend_delayed_compile_var(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_delayed_compile_var()