# limitations under the License.
# Collect and orchestration of main frontend phases
+#
+# Import `frontend::code_gen` to also include code generation modules.
module frontend
import no_warning
import modelize
import semantize
import div_by_zero
-import cached
-import serialization_phase
+import serialization_model_phase
+import deriving
import check_annotation
+import parse_annotations
import glsl_validation
+import parallelization_phase
+import i18n_phase
+import regex_phase
+import actors_injection_phase
redef class ToolContext
# FIXME: there is conflict in linex in nitc, so use this trick to force invocation
# Code genrated by the serialization phase must be analyzed for literals
phases.add_edge(literal_phase, serialization_phase_pre_model)
phases.add_edge(modelize_class_phase, serialization_phase_pre_model)
+ phases.add_edge(modelize_class_phase, parallelization_phase)
return true
end
end