Lines Matching defs:ast
972 zend_string *zend_resolve_class_name_ast(zend_ast *ast) /* {{{ */ in zend_resolve_class_name_ast()
1811 zend_ast *zend_negate_num_string(zend_ast *ast) /* {{{ */ in zend_negate_num_string()
2386 static inline zend_bool zend_is_variable(zend_ast *ast) /* {{{ */ in zend_is_variable()
2395 static inline zend_bool zend_is_call(zend_ast *ast) /* {{{ */ in zend_is_call()
2403 static inline zend_bool zend_is_unticked_stmt(zend_ast *ast) /* {{{ */ in zend_is_unticked_stmt()
2411 static inline zend_bool zend_can_write_to_variable(zend_ast *ast) /* {{{ */ in zend_can_write_to_variable()
2530 static int zend_try_compile_cv(znode *result, zend_ast *ast) /* {{{ */ in zend_try_compile_cv()
2561 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()
2591 static zend_bool is_this_fetch(zend_ast *ast) /* {{{ */ in is_this_fetch()
2602 static void zend_compile_simple_var(znode *result, zend_ast *ast, uint32_t type, int delayed) /* {{… in zend_compile_simple_var()
2616 static void zend_separate_if_call_and_write(znode *node, zend_ast *ast, uint32_t type) /* {{{ */ in zend_separate_if_call_and_write()
2643 static zend_op *zend_delayed_compile_dim(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_delayed_compile_dim()
2676 static zend_op *zend_compile_dim(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_dim()
2684 static zend_op *zend_delayed_compile_prop(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_delayed_compile_prop()
2711 static zend_op *zend_compile_prop(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_prop()
2719 zend_op *zend_compile_static_prop(znode *result, zend_ast *ast, uint32_t type, int delayed) /* {{{ … in zend_compile_static_prop()
2773 static zend_bool zend_propagate_list_refs(zend_ast *ast) { /* {{{ */ in zend_propagate_list_refs()
2795 znode *result, zend_ast *ast, znode *expr_node, zend_bool old_style) /* {{{ */ in zend_compile_list_assign()
2880 static void zend_ensure_writable_variable(const zend_ast *ast) /* {{{ */ in zend_ensure_writable_variable()
2964 void zend_compile_assign(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_assign()
3057 void zend_compile_assign_ref(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_assign_ref()
3109 void zend_compile_compound_assign(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_compound_assign()
3159 uint32_t zend_compile_args(zend_ast *ast, zend_function *fbc) /* {{{ */ in zend_compile_args()
3984 void zend_compile_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_call()
4054 void zend_compile_method_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_method_call()
4109 void zend_compile_static_call(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_static_call()
4186 void zend_compile_new(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_new()
4225 void zend_compile_clone(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_clone()
4236 void zend_compile_global_var(zend_ast *ast) /* {{{ */ in zend_compile_global_var()
4312 void zend_compile_static_var(zend_ast *ast) /* {{{ */ in zend_compile_static_var()
4328 void zend_compile_unset(zend_ast *ast) /* {{{ */ in zend_compile_unset()
4451 void zend_compile_return(zend_ast *ast) /* {{{ */ in zend_compile_return()
4506 void zend_compile_echo(zend_ast *ast) /* {{{ */ in zend_compile_echo()
4519 void zend_compile_throw(zend_ast *ast) /* {{{ */ in zend_compile_throw()
4530 void zend_compile_break_continue(zend_ast *ast) /* {{{ */ in zend_compile_break_continue()
4657 void zend_compile_goto(zend_ast *ast) /* {{{ */ in zend_compile_goto()
4674 void zend_compile_label(zend_ast *ast) /* {{{ */ in zend_compile_label()
4693 void zend_compile_while(zend_ast *ast) /* {{{ */ in zend_compile_while()
4717 void zend_compile_do_while(zend_ast *ast) /* {{{ */ in zend_compile_do_while()
4739 void zend_compile_expr_list(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_expr_list()
4761 void zend_compile_for(zend_ast *ast) /* {{{ */ in zend_compile_for()
4795 void zend_compile_foreach(zend_ast *ast) /* {{{ */ in zend_compile_foreach()
4888 void zend_compile_if(zend_ast *ast) /* {{{ */ in zend_compile_if()
4986 void zend_compile_switch(zend_ast *ast) /* {{{ */ in zend_compile_switch()
5121 void zend_compile_try(zend_ast *ast) /* {{{ */ in zend_compile_try()
5296 zend_bool zend_handle_encoding_declaration(zend_ast *ast) /* {{{ */ in zend_handle_encoding_declaration()
5347 static int zend_declare_is_first_statement(zend_ast *ast) /* {{{ */ in zend_declare_is_first_statement()
5369 void zend_compile_declare(zend_ast *ast) /* {{{ */ in zend_compile_declare()
5433 void zend_compile_stmt_list(zend_ast *ast) /* {{{ */ in zend_compile_stmt_list()
5468 static void zend_compile_typename(zend_ast *ast, zend_arg_info *arg_info, zend_bool allow_null) /* … in zend_compile_typename()
5499 void zend_compile_params(zend_ast *ast, zend_ast *return_type_ast) /* {{{ */ in zend_compile_params()
5754 void zend_compile_closure_uses(zend_ast *ast) /* {{{ */ in zend_compile_closure_uses()
6013 void zend_compile_func_decl(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_func_decl()
6097 void zend_compile_prop_decl(zend_ast *ast) /* {{{ */ in zend_compile_prop_decl()
6148 void zend_compile_class_const_decl(zend_ast *ast) /* {{{ */ in zend_compile_class_const_decl()
6184 static void zend_compile_method_ref(zend_ast *ast, zend_trait_method_reference *method_ref) /* {{{ … in zend_compile_method_ref()
6199 static void zend_compile_trait_precedence(zend_ast *ast) /* {{{ */ in zend_compile_trait_precedence()
6219 static void zend_compile_trait_alias(zend_ast *ast) /* {{{ */ in zend_compile_trait_alias()
6249 void zend_compile_use_trait(zend_ast *ast) /* {{{ */ in zend_compile_use_trait()
6304 void zend_compile_implements(znode *class_node, zend_ast *ast) /* {{{ */ in zend_compile_implements()
6343 void zend_compile_class_decl(zend_ast *ast) /* {{{ */ in zend_compile_class_decl()
6633 void zend_compile_use(zend_ast *ast) /* {{{ */ in zend_compile_use()
6713 void zend_compile_group_use(zend_ast *ast) /* {{{ */ in zend_compile_group_use()
6733 void zend_compile_const_decl(zend_ast *ast) /* {{{ */ in zend_compile_const_decl()
6776 void zend_compile_namespace(zend_ast *ast) /* {{{ */ in zend_compile_namespace()
6848 void zend_compile_halt_compiler(zend_ast *ast) /* {{{ */ in zend_compile_halt_compiler()
6870 static zend_bool zend_try_ct_eval_magic_const(zval *zv, zend_ast *ast) /* {{{ */ in zend_try_ct_eval_magic_const()
7035 static zend_bool zend_try_ct_eval_array(zval *result, zend_ast *ast) /* {{{ */ in zend_try_ct_eval_array()
7127 void zend_compile_binary_op(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_binary_op()
7191 void zend_compile_greater(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_greater()
7217 void zend_compile_unary_op(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_unary_op()
7237 void zend_compile_unary_pm(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_unary_pm()
7261 void zend_compile_short_circuiting(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_short_circuiting()
7317 void zend_compile_post_incdec(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_post_incdec()
7337 void zend_compile_pre_incdec(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_pre_incdec()
7356 void zend_compile_cast(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_cast()
7373 static void zend_compile_shorthand_conditional(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_shorthand_conditional()
7398 void zend_compile_conditional(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_conditional()
7434 void zend_compile_coalesce(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_coalesce()
7458 void zend_compile_print(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_print()
7474 void zend_compile_exit(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_exit()
7491 void zend_compile_yield(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_yield()
7525 void zend_compile_yield_from(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_yield_from()
7542 void zend_compile_instanceof(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_instanceof()
7574 void zend_compile_include_or_eval(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_include_or_eval()
7590 void zend_compile_isset_or_empty(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_isset_or_empty()
7645 void zend_compile_silence(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_silence()
7671 void zend_compile_shell_exec(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_shell_exec()
7689 void zend_compile_array(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_array()
7756 void zend_compile_const(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_const()
7811 void zend_compile_class_const(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_class_const()
7863 void zend_compile_resolve_class_name(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_resolve_class_name()
7914 static void zend_compile_encaps_list(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_encaps_list()
8026 void zend_compile_magic_const(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_magic_const()
8060 zend_ast *ast = *ast_ptr; in zend_compile_const_expr_class_const() local
8105 zend_ast *ast = *ast_ptr; in zend_compile_const_expr_const() local
8129 zend_ast *ast = *ast_ptr; in zend_compile_const_expr_magic_const() local
8141 zend_ast *ast = *ast_ptr; in zend_compile_const_expr() local
8167 void zend_const_expr_to_zval(zval *result, zend_ast *ast) /* {{{ */ in zend_const_expr_to_zval()
8188 void zend_compile_top_stmt(zend_ast *ast) /* {{{ */ in zend_compile_top_stmt()
8215 void zend_compile_stmt(zend_ast *ast) /* {{{ */ in zend_compile_stmt()
8328 void zend_compile_expr(znode *result, zend_ast *ast) /* {{{ */ in zend_compile_expr()
8452 void zend_compile_var(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_compile_var()
8493 void zend_delayed_compile_var(znode *result, zend_ast *ast, uint32_t type) /* {{{ */ in zend_delayed_compile_var()
8517 zend_ast *ast = *ast_ptr; in zend_eval_const_expr() local