Lines Matching defs:ast

994 zend_string *zend_resolve_class_name_ast(zend_ast *ast) /* {{{ */  in zend_resolve_class_name_ast()
1835 zend_ast *zend_negate_num_string(zend_ast *ast) /* {{{ */ in zend_negate_num_string()
2418 static inline zend_bool zend_is_variable(zend_ast *ast) /* {{{ */ in zend_is_variable()
2427 static inline zend_bool zend_is_call(zend_ast *ast) /* {{{ */ in zend_is_call()
2435 static inline zend_bool zend_is_unticked_stmt(zend_ast *ast) /* {{{ */ in zend_is_unticked_stmt()
2443 static inline zend_bool zend_can_write_to_variable(zend_ast *ast) /* {{{ */ in zend_can_write_to_variable()
2582 static int zend_try_compile_cv(znode *result, zend_ast *ast) /* {{{ */ in zend_try_compile_cv()
2606 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()
2635 static zend_bool is_this_fetch(zend_ast *ast) /* {{{ */ in is_this_fetch()
2646 static void zend_compile_simple_var(znode *result, zend_ast *ast, uint32_t type, int delayed) /* {{… in zend_compile_simple_var()
2660 static void zend_separate_if_call_and_write(znode *node, zend_ast *ast, uint32_t type) /* {{{ */ in zend_separate_if_call_and_write()
2692 static zend_op *zend_delayed_compile_dim(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_delayed_compile_dim()
2719 static inline zend_op *zend_compile_dim_common(znode *result, zend_ast *ast, uint32_t type) /* {{{ … in zend_compile_dim_common()
2727 void zend_compile_dim(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_dim()
2734 static zend_op *zend_delayed_compile_prop(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_delayed_compile_prop()
2760 static zend_op *zend_compile_prop_common(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_prop_common()
2768 void zend_compile_prop(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_prop()
2775 zend_op *zend_compile_static_prop_common(znode *result, zend_ast *ast, uint32_t type, int delayed) … in zend_compile_static_prop_common()
2808 void zend_compile_static_prop(znode *result, zend_ast *ast, uint32_t type, int delayed) /* {{{ */ in zend_compile_static_prop()
2830 znode *result, zend_ast *ast, znode *expr_node, zend_bool old_style) /* {{{ */ in zend_compile_list_assign()
2895 static void zend_ensure_writable_variable(const zend_ast *ast) /* {{{ */ in zend_ensure_writable_variable()
2979 void zend_compile_assign(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_assign()
3045 void zend_compile_assign_ref(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_assign_ref()
3097 void zend_compile_compound_assign(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_compound_assign()
3145 uint32_t zend_compile_args(zend_ast *ast, zend_function *fbc) /* {{{ */ in zend_compile_args()
3721 void zend_compile_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_call()
3783 void zend_compile_method_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_method_call()
3838 void zend_compile_static_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_static_call()
3908 void zend_compile_new(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_new()
3953 void zend_compile_clone(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_clone()
3964 void zend_compile_global_var(zend_ast *ast) /* {{{ */ in zend_compile_global_var()
4034 void zend_compile_static_var(zend_ast *ast) /* {{{ */ in zend_compile_static_var()
4050 void zend_compile_unset(zend_ast *ast) /* {{{ */ in zend_compile_unset()
4180 void zend_compile_return(zend_ast *ast) /* {{{ */ in zend_compile_return()
4235 void zend_compile_echo(zend_ast *ast) /* {{{ */ in zend_compile_echo()
4248 void zend_compile_throw(zend_ast *ast) /* {{{ */ in zend_compile_throw()
4259 void zend_compile_break_continue(zend_ast *ast) /* {{{ */ in zend_compile_break_continue()
4363 void zend_compile_goto(zend_ast *ast) /* {{{ */ in zend_compile_goto()
4380 void zend_compile_label(zend_ast *ast) /* {{{ */ in zend_compile_label()
4399 void zend_compile_while(zend_ast *ast) /* {{{ */ in zend_compile_while()
4423 void zend_compile_do_while(zend_ast *ast) /* {{{ */ in zend_compile_do_while()
4445 void zend_compile_expr_list(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_expr_list()
4467 void zend_compile_for(zend_ast *ast) /* {{{ */ in zend_compile_for()
4501 void zend_compile_foreach(zend_ast *ast) /* {{{ */ in zend_compile_foreach()
4584 void zend_compile_if(zend_ast *ast) /* {{{ */ in zend_compile_if()
4626 void zend_compile_switch(zend_ast *ast) /* {{{ */ in zend_compile_switch()
4716 void zend_compile_try(zend_ast *ast) /* {{{ */ in zend_compile_try()
4890 void zend_handle_encoding_declaration(zend_ast *ast) /* {{{ */ in zend_handle_encoding_declaration()
4938 static int zend_declare_is_first_statement(zend_ast *ast) /* {{{ */ in zend_declare_is_first_statement()
4960 void zend_compile_declare(zend_ast *ast) /* {{{ */ in zend_compile_declare()
5024 void zend_compile_stmt_list(zend_ast *ast) /* {{{ */ in zend_compile_stmt_list()
5059 static void zend_compile_typename(zend_ast *ast, zend_arg_info *arg_info) /* {{{ */ in zend_compile_typename()
5091 void zend_compile_params(zend_ast *ast, zend_ast *return_type_ast) /* {{{ */ in zend_compile_params()
5322 void zend_compile_closure_uses(zend_ast *ast) /* {{{ */ in zend_compile_closure_uses()
5573 void zend_compile_func_decl(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_func_decl()
5657 void zend_compile_prop_decl(zend_ast *ast) /* {{{ */ in zend_compile_prop_decl()
5709 void zend_compile_class_const_decl(zend_ast *ast) /* {{{ */ in zend_compile_class_const_decl()
5747 static zend_trait_method_reference *zend_compile_method_ref(zend_ast *ast) /* {{{ */ in zend_compile_method_ref()
5766 static zend_string **zend_compile_name_list(zend_ast *ast) /* {{{ */ in zend_compile_name_list()
5783 static void zend_compile_trait_precedence(zend_ast *ast) /* {{{ */ in zend_compile_trait_precedence()
5797 static void zend_compile_trait_alias(zend_ast *ast) /* {{{ */ in zend_compile_trait_alias()
5827 void zend_compile_use_trait(zend_ast *ast) /* {{{ */ in zend_compile_use_trait()
5882 void zend_compile_implements(znode *class_node, zend_ast *ast) /* {{{ */ in zend_compile_implements()
5921 void zend_compile_class_decl(zend_ast *ast) /* {{{ */ in zend_compile_class_decl()
6210 void zend_compile_use(zend_ast *ast) /* {{{ */ in zend_compile_use()
6285 void zend_compile_group_use(zend_ast *ast) /* {{{ */ in zend_compile_group_use()
6305 void zend_compile_const_decl(zend_ast *ast) /* {{{ */ in zend_compile_const_decl()
6348 void zend_compile_namespace(zend_ast *ast) /* {{{ */ in zend_compile_namespace()
6420 void zend_compile_halt_compiler(zend_ast *ast) /* {{{ */ in zend_compile_halt_compiler()
6442 static zend_bool zend_try_ct_eval_magic_const(zval *zv, zend_ast *ast) /* {{{ */ in zend_try_ct_eval_magic_const()
6607 static zend_bool zend_try_ct_eval_array(zval *result, zend_ast *ast) /* {{{ */ in zend_try_ct_eval_array()
6687 void zend_compile_binary_op(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_binary_op()
6748 void zend_compile_greater(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_greater()
6774 void zend_compile_unary_op(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_unary_op()
6794 void zend_compile_unary_pm(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_unary_pm()
6818 void zend_compile_short_circuiting(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_short_circuiting()
6874 void zend_compile_post_incdec(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_post_incdec()
6894 void zend_compile_pre_incdec(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_pre_incdec()
6913 void zend_compile_cast(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_cast()
6926 static void zend_compile_shorthand_conditional(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_shorthand_conditional()
6951 void zend_compile_conditional(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_conditional()
6987 void zend_compile_coalesce(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_coalesce()
7011 void zend_compile_print(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_print()
7027 void zend_compile_exit(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_exit()
7044 void zend_compile_yield(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_yield()
7078 void zend_compile_yield_from(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_yield_from()
7095 void zend_compile_instanceof(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_instanceof()
7124 void zend_compile_include_or_eval(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_include_or_eval()
7140 void zend_compile_isset_or_empty(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_isset_or_empty()
7194 void zend_compile_silence(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_silence()
7220 void zend_compile_shell_exec(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_shell_exec()
7238 void zend_compile_array(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_array()
7307 void zend_compile_const(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_const()
7359 void zend_compile_class_const(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_class_const()
7415 void zend_compile_resolve_class_name(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_resolve_class_name()
7467 static void zend_compile_encaps_list(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_encaps_list()
7579 void zend_compile_magic_const(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_magic_const()
7613 zend_ast *ast = *ast_ptr; in zend_compile_const_expr_class_const() local
7660 zend_ast *ast = *ast_ptr; in zend_compile_const_expr_const() local
7688 zend_ast *ast = *ast_ptr; in zend_compile_const_expr_magic_const() local
7708 zend_ast *ast = *ast_ptr; in zend_compile_const_expr() local
7734 void zend_const_expr_to_zval(zval *result, zend_ast *ast) /* {{{ */ in zend_const_expr_to_zval()
7755 void zend_compile_top_stmt(zend_ast *ast) /* {{{ */ in zend_compile_top_stmt()
7782 void zend_compile_stmt(zend_ast *ast) /* {{{ */ in zend_compile_stmt()
7895 void zend_compile_expr(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_expr()
8019 void zend_compile_var(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_var()
8060 void zend_delayed_compile_var(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_delayed_compile_var()
8087 zend_ast *ast = *ast_ptr; in zend_eval_const_expr() local