From d7b77e0845e3652e9621478654bdf447ef252165 Mon Sep 17 00:00:00 2001 From: Pavel Shevaev Date: Wed, 4 Sep 2024 14:07:19 +0300 Subject: [PATCH] Tuning setup of cached modules --- src/compile/antlr_proc.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/compile/antlr_proc.cs b/src/compile/antlr_proc.cs index 7ec531a3..42b8224e 100644 --- a/src/compile/antlr_proc.cs +++ b/src/compile/antlr_proc.cs @@ -803,7 +803,6 @@ static public void ProcessAll(ProjectCompilationStateBundle proc_bundle) proc_bundle, Module.SetupFlags.Namespaces | Module.SetupFlags.Imports | - Module.SetupFlags.Funcs | Module.SetupFlags.Gvars ); @@ -824,7 +823,9 @@ static public void ProcessAll(ProjectCompilationStateBundle proc_bundle) SetupCachedModules( name2module, proc_bundle, - Module.SetupFlags.Classes); + Module.SetupFlags.Funcs | + Module.SetupFlags.Classes + ); foreach(var kv in proc_bundle.file2proc) WrapError(kv.Value, () => kv.Value.Phase_ParseFuncBodies());