c_src: regenerate
[nit.git] / c_src / nit__nith.types.3.c
diff --git a/c_src/nit__nith.types.3.c b/c_src/nit__nith.types.3.c
deleted file mode 100644 (file)
index 9df3bde..0000000
+++ /dev/null
@@ -1,10000 +0,0 @@
-#include "nit__nith.types.0.h"
-/* runtime type Array[MNullableType] */
-const struct type type_standard__Array__nit__MNullableType = {
-142,
-"Array[MNullableType]", /* class_name_string */
-399,
-0,
-&resolution_table_standard__Array__nit__MNullableType,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2325, /* Collection[MNullableType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2329, /* Collection[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2349, /* Collection[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2445, /* AbstractArrayRead[MNullableType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2449, /* AbstractArrayRead[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2469, /* AbstractArrayRead[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2669, /* AbstractArray[MNullableType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2673, /* AbstractArray[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2693, /* AbstractArray[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-170, /* Array[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-992, /* Array[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-142, /* Array[MNullableType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__MNullableType = {
-0, /* dummy */
-{
-&type_nit__MNullableType, /* E: MNullableType */
-&type_standard__Array__nit__MNullableType, /* Array[E]: Array[MNullableType] */
-&type_standard__Collection__nit__MNullableType, /* Collection[E]: Collection[MNullableType] */
-&type_standard__Array__nit__MNullableType, /* Array[E]: Array[MNullableType] */
-&type_standard__NativeArray__nit__MNullableType, /* NativeArray[E]: NativeArray[MNullableType] */
-&type_nit__MNullableType, /* E: MNullableType */
-&type_standard__Collection__nit__MNullableType, /* Collection[E]: Collection[MNullableType] */
-&type_nit__MNullableType, /* E: MNullableType */
-&type_standard__Collection__nit__MNullableType, /* Collection[E]: Collection[MNullableType] */
-&type_standard__Collection__nit__MNullableType, /* Collection[E]: Collection[MNullableType] */
-&type_standard__Array__nit__MNullableType, /* Array[E]: Array[MNullableType] */
-&type_standard__AbstractArray__nit__MNullableType, /* AbstractArray[E]: AbstractArray[MNullableType] */
-&type_standard__array__ArrayIterator__nit__MNullableType, /* ArrayIterator[E]: ArrayIterator[MNullableType] */
-}
-};
-/* runtime type SeparateErasureCompiler */
-const struct type type_nit__SeparateErasureCompiler = {
-143,
-"SeparateErasureCompiler", /* class_name_string */
-4,
-0,
-&resolution_table_nit__SeparateErasureCompiler,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2648, /* AbstractCompiler */
-130, /* SeparateCompiler */
-143, /* SeparateErasureCompiler */
-},
-};
-const struct types resolution_table_nit__SeparateErasureCompiler = {
-0, /* dummy */
-{
-&type_nit__SeparateCompilerVisitor, /* VISITOR: SeparateCompilerVisitor */
-}
-};
-/* runtime type RopeSubstrings */
-const struct type type_standard__ropes__RopeSubstrings = {
--1, /*CAST DEAD*/
-"RopeSubstrings", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__ropes__RopeSubstrings,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__ropes__RopeSubstrings = {
-0, /* dummy */
-{
-&type_standard__Array__standard__FlatString, /* Array[E]: Array[FlatString] */
-}
-};
-/* runtime type RopeIter */
-const struct type type_standard__ropes__RopeIter = {
--1, /*CAST DEAD*/
-"RopeIter", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__ropes__RopeIter,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__ropes__RopeIter = {
-0, /* dummy */
-{
-&type_standard__Array__standard__Char, /* Array[E]: Array[Char] */
-}
-};
-/* runtime type Array[Match] */
-const struct type type_standard__Array__standard__Match = {
-146,
-"Array[Match]", /* class_name_string */
-400,
-0,
-&resolution_table_standard__Array__standard__Match,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2326, /* Collection[Match] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2446, /* AbstractArrayRead[Match] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2670, /* AbstractArray[Match] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-146, /* Array[Match] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__standard__Match = {
-0, /* dummy */
-{
-&type_standard__Match, /* E: Match */
-&type_standard__Array__standard__Match, /* Array[E]: Array[Match] */
-&type_standard__Collection__standard__Match, /* Collection[E]: Collection[Match] */
-&type_standard__Array__standard__Match, /* Array[E]: Array[Match] */
-&type_standard__NativeArray__standard__Match, /* NativeArray[E]: NativeArray[Match] */
-&type_standard__Match, /* E: Match */
-&type_standard__Collection__standard__Match, /* Collection[E]: Collection[Match] */
-&type_standard__Match, /* E: Match */
-&type_standard__Collection__standard__Match, /* Collection[E]: Collection[Match] */
-&type_standard__Collection__standard__Match, /* Collection[E]: Collection[Match] */
-&type_standard__Array__standard__Match, /* Array[E]: Array[Match] */
-&type_standard__AbstractArray__standard__Match, /* AbstractArray[E]: AbstractArray[Match] */
-&type_standard__array__ArrayIterator__standard__Match, /* ArrayIterator[E]: ArrayIterator[Match] */
-}
-};
-/* runtime type Match */
-const struct type type_standard__Match = {
-147,
-"Match", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-147, /* Match */
-},
-};
-/* runtime type Start */
-const struct type type_nit__Start = {
--1, /*CAST DEAD*/
-"Start", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-80, /* Object */
-2622, /* nullable Object */
-2189, /* ANode */
-2013, /* Prod */
-},
-};
-/* runtime type ComputeProdLocationVisitor */
-const struct type type_nit__parser_work__ComputeProdLocationVisitor = {
--1, /*CAST DEAD*/
-"ComputeProdLocationVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type Array[Prod] */
-const struct type type_standard__Array__nit__Prod = {
-150,
-"Array[Prod]", /* class_name_string */
-401,
-0,
-&resolution_table_standard__Array__nit__Prod,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2327, /* Collection[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2447, /* AbstractArrayRead[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2484, /* AbstractArrayRead[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2671, /* AbstractArray[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2708, /* AbstractArray[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-150, /* Array[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1267, /* Array[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__Prod = {
-0, /* dummy */
-{
-&type_nit__Prod, /* E: Prod */
-&type_standard__Array__nit__Prod, /* Array[E]: Array[Prod] */
-&type_standard__Collection__nit__Prod, /* Collection[E]: Collection[Prod] */
-&type_standard__Array__nit__Prod, /* Array[E]: Array[Prod] */
-&type_standard__NativeArray__nit__Prod, /* NativeArray[E]: NativeArray[Prod] */
-&type_nit__Prod, /* E: Prod */
-&type_standard__Collection__nit__Prod, /* Collection[E]: Collection[Prod] */
-&type_nit__Prod, /* E: Prod */
-&type_standard__Collection__nit__Prod, /* Collection[E]: Collection[Prod] */
-&type_standard__Collection__nit__Prod, /* Collection[E]: Collection[Prod] */
-&type_standard__Array__nit__Prod, /* Array[E]: Array[Prod] */
-&type_standard__AbstractArray__nit__Prod, /* AbstractArray[E]: AbstractArray[Prod] */
-&type_standard__array__ArrayIterator__nit__Prod, /* ArrayIterator[E]: ArrayIterator[Prod] */
-}
-};
-/* runtime type AParserError */
-const struct type type_nit__AParserError = {
--1, /*CAST DEAD*/
-"AParserError", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-6,
-{
-80, /* Object */
-2622, /* nullable Object */
-2189, /* ANode */
-2012, /* Token */
-849, /* EOF */
-2009, /* AError */
-},
-};
-/* runtime type Array[Token] */
-const struct type type_standard__Array__nit__Token = {
-152,
-"Array[Token]", /* class_name_string */
-402,
-0,
-&resolution_table_standard__Array__nit__Token,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2328, /* Collection[Token] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2448, /* AbstractArrayRead[Token] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2484, /* AbstractArrayRead[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2672, /* AbstractArray[Token] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2708, /* AbstractArray[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-152, /* Array[Token] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1267, /* Array[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__Token = {
-0, /* dummy */
-{
-&type_nit__Token, /* E: Token */
-&type_standard__Array__nit__Token, /* Array[E]: Array[Token] */
-&type_standard__Collection__nit__Token, /* Collection[E]: Collection[Token] */
-&type_standard__Array__nit__Token, /* Array[E]: Array[Token] */
-&type_standard__NativeArray__nit__Token, /* NativeArray[E]: NativeArray[Token] */
-&type_nit__Token, /* E: Token */
-&type_standard__Collection__nit__Token, /* Collection[E]: Collection[Token] */
-&type_nit__Token, /* E: Token */
-&type_standard__Collection__nit__Token, /* Collection[E]: Collection[Token] */
-&type_standard__Collection__nit__Token, /* Collection[E]: Collection[Token] */
-&type_standard__Array__nit__Token, /* Array[E]: Array[Token] */
-&type_standard__AbstractArray__nit__Token, /* AbstractArray[E]: AbstractArray[Token] */
-&type_standard__array__ArrayIterator__nit__Token, /* ArrayIterator[E]: ArrayIterator[Token] */
-}
-};
-/* runtime type MDoc */
-const struct type type_nit__MDoc = {
--1, /*CAST DEAD*/
-"MDoc", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type LiteralVisitor */
-const struct type type_nit__literal__LiteralVisitor = {
--1, /*CAST DEAD*/
-"LiteralVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type HashMap[MClass, MClassType] */
-const struct type type_standard__HashMap__nit__MClass__nit__MClassType = {
-155,
-"HashMap[MClass, MClassType]", /* class_name_string */
-34,
-0,
-&resolution_table_standard__HashMap__nit__MClass__nit__MClassType,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-155, /* HashMap[MClass, MClassType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MClass__nit__MClassType = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MClass__nit__MClassType, /* HashMapIterator[K, V]: HashMapIterator[MClass, MClassType] */
-&type_nit__MClass, /* K: MClass */
-&type_nit__MClassType, /* V: MClassType */
-&type_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType, /* HashMapNode[K, V]: HashMapNode[MClass, MClassType] */
-&type_standard__hash_collection__HashMapKeys__nit__MClass__nit__MClassType, /* HashMapKeys[K, V]: HashMapKeys[MClass, MClassType] */
-&type_standard__hash_collection__HashMapValues__nit__MClass__nit__MClassType, /* HashMapValues[K, V]: HashMapValues[MClass, MClassType] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType, /* nullable N: nullable HashMapNode[MClass, MClassType] */
-&type_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType, /* N: HashMapNode[MClass, MClassType] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, MClassType]] */
-}
-};
-/* runtime type ArrayMap[MClass, AType] */
-const struct type type_standard__ArrayMap__nit__MClass__nit__AType = {
-156,
-"ArrayMap[MClass, AType]", /* class_name_string */
-10,
-0,
-&resolution_table_standard__ArrayMap__nit__MClass__nit__AType,
-12,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-156, /* ArrayMap[MClass, AType] */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__ArrayMap__nit__MClass__nit__AType = {
-0, /* dummy */
-{
-&type_standard__Array__standard__Couple__nit__MClass__nit__AType, /* Array[Couple[K, E]]: Array[Couple[MClass, AType]] */
-&type_nit__MClass, /* K: MClass */
-&type_nit__AType, /* E: AType */
-&type_standard__Couple__nit__MClass__nit__AType, /* Couple[K, E]: Couple[MClass, AType] */
-&type_standard__array__ArrayMapKeys__nit__MClass__nit__AType, /* ArrayMapKeys[K, E]: ArrayMapKeys[MClass, AType] */
-&type_standard__array__ArrayMapValues__nit__MClass__nit__AType, /* ArrayMapValues[K, E]: ArrayMapValues[MClass, AType] */
-&type_standard__abstract_collection__CoupleMapIterator__nit__MClass__nit__AType, /* CoupleMapIterator[K, V]: CoupleMapIterator[MClass, AType] */
-}
-};
-/* runtime type ANodes[AExternCodeBlock] */
-const struct type type_nit__ANodes__nit__AExternCodeBlock = {
--1, /*CAST DEAD*/
-"ANodes[AExternCodeBlock]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__ANodes__nit__AExternCodeBlock,
-125,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2327, /* Collection[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2362, /* Collection[AExternCodeBlock] */
-2363, /* Collection[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
-},
-};
-const struct types resolution_table_nit__ANodes__nit__AExternCodeBlock = {
-0, /* dummy */
-{
-&type_standard__Array__nit__AExternCodeBlock, /* Array[E]: Array[AExternCodeBlock] */
-&type_standard__Array__nit__AExternCodeBlock, /* Array[E]: Array[AExternCodeBlock] */
-&type_nit__AExternCodeBlock, /* E: AExternCodeBlock */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_nit__AExternCodeBlock, /* E: AExternCodeBlock */
-&type_standard__Collection__nit__AExternCodeBlock, /* Collection[E]: Collection[AExternCodeBlock] */
-&type_standard__Collection__nit__AExternCodeBlock, /* Collection[E]: Collection[AExternCodeBlock] */
-}
-};
-/* runtime type ForeignCType */
-const struct type type_nit__ForeignCType = {
--1, /*CAST DEAD*/
-"ForeignCType", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type MClassKind */
-const struct type type_nit__MClassKind = {
--1, /*CAST DEAD*/
-"MClassKind", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type ForeignType */
-const struct type type_nit__ForeignType = {
--1, /*CAST DEAD*/
-"ForeignType", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type TransformVisitor */
-const struct type type_nit__transform__TransformVisitor = {
--1, /*CAST DEAD*/
-"TransformVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type ASTValidationVisitor */
-const struct type type_nit__ASTValidationVisitor = {
--1, /*CAST DEAD*/
-"ASTValidationVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type List[ANode] */
-const struct type type_standard__List__nit__ANode = {
-163,
-"List[ANode]", /* class_name_string */
-126,
-0,
-&resolution_table_standard__List__nit__ANode,
-131,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
-163, /* List[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__List__nit__ANode = {
-0, /* dummy */
-{
-&type_nit__ANode, /* E: ANode */
-&type_standard__Array__nit__ANode, /* Array[E]: Array[ANode] */
-&type_standard__list__ListNode__nit__ANode, /* ListNode[E]: ListNode[ANode] */
-&type_standard__ListIterator__nit__ANode, /* ListIterator[E]: ListIterator[ANode] */
-&type_nullable__standard__list__ListNode__nit__ANode, /* nullable ListNode[E]: nullable ListNode[ANode] */
-NULL, /* empty */
-NULL, /* empty */
-&type_nit__ANode, /* E: ANode */
-&type_standard__Collection__nit__ANode, /* Collection[E]: Collection[ANode] */
-&type_standard__Collection__nit__ANode, /* Collection[E]: Collection[ANode] */
-}
-};
-/* runtime type HashSet[ANode] */
-const struct type type_standard__HashSet__nit__ANode = {
-164,
-"HashSet[ANode]", /* class_name_string */
-148,
-0,
-&resolution_table_standard__HashSet__nit__ANode,
-159,
-{
-80, /* Object */
-2622, /* nullable Object */
-2006, /* Set[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-133, /* HashSet[Object] */
-164, /* HashSet[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashSet__nit__ANode = {
-0, /* dummy */
-{
-&type_nit__ANode, /* E: ANode */
-&type_standard__Array__nit__ANode, /* Array[E]: Array[ANode] */
-&type_standard__hash_collection__HashSetNode__nit__ANode, /* HashSetNode[E]: HashSetNode[ANode] */
-&type_standard__hash_collection__HashSetIterator__nit__ANode, /* HashSetIterator[E]: HashSetIterator[ANode] */
-&type_standard__Collection__nit__ANode, /* Collection[E]: Collection[ANode] */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Collection__nit__ANode, /* Collection[E]: Collection[ANode] */
-&type_nullable__standard__hash_collection__HashSetNode__nit__ANode, /* nullable N: nullable HashSetNode[ANode] */
-&type_standard__hash_collection__HashSetNode__nit__ANode, /* N: HashSetNode[ANode] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__ANode, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[ANode]] */
-}
-};
-/* runtime type ANodes[AExpr] */
-const struct type type_nit__ANodes__nit__AExpr = {
--1, /*CAST DEAD*/
-"ANodes[AExpr]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__ANodes__nit__AExpr,
-125,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2327, /* Collection[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2345, /* Collection[AExpr] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
-},
-};
-const struct types resolution_table_nit__ANodes__nit__AExpr = {
-0, /* dummy */
-{
-&type_standard__Array__nit__AExpr, /* Array[E]: Array[AExpr] */
-&type_standard__Array__nit__AExpr, /* Array[E]: Array[AExpr] */
-&type_nit__AExpr, /* E: AExpr */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_nit__AExpr, /* E: AExpr */
-&type_standard__Collection__nit__AExpr, /* Collection[E]: Collection[AExpr] */
-&type_standard__Collection__nit__AExpr, /* Collection[E]: Collection[AExpr] */
-}
-};
-/* runtime type TextCollectorVisitor */
-const struct type type_nit__parser_work__TextCollectorVisitor = {
--1, /*CAST DEAD*/
-"TextCollectorVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type MParameterType */
-const struct type type_nit__MParameterType = {
-167,
-"MParameterType", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-80, /* Object */
-2622, /* nullable Object */
-2146, /* MEntity */
-2179, /* MType */
-2185, /* nullable MType */
-2145, /* MFormalType */
-167, /* MParameterType */
-},
-};
-/* runtime type MNotNullType */
-const struct type type_nit__MNotNullType = {
-168,
-"MNotNullType", /* class_name_string */
-5,
-0,
-NULL, /*NO RESOLUTIONS*/
-6,
-{
-80, /* Object */
-2622, /* nullable Object */
-2146, /* MEntity */
-2179, /* MType */
-2185, /* nullable MType */
-168, /* MNotNullType */
-},
-};
-/* runtime type MGenericType */
-const struct type type_nit__MGenericType = {
-169,
-"MGenericType", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-80, /* Object */
-2622, /* nullable Object */
-2146, /* MEntity */
-2179, /* MType */
-2185, /* nullable MType */
-174, /* MClassType */
-169, /* MGenericType */
-},
-};
-/* runtime type Array[MType] */
-const struct type type_standard__Array__nit__MType = {
-170,
-"Array[MType]", /* class_name_string */
-376,
-0,
-&resolution_table_standard__Array__nit__MType,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2329, /* Collection[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2349, /* Collection[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2449, /* AbstractArrayRead[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2469, /* AbstractArrayRead[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2673, /* AbstractArray[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2693, /* AbstractArray[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-170, /* Array[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-992, /* Array[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__MType = {
-0, /* dummy */
-{
-&type_nit__MType, /* E: MType */
-&type_standard__Array__nit__MType, /* Array[E]: Array[MType] */
-&type_standard__Collection__nit__MType, /* Collection[E]: Collection[MType] */
-&type_standard__Array__nit__MType, /* Array[E]: Array[MType] */
-&type_standard__NativeArray__nit__MType, /* NativeArray[E]: NativeArray[MType] */
-&type_nit__MType, /* E: MType */
-&type_standard__Collection__nit__MType, /* Collection[E]: Collection[MType] */
-&type_nit__MType, /* E: MType */
-&type_standard__Collection__nit__MType, /* Collection[E]: Collection[MType] */
-&type_standard__Collection__nit__MType, /* Collection[E]: Collection[MType] */
-&type_standard__Array__nit__MType, /* Array[E]: Array[MType] */
-&type_standard__AbstractArray__nit__MType, /* AbstractArray[E]: AbstractArray[MType] */
-&type_standard__array__ArrayIterator__nit__MType, /* ArrayIterator[E]: ArrayIterator[MType] */
-}
-};
-/* runtime type HashMap[MModule, Set[MClassDef]] */
-const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef = {
-171,
-"HashMap[MModule, Set[MClassDef]]", /* class_name_string */
-35,
-0,
-&resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-171, /* HashMap[MModule, Set[MClassDef]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassDef, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MClassDef]] */
-&type_nit__MModule, /* K: MModule */
-&type_standard__Set__nit__MClassDef, /* V: Set[MClassDef] */
-&type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MClassDef]] */
-&type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassDef, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MClassDef]] */
-&type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassDef, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MClassDef]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef, /* nullable N: nullable HashMapNode[MModule, Set[MClassDef]] */
-&type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef, /* N: HashMapNode[MModule, Set[MClassDef]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
-}
-};
-/* runtime type HashMap[MModule, Set[MClass]] */
-const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClass = {
-172,
-"HashMap[MModule, Set[MClass]]", /* class_name_string */
-36,
-0,
-&resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClass,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-172, /* HashMap[MModule, Set[MClass]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClass = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClass, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MClass]] */
-&type_nit__MModule, /* K: MModule */
-&type_standard__Set__nit__MClass, /* V: Set[MClass] */
-&type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MClass]] */
-&type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClass, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MClass]] */
-&type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClass, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MClass]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass, /* nullable N: nullable HashMapNode[MModule, Set[MClass]] */
-&type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass, /* N: HashMapNode[MModule, Set[MClass]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
-}
-};
-/* runtime type HashMap[MModule, Set[MClassType]] */
-const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClassType = {
-173,
-"HashMap[MModule, Set[MClassType]]", /* class_name_string */
-37,
-0,
-&resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassType,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-173, /* HashMap[MModule, Set[MClassType]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassType = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassType, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MClassType]] */
-&type_nit__MModule, /* K: MModule */
-&type_standard__Set__nit__MClassType, /* V: Set[MClassType] */
-&type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MClassType]] */
-&type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassType, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MClassType]] */
-&type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassType, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MClassType]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType, /* nullable N: nullable HashMapNode[MModule, Set[MClassType]] */
-&type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType, /* N: HashMapNode[MModule, Set[MClassType]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
-}
-};
-/* runtime type MClassType */
-const struct type type_nit__MClassType = {
-174,
-"MClassType", /* class_name_string */
-5,
-0,
-NULL, /*NO RESOLUTIONS*/
-6,
-{
-80, /* Object */
-2622, /* nullable Object */
-2146, /* MEntity */
-2179, /* MType */
-2185, /* nullable MType */
-174, /* MClassType */
-},
-};
-/* runtime type HashSet[MClassDef] */
-const struct type type_standard__HashSet__nit__MClassDef = {
-175,
-"HashSet[MClassDef]", /* class_name_string */
-149,
-0,
-&resolution_table_standard__HashSet__nit__MClassDef,
-159,
-{
-80, /* Object */
-2622, /* nullable Object */
-2006, /* Set[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2318, /* Collection[MClassDef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2197, /* Set[MClassDef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-133, /* HashSet[Object] */
--1, /* empty */
-175, /* HashSet[MClassDef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashSet__nit__MClassDef = {
-0, /* dummy */
-{
-&type_nit__MClassDef, /* E: MClassDef */
-&type_standard__Array__nit__MClassDef, /* Array[E]: Array[MClassDef] */
-&type_standard__hash_collection__HashSetNode__nit__MClassDef, /* HashSetNode[E]: HashSetNode[MClassDef] */
-&type_standard__hash_collection__HashSetIterator__nit__MClassDef, /* HashSetIterator[E]: HashSetIterator[MClassDef] */
-&type_standard__Collection__nit__MClassDef, /* Collection[E]: Collection[MClassDef] */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Collection__nit__MClassDef, /* Collection[E]: Collection[MClassDef] */
-&type_nullable__standard__hash_collection__HashSetNode__nit__MClassDef, /* nullable N: nullable HashSetNode[MClassDef] */
-&type_standard__hash_collection__HashSetNode__nit__MClassDef, /* N: HashSetNode[MClassDef] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassDef, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[MClassDef]] */
-}
-};
-/* runtime type RapidTypeVisitor */
-const struct type type_nit__RapidTypeVisitor = {
--1, /*CAST DEAD*/
-"RapidTypeVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type List[MClassType] */
-const struct type type_standard__List__nit__MClassType = {
-177,
-"List[MClassType]", /* class_name_string */
-127,
-0,
-&resolution_table_standard__List__nit__MClassType,
-131,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2320, /* Collection[MClassType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2329, /* Collection[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2349, /* Collection[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
-177, /* List[MClassType] */
--1, /* empty */
-630, /* List[MType] */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__List__nit__MClassType = {
-0, /* dummy */
-{
-&type_nit__MClassType, /* E: MClassType */
-&type_standard__Array__nit__MClassType, /* Array[E]: Array[MClassType] */
-&type_standard__list__ListNode__nit__MClassType, /* ListNode[E]: ListNode[MClassType] */
-&type_standard__ListIterator__nit__MClassType, /* ListIterator[E]: ListIterator[MClassType] */
-&type_nullable__standard__list__ListNode__nit__MClassType, /* nullable ListNode[E]: nullable ListNode[MClassType] */
-NULL, /* empty */
-NULL, /* empty */
-&type_nit__MClassType, /* E: MClassType */
-&type_standard__Collection__nit__MClassType, /* Collection[E]: Collection[MClassType] */
-&type_standard__Collection__nit__MClassType, /* Collection[E]: Collection[MClassType] */
-}
-};
-/* runtime type FileWriter */
-const struct type type_standard__FileWriter = {
--1, /*CAST DEAD*/
-"FileWriter", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type OrderedTree[Object] */
-const struct type type_ordered_tree__OrderedTree__standard__Object = {
-179,
-"OrderedTree[Object]", /* class_name_string */
-2,
-0,
-&resolution_table_ordered_tree__OrderedTree__standard__Object,
-125,
-{
-80, /* Object */
-2622, /* nullable Object */
-179, /* OrderedTree[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2184, /* Writable */
-},
-};
-const struct types resolution_table_ordered_tree__OrderedTree__standard__Object = {
-0, /* dummy */
-{
-&type_standard__Array__standard__Object, /* Array[E]: Array[Object] */
-&type_standard__Array__standard__Object, /* Array[E]: Array[Object] */
-&type_standard__HashMap__standard__Object__standard__Array__standard__Object, /* HashMap[E, Array[E]]: HashMap[Object, Array[Object]] */
-&type_nullable__standard__Object, /* nullable E: nullable Object */
-&type_standard__Object, /* E: Object */
-&type_ordered_tree__OrderedTreeIterator__standard__Object, /* OrderedTreeIterator[E]: OrderedTreeIterator[Object] */
-}
-};
-/* runtime type CachedAlphaComparator */
-const struct type type_standard__CachedAlphaComparator = {
--1, /*CAST DEAD*/
-"CachedAlphaComparator", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__CachedAlphaComparator,
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-const struct types resolution_table_standard__CachedAlphaComparator = {
-0, /* dummy */
-{
-&type_standard__Object, /* COMPARED: Object */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Array__standard__Object, /* Array[COMPARED]: Array[Object] */
-}
-};
-/* runtime type HashMap[Object, String] */
-const struct type type_standard__HashMap__standard__Object__standard__String = {
-181,
-"HashMap[Object, String]", /* class_name_string */
-38,
-0,
-&resolution_table_standard__HashMap__standard__Object__standard__String,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-181, /* HashMap[Object, String] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__standard__Object__standard__String = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__standard__Object__standard__String, /* HashMapIterator[K, V]: HashMapIterator[Object, String] */
-&type_standard__Object, /* K: Object */
-&type_standard__String, /* V: String */
-&type_standard__hash_collection__HashMapNode__standard__Object__standard__String, /* HashMapNode[K, V]: HashMapNode[Object, String] */
-&type_standard__hash_collection__HashMapKeys__standard__Object__standard__String, /* HashMapKeys[K, V]: HashMapKeys[Object, String] */
-&type_standard__hash_collection__HashMapValues__standard__Object__standard__String, /* HashMapValues[K, V]: HashMapValues[Object, String] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__standard__Object__standard__String, /* nullable N: nullable HashMapNode[Object, String] */
-&type_standard__hash_collection__HashMapNode__standard__Object__standard__String, /* N: HashMapNode[Object, String] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Object__standard__String, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Object, String]] */
-}
-};
-/* runtime type CsvDocument */
-const struct type type_csv__CsvDocument = {
--1, /*CAST DEAD*/
-"CsvDocument", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-125,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2184, /* Writable */
-},
-};
-/* runtime type Array[Array[String]] */
-const struct type type_standard__Array__standard__Array__standard__String = {
-183,
-"Array[Array[String]]", /* class_name_string */
-403,
-0,
-&resolution_table_standard__Array__standard__Array__standard__String,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2330, /* Collection[Array[String]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2410, /* Collection[Array[Object]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2450, /* AbstractArrayRead[Array[String]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2531, /* AbstractArrayRead[Array[Object]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2674, /* AbstractArray[Array[String]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2755, /* AbstractArray[Array[Object]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-183, /* Array[Array[String]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1850, /* Array[Array[Object]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__standard__Array__standard__String = {
-0, /* dummy */
-{
-&type_standard__Array__standard__String, /* E: Array[String] */
-&type_standard__Array__standard__Array__standard__String, /* Array[E]: Array[Array[String]] */
-&type_standard__Collection__standard__Array__standard__String, /* Collection[E]: Collection[Array[String]] */
-&type_standard__Array__standard__Array__standard__String, /* Array[E]: Array[Array[String]] */
-&type_standard__NativeArray__standard__Array__standard__String, /* NativeArray[E]: NativeArray[Array[String]] */
-&type_standard__Array__standard__String, /* E: Array[String] */
-&type_standard__Collection__standard__Array__standard__String, /* Collection[E]: Collection[Array[String]] */
-&type_standard__Array__standard__String, /* E: Array[String] */
-&type_standard__Collection__standard__Array__standard__String, /* Collection[E]: Collection[Array[String]] */
-&type_standard__Collection__standard__Array__standard__String, /* Collection[E]: Collection[Array[String]] */
-&type_standard__Array__standard__Array__standard__String, /* Array[E]: Array[Array[String]] */
-&type_standard__AbstractArray__standard__Array__standard__String, /* AbstractArray[E]: AbstractArray[Array[String]] */
-&type_standard__array__ArrayIterator__standard__Array__standard__String, /* ArrayIterator[E]: ArrayIterator[Array[String]] */
-}
-};
-/* runtime type CsvFormat */
-const struct type type_csv__CsvFormat = {
--1, /*CAST DEAD*/
-"CsvFormat", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type CodeWriter */
-const struct type type_nit__CodeWriter = {
-185,
-"CodeWriter", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-185, /* CodeWriter */
-},
-};
-/* runtime type List[String] */
-const struct type type_standard__List__standard__String = {
-186,
-"List[String]", /* class_name_string */
-128,
-0,
-&resolution_table_standard__List__standard__String,
-131,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2306, /* Collection[String] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2343, /* Collection[Writable] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-186, /* List[String] */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__List__standard__String = {
-0, /* dummy */
-{
-&type_standard__String, /* E: String */
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__list__ListNode__standard__String, /* ListNode[E]: ListNode[String] */
-&type_standard__ListIterator__standard__String, /* ListIterator[E]: ListIterator[String] */
-&type_nullable__standard__list__ListNode__standard__String, /* nullable ListNode[E]: nullable ListNode[String] */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__String, /* E: String */
-&type_standard__Collection__standard__String, /* Collection[E]: Collection[String] */
-&type_standard__Collection__standard__String, /* Collection[E]: Collection[String] */
-}
-};
-/* runtime type HashMap[String, Int] */
-const struct type type_standard__HashMap__standard__String__standard__Int = {
-187,
-"HashMap[String, Int]", /* class_name_string */
-39,
-0,
-&resolution_table_standard__HashMap__standard__String__standard__Int,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-187, /* HashMap[String, Int] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__standard__String__standard__Int = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__standard__String__standard__Int, /* HashMapIterator[K, V]: HashMapIterator[String, Int] */
-&type_standard__String, /* K: String */
-&type_standard__Int, /* V: Int */
-&type_standard__hash_collection__HashMapNode__standard__String__standard__Int, /* HashMapNode[K, V]: HashMapNode[String, Int] */
-&type_standard__hash_collection__HashMapKeys__standard__String__standard__Int, /* HashMapKeys[K, V]: HashMapKeys[String, Int] */
-&type_standard__hash_collection__HashMapValues__standard__String__standard__Int, /* HashMapValues[K, V]: HashMapValues[String, Int] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int, /* nullable N: nullable HashMapNode[String, Int] */
-&type_standard__hash_collection__HashMapNode__standard__String__standard__Int, /* N: HashMapNode[String, Int] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, Int]] */
-}
-};
-/* runtime type POSetColorer[MClass] */
-const struct type type_nit__POSetColorer__nit__MClass = {
--1, /*CAST DEAD*/
-"POSetColorer[MClass]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__POSetColorer__nit__MClass,
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-const struct types resolution_table_nit__POSetColorer__nit__MClass = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MClass__standard__Int, /* HashMap[E, Int]: HashMap[MClass, Int] */
-&type_poset__POSet__nit__MClass, /* POSet[E]: POSet[MClass] */
-&type_standard__Map__nit__MClass__standard__Set__nit__MClass, /* Map[E, Set[E]]: Map[MClass, Set[MClass]] */
-&type_nit__POSetConflictGraph__nit__MClass, /* POSetConflictGraph[E]: POSetConflictGraph[MClass] */
-&type_standard__HashSet__nit__MClass, /* HashSet[E]: HashSet[MClass] */
-&type_standard__Set__nit__MClass, /* Set[E]: Set[MClass] */
-&type_nit__MClass, /* E: MClass */
-&type_standard__Collection__nit__MClass, /* Collection[E]: Collection[MClass] */
-}
-};
-/* runtime type HashMap[MClass, Set[MVirtualTypeProp]] */
-const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp = {
-189,
-"HashMap[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
-40,
-0,
-&resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
-2631, /* Map[MClass, Set[MVirtualTypeProp]] */
-2641, /* Map[MClass, Collection[PropertyLayoutElement]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-91, /* HashMap[MClass, Set[MProperty]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-189, /* HashMap[MClass, Set[MVirtualTypeProp]] */
--1, /* empty */
-656, /* HashMap[MClass, Set[PropertyLayoutElement]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MVirtualTypeProp]] */
-&type_nit__MClass, /* K: MClass */
-&type_standard__Set__nit__MVirtualTypeProp, /* V: Set[MVirtualTypeProp] */
-&type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MVirtualTypeProp]] */
-&type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MVirtualTypeProp, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MVirtualTypeProp]] */
-&type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MVirtualTypeProp, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MVirtualTypeProp]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp, /* nullable N: nullable HashMapNode[MClass, Set[MVirtualTypeProp]] */
-&type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp, /* N: HashMapNode[MClass, Set[MVirtualTypeProp]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
-}
-};
-/* runtime type HashSet[MVirtualTypeProp] */
-const struct type type_standard__HashSet__nit__MVirtualTypeProp = {
-190,
-"HashSet[MVirtualTypeProp]", /* class_name_string */
-150,
-0,
-&resolution_table_standard__HashSet__nit__MVirtualTypeProp,
-159,
-{
-80, /* Object */
-2622, /* nullable Object */
-2006, /* Set[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2314, /* Collection[MProperty] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
-2339, /* Collection[PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2364, /* Collection[MVirtualTypeProp] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2369, /* Collection[nullable PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2417, /* Collection[nullable MProperty] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2196, /* Set[MProperty] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2201, /* Set[MVirtualTypeProp] */
-2202, /* Set[PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-133, /* HashSet[Object] */
--1, /* empty */
--1, /* empty */
-190, /* HashSet[MVirtualTypeProp] */
--1, /* empty */
--1, /* empty */
-659, /* HashSet[PropertyLayoutElement] */
--1, /* empty */
-670, /* HashSet[MProperty] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashSet__nit__MVirtualTypeProp = {
-0, /* dummy */
-{
-&type_nit__MVirtualTypeProp, /* E: MVirtualTypeProp */
-&type_standard__Array__nit__MVirtualTypeProp, /* Array[E]: Array[MVirtualTypeProp] */
-&type_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp, /* HashSetNode[E]: HashSetNode[MVirtualTypeProp] */
-&type_standard__hash_collection__HashSetIterator__nit__MVirtualTypeProp, /* HashSetIterator[E]: HashSetIterator[MVirtualTypeProp] */
-&type_standard__Collection__nit__MVirtualTypeProp, /* Collection[E]: Collection[MVirtualTypeProp] */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Collection__nit__MVirtualTypeProp, /* Collection[E]: Collection[MVirtualTypeProp] */
-&type_nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp, /* nullable N: nullable HashSetNode[MVirtualTypeProp] */
-&type_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp, /* N: HashSetNode[MVirtualTypeProp] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
-}
-};
-/* runtime type POSetBucketsColorer[MClass, MVirtualTypeProp] */
-const struct type type_nit__POSetBucketsColorer__nit__MClass__nit__MVirtualTypeProp = {
--1, /*CAST DEAD*/
-"POSetBucketsColorer[MClass, MVirtualTypeProp]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__MVirtualTypeProp,
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-const struct types resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__MVirtualTypeProp = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MVirtualTypeProp__standard__Int, /* HashMap[E, Int]: HashMap[MVirtualTypeProp, Int] */
-&type_poset__POSet__nit__MClass, /* POSet[H]: POSet[MClass] */
-&type_standard__Map__nit__MClass__standard__Set__nit__MClass, /* Map[H, Set[H]]: Map[MClass, Set[MClass]] */
-&type_standard__Map__nit__MClass__standard__Set__nit__MVirtualTypeProp, /* Map[H, Set[E]]: Map[MClass, Set[MVirtualTypeProp]] */
-&type_standard__Collection__nit__MClass, /* Collection[H]: Collection[MClass] */
-&type_nit__MClass, /* H: MClass */
-}
-};
-/* runtime type RopeIterPiece */
-const struct type type_standard__ropes__RopeIterPiece = {
--1, /*CAST DEAD*/
-"RopeIterPiece", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type Array[ReduceAction] */
-const struct type type_standard__Array__nit__parser_work__ReduceAction = {
-193,
-"Array[ReduceAction]", /* class_name_string */
-404,
-0,
-&resolution_table_standard__Array__nit__parser_work__ReduceAction,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2331, /* Collection[ReduceAction] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2451, /* AbstractArrayRead[ReduceAction] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2675, /* AbstractArray[ReduceAction] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-193, /* Array[ReduceAction] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__parser_work__ReduceAction = {
-0, /* dummy */
-{
-&type_nit__parser_work__ReduceAction, /* E: ReduceAction */
-&type_standard__Array__nit__parser_work__ReduceAction, /* Array[E]: Array[ReduceAction] */
-&type_standard__Collection__nit__parser_work__ReduceAction, /* Collection[E]: Collection[ReduceAction] */
-&type_standard__Array__nit__parser_work__ReduceAction, /* Array[E]: Array[ReduceAction] */
-&type_standard__NativeArray__nit__parser_work__ReduceAction, /* NativeArray[E]: NativeArray[ReduceAction] */
-&type_nit__parser_work__ReduceAction, /* E: ReduceAction */
-&type_standard__Collection__nit__parser_work__ReduceAction, /* Collection[E]: Collection[ReduceAction] */
-&type_nit__parser_work__ReduceAction, /* E: ReduceAction */
-&type_standard__Collection__nit__parser_work__ReduceAction, /* Collection[E]: Collection[ReduceAction] */
-&type_standard__Collection__nit__parser_work__ReduceAction, /* Collection[E]: Collection[ReduceAction] */
-&type_standard__Array__nit__parser_work__ReduceAction, /* Array[E]: Array[ReduceAction] */
-&type_standard__AbstractArray__nit__parser_work__ReduceAction, /* AbstractArray[E]: AbstractArray[ReduceAction] */
-&type_standard__array__ArrayIterator__nit__parser_work__ReduceAction, /* ArrayIterator[E]: ArrayIterator[ReduceAction] */
-}
-};
-/* runtime type ReduceAction0 */
-const struct type type_nit__parser__ReduceAction0 = {
--1, /*CAST DEAD*/
-"ReduceAction0", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1 */
-const struct type type_nit__parser__ReduceAction1 = {
--1, /*CAST DEAD*/
-"ReduceAction1", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction2 */
-const struct type type_nit__parser__ReduceAction2 = {
--1, /*CAST DEAD*/
-"ReduceAction2", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction3 */
-const struct type type_nit__parser__ReduceAction3 = {
--1, /*CAST DEAD*/
-"ReduceAction3", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction4 */
-const struct type type_nit__parser__ReduceAction4 = {
--1, /*CAST DEAD*/
-"ReduceAction4", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction5 */
-const struct type type_nit__parser__ReduceAction5 = {
--1, /*CAST DEAD*/
-"ReduceAction5", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction6 */
-const struct type type_nit__parser__ReduceAction6 = {
--1, /*CAST DEAD*/
-"ReduceAction6", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction7 */
-const struct type type_nit__parser__ReduceAction7 = {
--1, /*CAST DEAD*/
-"ReduceAction7", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction8 */
-const struct type type_nit__parser__ReduceAction8 = {
--1, /*CAST DEAD*/
-"ReduceAction8", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction9 */
-const struct type type_nit__parser__ReduceAction9 = {
--1, /*CAST DEAD*/
-"ReduceAction9", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction10 */
-const struct type type_nit__parser__ReduceAction10 = {
--1, /*CAST DEAD*/
-"ReduceAction10", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction11 */
-const struct type type_nit__parser__ReduceAction11 = {
--1, /*CAST DEAD*/
-"ReduceAction11", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction12 */
-const struct type type_nit__parser__ReduceAction12 = {
--1, /*CAST DEAD*/
-"ReduceAction12", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction13 */
-const struct type type_nit__parser__ReduceAction13 = {
--1, /*CAST DEAD*/
-"ReduceAction13", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction14 */
-const struct type type_nit__parser__ReduceAction14 = {
--1, /*CAST DEAD*/
-"ReduceAction14", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction15 */
-const struct type type_nit__parser__ReduceAction15 = {
--1, /*CAST DEAD*/
-"ReduceAction15", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction16 */
-const struct type type_nit__parser__ReduceAction16 = {
--1, /*CAST DEAD*/
-"ReduceAction16", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction17 */
-const struct type type_nit__parser__ReduceAction17 = {
--1, /*CAST DEAD*/
-"ReduceAction17", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction18 */
-const struct type type_nit__parser__ReduceAction18 = {
--1, /*CAST DEAD*/
-"ReduceAction18", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction19 */
-const struct type type_nit__parser__ReduceAction19 = {
--1, /*CAST DEAD*/
-"ReduceAction19", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction20 */
-const struct type type_nit__parser__ReduceAction20 = {
--1, /*CAST DEAD*/
-"ReduceAction20", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction21 */
-const struct type type_nit__parser__ReduceAction21 = {
--1, /*CAST DEAD*/
-"ReduceAction21", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction22 */
-const struct type type_nit__parser__ReduceAction22 = {
--1, /*CAST DEAD*/
-"ReduceAction22", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction23 */
-const struct type type_nit__parser__ReduceAction23 = {
--1, /*CAST DEAD*/
-"ReduceAction23", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction24 */
-const struct type type_nit__parser__ReduceAction24 = {
--1, /*CAST DEAD*/
-"ReduceAction24", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction26 */
-const struct type type_nit__parser__ReduceAction26 = {
--1, /*CAST DEAD*/
-"ReduceAction26", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction27 */
-const struct type type_nit__parser__ReduceAction27 = {
--1, /*CAST DEAD*/
-"ReduceAction27", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction28 */
-const struct type type_nit__parser__ReduceAction28 = {
--1, /*CAST DEAD*/
-"ReduceAction28", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction29 */
-const struct type type_nit__parser__ReduceAction29 = {
--1, /*CAST DEAD*/
-"ReduceAction29", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction31 */
-const struct type type_nit__parser__ReduceAction31 = {
--1, /*CAST DEAD*/
-"ReduceAction31", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction32 */
-const struct type type_nit__parser__ReduceAction32 = {
--1, /*CAST DEAD*/
-"ReduceAction32", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction33 */
-const struct type type_nit__parser__ReduceAction33 = {
--1, /*CAST DEAD*/
-"ReduceAction33", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction34 */
-const struct type type_nit__parser__ReduceAction34 = {
--1, /*CAST DEAD*/
-"ReduceAction34", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction35 */
-const struct type type_nit__parser__ReduceAction35 = {
--1, /*CAST DEAD*/
-"ReduceAction35", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction36 */
-const struct type type_nit__parser__ReduceAction36 = {
--1, /*CAST DEAD*/
-"ReduceAction36", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction37 */
-const struct type type_nit__parser__ReduceAction37 = {
--1, /*CAST DEAD*/
-"ReduceAction37", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction38 */
-const struct type type_nit__parser__ReduceAction38 = {
--1, /*CAST DEAD*/
-"ReduceAction38", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction39 */
-const struct type type_nit__parser__ReduceAction39 = {
--1, /*CAST DEAD*/
-"ReduceAction39", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction40 */
-const struct type type_nit__parser__ReduceAction40 = {
--1, /*CAST DEAD*/
-"ReduceAction40", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction41 */
-const struct type type_nit__parser__ReduceAction41 = {
--1, /*CAST DEAD*/
-"ReduceAction41", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction42 */
-const struct type type_nit__parser__ReduceAction42 = {
--1, /*CAST DEAD*/
-"ReduceAction42", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction43 */
-const struct type type_nit__parser__ReduceAction43 = {
--1, /*CAST DEAD*/
-"ReduceAction43", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction44 */
-const struct type type_nit__parser__ReduceAction44 = {
--1, /*CAST DEAD*/
-"ReduceAction44", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction45 */
-const struct type type_nit__parser__ReduceAction45 = {
--1, /*CAST DEAD*/
-"ReduceAction45", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction46 */
-const struct type type_nit__parser__ReduceAction46 = {
--1, /*CAST DEAD*/
-"ReduceAction46", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction47 */
-const struct type type_nit__parser__ReduceAction47 = {
--1, /*CAST DEAD*/
-"ReduceAction47", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction48 */
-const struct type type_nit__parser__ReduceAction48 = {
--1, /*CAST DEAD*/
-"ReduceAction48", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction49 */
-const struct type type_nit__parser__ReduceAction49 = {
--1, /*CAST DEAD*/
-"ReduceAction49", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction50 */
-const struct type type_nit__parser__ReduceAction50 = {
--1, /*CAST DEAD*/
-"ReduceAction50", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction51 */
-const struct type type_nit__parser__ReduceAction51 = {
--1, /*CAST DEAD*/
-"ReduceAction51", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction52 */
-const struct type type_nit__parser__ReduceAction52 = {
--1, /*CAST DEAD*/
-"ReduceAction52", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction53 */
-const struct type type_nit__parser__ReduceAction53 = {
--1, /*CAST DEAD*/
-"ReduceAction53", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction54 */
-const struct type type_nit__parser__ReduceAction54 = {
--1, /*CAST DEAD*/
-"ReduceAction54", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction55 */
-const struct type type_nit__parser__ReduceAction55 = {
--1, /*CAST DEAD*/
-"ReduceAction55", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction56 */
-const struct type type_nit__parser__ReduceAction56 = {
--1, /*CAST DEAD*/
-"ReduceAction56", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction57 */
-const struct type type_nit__parser__ReduceAction57 = {
--1, /*CAST DEAD*/
-"ReduceAction57", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction58 */
-const struct type type_nit__parser__ReduceAction58 = {
--1, /*CAST DEAD*/
-"ReduceAction58", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction59 */
-const struct type type_nit__parser__ReduceAction59 = {
--1, /*CAST DEAD*/
-"ReduceAction59", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction60 */
-const struct type type_nit__parser__ReduceAction60 = {
--1, /*CAST DEAD*/
-"ReduceAction60", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction61 */
-const struct type type_nit__parser__ReduceAction61 = {
--1, /*CAST DEAD*/
-"ReduceAction61", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction62 */
-const struct type type_nit__parser__ReduceAction62 = {
--1, /*CAST DEAD*/
-"ReduceAction62", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction63 */
-const struct type type_nit__parser__ReduceAction63 = {
--1, /*CAST DEAD*/
-"ReduceAction63", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction64 */
-const struct type type_nit__parser__ReduceAction64 = {
--1, /*CAST DEAD*/
-"ReduceAction64", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction65 */
-const struct type type_nit__parser__ReduceAction65 = {
--1, /*CAST DEAD*/
-"ReduceAction65", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction66 */
-const struct type type_nit__parser__ReduceAction66 = {
--1, /*CAST DEAD*/
-"ReduceAction66", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction67 */
-const struct type type_nit__parser__ReduceAction67 = {
--1, /*CAST DEAD*/
-"ReduceAction67", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction68 */
-const struct type type_nit__parser__ReduceAction68 = {
--1, /*CAST DEAD*/
-"ReduceAction68", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction69 */
-const struct type type_nit__parser__ReduceAction69 = {
--1, /*CAST DEAD*/
-"ReduceAction69", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction70 */
-const struct type type_nit__parser__ReduceAction70 = {
--1, /*CAST DEAD*/
-"ReduceAction70", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction71 */
-const struct type type_nit__parser__ReduceAction71 = {
--1, /*CAST DEAD*/
-"ReduceAction71", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction72 */
-const struct type type_nit__parser__ReduceAction72 = {
--1, /*CAST DEAD*/
-"ReduceAction72", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction73 */
-const struct type type_nit__parser__ReduceAction73 = {
--1, /*CAST DEAD*/
-"ReduceAction73", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction74 */
-const struct type type_nit__parser__ReduceAction74 = {
--1, /*CAST DEAD*/
-"ReduceAction74", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction76 */
-const struct type type_nit__parser__ReduceAction76 = {
--1, /*CAST DEAD*/
-"ReduceAction76", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction77 */
-const struct type type_nit__parser__ReduceAction77 = {
--1, /*CAST DEAD*/
-"ReduceAction77", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction80 */
-const struct type type_nit__parser__ReduceAction80 = {
--1, /*CAST DEAD*/
-"ReduceAction80", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction81 */
-const struct type type_nit__parser__ReduceAction81 = {
--1, /*CAST DEAD*/
-"ReduceAction81", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction82 */
-const struct type type_nit__parser__ReduceAction82 = {
--1, /*CAST DEAD*/
-"ReduceAction82", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction83 */
-const struct type type_nit__parser__ReduceAction83 = {
--1, /*CAST DEAD*/
-"ReduceAction83", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction84 */
-const struct type type_nit__parser__ReduceAction84 = {
--1, /*CAST DEAD*/
-"ReduceAction84", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction85 */
-const struct type type_nit__parser__ReduceAction85 = {
--1, /*CAST DEAD*/
-"ReduceAction85", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction86 */
-const struct type type_nit__parser__ReduceAction86 = {
--1, /*CAST DEAD*/
-"ReduceAction86", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction87 */
-const struct type type_nit__parser__ReduceAction87 = {
--1, /*CAST DEAD*/
-"ReduceAction87", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction88 */
-const struct type type_nit__parser__ReduceAction88 = {
--1, /*CAST DEAD*/
-"ReduceAction88", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction89 */
-const struct type type_nit__parser__ReduceAction89 = {
--1, /*CAST DEAD*/
-"ReduceAction89", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction90 */
-const struct type type_nit__parser__ReduceAction90 = {
--1, /*CAST DEAD*/
-"ReduceAction90", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction91 */
-const struct type type_nit__parser__ReduceAction91 = {
--1, /*CAST DEAD*/
-"ReduceAction91", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction92 */
-const struct type type_nit__parser__ReduceAction92 = {
--1, /*CAST DEAD*/
-"ReduceAction92", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction93 */
-const struct type type_nit__parser__ReduceAction93 = {
--1, /*CAST DEAD*/
-"ReduceAction93", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction94 */
-const struct type type_nit__parser__ReduceAction94 = {
--1, /*CAST DEAD*/
-"ReduceAction94", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction95 */
-const struct type type_nit__parser__ReduceAction95 = {
--1, /*CAST DEAD*/
-"ReduceAction95", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction96 */
-const struct type type_nit__parser__ReduceAction96 = {
--1, /*CAST DEAD*/
-"ReduceAction96", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction97 */
-const struct type type_nit__parser__ReduceAction97 = {
--1, /*CAST DEAD*/
-"ReduceAction97", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction98 */
-const struct type type_nit__parser__ReduceAction98 = {
--1, /*CAST DEAD*/
-"ReduceAction98", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction99 */
-const struct type type_nit__parser__ReduceAction99 = {
--1, /*CAST DEAD*/
-"ReduceAction99", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction100 */
-const struct type type_nit__parser__ReduceAction100 = {
--1, /*CAST DEAD*/
-"ReduceAction100", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction101 */
-const struct type type_nit__parser__ReduceAction101 = {
--1, /*CAST DEAD*/
-"ReduceAction101", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction102 */
-const struct type type_nit__parser__ReduceAction102 = {
--1, /*CAST DEAD*/
-"ReduceAction102", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction103 */
-const struct type type_nit__parser__ReduceAction103 = {
--1, /*CAST DEAD*/
-"ReduceAction103", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction104 */
-const struct type type_nit__parser__ReduceAction104 = {
--1, /*CAST DEAD*/
-"ReduceAction104", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction105 */
-const struct type type_nit__parser__ReduceAction105 = {
--1, /*CAST DEAD*/
-"ReduceAction105", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction106 */
-const struct type type_nit__parser__ReduceAction106 = {
--1, /*CAST DEAD*/
-"ReduceAction106", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction107 */
-const struct type type_nit__parser__ReduceAction107 = {
--1, /*CAST DEAD*/
-"ReduceAction107", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction108 */
-const struct type type_nit__parser__ReduceAction108 = {
--1, /*CAST DEAD*/
-"ReduceAction108", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction109 */
-const struct type type_nit__parser__ReduceAction109 = {
--1, /*CAST DEAD*/
-"ReduceAction109", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction110 */
-const struct type type_nit__parser__ReduceAction110 = {
--1, /*CAST DEAD*/
-"ReduceAction110", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction111 */
-const struct type type_nit__parser__ReduceAction111 = {
--1, /*CAST DEAD*/
-"ReduceAction111", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction112 */
-const struct type type_nit__parser__ReduceAction112 = {
--1, /*CAST DEAD*/
-"ReduceAction112", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction113 */
-const struct type type_nit__parser__ReduceAction113 = {
--1, /*CAST DEAD*/
-"ReduceAction113", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction114 */
-const struct type type_nit__parser__ReduceAction114 = {
--1, /*CAST DEAD*/
-"ReduceAction114", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction116 */
-const struct type type_nit__parser__ReduceAction116 = {
--1, /*CAST DEAD*/
-"ReduceAction116", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction117 */
-const struct type type_nit__parser__ReduceAction117 = {
--1, /*CAST DEAD*/
-"ReduceAction117", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction118 */
-const struct type type_nit__parser__ReduceAction118 = {
--1, /*CAST DEAD*/
-"ReduceAction118", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction119 */
-const struct type type_nit__parser__ReduceAction119 = {
--1, /*CAST DEAD*/
-"ReduceAction119", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction120 */
-const struct type type_nit__parser__ReduceAction120 = {
--1, /*CAST DEAD*/
-"ReduceAction120", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction121 */
-const struct type type_nit__parser__ReduceAction121 = {
--1, /*CAST DEAD*/
-"ReduceAction121", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction122 */
-const struct type type_nit__parser__ReduceAction122 = {
--1, /*CAST DEAD*/
-"ReduceAction122", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction123 */
-const struct type type_nit__parser__ReduceAction123 = {
--1, /*CAST DEAD*/
-"ReduceAction123", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction125 */
-const struct type type_nit__parser__ReduceAction125 = {
--1, /*CAST DEAD*/
-"ReduceAction125", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction126 */
-const struct type type_nit__parser__ReduceAction126 = {
--1, /*CAST DEAD*/
-"ReduceAction126", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction128 */
-const struct type type_nit__parser__ReduceAction128 = {
--1, /*CAST DEAD*/
-"ReduceAction128", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction129 */
-const struct type type_nit__parser__ReduceAction129 = {
--1, /*CAST DEAD*/
-"ReduceAction129", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction130 */
-const struct type type_nit__parser__ReduceAction130 = {
--1, /*CAST DEAD*/
-"ReduceAction130", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction131 */
-const struct type type_nit__parser__ReduceAction131 = {
--1, /*CAST DEAD*/
-"ReduceAction131", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction132 */
-const struct type type_nit__parser__ReduceAction132 = {
--1, /*CAST DEAD*/
-"ReduceAction132", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction133 */
-const struct type type_nit__parser__ReduceAction133 = {
--1, /*CAST DEAD*/
-"ReduceAction133", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction134 */
-const struct type type_nit__parser__ReduceAction134 = {
--1, /*CAST DEAD*/
-"ReduceAction134", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction135 */
-const struct type type_nit__parser__ReduceAction135 = {
--1, /*CAST DEAD*/
-"ReduceAction135", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction136 */
-const struct type type_nit__parser__ReduceAction136 = {
--1, /*CAST DEAD*/
-"ReduceAction136", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction137 */
-const struct type type_nit__parser__ReduceAction137 = {
--1, /*CAST DEAD*/
-"ReduceAction137", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction139 */
-const struct type type_nit__parser__ReduceAction139 = {
--1, /*CAST DEAD*/
-"ReduceAction139", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction140 */
-const struct type type_nit__parser__ReduceAction140 = {
--1, /*CAST DEAD*/
-"ReduceAction140", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction141 */
-const struct type type_nit__parser__ReduceAction141 = {
--1, /*CAST DEAD*/
-"ReduceAction141", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction142 */
-const struct type type_nit__parser__ReduceAction142 = {
--1, /*CAST DEAD*/
-"ReduceAction142", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction143 */
-const struct type type_nit__parser__ReduceAction143 = {
--1, /*CAST DEAD*/
-"ReduceAction143", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction145 */
-const struct type type_nit__parser__ReduceAction145 = {
--1, /*CAST DEAD*/
-"ReduceAction145", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction146 */
-const struct type type_nit__parser__ReduceAction146 = {
--1, /*CAST DEAD*/
-"ReduceAction146", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction147 */
-const struct type type_nit__parser__ReduceAction147 = {
--1, /*CAST DEAD*/
-"ReduceAction147", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction148 */
-const struct type type_nit__parser__ReduceAction148 = {
--1, /*CAST DEAD*/
-"ReduceAction148", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction149 */
-const struct type type_nit__parser__ReduceAction149 = {
--1, /*CAST DEAD*/
-"ReduceAction149", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction150 */
-const struct type type_nit__parser__ReduceAction150 = {
--1, /*CAST DEAD*/
-"ReduceAction150", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction151 */
-const struct type type_nit__parser__ReduceAction151 = {
--1, /*CAST DEAD*/
-"ReduceAction151", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction152 */
-const struct type type_nit__parser__ReduceAction152 = {
--1, /*CAST DEAD*/
-"ReduceAction152", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction156 */
-const struct type type_nit__parser__ReduceAction156 = {
--1, /*CAST DEAD*/
-"ReduceAction156", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction157 */
-const struct type type_nit__parser__ReduceAction157 = {
--1, /*CAST DEAD*/
-"ReduceAction157", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction158 */
-const struct type type_nit__parser__ReduceAction158 = {
--1, /*CAST DEAD*/
-"ReduceAction158", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction159 */
-const struct type type_nit__parser__ReduceAction159 = {
--1, /*CAST DEAD*/
-"ReduceAction159", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction160 */
-const struct type type_nit__parser__ReduceAction160 = {
--1, /*CAST DEAD*/
-"ReduceAction160", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction161 */
-const struct type type_nit__parser__ReduceAction161 = {
--1, /*CAST DEAD*/
-"ReduceAction161", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction162 */
-const struct type type_nit__parser__ReduceAction162 = {
--1, /*CAST DEAD*/
-"ReduceAction162", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction163 */
-const struct type type_nit__parser__ReduceAction163 = {
--1, /*CAST DEAD*/
-"ReduceAction163", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction164 */
-const struct type type_nit__parser__ReduceAction164 = {
--1, /*CAST DEAD*/
-"ReduceAction164", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction165 */
-const struct type type_nit__parser__ReduceAction165 = {
--1, /*CAST DEAD*/
-"ReduceAction165", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction169 */
-const struct type type_nit__parser__ReduceAction169 = {
--1, /*CAST DEAD*/
-"ReduceAction169", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction170 */
-const struct type type_nit__parser__ReduceAction170 = {
--1, /*CAST DEAD*/
-"ReduceAction170", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction171 */
-const struct type type_nit__parser__ReduceAction171 = {
--1, /*CAST DEAD*/
-"ReduceAction171", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction172 */
-const struct type type_nit__parser__ReduceAction172 = {
--1, /*CAST DEAD*/
-"ReduceAction172", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction173 */
-const struct type type_nit__parser__ReduceAction173 = {
--1, /*CAST DEAD*/
-"ReduceAction173", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction174 */
-const struct type type_nit__parser__ReduceAction174 = {
--1, /*CAST DEAD*/
-"ReduceAction174", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction175 */
-const struct type type_nit__parser__ReduceAction175 = {
--1, /*CAST DEAD*/
-"ReduceAction175", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction183 */
-const struct type type_nit__parser__ReduceAction183 = {
--1, /*CAST DEAD*/
-"ReduceAction183", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction184 */
-const struct type type_nit__parser__ReduceAction184 = {
--1, /*CAST DEAD*/
-"ReduceAction184", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction185 */
-const struct type type_nit__parser__ReduceAction185 = {
--1, /*CAST DEAD*/
-"ReduceAction185", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction187 */
-const struct type type_nit__parser__ReduceAction187 = {
--1, /*CAST DEAD*/
-"ReduceAction187", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction188 */
-const struct type type_nit__parser__ReduceAction188 = {
--1, /*CAST DEAD*/
-"ReduceAction188", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction189 */
-const struct type type_nit__parser__ReduceAction189 = {
--1, /*CAST DEAD*/
-"ReduceAction189", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction191 */
-const struct type type_nit__parser__ReduceAction191 = {
--1, /*CAST DEAD*/
-"ReduceAction191", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction192 */
-const struct type type_nit__parser__ReduceAction192 = {
--1, /*CAST DEAD*/
-"ReduceAction192", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction193 */
-const struct type type_nit__parser__ReduceAction193 = {
--1, /*CAST DEAD*/
-"ReduceAction193", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction194 */
-const struct type type_nit__parser__ReduceAction194 = {
--1, /*CAST DEAD*/
-"ReduceAction194", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction195 */
-const struct type type_nit__parser__ReduceAction195 = {
--1, /*CAST DEAD*/
-"ReduceAction195", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction197 */
-const struct type type_nit__parser__ReduceAction197 = {
--1, /*CAST DEAD*/
-"ReduceAction197", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction198 */
-const struct type type_nit__parser__ReduceAction198 = {
--1, /*CAST DEAD*/
-"ReduceAction198", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction200 */
-const struct type type_nit__parser__ReduceAction200 = {
--1, /*CAST DEAD*/
-"ReduceAction200", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction201 */
-const struct type type_nit__parser__ReduceAction201 = {
--1, /*CAST DEAD*/
-"ReduceAction201", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction202 */
-const struct type type_nit__parser__ReduceAction202 = {
--1, /*CAST DEAD*/
-"ReduceAction202", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction203 */
-const struct type type_nit__parser__ReduceAction203 = {
--1, /*CAST DEAD*/
-"ReduceAction203", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction204 */
-const struct type type_nit__parser__ReduceAction204 = {
--1, /*CAST DEAD*/
-"ReduceAction204", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction205 */
-const struct type type_nit__parser__ReduceAction205 = {
--1, /*CAST DEAD*/
-"ReduceAction205", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction206 */
-const struct type type_nit__parser__ReduceAction206 = {
--1, /*CAST DEAD*/
-"ReduceAction206", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction207 */
-const struct type type_nit__parser__ReduceAction207 = {
--1, /*CAST DEAD*/
-"ReduceAction207", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction208 */
-const struct type type_nit__parser__ReduceAction208 = {
--1, /*CAST DEAD*/
-"ReduceAction208", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction209 */
-const struct type type_nit__parser__ReduceAction209 = {
--1, /*CAST DEAD*/
-"ReduceAction209", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction210 */
-const struct type type_nit__parser__ReduceAction210 = {
--1, /*CAST DEAD*/
-"ReduceAction210", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction211 */
-const struct type type_nit__parser__ReduceAction211 = {
--1, /*CAST DEAD*/
-"ReduceAction211", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction212 */
-const struct type type_nit__parser__ReduceAction212 = {
--1, /*CAST DEAD*/
-"ReduceAction212", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction213 */
-const struct type type_nit__parser__ReduceAction213 = {
--1, /*CAST DEAD*/
-"ReduceAction213", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction214 */
-const struct type type_nit__parser__ReduceAction214 = {
--1, /*CAST DEAD*/
-"ReduceAction214", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction217 */
-const struct type type_nit__parser__ReduceAction217 = {
--1, /*CAST DEAD*/
-"ReduceAction217", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction218 */
-const struct type type_nit__parser__ReduceAction218 = {
--1, /*CAST DEAD*/
-"ReduceAction218", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction219 */
-const struct type type_nit__parser__ReduceAction219 = {
--1, /*CAST DEAD*/
-"ReduceAction219", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction220 */
-const struct type type_nit__parser__ReduceAction220 = {
--1, /*CAST DEAD*/
-"ReduceAction220", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction221 */
-const struct type type_nit__parser__ReduceAction221 = {
--1, /*CAST DEAD*/
-"ReduceAction221", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction222 */
-const struct type type_nit__parser__ReduceAction222 = {
--1, /*CAST DEAD*/
-"ReduceAction222", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction225 */
-const struct type type_nit__parser__ReduceAction225 = {
--1, /*CAST DEAD*/
-"ReduceAction225", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction226 */
-const struct type type_nit__parser__ReduceAction226 = {
--1, /*CAST DEAD*/
-"ReduceAction226", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction227 */
-const struct type type_nit__parser__ReduceAction227 = {
--1, /*CAST DEAD*/
-"ReduceAction227", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction228 */
-const struct type type_nit__parser__ReduceAction228 = {
--1, /*CAST DEAD*/
-"ReduceAction228", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction229 */
-const struct type type_nit__parser__ReduceAction229 = {
--1, /*CAST DEAD*/
-"ReduceAction229", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction230 */
-const struct type type_nit__parser__ReduceAction230 = {
--1, /*CAST DEAD*/
-"ReduceAction230", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction231 */
-const struct type type_nit__parser__ReduceAction231 = {
--1, /*CAST DEAD*/
-"ReduceAction231", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction232 */
-const struct type type_nit__parser__ReduceAction232 = {
--1, /*CAST DEAD*/
-"ReduceAction232", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction233 */
-const struct type type_nit__parser__ReduceAction233 = {
--1, /*CAST DEAD*/
-"ReduceAction233", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction236 */
-const struct type type_nit__parser__ReduceAction236 = {
--1, /*CAST DEAD*/
-"ReduceAction236", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction237 */
-const struct type type_nit__parser__ReduceAction237 = {
--1, /*CAST DEAD*/
-"ReduceAction237", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction238 */
-const struct type type_nit__parser__ReduceAction238 = {
--1, /*CAST DEAD*/
-"ReduceAction238", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction239 */
-const struct type type_nit__parser__ReduceAction239 = {
--1, /*CAST DEAD*/
-"ReduceAction239", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction240 */
-const struct type type_nit__parser__ReduceAction240 = {
--1, /*CAST DEAD*/
-"ReduceAction240", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction241 */
-const struct type type_nit__parser__ReduceAction241 = {
--1, /*CAST DEAD*/
-"ReduceAction241", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction244 */
-const struct type type_nit__parser__ReduceAction244 = {
--1, /*CAST DEAD*/
-"ReduceAction244", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction245 */
-const struct type type_nit__parser__ReduceAction245 = {
--1, /*CAST DEAD*/
-"ReduceAction245", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction246 */
-const struct type type_nit__parser__ReduceAction246 = {
--1, /*CAST DEAD*/
-"ReduceAction246", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction247 */
-const struct type type_nit__parser__ReduceAction247 = {
--1, /*CAST DEAD*/
-"ReduceAction247", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction248 */
-const struct type type_nit__parser__ReduceAction248 = {
--1, /*CAST DEAD*/
-"ReduceAction248", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction249 */
-const struct type type_nit__parser__ReduceAction249 = {
--1, /*CAST DEAD*/
-"ReduceAction249", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction250 */
-const struct type type_nit__parser__ReduceAction250 = {
--1, /*CAST DEAD*/
-"ReduceAction250", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction251 */
-const struct type type_nit__parser__ReduceAction251 = {
--1, /*CAST DEAD*/
-"ReduceAction251", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction252 */
-const struct type type_nit__parser__ReduceAction252 = {
--1, /*CAST DEAD*/
-"ReduceAction252", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction253 */
-const struct type type_nit__parser__ReduceAction253 = {
--1, /*CAST DEAD*/
-"ReduceAction253", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction254 */
-const struct type type_nit__parser__ReduceAction254 = {
--1, /*CAST DEAD*/
-"ReduceAction254", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction255 */
-const struct type type_nit__parser__ReduceAction255 = {
--1, /*CAST DEAD*/
-"ReduceAction255", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction256 */
-const struct type type_nit__parser__ReduceAction256 = {
--1, /*CAST DEAD*/
-"ReduceAction256", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction257 */
-const struct type type_nit__parser__ReduceAction257 = {
--1, /*CAST DEAD*/
-"ReduceAction257", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction258 */
-const struct type type_nit__parser__ReduceAction258 = {
--1, /*CAST DEAD*/
-"ReduceAction258", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction259 */
-const struct type type_nit__parser__ReduceAction259 = {
--1, /*CAST DEAD*/
-"ReduceAction259", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction260 */
-const struct type type_nit__parser__ReduceAction260 = {
--1, /*CAST DEAD*/
-"ReduceAction260", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction261 */
-const struct type type_nit__parser__ReduceAction261 = {
--1, /*CAST DEAD*/
-"ReduceAction261", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction262 */
-const struct type type_nit__parser__ReduceAction262 = {
--1, /*CAST DEAD*/
-"ReduceAction262", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction263 */
-const struct type type_nit__parser__ReduceAction263 = {
--1, /*CAST DEAD*/
-"ReduceAction263", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction264 */
-const struct type type_nit__parser__ReduceAction264 = {
--1, /*CAST DEAD*/
-"ReduceAction264", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction265 */
-const struct type type_nit__parser__ReduceAction265 = {
--1, /*CAST DEAD*/
-"ReduceAction265", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction267 */
-const struct type type_nit__parser__ReduceAction267 = {
--1, /*CAST DEAD*/
-"ReduceAction267", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction268 */
-const struct type type_nit__parser__ReduceAction268 = {
--1, /*CAST DEAD*/
-"ReduceAction268", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction269 */
-const struct type type_nit__parser__ReduceAction269 = {
--1, /*CAST DEAD*/
-"ReduceAction269", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction270 */
-const struct type type_nit__parser__ReduceAction270 = {
--1, /*CAST DEAD*/
-"ReduceAction270", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction271 */
-const struct type type_nit__parser__ReduceAction271 = {
--1, /*CAST DEAD*/
-"ReduceAction271", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction272 */
-const struct type type_nit__parser__ReduceAction272 = {
--1, /*CAST DEAD*/
-"ReduceAction272", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction273 */
-const struct type type_nit__parser__ReduceAction273 = {
--1, /*CAST DEAD*/
-"ReduceAction273", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction274 */
-const struct type type_nit__parser__ReduceAction274 = {
--1, /*CAST DEAD*/
-"ReduceAction274", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction275 */
-const struct type type_nit__parser__ReduceAction275 = {
--1, /*CAST DEAD*/
-"ReduceAction275", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction276 */
-const struct type type_nit__parser__ReduceAction276 = {
--1, /*CAST DEAD*/
-"ReduceAction276", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction278 */
-const struct type type_nit__parser__ReduceAction278 = {
--1, /*CAST DEAD*/
-"ReduceAction278", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction279 */
-const struct type type_nit__parser__ReduceAction279 = {
--1, /*CAST DEAD*/
-"ReduceAction279", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction280 */
-const struct type type_nit__parser__ReduceAction280 = {
--1, /*CAST DEAD*/
-"ReduceAction280", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction281 */
-const struct type type_nit__parser__ReduceAction281 = {
--1, /*CAST DEAD*/
-"ReduceAction281", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction282 */
-const struct type type_nit__parser__ReduceAction282 = {
--1, /*CAST DEAD*/
-"ReduceAction282", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction284 */
-const struct type type_nit__parser__ReduceAction284 = {
--1, /*CAST DEAD*/
-"ReduceAction284", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction286 */
-const struct type type_nit__parser__ReduceAction286 = {
--1, /*CAST DEAD*/
-"ReduceAction286", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction287 */
-const struct type type_nit__parser__ReduceAction287 = {
--1, /*CAST DEAD*/
-"ReduceAction287", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};