X-Git-Url: http://nitlanguage.org diff --git a/c_src/nit__nith.types.3.c b/c_src/nit__nith.types.3.c deleted file mode 100644 index 9df3bde..0000000 --- a/c_src/nit__nith.types.3.c +++ /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 */ -}, -};