Lines Matching refs:stmt_ast

5942 	zend_ast *stmt_ast = ast->child[1];  in zend_compile_while()  local
5951 zend_compile_stmt(stmt_ast); in zend_compile_while()
5965 zend_ast *stmt_ast = ast->child[0]; in zend_compile_do_while() local
5974 zend_compile_stmt(stmt_ast); in zend_compile_do_while()
6012 zend_ast *stmt_ast = ast->child[3]; in zend_compile_for() local
6025 zend_compile_stmt(stmt_ast); in zend_compile_for()
6046 zend_ast *stmt_ast = ast->child[3]; in zend_compile_foreach() local
6113 zend_compile_stmt(stmt_ast); in zend_compile_foreach()
6146 zend_ast *stmt_ast = elem_ast->child[1]; in zend_compile_if() local
6160 zend_compile_stmt(stmt_ast); in zend_compile_if()
6172 zend_compile_stmt(stmt_ast); in zend_compile_if()
6322 zend_ast *stmt_ast = case_ast->child[1]; in zend_compile_switch() local
6350 zend_compile_stmt(stmt_ast); in zend_compile_switch()
6662 zend_ast *stmt_ast = catch_ast->child[2]; in zend_compile_try() local
6715 zend_compile_stmt(stmt_ast); in zend_compile_try()
6856 zend_ast *stmt_ast = ast->child[1]; in zend_compile_declare() local
6909 if (stmt_ast) { in zend_compile_declare()
6910 zend_compile_stmt(stmt_ast); in zend_compile_declare()
7949 static void find_implicit_binds(closure_info *info, zend_ast *params_ast, zend_ast *stmt_ast) in find_implicit_binds() argument
7956 find_implicit_binds_recursively(info, stmt_ast); in find_implicit_binds()
8228 zend_ast *stmt_ast = decl->child[2]; in zend_compile_func_decl_ex() local
8264 bool has_body = stmt_ast != NULL; in zend_compile_func_decl_ex()
8269 find_implicit_binds(&info, params_ast, stmt_ast); in zend_compile_func_decl_ex()
8351 stmt_ast = zend_ast_create(ZEND_AST_RETURN, stmt_ast); in zend_compile_func_decl_ex()
8352 decl->child[2] = stmt_ast; in zend_compile_func_decl_ex()
8356 zend_compile_stmt(stmt_ast); in zend_compile_func_decl_ex()
8428 zend_ast *stmt_ast = hook->child[2]; in zend_compile_property_hooks() local
8445 || ((prop_info->flags & ZEND_ACC_ABSTRACT) && !stmt_ast)) { in zend_compile_property_hooks()
8448 if (stmt_ast) { in zend_compile_property_hooks()
8458 } else if (!stmt_ast) { in zend_compile_property_hooks()
8469 if (stmt_ast && stmt_ast->kind == ZEND_AST_PROPERTY_HOOK_SHORT_BODY) { in zend_compile_property_hooks()
8470 stmt_ast = stmt_ast->child[0]; in zend_compile_property_hooks()
8472 stmt_ast = zend_ast_create(ZEND_AST_RETURN, stmt_ast); in zend_compile_property_hooks()
8475 stmt_ast = zend_ast_create(ZEND_AST_ASSIGN, in zend_compile_property_hooks()
8479 stmt_ast); in zend_compile_property_hooks()
8481 stmt_ast = zend_ast_create_list(1, ZEND_AST_STMT_LIST, stmt_ast); in zend_compile_property_hooks()
8482 hook->child[2] = stmt_ast; in zend_compile_property_hooks()
8989 zend_ast *stmt_ast = decl->child[2]; in zend_compile_class_decl() local
9090 zend_compile_stmt(stmt_ast); in zend_compile_class_decl()
9452 zend_ast *stmt_ast = ast->child[1]; in zend_compile_namespace() local
9454 bool with_bracket = stmt_ast != NULL; in zend_compile_namespace()
9505 if (stmt_ast) { in zend_compile_namespace()
9506 zend_compile_top_stmt(stmt_ast); in zend_compile_namespace()