mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
Add missing checker delaying
This commit is contained in:
+3
-3
@@ -5228,9 +5228,9 @@ gb_internal bool collect_file_decl(CheckerContext *ctx, Ast *decl) {
|
|||||||
case_end;
|
case_end;
|
||||||
|
|
||||||
case_ast_node(fb, ForeignBlockDecl, decl);
|
case_ast_node(fb, ForeignBlockDecl, decl);
|
||||||
if (check_add_foreign_block_decl(ctx, decl)) {
|
GB_ASSERT(ctx->collect_delayed_decls);
|
||||||
return true;
|
decl->state_flags |= StateFlag_BeenHandled;
|
||||||
}
|
array_add(&curr_file->delayed_decls_queues[AstDelayQueue_ForeignBlock], decl);
|
||||||
case_end;
|
case_end;
|
||||||
|
|
||||||
case_ast_node(ws, WhenStmt, decl);
|
case_ast_node(ws, WhenStmt, decl);
|
||||||
|
|||||||
Reference in New Issue
Block a user