From 2d69bf095a9d4dbe18dd42144610eba9cda487b1 Mon Sep 17 00:00:00 2001 From: Edgar Luque Date: Sat, 17 Feb 2024 17:31:13 +0100 Subject: [PATCH] make main always pub --- lib/edlang_lowering/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/edlang_lowering/src/lib.rs b/lib/edlang_lowering/src/lib.rs index 4c083275a..353a584f7 100644 --- a/lib/edlang_lowering/src/lib.rs +++ b/lib/edlang_lowering/src/lib.rs @@ -93,7 +93,7 @@ fn lower_function(ctx: BuildCtx, func: &ast::Function, module_id: DefId) -> Buil let body = ctx.body.modules.get(&module_id).unwrap(); *body.symbols.functions.get(&func.name.name).unwrap() }, - is_pub: func.is_public, + is_pub: func.is_public || func.name.name == "main", is_extern: func.is_extern, fn_span: func.span, },