Fix not top level ast's getting into ordered list. Delete parent nodes
This commit is contained in:
@@ -568,6 +568,7 @@ compile_files(Array<String> filename){
|
||||
Ast_Decl *decl = parse_decl(true);
|
||||
if(!decl) break;
|
||||
|
||||
set_flag(decl->flags, AST_PACKAGE_LEVEL);
|
||||
if(decl->kind == AST_STRUCT){
|
||||
decl->type = type_type;
|
||||
decl->type_val = type_incomplete(decl);
|
||||
|
||||
Reference in New Issue
Block a user