frontend: force order of serialzation and literal phases in frontend
[nit.git] / src / frontend.nit
index e3f4be7..62c1d4a 100644 (file)
@@ -32,10 +32,12 @@ redef class ToolContext
        private var dummy: Bool = do_dummy
        fun do_dummy: Bool
        do
-               # Force easy warnings aftrm modelbuilder
+               # Force easy warnings after modelbuilder
                phases.add_edge(simple_misc_analysis_phase, modelize_property_phase)
                # Force easy warnings before intraproc-errors
                phases.add_edge(scope_phase, simple_misc_analysis_phase)
+               # Code genrated by the serialization phase must be analyzed for literals
+               phases.add_edge(literal_phase, serialization_phase)
                return true
        end
 end