From 6ceb82723d6594d96a1308aa16f9ec863246935d Mon Sep 17 00:00:00 2001 From: John Hodge Date: Fri, 25 Nov 2016 14:49:55 +0800 Subject: HIR - Shift markings to their own pass, store in crate metadata. --- src/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/main.cpp') diff --git a/src/main.cpp b/src/main.cpp index eb177268..45e5bfa8 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -45,6 +45,7 @@ void init_debug_list() g_debug_disable_map.insert( "Resolve Type Aliases" ); g_debug_disable_map.insert( "Resolve Bind" ); g_debug_disable_map.insert( "Resolve UFCS paths" ); + g_debug_disable_map.insert( "Resolve HIR Markings" ); g_debug_disable_map.insert( "Constant Evaluate" ); g_debug_disable_map.insert( "Typecheck Outer"); @@ -309,6 +310,9 @@ int main(int argc, char *argv[]) CompilePhaseV("Resolve UFCS paths", [&]() { ConvertHIR_ResolveUFCS(*hir_crate); }); + CompilePhaseV("Resolve HIR Markings", [&]() { + ConvertHIR_Markings(*hir_crate); + }); CompilePhaseV("Constant Evaluate", [&]() { ConvertHIR_ConstantEvaluate(*hir_crate); }); -- cgit v1.2.3