znode 49 Zend/zend_ast.c ZEND_API zend_ast *zend_ast_create_znode(znode *node) { znode 573 Zend/zend_compile.c static inline void zend_begin_loop(zend_uchar free_opcode, const znode *loop_var) /* {{{ */ znode 612 Zend/zend_compile.c void zend_do_free(znode *op1) /* {{{ */ znode 1835 Zend/zend_compile.c static inline void zend_make_var_result(znode *result, zend_op *opline) /* {{{ */ znode 1843 Zend/zend_compile.c static inline void zend_make_tmp_result(znode *result, zend_op *opline) /* {{{ */ znode 1851 Zend/zend_compile.c static zend_op *zend_emit_op(znode *result, zend_uchar opcode, znode *op1, znode *op2) /* {{{ */ znode 1875 Zend/zend_compile.c static zend_op *zend_emit_op_tmp(znode *result, zend_uchar opcode, znode *op1, znode *op2) /* {{{ */ znode 1918 Zend/zend_compile.c static inline zend_op *zend_emit_op_data(znode *value) /* {{{ */ znode 1933 Zend/zend_compile.c static inline uint32_t zend_emit_cond_jump(zend_uchar opcode, znode *cond, uint32_t opnum_target) /* {{{ */ znode 1967 Zend/zend_compile.c static inline zend_op *zend_delayed_emit_op(znode *result, zend_uchar opcode, znode *op1, znode *op2) /* {{{ */ znode 2012 Zend/zend_compile.c static void zend_emit_return_type_check(znode *expr, zend_arg_info *return_info) /* {{{ */ znode 2032 Zend/zend_compile.c znode zn; znode 2097 Zend/zend_compile.c static inline void zend_handle_numeric_op(znode *node) /* {{{ */ znode 2110 Zend/zend_compile.c static inline void zend_set_class_name_op1(zend_op *opline, znode *class_node) /* {{{ */ znode 2122 Zend/zend_compile.c static zend_op *zend_compile_class_ref(znode *result, zend_ast *name_ast, int throw_exception) /* {{{ */ znode 2125 Zend/zend_compile.c znode name_node; znode 2161 Zend/zend_compile.c static int zend_try_compile_cv(znode *result, zend_ast *ast) /* {{{ */ znode 2188 Zend/zend_compile.c static zend_op *zend_compile_simple_var_no_cv(znode *result, zend_ast *ast, uint32_t type, int delayed) /* {{{ */ znode 2191 Zend/zend_compile.c znode name_node; znode 2224 Zend/zend_compile.c static void zend_compile_simple_var(znode *result, zend_ast *ast, uint32_t type, int delayed) /* {{{ */ znode 2233 Zend/zend_compile.c static void zend_separate_if_call_and_write(znode *node, zend_ast *ast, uint32_t type) /* {{{ */ znode 2247 Zend/zend_compile.c void zend_delayed_compile_var(znode *result, zend_ast *ast, uint32_t type); znode 2248 Zend/zend_compile.c void zend_compile_assign(znode *result, zend_ast *ast); znode 2249 Zend/zend_compile.c static void zend_compile_list_assign(znode *result, zend_ast *ast, znode *expr_node); znode 2251 Zend/zend_compile.c static inline void zend_emit_assign_znode(zend_ast *var_ast, znode *value_node) /* {{{ */ znode 2253 Zend/zend_compile.c znode dummy_node; znode 2265 Zend/zend_compile.c static zend_op *zend_delayed_compile_dim(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 2270 Zend/zend_compile.c znode var_node, dim_node; znode 2292 Zend/zend_compile.c static inline zend_op *zend_compile_dim_common(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 2300 Zend/zend_compile.c void zend_compile_dim(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 2318 Zend/zend_compile.c static zend_op *zend_delayed_compile_prop(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 2323 Zend/zend_compile.c znode obj_node, prop_node; znode 2344 Zend/zend_compile.c static zend_op *zend_compile_prop_common(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 2352 Zend/zend_compile.c void zend_compile_prop(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 2359 Zend/zend_compile.c zend_op *zend_compile_static_prop_common(znode *result, zend_ast *ast, uint32_t type, int delayed) /* {{{ */ znode 2364 Zend/zend_compile.c znode class_node, prop_node; znode 2398 Zend/zend_compile.c void zend_compile_static_prop(znode *result, zend_ast *ast, uint32_t type, int delayed) /* {{{ */ znode 2405 Zend/zend_compile.c static void zend_compile_list_assign(znode *result, zend_ast *ast, znode *expr_node) /* {{{ */ znode 2413 Zend/zend_compile.c znode fetch_result, dim_node; znode 2520 Zend/zend_compile.c void zend_compile_assign(znode *result, zend_ast *ast) /* {{{ */ znode 2525 Zend/zend_compile.c znode var_node, expr_node; znode 2585 Zend/zend_compile.c void zend_compile_assign_ref(znode *result, zend_ast *ast) /* {{{ */ znode 2590 Zend/zend_compile.c znode target_node, source_node; znode 2619 Zend/zend_compile.c static inline void zend_emit_assign_ref_znode(zend_ast *var_ast, znode *value_node) /* {{{ */ znode 2627 Zend/zend_compile.c void zend_compile_compound_assign(znode *result, zend_ast *ast) /* {{{ */ znode 2633 Zend/zend_compile.c znode var_node, expr_node; znode 2687 Zend/zend_compile.c znode arg_node; znode 2809 Zend/zend_compile.c void zend_compile_call_common(znode *result, zend_ast *args_ast, zend_function *fbc) /* {{{ */ znode 2835 Zend/zend_compile.c zend_bool zend_compile_function_name(znode *name_node, zend_ast *name_ast) /* {{{ */ znode 2848 Zend/zend_compile.c void zend_compile_ns_call(znode *result, znode *name_node, zend_ast *args_ast) /* {{{ */ znode 2862 Zend/zend_compile.c void zend_compile_dynamic_call(znode *result, znode *name_node, zend_ast *args_ast) /* {{{ */ znode 2907 Zend/zend_compile.c int zend_compile_func_strlen(znode *result, zend_ast_list *args) /* {{{ */ znode 2909 Zend/zend_compile.c znode arg_node; znode 2929 Zend/zend_compile.c int zend_compile_func_typecheck(znode *result, zend_ast_list *args, uint32_t type) /* {{{ */ znode 2931 Zend/zend_compile.c znode arg_node; znode 2945 Zend/zend_compile.c int zend_compile_func_defined(znode *result, zend_ast_list *args) /* {{{ */ znode 3012 Zend/zend_compile.c znode name_node; znode 3028 Zend/zend_compile.c int zend_compile_func_cufa(znode *result, zend_ast_list *args, zend_string *lcname) /* {{{ */ znode 3030 Zend/zend_compile.c znode arg_node; znode 3046 Zend/zend_compile.c int zend_compile_func_cuf(znode *result, zend_ast_list *args, zend_string *lcname) /* {{{ */ znode 3057 Zend/zend_compile.c znode arg_node; znode 3104 Zend/zend_compile.c static int zend_compile_assert(znode *result, zend_ast_list *args, zend_string *name, zend_function *fbc) /* {{{ */ znode 3107 Zend/zend_compile.c znode name_node; znode 3152 Zend/zend_compile.c int zend_try_compile_special_func(znode *result, zend_string *lcname, zend_ast_list *args, zend_function *fbc) /* {{{ */ znode 3196 Zend/zend_compile.c void zend_compile_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 3201 Zend/zend_compile.c znode name_node; znode 3258 Zend/zend_compile.c void zend_compile_method_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 3264 Zend/zend_compile.c znode obj_node, method_node; znode 3299 Zend/zend_compile.c void zend_compile_static_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 3305 Zend/zend_compile.c znode class_node, method_node; znode 3354 Zend/zend_compile.c void zend_compile_new(znode *result, zend_ast *ast) /* {{{ */ znode 3359 Zend/zend_compile.c znode class_node, ctor_result; znode 3401 Zend/zend_compile.c void zend_compile_clone(znode *result, zend_ast *ast) /* {{{ */ znode 3405 Zend/zend_compile.c znode obj_node; znode 3417 Zend/zend_compile.c znode name_node, result; znode 3440 Zend/zend_compile.c znode var_node, result; znode 3493 Zend/zend_compile.c znode var_node; znode 3581 Zend/zend_compile.c znode expr_node; znode 3624 Zend/zend_compile.c znode expr_node; znode 3636 Zend/zend_compile.c znode expr_node; znode 3750 Zend/zend_compile.c znode label_node; znode 3787 Zend/zend_compile.c znode cond_node; znode 3812 Zend/zend_compile.c znode cond_node; znode 3829 Zend/zend_compile.c void zend_compile_expr_list(znode *result, zend_ast *ast) /* {{{ */ znode 3858 Zend/zend_compile.c znode result; znode 3895 Zend/zend_compile.c znode expr_node, reset_node, value_node, key_node; znode 3981 Zend/zend_compile.c znode cond_node; znode 4016 Zend/zend_compile.c znode expr_node, case_node; znode 4031 Zend/zend_compile.c znode cond_node; znode 4457 Zend/zend_compile.c znode var_node, default_node; znode 4798 Zend/zend_compile.c static void zend_begin_func_decl(znode *result, zend_op_array *op_array, zend_ast_decl *decl) /* {{{ */ znode 4845 Zend/zend_compile.c void zend_compile_func_decl(znode *result, zend_ast *ast) /* {{{ */ znode 5147 Zend/zend_compile.c void zend_compile_implements(znode *class_node, zend_ast *ast) /* {{{ */ znode 5195 Zend/zend_compile.c znode declare_node, extends_node; znode 5198 Zend/zend_compile.c znode original_implementing_class = FC(implementing_class); znode 5579 Zend/zend_compile.c znode name_node, value_node; znode 5900 Zend/zend_compile.c void zend_compile_binary_op(znode *result, zend_ast *ast) /* {{{ */ znode 5906 Zend/zend_compile.c znode left_node, right_node; znode 5961 Zend/zend_compile.c void zend_compile_greater(znode *result, zend_ast *ast) /* {{{ */ znode 5965 Zend/zend_compile.c znode left_node, right_node; znode 5987 Zend/zend_compile.c void zend_compile_unary_op(znode *result, zend_ast *ast) /* {{{ */ znode 5992 Zend/zend_compile.c znode expr_node; znode 6007 Zend/zend_compile.c void zend_compile_unary_pm(znode *result, zend_ast *ast) /* {{{ */ znode 6010 Zend/zend_compile.c znode expr_node; znode 6011 Zend/zend_compile.c znode lefthand_node; znode 6030 Zend/zend_compile.c void zend_compile_short_circuiting(znode *result, zend_ast *ast) /* {{{ */ znode 6035 Zend/zend_compile.c znode left_node, right_node; znode 6086 Zend/zend_compile.c void zend_compile_post_incdec(znode *result, zend_ast *ast) /* {{{ */ znode 6098 Zend/zend_compile.c znode var_node; znode 6106 Zend/zend_compile.c void zend_compile_pre_incdec(znode *result, zend_ast *ast) /* {{{ */ znode 6117 Zend/zend_compile.c znode var_node; znode 6125 Zend/zend_compile.c void zend_compile_cast(znode *result, zend_ast *ast) /* {{{ */ znode 6128 Zend/zend_compile.c znode expr_node; znode 6138 Zend/zend_compile.c static void zend_compile_shorthand_conditional(znode *result, zend_ast *ast) /* {{{ */ znode 6143 Zend/zend_compile.c znode cond_node, false_node; znode 6163 Zend/zend_compile.c void zend_compile_conditional(znode *result, zend_ast *ast) /* {{{ */ znode 6169 Zend/zend_compile.c znode cond_node, true_node, false_node; znode 6199 Zend/zend_compile.c void zend_compile_coalesce(znode *result, zend_ast *ast) /* {{{ */ znode 6204 Zend/zend_compile.c znode expr_node, default_node; znode 6223 Zend/zend_compile.c void zend_compile_print(znode *result, zend_ast *ast) /* {{{ */ znode 6228 Zend/zend_compile.c znode expr_node; znode 6239 Zend/zend_compile.c void zend_compile_exit(znode *result, zend_ast *ast) /* {{{ */ znode 6244 Zend/zend_compile.c znode expr_node; znode 6256 Zend/zend_compile.c void zend_compile_yield(znode *result, zend_ast *ast) /* {{{ */ znode 6261 Zend/zend_compile.c znode value_node, key_node; znode 6262 Zend/zend_compile.c znode *value_node_ptr = NULL, *key_node_ptr = NULL; znode 6290 Zend/zend_compile.c void zend_compile_yield_from(znode *result, zend_ast *ast) /* {{{ */ znode 6293 Zend/zend_compile.c znode expr_node; znode 6307 Zend/zend_compile.c void zend_compile_instanceof(znode *result, zend_ast *ast) /* {{{ */ znode 6312 Zend/zend_compile.c znode obj_node, class_node; znode 6341 Zend/zend_compile.c void zend_compile_include_or_eval(znode *result, zend_ast *ast) /* {{{ */ znode 6344 Zend/zend_compile.c znode expr_node; znode 6357 Zend/zend_compile.c void zend_compile_isset_or_empty(znode *result, zend_ast *ast) /* {{{ */ znode 6361 Zend/zend_compile.c znode var_node; znode 6409 Zend/zend_compile.c void zend_compile_silence(znode *result, zend_ast *ast) /* {{{ */ znode 6412 Zend/zend_compile.c znode silence_node; znode 6439 Zend/zend_compile.c void zend_compile_shell_exec(znode *result, zend_ast *ast) /* {{{ */ znode 6457 Zend/zend_compile.c void zend_compile_array(znode *result, zend_ast *ast) /* {{{ */ znode 6475 Zend/zend_compile.c znode value_node, key_node, *key_node_ptr = NULL; znode 6520 Zend/zend_compile.c void zend_compile_const(znode *result, zend_ast *ast) /* {{{ */ znode 6572 Zend/zend_compile.c void zend_compile_class_const(znode *result, zend_ast *ast) /* {{{ */ znode 6577 Zend/zend_compile.c znode class_node, const_node; znode 6631 Zend/zend_compile.c void zend_compile_resolve_class_name(znode *result, zend_ast *ast) /* {{{ */ znode 6663 Zend/zend_compile.c static zend_op *zend_compile_rope_add(znode *result, uint32_t num, znode *elem_node) /* {{{ */ znode 6683 Zend/zend_compile.c static void zend_compile_encaps_list(znode *result, zend_ast *ast) /* {{{ */ znode 6688 Zend/zend_compile.c znode elem_node, last_const_node; znode 6794 Zend/zend_compile.c void zend_compile_magic_const(znode *result, zend_ast *ast) /* {{{ */ znode 7096 Zend/zend_compile.c znode result; znode 7108 Zend/zend_compile.c void zend_compile_expr(znode *result, zend_ast *ast) /* {{{ */ znode 7232 Zend/zend_compile.c void zend_compile_var(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 7273 Zend/zend_compile.c void zend_delayed_compile_var(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ znode 102 Zend/zend_compile.h znode node; znode 104 Zend/zend_compile.h ZEND_API zend_ast *zend_ast_create_znode(znode *node); znode 106 Zend/zend_compile.h static zend_always_inline znode *zend_ast_get_znode(zend_ast *ast) { znode 129 Zend/zend_compile.h znode implementing_class; znode 148 Zend/zend_compile.h void zend_compile_expr(znode *node, zend_ast *ast); znode 149 Zend/zend_compile.h void zend_compile_var(znode *node, zend_ast *ast, uint32_t type); znode 704 Zend/zend_compile.h void zend_do_free(znode *op1);