From 382ca20916aaecd6f6b18ea1bd1b849aca2a4f13 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Mon, 23 Aug 2021 19:24:53 +0100 Subject: Correct procedure checking flag handling, and correct the (bodge) handle of unchecked procedure bodies --- src/llvm_backend.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/llvm_backend.cpp') diff --git a/src/llvm_backend.cpp b/src/llvm_backend.cpp index 1f897fe4c..d00883bd9 100644 --- a/src/llvm_backend.cpp +++ b/src/llvm_backend.cpp @@ -458,6 +458,7 @@ lbValue lb_generate_anonymous_proc_lit(lbModule *m, String const &prefix_name, A e->file = expr->file; e->decl_info = pl->decl; e->code_gen_module = m; + e->flags |= EntityFlag_ProcBodyChecked; lbProcedure *p = lb_create_procedure(m, e); lbValue value = {}; -- cgit v1.2.3