1 #include "nit__nith.types.0.h"
2 /* runtime type Array[MNullableType] */
3 const struct type type_standard__Array__nit__MNullableType
= {
5 "Array[MNullableType]", /* class_name_string */
8 &resolution_table_standard__Array__nit__MNullableType
,
12 2622, /* nullable Object */
35 2325, /* Collection[MNullableType] */
39 2329, /* Collection[MType] */
47 2337, /* Collection[Object] */
59 2349, /* Collection[nullable MType] */
135 2003, /* SequenceRead[nullable Object] */
156 2445, /* AbstractArrayRead[MNullableType] */
160 2449, /* AbstractArrayRead[MType] */
168 2457, /* AbstractArrayRead[Object] */
180 2469, /* AbstractArrayRead[nullable MType] */
277 2669, /* AbstractArray[MNullableType] */
281 2673, /* AbstractArray[MType] */
289 2681, /* AbstractArray[Object] */
301 2693, /* AbstractArray[nullable MType] */
378 2004, /* Array[nullable Object] */
379 650, /* Array[Object] */
387 170, /* Array[MType] */
392 992, /* Array[nullable MType] */
410 142, /* Array[MNullableType] */
503 const struct types resolution_table_standard__Array__nit__MNullableType
= {
506 &type_nit__MNullableType
, /* E: MNullableType */
507 &type_standard__Array__nit__MNullableType
, /* Array[E]: Array[MNullableType] */
508 &type_standard__Collection__nit__MNullableType
, /* Collection[E]: Collection[MNullableType] */
509 &type_standard__Array__nit__MNullableType
, /* Array[E]: Array[MNullableType] */
510 &type_standard__NativeArray__nit__MNullableType
, /* NativeArray[E]: NativeArray[MNullableType] */
511 &type_nit__MNullableType
, /* E: MNullableType */
512 &type_standard__Collection__nit__MNullableType
, /* Collection[E]: Collection[MNullableType] */
513 &type_nit__MNullableType
, /* E: MNullableType */
514 &type_standard__Collection__nit__MNullableType
, /* Collection[E]: Collection[MNullableType] */
515 &type_standard__Collection__nit__MNullableType
, /* Collection[E]: Collection[MNullableType] */
516 &type_standard__Array__nit__MNullableType
, /* Array[E]: Array[MNullableType] */
517 &type_standard__AbstractArray__nit__MNullableType
, /* AbstractArray[E]: AbstractArray[MNullableType] */
518 &type_standard__array__ArrayIterator__nit__MNullableType
, /* ArrayIterator[E]: ArrayIterator[MNullableType] */
521 /* runtime type SeparateErasureCompiler */
522 const struct type type_nit__SeparateErasureCompiler
= {
524 "SeparateErasureCompiler", /* class_name_string */
527 &resolution_table_nit__SeparateErasureCompiler
,
531 2622, /* nullable Object */
532 2648, /* AbstractCompiler */
533 130, /* SeparateCompiler */
534 143, /* SeparateErasureCompiler */
537 const struct types resolution_table_nit__SeparateErasureCompiler
= {
540 &type_nit__SeparateCompilerVisitor
, /* VISITOR: SeparateCompilerVisitor */
543 /* runtime type RopeSubstrings */
544 const struct type type_standard__ropes__RopeSubstrings
= {
546 "RopeSubstrings", /* class_name_string */
549 &resolution_table_standard__ropes__RopeSubstrings
,
553 2622, /* nullable Object */
554 2200, /* Iterator[Object] */
559 const struct types resolution_table_standard__ropes__RopeSubstrings
= {
562 &type_standard__Array__standard__FlatString
, /* Array[E]: Array[FlatString] */
565 /* runtime type RopeIter */
566 const struct type type_standard__ropes__RopeIter
= {
568 "RopeIter", /* class_name_string */
571 &resolution_table_standard__ropes__RopeIter
,
575 2622, /* nullable Object */
576 2200, /* Iterator[Object] */
581 const struct types resolution_table_standard__ropes__RopeIter
= {
584 &type_standard__Array__standard__Char
, /* Array[E]: Array[Char] */
587 /* runtime type Array[Match] */
588 const struct type type_standard__Array__standard__Match
= {
590 "Array[Match]", /* class_name_string */
593 &resolution_table_standard__Array__standard__Match
,
597 2622, /* nullable Object */
621 2326, /* Collection[Match] */
632 2337, /* Collection[Object] */
720 2003, /* SequenceRead[nullable Object] */
742 2446, /* AbstractArrayRead[Match] */
753 2457, /* AbstractArrayRead[Object] */
863 2670, /* AbstractArray[Match] */
874 2681, /* AbstractArray[Object] */
963 2004, /* Array[nullable Object] */
964 650, /* Array[Object] */
996 146, /* Array[Match] */
1088 const struct types resolution_table_standard__Array__standard__Match
= {
1091 &type_standard__Match
, /* E: Match */
1092 &type_standard__Array__standard__Match
, /* Array[E]: Array[Match] */
1093 &type_standard__Collection__standard__Match
, /* Collection[E]: Collection[Match] */
1094 &type_standard__Array__standard__Match
, /* Array[E]: Array[Match] */
1095 &type_standard__NativeArray__standard__Match
, /* NativeArray[E]: NativeArray[Match] */
1096 &type_standard__Match
, /* E: Match */
1097 &type_standard__Collection__standard__Match
, /* Collection[E]: Collection[Match] */
1098 &type_standard__Match
, /* E: Match */
1099 &type_standard__Collection__standard__Match
, /* Collection[E]: Collection[Match] */
1100 &type_standard__Collection__standard__Match
, /* Collection[E]: Collection[Match] */
1101 &type_standard__Array__standard__Match
, /* Array[E]: Array[Match] */
1102 &type_standard__AbstractArray__standard__Match
, /* AbstractArray[E]: AbstractArray[Match] */
1103 &type_standard__array__ArrayIterator__standard__Match
, /* ArrayIterator[E]: ArrayIterator[Match] */
1106 /* runtime type Match */
1107 const struct type type_standard__Match
= {
1109 "Match", /* class_name_string */
1112 NULL
, /*NO RESOLUTIONS*/
1116 2622, /* nullable Object */
1120 /* runtime type Start */
1121 const struct type type_nit__Start
= {
1123 "Start", /* class_name_string */
1126 NULL
, /*NO RESOLUTIONS*/
1130 2622, /* nullable Object */
1135 /* runtime type ComputeProdLocationVisitor */
1136 const struct type type_nit__parser_work__ComputeProdLocationVisitor
= {
1138 "ComputeProdLocationVisitor", /* class_name_string */
1141 NULL
, /*NO RESOLUTIONS*/
1145 2622, /* nullable Object */
1148 /* runtime type Array[Prod] */
1149 const struct type type_standard__Array__nit__Prod
= {
1151 "Array[Prod]", /* class_name_string */
1154 &resolution_table_standard__Array__nit__Prod
,
1158 2622, /* nullable Object */
1183 2327, /* Collection[Prod] */
1193 2337, /* Collection[Object] */
1219 2363, /* Collection[ANode] */
1281 2003, /* SequenceRead[nullable Object] */
1304 2447, /* AbstractArrayRead[Prod] */
1314 2457, /* AbstractArrayRead[Object] */
1341 2484, /* AbstractArrayRead[ANode] */
1425 2671, /* AbstractArray[Prod] */
1435 2681, /* AbstractArray[Object] */
1462 2708, /* AbstractArray[ANode] */
1524 2004, /* Array[nullable Object] */
1525 650, /* Array[Object] */
1558 150, /* Array[Prod] */
1588 1267, /* Array[ANode] */
1649 const struct types resolution_table_standard__Array__nit__Prod
= {
1652 &type_nit__Prod
, /* E: Prod */
1653 &type_standard__Array__nit__Prod
, /* Array[E]: Array[Prod] */
1654 &type_standard__Collection__nit__Prod
, /* Collection[E]: Collection[Prod] */
1655 &type_standard__Array__nit__Prod
, /* Array[E]: Array[Prod] */
1656 &type_standard__NativeArray__nit__Prod
, /* NativeArray[E]: NativeArray[Prod] */
1657 &type_nit__Prod
, /* E: Prod */
1658 &type_standard__Collection__nit__Prod
, /* Collection[E]: Collection[Prod] */
1659 &type_nit__Prod
, /* E: Prod */
1660 &type_standard__Collection__nit__Prod
, /* Collection[E]: Collection[Prod] */
1661 &type_standard__Collection__nit__Prod
, /* Collection[E]: Collection[Prod] */
1662 &type_standard__Array__nit__Prod
, /* Array[E]: Array[Prod] */
1663 &type_standard__AbstractArray__nit__Prod
, /* AbstractArray[E]: AbstractArray[Prod] */
1664 &type_standard__array__ArrayIterator__nit__Prod
, /* ArrayIterator[E]: ArrayIterator[Prod] */
1667 /* runtime type AParserError */
1668 const struct type type_nit__AParserError
= {
1670 "AParserError", /* class_name_string */
1673 NULL
, /*NO RESOLUTIONS*/
1677 2622, /* nullable Object */
1684 /* runtime type Array[Token] */
1685 const struct type type_standard__Array__nit__Token
= {
1687 "Array[Token]", /* class_name_string */
1690 &resolution_table_standard__Array__nit__Token
,
1694 2622, /* nullable Object */
1720 2328, /* Collection[Token] */
1729 2337, /* Collection[Object] */
1755 2363, /* Collection[ANode] */
1817 2003, /* SequenceRead[nullable Object] */
1841 2448, /* AbstractArrayRead[Token] */
1850 2457, /* AbstractArrayRead[Object] */
1877 2484, /* AbstractArrayRead[ANode] */
1962 2672, /* AbstractArray[Token] */
1971 2681, /* AbstractArray[Object] */
1998 2708, /* AbstractArray[ANode] */
2060 2004, /* Array[nullable Object] */
2061 650, /* Array[Object] */
2095 152, /* Array[Token] */
2124 1267, /* Array[ANode] */
2185 const struct types resolution_table_standard__Array__nit__Token
= {
2188 &type_nit__Token
, /* E: Token */
2189 &type_standard__Array__nit__Token
, /* Array[E]: Array[Token] */
2190 &type_standard__Collection__nit__Token
, /* Collection[E]: Collection[Token] */
2191 &type_standard__Array__nit__Token
, /* Array[E]: Array[Token] */
2192 &type_standard__NativeArray__nit__Token
, /* NativeArray[E]: NativeArray[Token] */
2193 &type_nit__Token
, /* E: Token */
2194 &type_standard__Collection__nit__Token
, /* Collection[E]: Collection[Token] */
2195 &type_nit__Token
, /* E: Token */
2196 &type_standard__Collection__nit__Token
, /* Collection[E]: Collection[Token] */
2197 &type_standard__Collection__nit__Token
, /* Collection[E]: Collection[Token] */
2198 &type_standard__Array__nit__Token
, /* Array[E]: Array[Token] */
2199 &type_standard__AbstractArray__nit__Token
, /* AbstractArray[E]: AbstractArray[Token] */
2200 &type_standard__array__ArrayIterator__nit__Token
, /* ArrayIterator[E]: ArrayIterator[Token] */
2203 /* runtime type MDoc */
2204 const struct type type_nit__MDoc
= {
2206 "MDoc", /* class_name_string */
2209 NULL
, /*NO RESOLUTIONS*/
2213 2622, /* nullable Object */
2216 /* runtime type LiteralVisitor */
2217 const struct type type_nit__literal__LiteralVisitor
= {
2219 "LiteralVisitor", /* class_name_string */
2222 NULL
, /*NO RESOLUTIONS*/
2226 2622, /* nullable Object */
2229 /* runtime type HashMap[MClass, MClassType] */
2230 const struct type type_standard__HashMap__nit__MClass__nit__MClassType
= {
2232 "HashMap[MClass, MClassType]", /* class_name_string */
2235 &resolution_table_standard__HashMap__nit__MClass__nit__MClassType
,
2239 2622, /* nullable Object */
2240 2005, /* MapRead[nullable Object, nullable Object] */
2272 155, /* HashMap[MClass, MClassType] */
2323 const struct types resolution_table_standard__HashMap__nit__MClass__nit__MClassType
= {
2329 &type_standard__HashMapIterator__nit__MClass__nit__MClassType
, /* HashMapIterator[K, V]: HashMapIterator[MClass, MClassType] */
2330 &type_nit__MClass
, /* K: MClass */
2331 &type_nit__MClassType
, /* V: MClassType */
2332 &type_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
, /* HashMapNode[K, V]: HashMapNode[MClass, MClassType] */
2333 &type_standard__hash_collection__HashMapKeys__nit__MClass__nit__MClassType
, /* HashMapKeys[K, V]: HashMapKeys[MClass, MClassType] */
2334 &type_standard__hash_collection__HashMapValues__nit__MClass__nit__MClassType
, /* HashMapValues[K, V]: HashMapValues[MClass, MClassType] */
2336 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
, /* nullable N: nullable HashMapNode[MClass, MClassType] */
2337 &type_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
, /* N: HashMapNode[MClass, MClassType] */
2338 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, MClassType]] */
2341 /* runtime type ArrayMap[MClass, AType] */
2342 const struct type type_standard__ArrayMap__nit__MClass__nit__AType
= {
2344 "ArrayMap[MClass, AType]", /* class_name_string */
2347 &resolution_table_standard__ArrayMap__nit__MClass__nit__AType
,
2351 2622, /* nullable Object */
2352 2005, /* MapRead[nullable Object, nullable Object] */
2360 156, /* ArrayMap[MClass, AType] */
2364 const struct types resolution_table_standard__ArrayMap__nit__MClass__nit__AType
= {
2367 &type_standard__Array__standard__Couple__nit__MClass__nit__AType
, /* Array[Couple[K, E]]: Array[Couple[MClass, AType]] */
2368 &type_nit__MClass
, /* K: MClass */
2369 &type_nit__AType
, /* E: AType */
2370 &type_standard__Couple__nit__MClass__nit__AType
, /* Couple[K, E]: Couple[MClass, AType] */
2371 &type_standard__array__ArrayMapKeys__nit__MClass__nit__AType
, /* ArrayMapKeys[K, E]: ArrayMapKeys[MClass, AType] */
2372 &type_standard__array__ArrayMapValues__nit__MClass__nit__AType
, /* ArrayMapValues[K, E]: ArrayMapValues[MClass, AType] */
2373 &type_standard__abstract_collection__CoupleMapIterator__nit__MClass__nit__AType
, /* CoupleMapIterator[K, V]: CoupleMapIterator[MClass, AType] */
2376 /* runtime type ANodes[AExternCodeBlock] */
2377 const struct type type_nit__ANodes__nit__AExternCodeBlock
= {
2379 "ANodes[AExternCodeBlock]", /* class_name_string */
2382 &resolution_table_nit__ANodes__nit__AExternCodeBlock
,
2386 2622, /* nullable Object */
2411 2327, /* Collection[Prod] */
2421 2337, /* Collection[Object] */
2446 2362, /* Collection[AExternCodeBlock] */
2447 2363, /* Collection[ANode] */
2509 2003, /* SequenceRead[nullable Object] */
2512 const struct types resolution_table_nit__ANodes__nit__AExternCodeBlock
= {
2515 &type_standard__Array__nit__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
2516 &type_standard__Array__nit__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
2517 &type_nit__AExternCodeBlock
, /* E: AExternCodeBlock */
2522 &type_nit__AExternCodeBlock
, /* E: AExternCodeBlock */
2523 &type_standard__Collection__nit__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
2524 &type_standard__Collection__nit__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
2527 /* runtime type ForeignCType */
2528 const struct type type_nit__ForeignCType
= {
2530 "ForeignCType", /* class_name_string */
2533 NULL
, /*NO RESOLUTIONS*/
2537 2622, /* nullable Object */
2540 /* runtime type MClassKind */
2541 const struct type type_nit__MClassKind
= {
2543 "MClassKind", /* class_name_string */
2546 NULL
, /*NO RESOLUTIONS*/
2550 2622, /* nullable Object */
2553 /* runtime type ForeignType */
2554 const struct type type_nit__ForeignType
= {
2556 "ForeignType", /* class_name_string */
2559 NULL
, /*NO RESOLUTIONS*/
2563 2622, /* nullable Object */
2566 /* runtime type TransformVisitor */
2567 const struct type type_nit__transform__TransformVisitor
= {
2569 "TransformVisitor", /* class_name_string */
2572 NULL
, /*NO RESOLUTIONS*/
2576 2622, /* nullable Object */
2579 /* runtime type ASTValidationVisitor */
2580 const struct type type_nit__ASTValidationVisitor
= {
2582 "ASTValidationVisitor", /* class_name_string */
2585 NULL
, /*NO RESOLUTIONS*/
2589 2622, /* nullable Object */
2592 /* runtime type List[ANode] */
2593 const struct type type_standard__List__nit__ANode
= {
2595 "List[ANode]", /* class_name_string */
2598 &resolution_table_standard__List__nit__ANode
,
2602 2622, /* nullable Object */
2637 2337, /* Collection[Object] */
2663 2363, /* Collection[ANode] */
2725 2003, /* SequenceRead[nullable Object] */
2727 163, /* List[ANode] */
2734 const struct types resolution_table_standard__List__nit__ANode
= {
2737 &type_nit__ANode
, /* E: ANode */
2738 &type_standard__Array__nit__ANode
, /* Array[E]: Array[ANode] */
2739 &type_standard__list__ListNode__nit__ANode
, /* ListNode[E]: ListNode[ANode] */
2740 &type_standard__ListIterator__nit__ANode
, /* ListIterator[E]: ListIterator[ANode] */
2741 &type_nullable__standard__list__ListNode__nit__ANode
, /* nullable ListNode[E]: nullable ListNode[ANode] */
2744 &type_nit__ANode
, /* E: ANode */
2745 &type_standard__Collection__nit__ANode
, /* Collection[E]: Collection[ANode] */
2746 &type_standard__Collection__nit__ANode
, /* Collection[E]: Collection[ANode] */
2749 /* runtime type HashSet[ANode] */
2750 const struct type type_standard__HashSet__nit__ANode
= {
2752 "HashSet[ANode]", /* class_name_string */
2755 &resolution_table_standard__HashSet__nit__ANode
,
2759 2622, /* nullable Object */
2760 2006, /* Set[nullable Object] */
2794 2337, /* Collection[Object] */
2820 2363, /* Collection[ANode] */
2905 133, /* HashSet[Object] */
2906 164, /* HashSet[ANode] */
2919 const struct types resolution_table_standard__HashSet__nit__ANode
= {
2922 &type_nit__ANode
, /* E: ANode */
2923 &type_standard__Array__nit__ANode
, /* Array[E]: Array[ANode] */
2924 &type_standard__hash_collection__HashSetNode__nit__ANode
, /* HashSetNode[E]: HashSetNode[ANode] */
2925 &type_standard__hash_collection__HashSetIterator__nit__ANode
, /* HashSetIterator[E]: HashSetIterator[ANode] */
2926 &type_standard__Collection__nit__ANode
, /* Collection[E]: Collection[ANode] */
2931 &type_standard__Collection__nit__ANode
, /* Collection[E]: Collection[ANode] */
2932 &type_nullable__standard__hash_collection__HashSetNode__nit__ANode
, /* nullable N: nullable HashSetNode[ANode] */
2933 &type_standard__hash_collection__HashSetNode__nit__ANode
, /* N: HashSetNode[ANode] */
2934 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__ANode
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[ANode]] */
2937 /* runtime type ANodes[AExpr] */
2938 const struct type type_nit__ANodes__nit__AExpr
= {
2940 "ANodes[AExpr]", /* class_name_string */
2943 &resolution_table_nit__ANodes__nit__AExpr
,
2947 2622, /* nullable Object */
2972 2327, /* Collection[Prod] */
2982 2337, /* Collection[Object] */
2990 2345, /* Collection[AExpr] */
3008 2363, /* Collection[ANode] */
3070 2003, /* SequenceRead[nullable Object] */
3073 const struct types resolution_table_nit__ANodes__nit__AExpr
= {
3076 &type_standard__Array__nit__AExpr
, /* Array[E]: Array[AExpr] */
3077 &type_standard__Array__nit__AExpr
, /* Array[E]: Array[AExpr] */
3078 &type_nit__AExpr
, /* E: AExpr */
3083 &type_nit__AExpr
, /* E: AExpr */
3084 &type_standard__Collection__nit__AExpr
, /* Collection[E]: Collection[AExpr] */
3085 &type_standard__Collection__nit__AExpr
, /* Collection[E]: Collection[AExpr] */
3088 /* runtime type TextCollectorVisitor */
3089 const struct type type_nit__parser_work__TextCollectorVisitor
= {
3091 "TextCollectorVisitor", /* class_name_string */
3094 NULL
, /*NO RESOLUTIONS*/
3098 2622, /* nullable Object */
3101 /* runtime type MParameterType */
3102 const struct type type_nit__MParameterType
= {
3104 "MParameterType", /* class_name_string */
3107 NULL
, /*NO RESOLUTIONS*/
3111 2622, /* nullable Object */
3114 2185, /* nullable MType */
3115 2145, /* MFormalType */
3116 167, /* MParameterType */
3119 /* runtime type MNotNullType */
3120 const struct type type_nit__MNotNullType
= {
3122 "MNotNullType", /* class_name_string */
3125 NULL
, /*NO RESOLUTIONS*/
3129 2622, /* nullable Object */
3132 2185, /* nullable MType */
3133 168, /* MNotNullType */
3136 /* runtime type MGenericType */
3137 const struct type type_nit__MGenericType
= {
3139 "MGenericType", /* class_name_string */
3142 NULL
, /*NO RESOLUTIONS*/
3146 2622, /* nullable Object */
3149 2185, /* nullable MType */
3150 174, /* MClassType */
3151 169, /* MGenericType */
3154 /* runtime type Array[MType] */
3155 const struct type type_standard__Array__nit__MType
= {
3157 "Array[MType]", /* class_name_string */
3160 &resolution_table_standard__Array__nit__MType
,
3164 2622, /* nullable Object */
3191 2329, /* Collection[MType] */
3199 2337, /* Collection[Object] */
3211 2349, /* Collection[nullable MType] */
3287 2003, /* SequenceRead[nullable Object] */
3312 2449, /* AbstractArrayRead[MType] */
3320 2457, /* AbstractArrayRead[Object] */
3332 2469, /* AbstractArrayRead[nullable MType] */
3433 2673, /* AbstractArray[MType] */
3441 2681, /* AbstractArray[Object] */
3453 2693, /* AbstractArray[nullable MType] */
3530 2004, /* Array[nullable Object] */
3531 650, /* Array[Object] */
3539 170, /* Array[MType] */
3544 992, /* Array[nullable MType] */
3655 const struct types resolution_table_standard__Array__nit__MType
= {
3658 &type_nit__MType
, /* E: MType */
3659 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
3660 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
3661 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
3662 &type_standard__NativeArray__nit__MType
, /* NativeArray[E]: NativeArray[MType] */
3663 &type_nit__MType
, /* E: MType */
3664 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
3665 &type_nit__MType
, /* E: MType */
3666 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
3667 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
3668 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
3669 &type_standard__AbstractArray__nit__MType
, /* AbstractArray[E]: AbstractArray[MType] */
3670 &type_standard__array__ArrayIterator__nit__MType
, /* ArrayIterator[E]: ArrayIterator[MType] */
3673 /* runtime type HashMap[MModule, Set[MClassDef]] */
3674 const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef
= {
3676 "HashMap[MModule, Set[MClassDef]]", /* class_name_string */
3679 &resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef
,
3683 2622, /* nullable Object */
3684 2005, /* MapRead[nullable Object, nullable Object] */
3717 171, /* HashMap[MModule, Set[MClassDef]] */
3767 const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef
= {
3773 &type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassDef
, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MClassDef]] */
3774 &type_nit__MModule
, /* K: MModule */
3775 &type_standard__Set__nit__MClassDef
, /* V: Set[MClassDef] */
3776 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MClassDef]] */
3777 &type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassDef
, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MClassDef]] */
3778 &type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassDef
, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MClassDef]] */
3780 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
, /* nullable N: nullable HashMapNode[MModule, Set[MClassDef]] */
3781 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
, /* N: HashMapNode[MModule, Set[MClassDef]] */
3782 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
3785 /* runtime type HashMap[MModule, Set[MClass]] */
3786 const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClass
= {
3788 "HashMap[MModule, Set[MClass]]", /* class_name_string */
3791 &resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClass
,
3795 2622, /* nullable Object */
3796 2005, /* MapRead[nullable Object, nullable Object] */
3830 172, /* HashMap[MModule, Set[MClass]] */
3879 const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClass
= {
3885 &type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClass
, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MClass]] */
3886 &type_nit__MModule
, /* K: MModule */
3887 &type_standard__Set__nit__MClass
, /* V: Set[MClass] */
3888 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MClass]] */
3889 &type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClass
, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MClass]] */
3890 &type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClass
, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MClass]] */
3892 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
, /* nullable N: nullable HashMapNode[MModule, Set[MClass]] */
3893 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
, /* N: HashMapNode[MModule, Set[MClass]] */
3894 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
3897 /* runtime type HashMap[MModule, Set[MClassType]] */
3898 const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClassType
= {
3900 "HashMap[MModule, Set[MClassType]]", /* class_name_string */
3903 &resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassType
,
3907 2622, /* nullable Object */
3908 2005, /* MapRead[nullable Object, nullable Object] */
3943 173, /* HashMap[MModule, Set[MClassType]] */
3991 const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassType
= {
3997 &type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassType
, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MClassType]] */
3998 &type_nit__MModule
, /* K: MModule */
3999 &type_standard__Set__nit__MClassType
, /* V: Set[MClassType] */
4000 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MClassType]] */
4001 &type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassType
, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MClassType]] */
4002 &type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassType
, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MClassType]] */
4004 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
, /* nullable N: nullable HashMapNode[MModule, Set[MClassType]] */
4005 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
, /* N: HashMapNode[MModule, Set[MClassType]] */
4006 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
4009 /* runtime type MClassType */
4010 const struct type type_nit__MClassType
= {
4012 "MClassType", /* class_name_string */
4015 NULL
, /*NO RESOLUTIONS*/
4019 2622, /* nullable Object */
4022 2185, /* nullable MType */
4023 174, /* MClassType */
4026 /* runtime type HashSet[MClassDef] */
4027 const struct type type_standard__HashSet__nit__MClassDef
= {
4029 "HashSet[MClassDef]", /* class_name_string */
4032 &resolution_table_standard__HashSet__nit__MClassDef
,
4036 2622, /* nullable Object */
4037 2006, /* Set[nullable Object] */
4052 2318, /* Collection[MClassDef] */
4071 2337, /* Collection[Object] */
4160 2197, /* Set[MClassDef] */
4182 133, /* HashSet[Object] */
4184 175, /* HashSet[MClassDef] */
4196 const struct types resolution_table_standard__HashSet__nit__MClassDef
= {
4199 &type_nit__MClassDef
, /* E: MClassDef */
4200 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
4201 &type_standard__hash_collection__HashSetNode__nit__MClassDef
, /* HashSetNode[E]: HashSetNode[MClassDef] */
4202 &type_standard__hash_collection__HashSetIterator__nit__MClassDef
, /* HashSetIterator[E]: HashSetIterator[MClassDef] */
4203 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
4208 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
4209 &type_nullable__standard__hash_collection__HashSetNode__nit__MClassDef
, /* nullable N: nullable HashSetNode[MClassDef] */
4210 &type_standard__hash_collection__HashSetNode__nit__MClassDef
, /* N: HashSetNode[MClassDef] */
4211 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassDef
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[MClassDef]] */
4214 /* runtime type RapidTypeVisitor */
4215 const struct type type_nit__RapidTypeVisitor
= {
4217 "RapidTypeVisitor", /* class_name_string */
4220 NULL
, /*NO RESOLUTIONS*/
4224 2622, /* nullable Object */
4227 /* runtime type List[MClassType] */
4228 const struct type type_standard__List__nit__MClassType
= {
4230 "List[MClassType]", /* class_name_string */
4233 &resolution_table_standard__List__nit__MClassType
,
4237 2622, /* nullable Object */
4255 2320, /* Collection[MClassType] */
4264 2329, /* Collection[MType] */
4272 2337, /* Collection[Object] */
4284 2349, /* Collection[nullable MType] */
4360 2003, /* SequenceRead[nullable Object] */
4363 177, /* List[MClassType] */
4365 630, /* List[MType] */
4369 const struct types resolution_table_standard__List__nit__MClassType
= {
4372 &type_nit__MClassType
, /* E: MClassType */
4373 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
4374 &type_standard__list__ListNode__nit__MClassType
, /* ListNode[E]: ListNode[MClassType] */
4375 &type_standard__ListIterator__nit__MClassType
, /* ListIterator[E]: ListIterator[MClassType] */
4376 &type_nullable__standard__list__ListNode__nit__MClassType
, /* nullable ListNode[E]: nullable ListNode[MClassType] */
4379 &type_nit__MClassType
, /* E: MClassType */
4380 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
4381 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
4384 /* runtime type FileWriter */
4385 const struct type type_standard__FileWriter
= {
4387 "FileWriter", /* class_name_string */
4390 NULL
, /*NO RESOLUTIONS*/
4394 2622, /* nullable Object */
4397 /* runtime type OrderedTree[Object] */
4398 const struct type type_ordered_tree__OrderedTree__standard__Object
= {
4400 "OrderedTree[Object]", /* class_name_string */
4403 &resolution_table_ordered_tree__OrderedTree__standard__Object
,
4407 2622, /* nullable Object */
4408 179, /* OrderedTree[Object] */
4442 2337, /* Collection[Object] */
4530 2184, /* Writable */
4533 const struct types resolution_table_ordered_tree__OrderedTree__standard__Object
= {
4536 &type_standard__Array__standard__Object
, /* Array[E]: Array[Object] */
4537 &type_standard__Array__standard__Object
, /* Array[E]: Array[Object] */
4538 &type_standard__HashMap__standard__Object__standard__Array__standard__Object
, /* HashMap[E, Array[E]]: HashMap[Object, Array[Object]] */
4539 &type_nullable__standard__Object
, /* nullable E: nullable Object */
4540 &type_standard__Object
, /* E: Object */
4541 &type_ordered_tree__OrderedTreeIterator__standard__Object
, /* OrderedTreeIterator[E]: OrderedTreeIterator[Object] */
4544 /* runtime type CachedAlphaComparator */
4545 const struct type type_standard__CachedAlphaComparator
= {
4547 "CachedAlphaComparator", /* class_name_string */
4550 &resolution_table_standard__CachedAlphaComparator
,
4554 2622, /* nullable Object */
4557 const struct types resolution_table_standard__CachedAlphaComparator
= {
4560 &type_standard__Object
, /* COMPARED: Object */
4567 &type_standard__Array__standard__Object
, /* Array[COMPARED]: Array[Object] */
4570 /* runtime type HashMap[Object, String] */
4571 const struct type type_standard__HashMap__standard__Object__standard__String
= {
4573 "HashMap[Object, String]", /* class_name_string */
4576 &resolution_table_standard__HashMap__standard__Object__standard__String
,
4580 2622, /* nullable Object */
4581 2005, /* MapRead[nullable Object, nullable Object] */
4617 181, /* HashMap[Object, String] */
4664 const struct types resolution_table_standard__HashMap__standard__Object__standard__String
= {
4670 &type_standard__HashMapIterator__standard__Object__standard__String
, /* HashMapIterator[K, V]: HashMapIterator[Object, String] */
4671 &type_standard__Object
, /* K: Object */
4672 &type_standard__String
, /* V: String */
4673 &type_standard__hash_collection__HashMapNode__standard__Object__standard__String
, /* HashMapNode[K, V]: HashMapNode[Object, String] */
4674 &type_standard__hash_collection__HashMapKeys__standard__Object__standard__String
, /* HashMapKeys[K, V]: HashMapKeys[Object, String] */
4675 &type_standard__hash_collection__HashMapValues__standard__Object__standard__String
, /* HashMapValues[K, V]: HashMapValues[Object, String] */
4677 &type_nullable__standard__hash_collection__HashMapNode__standard__Object__standard__String
, /* nullable N: nullable HashMapNode[Object, String] */
4678 &type_standard__hash_collection__HashMapNode__standard__Object__standard__String
, /* N: HashMapNode[Object, String] */
4679 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Object__standard__String
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Object, String]] */
4682 /* runtime type CsvDocument */
4683 const struct type type_csv__CsvDocument
= {
4685 "CsvDocument", /* class_name_string */
4688 NULL
, /*NO RESOLUTIONS*/
4692 2622, /* nullable Object */
4815 2184, /* Writable */
4818 /* runtime type Array[Array[String]] */
4819 const struct type type_standard__Array__standard__Array__standard__String
= {
4821 "Array[Array[String]]", /* class_name_string */
4824 &resolution_table_standard__Array__standard__Array__standard__String
,
4828 2622, /* nullable Object */
4856 2330, /* Collection[Array[String]] */
4863 2337, /* Collection[Object] */
4936 2410, /* Collection[Array[Object]] */
4951 2003, /* SequenceRead[nullable Object] */
4977 2450, /* AbstractArrayRead[Array[String]] */
4984 2457, /* AbstractArrayRead[Object] */
5058 2531, /* AbstractArrayRead[Array[Object]] */
5098 2674, /* AbstractArray[Array[String]] */
5105 2681, /* AbstractArray[Object] */
5179 2755, /* AbstractArray[Array[Object]] */
5194 2004, /* Array[nullable Object] */
5195 650, /* Array[Object] */
5230 183, /* Array[Array[String]] */
5303 1850, /* Array[Array[Object]] */
5319 const struct types resolution_table_standard__Array__standard__Array__standard__String
= {
5322 &type_standard__Array__standard__String
, /* E: Array[String] */
5323 &type_standard__Array__standard__Array__standard__String
, /* Array[E]: Array[Array[String]] */
5324 &type_standard__Collection__standard__Array__standard__String
, /* Collection[E]: Collection[Array[String]] */
5325 &type_standard__Array__standard__Array__standard__String
, /* Array[E]: Array[Array[String]] */
5326 &type_standard__NativeArray__standard__Array__standard__String
, /* NativeArray[E]: NativeArray[Array[String]] */
5327 &type_standard__Array__standard__String
, /* E: Array[String] */
5328 &type_standard__Collection__standard__Array__standard__String
, /* Collection[E]: Collection[Array[String]] */
5329 &type_standard__Array__standard__String
, /* E: Array[String] */
5330 &type_standard__Collection__standard__Array__standard__String
, /* Collection[E]: Collection[Array[String]] */
5331 &type_standard__Collection__standard__Array__standard__String
, /* Collection[E]: Collection[Array[String]] */
5332 &type_standard__Array__standard__Array__standard__String
, /* Array[E]: Array[Array[String]] */
5333 &type_standard__AbstractArray__standard__Array__standard__String
, /* AbstractArray[E]: AbstractArray[Array[String]] */
5334 &type_standard__array__ArrayIterator__standard__Array__standard__String
, /* ArrayIterator[E]: ArrayIterator[Array[String]] */
5337 /* runtime type CsvFormat */
5338 const struct type type_csv__CsvFormat
= {
5340 "CsvFormat", /* class_name_string */
5343 NULL
, /*NO RESOLUTIONS*/
5347 2622, /* nullable Object */
5350 /* runtime type CodeWriter */
5351 const struct type type_nit__CodeWriter
= {
5353 "CodeWriter", /* class_name_string */
5356 NULL
, /*NO RESOLUTIONS*/
5360 2622, /* nullable Object */
5361 185, /* CodeWriter */
5364 /* runtime type List[String] */
5365 const struct type type_standard__List__standard__String
= {
5367 "List[String]", /* class_name_string */
5370 &resolution_table_standard__List__standard__String
,
5374 2622, /* nullable Object */
5378 2306, /* Collection[String] */
5409 2337, /* Collection[Object] */
5415 2343, /* Collection[Writable] */
5497 2003, /* SequenceRead[nullable Object] */
5501 186, /* List[String] */
5506 const struct types resolution_table_standard__List__standard__String
= {
5509 &type_standard__String
, /* E: String */
5510 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
5511 &type_standard__list__ListNode__standard__String
, /* ListNode[E]: ListNode[String] */
5512 &type_standard__ListIterator__standard__String
, /* ListIterator[E]: ListIterator[String] */
5513 &type_nullable__standard__list__ListNode__standard__String
, /* nullable ListNode[E]: nullable ListNode[String] */
5516 &type_standard__String
, /* E: String */
5517 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
5518 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
5521 /* runtime type HashMap[String, Int] */
5522 const struct type type_standard__HashMap__standard__String__standard__Int
= {
5524 "HashMap[String, Int]", /* class_name_string */
5527 &resolution_table_standard__HashMap__standard__String__standard__Int
,
5531 2622, /* nullable Object */
5532 2005, /* MapRead[nullable Object, nullable Object] */
5569 187, /* HashMap[String, Int] */
5615 const struct types resolution_table_standard__HashMap__standard__String__standard__Int
= {
5621 &type_standard__HashMapIterator__standard__String__standard__Int
, /* HashMapIterator[K, V]: HashMapIterator[String, Int] */
5622 &type_standard__String
, /* K: String */
5623 &type_standard__Int
, /* V: Int */
5624 &type_standard__hash_collection__HashMapNode__standard__String__standard__Int
, /* HashMapNode[K, V]: HashMapNode[String, Int] */
5625 &type_standard__hash_collection__HashMapKeys__standard__String__standard__Int
, /* HashMapKeys[K, V]: HashMapKeys[String, Int] */
5626 &type_standard__hash_collection__HashMapValues__standard__String__standard__Int
, /* HashMapValues[K, V]: HashMapValues[String, Int] */
5628 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int
, /* nullable N: nullable HashMapNode[String, Int] */
5629 &type_standard__hash_collection__HashMapNode__standard__String__standard__Int
, /* N: HashMapNode[String, Int] */
5630 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, Int]] */
5633 /* runtime type POSetColorer[MClass] */
5634 const struct type type_nit__POSetColorer__nit__MClass
= {
5636 "POSetColorer[MClass]", /* class_name_string */
5639 &resolution_table_nit__POSetColorer__nit__MClass
,
5643 2622, /* nullable Object */
5646 const struct types resolution_table_nit__POSetColorer__nit__MClass
= {
5649 &type_standard__HashMap__nit__MClass__standard__Int
, /* HashMap[E, Int]: HashMap[MClass, Int] */
5650 &type_poset__POSet__nit__MClass
, /* POSet[E]: POSet[MClass] */
5651 &type_standard__Map__nit__MClass__standard__Set__nit__MClass
, /* Map[E, Set[E]]: Map[MClass, Set[MClass]] */
5652 &type_nit__POSetConflictGraph__nit__MClass
, /* POSetConflictGraph[E]: POSetConflictGraph[MClass] */
5653 &type_standard__HashSet__nit__MClass
, /* HashSet[E]: HashSet[MClass] */
5654 &type_standard__Set__nit__MClass
, /* Set[E]: Set[MClass] */
5655 &type_nit__MClass
, /* E: MClass */
5656 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
5659 /* runtime type HashMap[MClass, Set[MVirtualTypeProp]] */
5660 const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp
= {
5662 "HashMap[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
5665 &resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp
,
5669 2622, /* nullable Object */
5670 2005, /* MapRead[nullable Object, nullable Object] */
5672 2631, /* Map[MClass, Set[MVirtualTypeProp]] */
5673 2641, /* Map[MClass, Collection[PropertyLayoutElement]] */
5691 91, /* HashMap[MClass, Set[MProperty]] */
5708 189, /* HashMap[MClass, Set[MVirtualTypeProp]] */
5710 656, /* HashMap[MClass, Set[PropertyLayoutElement]] */
5753 const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp
= {
5759 &type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MVirtualTypeProp]] */
5760 &type_nit__MClass
, /* K: MClass */
5761 &type_standard__Set__nit__MVirtualTypeProp
, /* V: Set[MVirtualTypeProp] */
5762 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MVirtualTypeProp]] */
5763 &type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MVirtualTypeProp]] */
5764 &type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MVirtualTypeProp]] */
5766 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* nullable N: nullable HashMapNode[MClass, Set[MVirtualTypeProp]] */
5767 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* N: HashMapNode[MClass, Set[MVirtualTypeProp]] */
5768 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
5771 /* runtime type HashSet[MVirtualTypeProp] */
5772 const struct type type_standard__HashSet__nit__MVirtualTypeProp
= {
5774 "HashSet[MVirtualTypeProp]", /* class_name_string */
5777 &resolution_table_standard__HashSet__nit__MVirtualTypeProp
,
5781 2622, /* nullable Object */
5782 2006, /* Set[nullable Object] */
5793 2314, /* Collection[MProperty] */
5816 2337, /* Collection[Object] */
5818 2339, /* Collection[PropertyLayoutElement] */
5843 2364, /* Collection[MVirtualTypeProp] */
5848 2369, /* Collection[nullable PropertyLayoutElement] */
5896 2417, /* Collection[nullable MProperty] */
5904 2196, /* Set[MProperty] */
5908 2201, /* Set[MVirtualTypeProp] */
5909 2202, /* Set[PropertyLayoutElement] */
5927 133, /* HashSet[Object] */
5930 190, /* HashSet[MVirtualTypeProp] */
5933 659, /* HashSet[PropertyLayoutElement] */
5935 670, /* HashSet[MProperty] */
5941 const struct types resolution_table_standard__HashSet__nit__MVirtualTypeProp
= {
5944 &type_nit__MVirtualTypeProp
, /* E: MVirtualTypeProp */
5945 &type_standard__Array__nit__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
5946 &type_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
, /* HashSetNode[E]: HashSetNode[MVirtualTypeProp] */
5947 &type_standard__hash_collection__HashSetIterator__nit__MVirtualTypeProp
, /* HashSetIterator[E]: HashSetIterator[MVirtualTypeProp] */
5948 &type_standard__Collection__nit__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
5953 &type_standard__Collection__nit__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
5954 &type_nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
, /* nullable N: nullable HashSetNode[MVirtualTypeProp] */
5955 &type_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
, /* N: HashSetNode[MVirtualTypeProp] */
5956 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
5959 /* runtime type POSetBucketsColorer[MClass, MVirtualTypeProp] */
5960 const struct type type_nit__POSetBucketsColorer__nit__MClass__nit__MVirtualTypeProp
= {
5962 "POSetBucketsColorer[MClass, MVirtualTypeProp]", /* class_name_string */
5965 &resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__MVirtualTypeProp
,
5969 2622, /* nullable Object */
5972 const struct types resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__MVirtualTypeProp
= {
5975 &type_standard__HashMap__nit__MVirtualTypeProp__standard__Int
, /* HashMap[E, Int]: HashMap[MVirtualTypeProp, Int] */
5976 &type_poset__POSet__nit__MClass
, /* POSet[H]: POSet[MClass] */
5977 &type_standard__Map__nit__MClass__standard__Set__nit__MClass
, /* Map[H, Set[H]]: Map[MClass, Set[MClass]] */
5978 &type_standard__Map__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* Map[H, Set[E]]: Map[MClass, Set[MVirtualTypeProp]] */
5979 &type_standard__Collection__nit__MClass
, /* Collection[H]: Collection[MClass] */
5980 &type_nit__MClass
, /* H: MClass */
5983 /* runtime type RopeIterPiece */
5984 const struct type type_standard__ropes__RopeIterPiece
= {
5986 "RopeIterPiece", /* class_name_string */
5989 NULL
, /*NO RESOLUTIONS*/
5993 2622, /* nullable Object */
5996 /* runtime type Array[ReduceAction] */
5997 const struct type type_standard__Array__nit__parser_work__ReduceAction
= {
5999 "Array[ReduceAction]", /* class_name_string */
6002 &resolution_table_standard__Array__nit__parser_work__ReduceAction
,
6006 2622, /* nullable Object */
6035 2331, /* Collection[ReduceAction] */
6041 2337, /* Collection[Object] */
6129 2003, /* SequenceRead[nullable Object] */
6156 2451, /* AbstractArrayRead[ReduceAction] */
6162 2457, /* AbstractArrayRead[Object] */
6277 2675, /* AbstractArray[ReduceAction] */
6283 2681, /* AbstractArray[Object] */
6372 2004, /* Array[nullable Object] */
6373 650, /* Array[Object] */
6409 193, /* Array[ReduceAction] */
6497 const struct types resolution_table_standard__Array__nit__parser_work__ReduceAction
= {
6500 &type_nit__parser_work__ReduceAction
, /* E: ReduceAction */
6501 &type_standard__Array__nit__parser_work__ReduceAction
, /* Array[E]: Array[ReduceAction] */
6502 &type_standard__Collection__nit__parser_work__ReduceAction
, /* Collection[E]: Collection[ReduceAction] */
6503 &type_standard__Array__nit__parser_work__ReduceAction
, /* Array[E]: Array[ReduceAction] */
6504 &type_standard__NativeArray__nit__parser_work__ReduceAction
, /* NativeArray[E]: NativeArray[ReduceAction] */
6505 &type_nit__parser_work__ReduceAction
, /* E: ReduceAction */
6506 &type_standard__Collection__nit__parser_work__ReduceAction
, /* Collection[E]: Collection[ReduceAction] */
6507 &type_nit__parser_work__ReduceAction
, /* E: ReduceAction */
6508 &type_standard__Collection__nit__parser_work__ReduceAction
, /* Collection[E]: Collection[ReduceAction] */
6509 &type_standard__Collection__nit__parser_work__ReduceAction
, /* Collection[E]: Collection[ReduceAction] */
6510 &type_standard__Array__nit__parser_work__ReduceAction
, /* Array[E]: Array[ReduceAction] */
6511 &type_standard__AbstractArray__nit__parser_work__ReduceAction
, /* AbstractArray[E]: AbstractArray[ReduceAction] */
6512 &type_standard__array__ArrayIterator__nit__parser_work__ReduceAction
, /* ArrayIterator[E]: ArrayIterator[ReduceAction] */
6515 /* runtime type ReduceAction0 */
6516 const struct type type_nit__parser__ReduceAction0
= {
6518 "ReduceAction0", /* class_name_string */
6521 NULL
, /*NO RESOLUTIONS*/
6525 2622, /* nullable Object */
6526 2180, /* ReduceAction */
6529 /* runtime type ReduceAction1 */
6530 const struct type type_nit__parser__ReduceAction1
= {
6532 "ReduceAction1", /* class_name_string */
6535 NULL
, /*NO RESOLUTIONS*/
6539 2622, /* nullable Object */
6540 2180, /* ReduceAction */
6543 /* runtime type ReduceAction2 */
6544 const struct type type_nit__parser__ReduceAction2
= {
6546 "ReduceAction2", /* class_name_string */
6549 NULL
, /*NO RESOLUTIONS*/
6553 2622, /* nullable Object */
6554 2180, /* ReduceAction */
6557 /* runtime type ReduceAction3 */
6558 const struct type type_nit__parser__ReduceAction3
= {
6560 "ReduceAction3", /* class_name_string */
6563 NULL
, /*NO RESOLUTIONS*/
6567 2622, /* nullable Object */
6568 2180, /* ReduceAction */
6571 /* runtime type ReduceAction4 */
6572 const struct type type_nit__parser__ReduceAction4
= {
6574 "ReduceAction4", /* class_name_string */
6577 NULL
, /*NO RESOLUTIONS*/
6581 2622, /* nullable Object */
6582 2180, /* ReduceAction */
6585 /* runtime type ReduceAction5 */
6586 const struct type type_nit__parser__ReduceAction5
= {
6588 "ReduceAction5", /* class_name_string */
6591 NULL
, /*NO RESOLUTIONS*/
6595 2622, /* nullable Object */
6596 2180, /* ReduceAction */
6599 /* runtime type ReduceAction6 */
6600 const struct type type_nit__parser__ReduceAction6
= {
6602 "ReduceAction6", /* class_name_string */
6605 NULL
, /*NO RESOLUTIONS*/
6609 2622, /* nullable Object */
6610 2180, /* ReduceAction */
6613 /* runtime type ReduceAction7 */
6614 const struct type type_nit__parser__ReduceAction7
= {
6616 "ReduceAction7", /* class_name_string */
6619 NULL
, /*NO RESOLUTIONS*/
6623 2622, /* nullable Object */
6624 2180, /* ReduceAction */
6627 /* runtime type ReduceAction8 */
6628 const struct type type_nit__parser__ReduceAction8
= {
6630 "ReduceAction8", /* class_name_string */
6633 NULL
, /*NO RESOLUTIONS*/
6637 2622, /* nullable Object */
6638 2180, /* ReduceAction */
6641 /* runtime type ReduceAction9 */
6642 const struct type type_nit__parser__ReduceAction9
= {
6644 "ReduceAction9", /* class_name_string */
6647 NULL
, /*NO RESOLUTIONS*/
6651 2622, /* nullable Object */
6652 2180, /* ReduceAction */
6655 /* runtime type ReduceAction10 */
6656 const struct type type_nit__parser__ReduceAction10
= {
6658 "ReduceAction10", /* class_name_string */
6661 NULL
, /*NO RESOLUTIONS*/
6665 2622, /* nullable Object */
6666 2180, /* ReduceAction */
6669 /* runtime type ReduceAction11 */
6670 const struct type type_nit__parser__ReduceAction11
= {
6672 "ReduceAction11", /* class_name_string */
6675 NULL
, /*NO RESOLUTIONS*/
6679 2622, /* nullable Object */
6680 2180, /* ReduceAction */
6683 /* runtime type ReduceAction12 */
6684 const struct type type_nit__parser__ReduceAction12
= {
6686 "ReduceAction12", /* class_name_string */
6689 NULL
, /*NO RESOLUTIONS*/
6693 2622, /* nullable Object */
6694 2180, /* ReduceAction */
6697 /* runtime type ReduceAction13 */
6698 const struct type type_nit__parser__ReduceAction13
= {
6700 "ReduceAction13", /* class_name_string */
6703 NULL
, /*NO RESOLUTIONS*/
6707 2622, /* nullable Object */
6708 2180, /* ReduceAction */
6711 /* runtime type ReduceAction14 */
6712 const struct type type_nit__parser__ReduceAction14
= {
6714 "ReduceAction14", /* class_name_string */
6717 NULL
, /*NO RESOLUTIONS*/
6721 2622, /* nullable Object */
6722 2180, /* ReduceAction */
6725 /* runtime type ReduceAction15 */
6726 const struct type type_nit__parser__ReduceAction15
= {
6728 "ReduceAction15", /* class_name_string */
6731 NULL
, /*NO RESOLUTIONS*/
6735 2622, /* nullable Object */
6736 2180, /* ReduceAction */
6739 /* runtime type ReduceAction16 */
6740 const struct type type_nit__parser__ReduceAction16
= {
6742 "ReduceAction16", /* class_name_string */
6745 NULL
, /*NO RESOLUTIONS*/
6749 2622, /* nullable Object */
6750 2180, /* ReduceAction */
6753 /* runtime type ReduceAction17 */
6754 const struct type type_nit__parser__ReduceAction17
= {
6756 "ReduceAction17", /* class_name_string */
6759 NULL
, /*NO RESOLUTIONS*/
6763 2622, /* nullable Object */
6764 2180, /* ReduceAction */
6767 /* runtime type ReduceAction18 */
6768 const struct type type_nit__parser__ReduceAction18
= {
6770 "ReduceAction18", /* class_name_string */
6773 NULL
, /*NO RESOLUTIONS*/
6777 2622, /* nullable Object */
6778 2180, /* ReduceAction */
6781 /* runtime type ReduceAction19 */
6782 const struct type type_nit__parser__ReduceAction19
= {
6784 "ReduceAction19", /* class_name_string */
6787 NULL
, /*NO RESOLUTIONS*/
6791 2622, /* nullable Object */
6792 2180, /* ReduceAction */
6795 /* runtime type ReduceAction20 */
6796 const struct type type_nit__parser__ReduceAction20
= {
6798 "ReduceAction20", /* class_name_string */
6801 NULL
, /*NO RESOLUTIONS*/
6805 2622, /* nullable Object */
6806 2180, /* ReduceAction */
6809 /* runtime type ReduceAction21 */
6810 const struct type type_nit__parser__ReduceAction21
= {
6812 "ReduceAction21", /* class_name_string */
6815 NULL
, /*NO RESOLUTIONS*/
6819 2622, /* nullable Object */
6820 2180, /* ReduceAction */
6823 /* runtime type ReduceAction22 */
6824 const struct type type_nit__parser__ReduceAction22
= {
6826 "ReduceAction22", /* class_name_string */
6829 NULL
, /*NO RESOLUTIONS*/
6833 2622, /* nullable Object */
6834 2180, /* ReduceAction */
6837 /* runtime type ReduceAction23 */
6838 const struct type type_nit__parser__ReduceAction23
= {
6840 "ReduceAction23", /* class_name_string */
6843 NULL
, /*NO RESOLUTIONS*/
6847 2622, /* nullable Object */
6848 2180, /* ReduceAction */
6851 /* runtime type ReduceAction24 */
6852 const struct type type_nit__parser__ReduceAction24
= {
6854 "ReduceAction24", /* class_name_string */
6857 NULL
, /*NO RESOLUTIONS*/
6861 2622, /* nullable Object */
6862 2180, /* ReduceAction */
6865 /* runtime type ReduceAction26 */
6866 const struct type type_nit__parser__ReduceAction26
= {
6868 "ReduceAction26", /* class_name_string */
6871 NULL
, /*NO RESOLUTIONS*/
6875 2622, /* nullable Object */
6876 2180, /* ReduceAction */
6879 /* runtime type ReduceAction27 */
6880 const struct type type_nit__parser__ReduceAction27
= {
6882 "ReduceAction27", /* class_name_string */
6885 NULL
, /*NO RESOLUTIONS*/
6889 2622, /* nullable Object */
6890 2180, /* ReduceAction */
6893 /* runtime type ReduceAction28 */
6894 const struct type type_nit__parser__ReduceAction28
= {
6896 "ReduceAction28", /* class_name_string */
6899 NULL
, /*NO RESOLUTIONS*/
6903 2622, /* nullable Object */
6904 2180, /* ReduceAction */
6907 /* runtime type ReduceAction29 */
6908 const struct type type_nit__parser__ReduceAction29
= {
6910 "ReduceAction29", /* class_name_string */
6913 NULL
, /*NO RESOLUTIONS*/
6917 2622, /* nullable Object */
6918 2180, /* ReduceAction */
6921 /* runtime type ReduceAction31 */
6922 const struct type type_nit__parser__ReduceAction31
= {
6924 "ReduceAction31", /* class_name_string */
6927 NULL
, /*NO RESOLUTIONS*/
6931 2622, /* nullable Object */
6932 2180, /* ReduceAction */
6935 /* runtime type ReduceAction32 */
6936 const struct type type_nit__parser__ReduceAction32
= {
6938 "ReduceAction32", /* class_name_string */
6941 NULL
, /*NO RESOLUTIONS*/
6945 2622, /* nullable Object */
6946 2180, /* ReduceAction */
6949 /* runtime type ReduceAction33 */
6950 const struct type type_nit__parser__ReduceAction33
= {
6952 "ReduceAction33", /* class_name_string */
6955 NULL
, /*NO RESOLUTIONS*/
6959 2622, /* nullable Object */
6960 2180, /* ReduceAction */
6963 /* runtime type ReduceAction34 */
6964 const struct type type_nit__parser__ReduceAction34
= {
6966 "ReduceAction34", /* class_name_string */
6969 NULL
, /*NO RESOLUTIONS*/
6973 2622, /* nullable Object */
6974 2180, /* ReduceAction */
6977 /* runtime type ReduceAction35 */
6978 const struct type type_nit__parser__ReduceAction35
= {
6980 "ReduceAction35", /* class_name_string */
6983 NULL
, /*NO RESOLUTIONS*/
6987 2622, /* nullable Object */
6988 2180, /* ReduceAction */
6991 /* runtime type ReduceAction36 */
6992 const struct type type_nit__parser__ReduceAction36
= {
6994 "ReduceAction36", /* class_name_string */
6997 NULL
, /*NO RESOLUTIONS*/
7001 2622, /* nullable Object */
7002 2180, /* ReduceAction */
7005 /* runtime type ReduceAction37 */
7006 const struct type type_nit__parser__ReduceAction37
= {
7008 "ReduceAction37", /* class_name_string */
7011 NULL
, /*NO RESOLUTIONS*/
7015 2622, /* nullable Object */
7016 2180, /* ReduceAction */
7019 /* runtime type ReduceAction38 */
7020 const struct type type_nit__parser__ReduceAction38
= {
7022 "ReduceAction38", /* class_name_string */
7025 NULL
, /*NO RESOLUTIONS*/
7029 2622, /* nullable Object */
7030 2180, /* ReduceAction */
7033 /* runtime type ReduceAction39 */
7034 const struct type type_nit__parser__ReduceAction39
= {
7036 "ReduceAction39", /* class_name_string */
7039 NULL
, /*NO RESOLUTIONS*/
7043 2622, /* nullable Object */
7044 2180, /* ReduceAction */
7047 /* runtime type ReduceAction40 */
7048 const struct type type_nit__parser__ReduceAction40
= {
7050 "ReduceAction40", /* class_name_string */
7053 NULL
, /*NO RESOLUTIONS*/
7057 2622, /* nullable Object */
7058 2180, /* ReduceAction */
7061 /* runtime type ReduceAction41 */
7062 const struct type type_nit__parser__ReduceAction41
= {
7064 "ReduceAction41", /* class_name_string */
7067 NULL
, /*NO RESOLUTIONS*/
7071 2622, /* nullable Object */
7072 2180, /* ReduceAction */
7075 /* runtime type ReduceAction42 */
7076 const struct type type_nit__parser__ReduceAction42
= {
7078 "ReduceAction42", /* class_name_string */
7081 NULL
, /*NO RESOLUTIONS*/
7085 2622, /* nullable Object */
7086 2180, /* ReduceAction */
7089 /* runtime type ReduceAction43 */
7090 const struct type type_nit__parser__ReduceAction43
= {
7092 "ReduceAction43", /* class_name_string */
7095 NULL
, /*NO RESOLUTIONS*/
7099 2622, /* nullable Object */
7100 2180, /* ReduceAction */
7103 /* runtime type ReduceAction44 */
7104 const struct type type_nit__parser__ReduceAction44
= {
7106 "ReduceAction44", /* class_name_string */
7109 NULL
, /*NO RESOLUTIONS*/
7113 2622, /* nullable Object */
7114 2180, /* ReduceAction */
7117 /* runtime type ReduceAction45 */
7118 const struct type type_nit__parser__ReduceAction45
= {
7120 "ReduceAction45", /* class_name_string */
7123 NULL
, /*NO RESOLUTIONS*/
7127 2622, /* nullable Object */
7128 2180, /* ReduceAction */
7131 /* runtime type ReduceAction46 */
7132 const struct type type_nit__parser__ReduceAction46
= {
7134 "ReduceAction46", /* class_name_string */
7137 NULL
, /*NO RESOLUTIONS*/
7141 2622, /* nullable Object */
7142 2180, /* ReduceAction */
7145 /* runtime type ReduceAction47 */
7146 const struct type type_nit__parser__ReduceAction47
= {
7148 "ReduceAction47", /* class_name_string */
7151 NULL
, /*NO RESOLUTIONS*/
7155 2622, /* nullable Object */
7156 2180, /* ReduceAction */
7159 /* runtime type ReduceAction48 */
7160 const struct type type_nit__parser__ReduceAction48
= {
7162 "ReduceAction48", /* class_name_string */
7165 NULL
, /*NO RESOLUTIONS*/
7169 2622, /* nullable Object */
7170 2180, /* ReduceAction */
7173 /* runtime type ReduceAction49 */
7174 const struct type type_nit__parser__ReduceAction49
= {
7176 "ReduceAction49", /* class_name_string */
7179 NULL
, /*NO RESOLUTIONS*/
7183 2622, /* nullable Object */
7184 2180, /* ReduceAction */
7187 /* runtime type ReduceAction50 */
7188 const struct type type_nit__parser__ReduceAction50
= {
7190 "ReduceAction50", /* class_name_string */
7193 NULL
, /*NO RESOLUTIONS*/
7197 2622, /* nullable Object */
7198 2180, /* ReduceAction */
7201 /* runtime type ReduceAction51 */
7202 const struct type type_nit__parser__ReduceAction51
= {
7204 "ReduceAction51", /* class_name_string */
7207 NULL
, /*NO RESOLUTIONS*/
7211 2622, /* nullable Object */
7212 2180, /* ReduceAction */
7215 /* runtime type ReduceAction52 */
7216 const struct type type_nit__parser__ReduceAction52
= {
7218 "ReduceAction52", /* class_name_string */
7221 NULL
, /*NO RESOLUTIONS*/
7225 2622, /* nullable Object */
7226 2180, /* ReduceAction */
7229 /* runtime type ReduceAction53 */
7230 const struct type type_nit__parser__ReduceAction53
= {
7232 "ReduceAction53", /* class_name_string */
7235 NULL
, /*NO RESOLUTIONS*/
7239 2622, /* nullable Object */
7240 2180, /* ReduceAction */
7243 /* runtime type ReduceAction54 */
7244 const struct type type_nit__parser__ReduceAction54
= {
7246 "ReduceAction54", /* class_name_string */
7249 NULL
, /*NO RESOLUTIONS*/
7253 2622, /* nullable Object */
7254 2180, /* ReduceAction */
7257 /* runtime type ReduceAction55 */
7258 const struct type type_nit__parser__ReduceAction55
= {
7260 "ReduceAction55", /* class_name_string */
7263 NULL
, /*NO RESOLUTIONS*/
7267 2622, /* nullable Object */
7268 2180, /* ReduceAction */
7271 /* runtime type ReduceAction56 */
7272 const struct type type_nit__parser__ReduceAction56
= {
7274 "ReduceAction56", /* class_name_string */
7277 NULL
, /*NO RESOLUTIONS*/
7281 2622, /* nullable Object */
7282 2180, /* ReduceAction */
7285 /* runtime type ReduceAction57 */
7286 const struct type type_nit__parser__ReduceAction57
= {
7288 "ReduceAction57", /* class_name_string */
7291 NULL
, /*NO RESOLUTIONS*/
7295 2622, /* nullable Object */
7296 2180, /* ReduceAction */
7299 /* runtime type ReduceAction58 */
7300 const struct type type_nit__parser__ReduceAction58
= {
7302 "ReduceAction58", /* class_name_string */
7305 NULL
, /*NO RESOLUTIONS*/
7309 2622, /* nullable Object */
7310 2180, /* ReduceAction */
7313 /* runtime type ReduceAction59 */
7314 const struct type type_nit__parser__ReduceAction59
= {
7316 "ReduceAction59", /* class_name_string */
7319 NULL
, /*NO RESOLUTIONS*/
7323 2622, /* nullable Object */
7324 2180, /* ReduceAction */
7327 /* runtime type ReduceAction60 */
7328 const struct type type_nit__parser__ReduceAction60
= {
7330 "ReduceAction60", /* class_name_string */
7333 NULL
, /*NO RESOLUTIONS*/
7337 2622, /* nullable Object */
7338 2180, /* ReduceAction */
7341 /* runtime type ReduceAction61 */
7342 const struct type type_nit__parser__ReduceAction61
= {
7344 "ReduceAction61", /* class_name_string */
7347 NULL
, /*NO RESOLUTIONS*/
7351 2622, /* nullable Object */
7352 2180, /* ReduceAction */
7355 /* runtime type ReduceAction62 */
7356 const struct type type_nit__parser__ReduceAction62
= {
7358 "ReduceAction62", /* class_name_string */
7361 NULL
, /*NO RESOLUTIONS*/
7365 2622, /* nullable Object */
7366 2180, /* ReduceAction */
7369 /* runtime type ReduceAction63 */
7370 const struct type type_nit__parser__ReduceAction63
= {
7372 "ReduceAction63", /* class_name_string */
7375 NULL
, /*NO RESOLUTIONS*/
7379 2622, /* nullable Object */
7380 2180, /* ReduceAction */
7383 /* runtime type ReduceAction64 */
7384 const struct type type_nit__parser__ReduceAction64
= {
7386 "ReduceAction64", /* class_name_string */
7389 NULL
, /*NO RESOLUTIONS*/
7393 2622, /* nullable Object */
7394 2180, /* ReduceAction */
7397 /* runtime type ReduceAction65 */
7398 const struct type type_nit__parser__ReduceAction65
= {
7400 "ReduceAction65", /* class_name_string */
7403 NULL
, /*NO RESOLUTIONS*/
7407 2622, /* nullable Object */
7408 2180, /* ReduceAction */
7411 /* runtime type ReduceAction66 */
7412 const struct type type_nit__parser__ReduceAction66
= {
7414 "ReduceAction66", /* class_name_string */
7417 NULL
, /*NO RESOLUTIONS*/
7421 2622, /* nullable Object */
7422 2180, /* ReduceAction */
7425 /* runtime type ReduceAction67 */
7426 const struct type type_nit__parser__ReduceAction67
= {
7428 "ReduceAction67", /* class_name_string */
7431 NULL
, /*NO RESOLUTIONS*/
7435 2622, /* nullable Object */
7436 2180, /* ReduceAction */
7439 /* runtime type ReduceAction68 */
7440 const struct type type_nit__parser__ReduceAction68
= {
7442 "ReduceAction68", /* class_name_string */
7445 NULL
, /*NO RESOLUTIONS*/
7449 2622, /* nullable Object */
7450 2180, /* ReduceAction */
7453 /* runtime type ReduceAction69 */
7454 const struct type type_nit__parser__ReduceAction69
= {
7456 "ReduceAction69", /* class_name_string */
7459 NULL
, /*NO RESOLUTIONS*/
7463 2622, /* nullable Object */
7464 2180, /* ReduceAction */
7467 /* runtime type ReduceAction70 */
7468 const struct type type_nit__parser__ReduceAction70
= {
7470 "ReduceAction70", /* class_name_string */
7473 NULL
, /*NO RESOLUTIONS*/
7477 2622, /* nullable Object */
7478 2180, /* ReduceAction */
7481 /* runtime type ReduceAction71 */
7482 const struct type type_nit__parser__ReduceAction71
= {
7484 "ReduceAction71", /* class_name_string */
7487 NULL
, /*NO RESOLUTIONS*/
7491 2622, /* nullable Object */
7492 2180, /* ReduceAction */
7495 /* runtime type ReduceAction72 */
7496 const struct type type_nit__parser__ReduceAction72
= {
7498 "ReduceAction72", /* class_name_string */
7501 NULL
, /*NO RESOLUTIONS*/
7505 2622, /* nullable Object */
7506 2180, /* ReduceAction */
7509 /* runtime type ReduceAction73 */
7510 const struct type type_nit__parser__ReduceAction73
= {
7512 "ReduceAction73", /* class_name_string */
7515 NULL
, /*NO RESOLUTIONS*/
7519 2622, /* nullable Object */
7520 2180, /* ReduceAction */
7523 /* runtime type ReduceAction74 */
7524 const struct type type_nit__parser__ReduceAction74
= {
7526 "ReduceAction74", /* class_name_string */
7529 NULL
, /*NO RESOLUTIONS*/
7533 2622, /* nullable Object */
7534 2180, /* ReduceAction */
7537 /* runtime type ReduceAction76 */
7538 const struct type type_nit__parser__ReduceAction76
= {
7540 "ReduceAction76", /* class_name_string */
7543 NULL
, /*NO RESOLUTIONS*/
7547 2622, /* nullable Object */
7548 2180, /* ReduceAction */
7551 /* runtime type ReduceAction77 */
7552 const struct type type_nit__parser__ReduceAction77
= {
7554 "ReduceAction77", /* class_name_string */
7557 NULL
, /*NO RESOLUTIONS*/
7561 2622, /* nullable Object */
7562 2180, /* ReduceAction */
7565 /* runtime type ReduceAction80 */
7566 const struct type type_nit__parser__ReduceAction80
= {
7568 "ReduceAction80", /* class_name_string */
7571 NULL
, /*NO RESOLUTIONS*/
7575 2622, /* nullable Object */
7576 2180, /* ReduceAction */
7579 /* runtime type ReduceAction81 */
7580 const struct type type_nit__parser__ReduceAction81
= {
7582 "ReduceAction81", /* class_name_string */
7585 NULL
, /*NO RESOLUTIONS*/
7589 2622, /* nullable Object */
7590 2180, /* ReduceAction */
7593 /* runtime type ReduceAction82 */
7594 const struct type type_nit__parser__ReduceAction82
= {
7596 "ReduceAction82", /* class_name_string */
7599 NULL
, /*NO RESOLUTIONS*/
7603 2622, /* nullable Object */
7604 2180, /* ReduceAction */
7607 /* runtime type ReduceAction83 */
7608 const struct type type_nit__parser__ReduceAction83
= {
7610 "ReduceAction83", /* class_name_string */
7613 NULL
, /*NO RESOLUTIONS*/
7617 2622, /* nullable Object */
7618 2180, /* ReduceAction */
7621 /* runtime type ReduceAction84 */
7622 const struct type type_nit__parser__ReduceAction84
= {
7624 "ReduceAction84", /* class_name_string */
7627 NULL
, /*NO RESOLUTIONS*/
7631 2622, /* nullable Object */
7632 2180, /* ReduceAction */
7635 /* runtime type ReduceAction85 */
7636 const struct type type_nit__parser__ReduceAction85
= {
7638 "ReduceAction85", /* class_name_string */
7641 NULL
, /*NO RESOLUTIONS*/
7645 2622, /* nullable Object */
7646 2180, /* ReduceAction */
7649 /* runtime type ReduceAction86 */
7650 const struct type type_nit__parser__ReduceAction86
= {
7652 "ReduceAction86", /* class_name_string */
7655 NULL
, /*NO RESOLUTIONS*/
7659 2622, /* nullable Object */
7660 2180, /* ReduceAction */
7663 /* runtime type ReduceAction87 */
7664 const struct type type_nit__parser__ReduceAction87
= {
7666 "ReduceAction87", /* class_name_string */
7669 NULL
, /*NO RESOLUTIONS*/
7673 2622, /* nullable Object */
7674 2180, /* ReduceAction */
7677 /* runtime type ReduceAction88 */
7678 const struct type type_nit__parser__ReduceAction88
= {
7680 "ReduceAction88", /* class_name_string */
7683 NULL
, /*NO RESOLUTIONS*/
7687 2622, /* nullable Object */
7688 2180, /* ReduceAction */
7691 /* runtime type ReduceAction89 */
7692 const struct type type_nit__parser__ReduceAction89
= {
7694 "ReduceAction89", /* class_name_string */
7697 NULL
, /*NO RESOLUTIONS*/
7701 2622, /* nullable Object */
7702 2180, /* ReduceAction */
7705 /* runtime type ReduceAction90 */
7706 const struct type type_nit__parser__ReduceAction90
= {
7708 "ReduceAction90", /* class_name_string */
7711 NULL
, /*NO RESOLUTIONS*/
7715 2622, /* nullable Object */
7716 2180, /* ReduceAction */
7719 /* runtime type ReduceAction91 */
7720 const struct type type_nit__parser__ReduceAction91
= {
7722 "ReduceAction91", /* class_name_string */
7725 NULL
, /*NO RESOLUTIONS*/
7729 2622, /* nullable Object */
7730 2180, /* ReduceAction */
7733 /* runtime type ReduceAction92 */
7734 const struct type type_nit__parser__ReduceAction92
= {
7736 "ReduceAction92", /* class_name_string */
7739 NULL
, /*NO RESOLUTIONS*/
7743 2622, /* nullable Object */
7744 2180, /* ReduceAction */
7747 /* runtime type ReduceAction93 */
7748 const struct type type_nit__parser__ReduceAction93
= {
7750 "ReduceAction93", /* class_name_string */
7753 NULL
, /*NO RESOLUTIONS*/
7757 2622, /* nullable Object */
7758 2180, /* ReduceAction */
7761 /* runtime type ReduceAction94 */
7762 const struct type type_nit__parser__ReduceAction94
= {
7764 "ReduceAction94", /* class_name_string */
7767 NULL
, /*NO RESOLUTIONS*/
7771 2622, /* nullable Object */
7772 2180, /* ReduceAction */
7775 /* runtime type ReduceAction95 */
7776 const struct type type_nit__parser__ReduceAction95
= {
7778 "ReduceAction95", /* class_name_string */
7781 NULL
, /*NO RESOLUTIONS*/
7785 2622, /* nullable Object */
7786 2180, /* ReduceAction */
7789 /* runtime type ReduceAction96 */
7790 const struct type type_nit__parser__ReduceAction96
= {
7792 "ReduceAction96", /* class_name_string */
7795 NULL
, /*NO RESOLUTIONS*/
7799 2622, /* nullable Object */
7800 2180, /* ReduceAction */
7803 /* runtime type ReduceAction97 */
7804 const struct type type_nit__parser__ReduceAction97
= {
7806 "ReduceAction97", /* class_name_string */
7809 NULL
, /*NO RESOLUTIONS*/
7813 2622, /* nullable Object */
7814 2180, /* ReduceAction */
7817 /* runtime type ReduceAction98 */
7818 const struct type type_nit__parser__ReduceAction98
= {
7820 "ReduceAction98", /* class_name_string */
7823 NULL
, /*NO RESOLUTIONS*/
7827 2622, /* nullable Object */
7828 2180, /* ReduceAction */
7831 /* runtime type ReduceAction99 */
7832 const struct type type_nit__parser__ReduceAction99
= {
7834 "ReduceAction99", /* class_name_string */
7837 NULL
, /*NO RESOLUTIONS*/
7841 2622, /* nullable Object */
7842 2180, /* ReduceAction */
7845 /* runtime type ReduceAction100 */
7846 const struct type type_nit__parser__ReduceAction100
= {
7848 "ReduceAction100", /* class_name_string */
7851 NULL
, /*NO RESOLUTIONS*/
7855 2622, /* nullable Object */
7856 2180, /* ReduceAction */
7859 /* runtime type ReduceAction101 */
7860 const struct type type_nit__parser__ReduceAction101
= {
7862 "ReduceAction101", /* class_name_string */
7865 NULL
, /*NO RESOLUTIONS*/
7869 2622, /* nullable Object */
7870 2180, /* ReduceAction */
7873 /* runtime type ReduceAction102 */
7874 const struct type type_nit__parser__ReduceAction102
= {
7876 "ReduceAction102", /* class_name_string */
7879 NULL
, /*NO RESOLUTIONS*/
7883 2622, /* nullable Object */
7884 2180, /* ReduceAction */
7887 /* runtime type ReduceAction103 */
7888 const struct type type_nit__parser__ReduceAction103
= {
7890 "ReduceAction103", /* class_name_string */
7893 NULL
, /*NO RESOLUTIONS*/
7897 2622, /* nullable Object */
7898 2180, /* ReduceAction */
7901 /* runtime type ReduceAction104 */
7902 const struct type type_nit__parser__ReduceAction104
= {
7904 "ReduceAction104", /* class_name_string */
7907 NULL
, /*NO RESOLUTIONS*/
7911 2622, /* nullable Object */
7912 2180, /* ReduceAction */
7915 /* runtime type ReduceAction105 */
7916 const struct type type_nit__parser__ReduceAction105
= {
7918 "ReduceAction105", /* class_name_string */
7921 NULL
, /*NO RESOLUTIONS*/
7925 2622, /* nullable Object */
7926 2180, /* ReduceAction */
7929 /* runtime type ReduceAction106 */
7930 const struct type type_nit__parser__ReduceAction106
= {
7932 "ReduceAction106", /* class_name_string */
7935 NULL
, /*NO RESOLUTIONS*/
7939 2622, /* nullable Object */
7940 2180, /* ReduceAction */
7943 /* runtime type ReduceAction107 */
7944 const struct type type_nit__parser__ReduceAction107
= {
7946 "ReduceAction107", /* class_name_string */
7949 NULL
, /*NO RESOLUTIONS*/
7953 2622, /* nullable Object */
7954 2180, /* ReduceAction */
7957 /* runtime type ReduceAction108 */
7958 const struct type type_nit__parser__ReduceAction108
= {
7960 "ReduceAction108", /* class_name_string */
7963 NULL
, /*NO RESOLUTIONS*/
7967 2622, /* nullable Object */
7968 2180, /* ReduceAction */
7971 /* runtime type ReduceAction109 */
7972 const struct type type_nit__parser__ReduceAction109
= {
7974 "ReduceAction109", /* class_name_string */
7977 NULL
, /*NO RESOLUTIONS*/
7981 2622, /* nullable Object */
7982 2180, /* ReduceAction */
7985 /* runtime type ReduceAction110 */
7986 const struct type type_nit__parser__ReduceAction110
= {
7988 "ReduceAction110", /* class_name_string */
7991 NULL
, /*NO RESOLUTIONS*/
7995 2622, /* nullable Object */
7996 2180, /* ReduceAction */
7999 /* runtime type ReduceAction111 */
8000 const struct type type_nit__parser__ReduceAction111
= {
8002 "ReduceAction111", /* class_name_string */
8005 NULL
, /*NO RESOLUTIONS*/
8009 2622, /* nullable Object */
8010 2180, /* ReduceAction */
8013 /* runtime type ReduceAction112 */
8014 const struct type type_nit__parser__ReduceAction112
= {
8016 "ReduceAction112", /* class_name_string */
8019 NULL
, /*NO RESOLUTIONS*/
8023 2622, /* nullable Object */
8024 2180, /* ReduceAction */
8027 /* runtime type ReduceAction113 */
8028 const struct type type_nit__parser__ReduceAction113
= {
8030 "ReduceAction113", /* class_name_string */
8033 NULL
, /*NO RESOLUTIONS*/
8037 2622, /* nullable Object */
8038 2180, /* ReduceAction */
8041 /* runtime type ReduceAction114 */
8042 const struct type type_nit__parser__ReduceAction114
= {
8044 "ReduceAction114", /* class_name_string */
8047 NULL
, /*NO RESOLUTIONS*/
8051 2622, /* nullable Object */
8052 2180, /* ReduceAction */
8055 /* runtime type ReduceAction116 */
8056 const struct type type_nit__parser__ReduceAction116
= {
8058 "ReduceAction116", /* class_name_string */
8061 NULL
, /*NO RESOLUTIONS*/
8065 2622, /* nullable Object */
8066 2180, /* ReduceAction */
8069 /* runtime type ReduceAction117 */
8070 const struct type type_nit__parser__ReduceAction117
= {
8072 "ReduceAction117", /* class_name_string */
8075 NULL
, /*NO RESOLUTIONS*/
8079 2622, /* nullable Object */
8080 2180, /* ReduceAction */
8083 /* runtime type ReduceAction118 */
8084 const struct type type_nit__parser__ReduceAction118
= {
8086 "ReduceAction118", /* class_name_string */
8089 NULL
, /*NO RESOLUTIONS*/
8093 2622, /* nullable Object */
8094 2180, /* ReduceAction */
8097 /* runtime type ReduceAction119 */
8098 const struct type type_nit__parser__ReduceAction119
= {
8100 "ReduceAction119", /* class_name_string */
8103 NULL
, /*NO RESOLUTIONS*/
8107 2622, /* nullable Object */
8108 2180, /* ReduceAction */
8111 /* runtime type ReduceAction120 */
8112 const struct type type_nit__parser__ReduceAction120
= {
8114 "ReduceAction120", /* class_name_string */
8117 NULL
, /*NO RESOLUTIONS*/
8121 2622, /* nullable Object */
8122 2180, /* ReduceAction */
8125 /* runtime type ReduceAction121 */
8126 const struct type type_nit__parser__ReduceAction121
= {
8128 "ReduceAction121", /* class_name_string */
8131 NULL
, /*NO RESOLUTIONS*/
8135 2622, /* nullable Object */
8136 2180, /* ReduceAction */
8139 /* runtime type ReduceAction122 */
8140 const struct type type_nit__parser__ReduceAction122
= {
8142 "ReduceAction122", /* class_name_string */
8145 NULL
, /*NO RESOLUTIONS*/
8149 2622, /* nullable Object */
8150 2180, /* ReduceAction */
8153 /* runtime type ReduceAction123 */
8154 const struct type type_nit__parser__ReduceAction123
= {
8156 "ReduceAction123", /* class_name_string */
8159 NULL
, /*NO RESOLUTIONS*/
8163 2622, /* nullable Object */
8164 2180, /* ReduceAction */
8167 /* runtime type ReduceAction125 */
8168 const struct type type_nit__parser__ReduceAction125
= {
8170 "ReduceAction125", /* class_name_string */
8173 NULL
, /*NO RESOLUTIONS*/
8177 2622, /* nullable Object */
8178 2180, /* ReduceAction */
8181 /* runtime type ReduceAction126 */
8182 const struct type type_nit__parser__ReduceAction126
= {
8184 "ReduceAction126", /* class_name_string */
8187 NULL
, /*NO RESOLUTIONS*/
8191 2622, /* nullable Object */
8192 2180, /* ReduceAction */
8195 /* runtime type ReduceAction128 */
8196 const struct type type_nit__parser__ReduceAction128
= {
8198 "ReduceAction128", /* class_name_string */
8201 NULL
, /*NO RESOLUTIONS*/
8205 2622, /* nullable Object */
8206 2180, /* ReduceAction */
8209 /* runtime type ReduceAction129 */
8210 const struct type type_nit__parser__ReduceAction129
= {
8212 "ReduceAction129", /* class_name_string */
8215 NULL
, /*NO RESOLUTIONS*/
8219 2622, /* nullable Object */
8220 2180, /* ReduceAction */
8223 /* runtime type ReduceAction130 */
8224 const struct type type_nit__parser__ReduceAction130
= {
8226 "ReduceAction130", /* class_name_string */
8229 NULL
, /*NO RESOLUTIONS*/
8233 2622, /* nullable Object */
8234 2180, /* ReduceAction */
8237 /* runtime type ReduceAction131 */
8238 const struct type type_nit__parser__ReduceAction131
= {
8240 "ReduceAction131", /* class_name_string */
8243 NULL
, /*NO RESOLUTIONS*/
8247 2622, /* nullable Object */
8248 2180, /* ReduceAction */
8251 /* runtime type ReduceAction132 */
8252 const struct type type_nit__parser__ReduceAction132
= {
8254 "ReduceAction132", /* class_name_string */
8257 NULL
, /*NO RESOLUTIONS*/
8261 2622, /* nullable Object */
8262 2180, /* ReduceAction */
8265 /* runtime type ReduceAction133 */
8266 const struct type type_nit__parser__ReduceAction133
= {
8268 "ReduceAction133", /* class_name_string */
8271 NULL
, /*NO RESOLUTIONS*/
8275 2622, /* nullable Object */
8276 2180, /* ReduceAction */
8279 /* runtime type ReduceAction134 */
8280 const struct type type_nit__parser__ReduceAction134
= {
8282 "ReduceAction134", /* class_name_string */
8285 NULL
, /*NO RESOLUTIONS*/
8289 2622, /* nullable Object */
8290 2180, /* ReduceAction */
8293 /* runtime type ReduceAction135 */
8294 const struct type type_nit__parser__ReduceAction135
= {
8296 "ReduceAction135", /* class_name_string */
8299 NULL
, /*NO RESOLUTIONS*/
8303 2622, /* nullable Object */
8304 2180, /* ReduceAction */
8307 /* runtime type ReduceAction136 */
8308 const struct type type_nit__parser__ReduceAction136
= {
8310 "ReduceAction136", /* class_name_string */
8313 NULL
, /*NO RESOLUTIONS*/
8317 2622, /* nullable Object */
8318 2180, /* ReduceAction */
8321 /* runtime type ReduceAction137 */
8322 const struct type type_nit__parser__ReduceAction137
= {
8324 "ReduceAction137", /* class_name_string */
8327 NULL
, /*NO RESOLUTIONS*/
8331 2622, /* nullable Object */
8332 2180, /* ReduceAction */
8335 /* runtime type ReduceAction139 */
8336 const struct type type_nit__parser__ReduceAction139
= {
8338 "ReduceAction139", /* class_name_string */
8341 NULL
, /*NO RESOLUTIONS*/
8345 2622, /* nullable Object */
8346 2180, /* ReduceAction */
8349 /* runtime type ReduceAction140 */
8350 const struct type type_nit__parser__ReduceAction140
= {
8352 "ReduceAction140", /* class_name_string */
8355 NULL
, /*NO RESOLUTIONS*/
8359 2622, /* nullable Object */
8360 2180, /* ReduceAction */
8363 /* runtime type ReduceAction141 */
8364 const struct type type_nit__parser__ReduceAction141
= {
8366 "ReduceAction141", /* class_name_string */
8369 NULL
, /*NO RESOLUTIONS*/
8373 2622, /* nullable Object */
8374 2180, /* ReduceAction */
8377 /* runtime type ReduceAction142 */
8378 const struct type type_nit__parser__ReduceAction142
= {
8380 "ReduceAction142", /* class_name_string */
8383 NULL
, /*NO RESOLUTIONS*/
8387 2622, /* nullable Object */
8388 2180, /* ReduceAction */
8391 /* runtime type ReduceAction143 */
8392 const struct type type_nit__parser__ReduceAction143
= {
8394 "ReduceAction143", /* class_name_string */
8397 NULL
, /*NO RESOLUTIONS*/
8401 2622, /* nullable Object */
8402 2180, /* ReduceAction */
8405 /* runtime type ReduceAction145 */
8406 const struct type type_nit__parser__ReduceAction145
= {
8408 "ReduceAction145", /* class_name_string */
8411 NULL
, /*NO RESOLUTIONS*/
8415 2622, /* nullable Object */
8416 2180, /* ReduceAction */
8419 /* runtime type ReduceAction146 */
8420 const struct type type_nit__parser__ReduceAction146
= {
8422 "ReduceAction146", /* class_name_string */
8425 NULL
, /*NO RESOLUTIONS*/
8429 2622, /* nullable Object */
8430 2180, /* ReduceAction */
8433 /* runtime type ReduceAction147 */
8434 const struct type type_nit__parser__ReduceAction147
= {
8436 "ReduceAction147", /* class_name_string */
8439 NULL
, /*NO RESOLUTIONS*/
8443 2622, /* nullable Object */
8444 2180, /* ReduceAction */
8447 /* runtime type ReduceAction148 */
8448 const struct type type_nit__parser__ReduceAction148
= {
8450 "ReduceAction148", /* class_name_string */
8453 NULL
, /*NO RESOLUTIONS*/
8457 2622, /* nullable Object */
8458 2180, /* ReduceAction */
8461 /* runtime type ReduceAction149 */
8462 const struct type type_nit__parser__ReduceAction149
= {
8464 "ReduceAction149", /* class_name_string */
8467 NULL
, /*NO RESOLUTIONS*/
8471 2622, /* nullable Object */
8472 2180, /* ReduceAction */
8475 /* runtime type ReduceAction150 */
8476 const struct type type_nit__parser__ReduceAction150
= {
8478 "ReduceAction150", /* class_name_string */
8481 NULL
, /*NO RESOLUTIONS*/
8485 2622, /* nullable Object */
8486 2180, /* ReduceAction */
8489 /* runtime type ReduceAction151 */
8490 const struct type type_nit__parser__ReduceAction151
= {
8492 "ReduceAction151", /* class_name_string */
8495 NULL
, /*NO RESOLUTIONS*/
8499 2622, /* nullable Object */
8500 2180, /* ReduceAction */
8503 /* runtime type ReduceAction152 */
8504 const struct type type_nit__parser__ReduceAction152
= {
8506 "ReduceAction152", /* class_name_string */
8509 NULL
, /*NO RESOLUTIONS*/
8513 2622, /* nullable Object */
8514 2180, /* ReduceAction */
8517 /* runtime type ReduceAction156 */
8518 const struct type type_nit__parser__ReduceAction156
= {
8520 "ReduceAction156", /* class_name_string */
8523 NULL
, /*NO RESOLUTIONS*/
8527 2622, /* nullable Object */
8528 2180, /* ReduceAction */
8531 /* runtime type ReduceAction157 */
8532 const struct type type_nit__parser__ReduceAction157
= {
8534 "ReduceAction157", /* class_name_string */
8537 NULL
, /*NO RESOLUTIONS*/
8541 2622, /* nullable Object */
8542 2180, /* ReduceAction */
8545 /* runtime type ReduceAction158 */
8546 const struct type type_nit__parser__ReduceAction158
= {
8548 "ReduceAction158", /* class_name_string */
8551 NULL
, /*NO RESOLUTIONS*/
8555 2622, /* nullable Object */
8556 2180, /* ReduceAction */
8559 /* runtime type ReduceAction159 */
8560 const struct type type_nit__parser__ReduceAction159
= {
8562 "ReduceAction159", /* class_name_string */
8565 NULL
, /*NO RESOLUTIONS*/
8569 2622, /* nullable Object */
8570 2180, /* ReduceAction */
8573 /* runtime type ReduceAction160 */
8574 const struct type type_nit__parser__ReduceAction160
= {
8576 "ReduceAction160", /* class_name_string */
8579 NULL
, /*NO RESOLUTIONS*/
8583 2622, /* nullable Object */
8584 2180, /* ReduceAction */
8587 /* runtime type ReduceAction161 */
8588 const struct type type_nit__parser__ReduceAction161
= {
8590 "ReduceAction161", /* class_name_string */
8593 NULL
, /*NO RESOLUTIONS*/
8597 2622, /* nullable Object */
8598 2180, /* ReduceAction */
8601 /* runtime type ReduceAction162 */
8602 const struct type type_nit__parser__ReduceAction162
= {
8604 "ReduceAction162", /* class_name_string */
8607 NULL
, /*NO RESOLUTIONS*/
8611 2622, /* nullable Object */
8612 2180, /* ReduceAction */
8615 /* runtime type ReduceAction163 */
8616 const struct type type_nit__parser__ReduceAction163
= {
8618 "ReduceAction163", /* class_name_string */
8621 NULL
, /*NO RESOLUTIONS*/
8625 2622, /* nullable Object */
8626 2180, /* ReduceAction */
8629 /* runtime type ReduceAction164 */
8630 const struct type type_nit__parser__ReduceAction164
= {
8632 "ReduceAction164", /* class_name_string */
8635 NULL
, /*NO RESOLUTIONS*/
8639 2622, /* nullable Object */
8640 2180, /* ReduceAction */
8643 /* runtime type ReduceAction165 */
8644 const struct type type_nit__parser__ReduceAction165
= {
8646 "ReduceAction165", /* class_name_string */
8649 NULL
, /*NO RESOLUTIONS*/
8653 2622, /* nullable Object */
8654 2180, /* ReduceAction */
8657 /* runtime type ReduceAction169 */
8658 const struct type type_nit__parser__ReduceAction169
= {
8660 "ReduceAction169", /* class_name_string */
8663 NULL
, /*NO RESOLUTIONS*/
8667 2622, /* nullable Object */
8668 2180, /* ReduceAction */
8671 /* runtime type ReduceAction170 */
8672 const struct type type_nit__parser__ReduceAction170
= {
8674 "ReduceAction170", /* class_name_string */
8677 NULL
, /*NO RESOLUTIONS*/
8681 2622, /* nullable Object */
8682 2180, /* ReduceAction */
8685 /* runtime type ReduceAction171 */
8686 const struct type type_nit__parser__ReduceAction171
= {
8688 "ReduceAction171", /* class_name_string */
8691 NULL
, /*NO RESOLUTIONS*/
8695 2622, /* nullable Object */
8696 2180, /* ReduceAction */
8699 /* runtime type ReduceAction172 */
8700 const struct type type_nit__parser__ReduceAction172
= {
8702 "ReduceAction172", /* class_name_string */
8705 NULL
, /*NO RESOLUTIONS*/
8709 2622, /* nullable Object */
8710 2180, /* ReduceAction */
8713 /* runtime type ReduceAction173 */
8714 const struct type type_nit__parser__ReduceAction173
= {
8716 "ReduceAction173", /* class_name_string */
8719 NULL
, /*NO RESOLUTIONS*/
8723 2622, /* nullable Object */
8724 2180, /* ReduceAction */
8727 /* runtime type ReduceAction174 */
8728 const struct type type_nit__parser__ReduceAction174
= {
8730 "ReduceAction174", /* class_name_string */
8733 NULL
, /*NO RESOLUTIONS*/
8737 2622, /* nullable Object */
8738 2180, /* ReduceAction */
8741 /* runtime type ReduceAction175 */
8742 const struct type type_nit__parser__ReduceAction175
= {
8744 "ReduceAction175", /* class_name_string */
8747 NULL
, /*NO RESOLUTIONS*/
8751 2622, /* nullable Object */
8752 2180, /* ReduceAction */
8755 /* runtime type ReduceAction183 */
8756 const struct type type_nit__parser__ReduceAction183
= {
8758 "ReduceAction183", /* class_name_string */
8761 NULL
, /*NO RESOLUTIONS*/
8765 2622, /* nullable Object */
8766 2180, /* ReduceAction */
8769 /* runtime type ReduceAction184 */
8770 const struct type type_nit__parser__ReduceAction184
= {
8772 "ReduceAction184", /* class_name_string */
8775 NULL
, /*NO RESOLUTIONS*/
8779 2622, /* nullable Object */
8780 2180, /* ReduceAction */
8783 /* runtime type ReduceAction185 */
8784 const struct type type_nit__parser__ReduceAction185
= {
8786 "ReduceAction185", /* class_name_string */
8789 NULL
, /*NO RESOLUTIONS*/
8793 2622, /* nullable Object */
8794 2180, /* ReduceAction */
8797 /* runtime type ReduceAction187 */
8798 const struct type type_nit__parser__ReduceAction187
= {
8800 "ReduceAction187", /* class_name_string */
8803 NULL
, /*NO RESOLUTIONS*/
8807 2622, /* nullable Object */
8808 2180, /* ReduceAction */
8811 /* runtime type ReduceAction188 */
8812 const struct type type_nit__parser__ReduceAction188
= {
8814 "ReduceAction188", /* class_name_string */
8817 NULL
, /*NO RESOLUTIONS*/
8821 2622, /* nullable Object */
8822 2180, /* ReduceAction */
8825 /* runtime type ReduceAction189 */
8826 const struct type type_nit__parser__ReduceAction189
= {
8828 "ReduceAction189", /* class_name_string */
8831 NULL
, /*NO RESOLUTIONS*/
8835 2622, /* nullable Object */
8836 2180, /* ReduceAction */
8839 /* runtime type ReduceAction191 */
8840 const struct type type_nit__parser__ReduceAction191
= {
8842 "ReduceAction191", /* class_name_string */
8845 NULL
, /*NO RESOLUTIONS*/
8849 2622, /* nullable Object */
8850 2180, /* ReduceAction */
8853 /* runtime type ReduceAction192 */
8854 const struct type type_nit__parser__ReduceAction192
= {
8856 "ReduceAction192", /* class_name_string */
8859 NULL
, /*NO RESOLUTIONS*/
8863 2622, /* nullable Object */
8864 2180, /* ReduceAction */
8867 /* runtime type ReduceAction193 */
8868 const struct type type_nit__parser__ReduceAction193
= {
8870 "ReduceAction193", /* class_name_string */
8873 NULL
, /*NO RESOLUTIONS*/
8877 2622, /* nullable Object */
8878 2180, /* ReduceAction */
8881 /* runtime type ReduceAction194 */
8882 const struct type type_nit__parser__ReduceAction194
= {
8884 "ReduceAction194", /* class_name_string */
8887 NULL
, /*NO RESOLUTIONS*/
8891 2622, /* nullable Object */
8892 2180, /* ReduceAction */
8895 /* runtime type ReduceAction195 */
8896 const struct type type_nit__parser__ReduceAction195
= {
8898 "ReduceAction195", /* class_name_string */
8901 NULL
, /*NO RESOLUTIONS*/
8905 2622, /* nullable Object */
8906 2180, /* ReduceAction */
8909 /* runtime type ReduceAction197 */
8910 const struct type type_nit__parser__ReduceAction197
= {
8912 "ReduceAction197", /* class_name_string */
8915 NULL
, /*NO RESOLUTIONS*/
8919 2622, /* nullable Object */
8920 2180, /* ReduceAction */
8923 /* runtime type ReduceAction198 */
8924 const struct type type_nit__parser__ReduceAction198
= {
8926 "ReduceAction198", /* class_name_string */
8929 NULL
, /*NO RESOLUTIONS*/
8933 2622, /* nullable Object */
8934 2180, /* ReduceAction */
8937 /* runtime type ReduceAction200 */
8938 const struct type type_nit__parser__ReduceAction200
= {
8940 "ReduceAction200", /* class_name_string */
8943 NULL
, /*NO RESOLUTIONS*/
8947 2622, /* nullable Object */
8948 2180, /* ReduceAction */
8951 /* runtime type ReduceAction201 */
8952 const struct type type_nit__parser__ReduceAction201
= {
8954 "ReduceAction201", /* class_name_string */
8957 NULL
, /*NO RESOLUTIONS*/
8961 2622, /* nullable Object */
8962 2180, /* ReduceAction */
8965 /* runtime type ReduceAction202 */
8966 const struct type type_nit__parser__ReduceAction202
= {
8968 "ReduceAction202", /* class_name_string */
8971 NULL
, /*NO RESOLUTIONS*/
8975 2622, /* nullable Object */
8976 2180, /* ReduceAction */
8979 /* runtime type ReduceAction203 */
8980 const struct type type_nit__parser__ReduceAction203
= {
8982 "ReduceAction203", /* class_name_string */
8985 NULL
, /*NO RESOLUTIONS*/
8989 2622, /* nullable Object */
8990 2180, /* ReduceAction */
8993 /* runtime type ReduceAction204 */
8994 const struct type type_nit__parser__ReduceAction204
= {
8996 "ReduceAction204", /* class_name_string */
8999 NULL
, /*NO RESOLUTIONS*/
9003 2622, /* nullable Object */
9004 2180, /* ReduceAction */
9007 /* runtime type ReduceAction205 */
9008 const struct type type_nit__parser__ReduceAction205
= {
9010 "ReduceAction205", /* class_name_string */
9013 NULL
, /*NO RESOLUTIONS*/
9017 2622, /* nullable Object */
9018 2180, /* ReduceAction */
9021 /* runtime type ReduceAction206 */
9022 const struct type type_nit__parser__ReduceAction206
= {
9024 "ReduceAction206", /* class_name_string */
9027 NULL
, /*NO RESOLUTIONS*/
9031 2622, /* nullable Object */
9032 2180, /* ReduceAction */
9035 /* runtime type ReduceAction207 */
9036 const struct type type_nit__parser__ReduceAction207
= {
9038 "ReduceAction207", /* class_name_string */
9041 NULL
, /*NO RESOLUTIONS*/
9045 2622, /* nullable Object */
9046 2180, /* ReduceAction */
9049 /* runtime type ReduceAction208 */
9050 const struct type type_nit__parser__ReduceAction208
= {
9052 "ReduceAction208", /* class_name_string */
9055 NULL
, /*NO RESOLUTIONS*/
9059 2622, /* nullable Object */
9060 2180, /* ReduceAction */
9063 /* runtime type ReduceAction209 */
9064 const struct type type_nit__parser__ReduceAction209
= {
9066 "ReduceAction209", /* class_name_string */
9069 NULL
, /*NO RESOLUTIONS*/
9073 2622, /* nullable Object */
9074 2180, /* ReduceAction */
9077 /* runtime type ReduceAction210 */
9078 const struct type type_nit__parser__ReduceAction210
= {
9080 "ReduceAction210", /* class_name_string */
9083 NULL
, /*NO RESOLUTIONS*/
9087 2622, /* nullable Object */
9088 2180, /* ReduceAction */
9091 /* runtime type ReduceAction211 */
9092 const struct type type_nit__parser__ReduceAction211
= {
9094 "ReduceAction211", /* class_name_string */
9097 NULL
, /*NO RESOLUTIONS*/
9101 2622, /* nullable Object */
9102 2180, /* ReduceAction */
9105 /* runtime type ReduceAction212 */
9106 const struct type type_nit__parser__ReduceAction212
= {
9108 "ReduceAction212", /* class_name_string */
9111 NULL
, /*NO RESOLUTIONS*/
9115 2622, /* nullable Object */
9116 2180, /* ReduceAction */
9119 /* runtime type ReduceAction213 */
9120 const struct type type_nit__parser__ReduceAction213
= {
9122 "ReduceAction213", /* class_name_string */
9125 NULL
, /*NO RESOLUTIONS*/
9129 2622, /* nullable Object */
9130 2180, /* ReduceAction */
9133 /* runtime type ReduceAction214 */
9134 const struct type type_nit__parser__ReduceAction214
= {
9136 "ReduceAction214", /* class_name_string */
9139 NULL
, /*NO RESOLUTIONS*/
9143 2622, /* nullable Object */
9144 2180, /* ReduceAction */
9147 /* runtime type ReduceAction217 */
9148 const struct type type_nit__parser__ReduceAction217
= {
9150 "ReduceAction217", /* class_name_string */
9153 NULL
, /*NO RESOLUTIONS*/
9157 2622, /* nullable Object */
9158 2180, /* ReduceAction */
9161 /* runtime type ReduceAction218 */
9162 const struct type type_nit__parser__ReduceAction218
= {
9164 "ReduceAction218", /* class_name_string */
9167 NULL
, /*NO RESOLUTIONS*/
9171 2622, /* nullable Object */
9172 2180, /* ReduceAction */
9175 /* runtime type ReduceAction219 */
9176 const struct type type_nit__parser__ReduceAction219
= {
9178 "ReduceAction219", /* class_name_string */
9181 NULL
, /*NO RESOLUTIONS*/
9185 2622, /* nullable Object */
9186 2180, /* ReduceAction */
9189 /* runtime type ReduceAction220 */
9190 const struct type type_nit__parser__ReduceAction220
= {
9192 "ReduceAction220", /* class_name_string */
9195 NULL
, /*NO RESOLUTIONS*/
9199 2622, /* nullable Object */
9200 2180, /* ReduceAction */
9203 /* runtime type ReduceAction221 */
9204 const struct type type_nit__parser__ReduceAction221
= {
9206 "ReduceAction221", /* class_name_string */
9209 NULL
, /*NO RESOLUTIONS*/
9213 2622, /* nullable Object */
9214 2180, /* ReduceAction */
9217 /* runtime type ReduceAction222 */
9218 const struct type type_nit__parser__ReduceAction222
= {
9220 "ReduceAction222", /* class_name_string */
9223 NULL
, /*NO RESOLUTIONS*/
9227 2622, /* nullable Object */
9228 2180, /* ReduceAction */
9231 /* runtime type ReduceAction225 */
9232 const struct type type_nit__parser__ReduceAction225
= {
9234 "ReduceAction225", /* class_name_string */
9237 NULL
, /*NO RESOLUTIONS*/
9241 2622, /* nullable Object */
9242 2180, /* ReduceAction */
9245 /* runtime type ReduceAction226 */
9246 const struct type type_nit__parser__ReduceAction226
= {
9248 "ReduceAction226", /* class_name_string */
9251 NULL
, /*NO RESOLUTIONS*/
9255 2622, /* nullable Object */
9256 2180, /* ReduceAction */
9259 /* runtime type ReduceAction227 */
9260 const struct type type_nit__parser__ReduceAction227
= {
9262 "ReduceAction227", /* class_name_string */
9265 NULL
, /*NO RESOLUTIONS*/
9269 2622, /* nullable Object */
9270 2180, /* ReduceAction */
9273 /* runtime type ReduceAction228 */
9274 const struct type type_nit__parser__ReduceAction228
= {
9276 "ReduceAction228", /* class_name_string */
9279 NULL
, /*NO RESOLUTIONS*/
9283 2622, /* nullable Object */
9284 2180, /* ReduceAction */
9287 /* runtime type ReduceAction229 */
9288 const struct type type_nit__parser__ReduceAction229
= {
9290 "ReduceAction229", /* class_name_string */
9293 NULL
, /*NO RESOLUTIONS*/
9297 2622, /* nullable Object */
9298 2180, /* ReduceAction */
9301 /* runtime type ReduceAction230 */
9302 const struct type type_nit__parser__ReduceAction230
= {
9304 "ReduceAction230", /* class_name_string */
9307 NULL
, /*NO RESOLUTIONS*/
9311 2622, /* nullable Object */
9312 2180, /* ReduceAction */
9315 /* runtime type ReduceAction231 */
9316 const struct type type_nit__parser__ReduceAction231
= {
9318 "ReduceAction231", /* class_name_string */
9321 NULL
, /*NO RESOLUTIONS*/
9325 2622, /* nullable Object */
9326 2180, /* ReduceAction */
9329 /* runtime type ReduceAction232 */
9330 const struct type type_nit__parser__ReduceAction232
= {
9332 "ReduceAction232", /* class_name_string */
9335 NULL
, /*NO RESOLUTIONS*/
9339 2622, /* nullable Object */
9340 2180, /* ReduceAction */
9343 /* runtime type ReduceAction233 */
9344 const struct type type_nit__parser__ReduceAction233
= {
9346 "ReduceAction233", /* class_name_string */
9349 NULL
, /*NO RESOLUTIONS*/
9353 2622, /* nullable Object */
9354 2180, /* ReduceAction */
9357 /* runtime type ReduceAction236 */
9358 const struct type type_nit__parser__ReduceAction236
= {
9360 "ReduceAction236", /* class_name_string */
9363 NULL
, /*NO RESOLUTIONS*/
9367 2622, /* nullable Object */
9368 2180, /* ReduceAction */
9371 /* runtime type ReduceAction237 */
9372 const struct type type_nit__parser__ReduceAction237
= {
9374 "ReduceAction237", /* class_name_string */
9377 NULL
, /*NO RESOLUTIONS*/
9381 2622, /* nullable Object */
9382 2180, /* ReduceAction */
9385 /* runtime type ReduceAction238 */
9386 const struct type type_nit__parser__ReduceAction238
= {
9388 "ReduceAction238", /* class_name_string */
9391 NULL
, /*NO RESOLUTIONS*/
9395 2622, /* nullable Object */
9396 2180, /* ReduceAction */
9399 /* runtime type ReduceAction239 */
9400 const struct type type_nit__parser__ReduceAction239
= {
9402 "ReduceAction239", /* class_name_string */
9405 NULL
, /*NO RESOLUTIONS*/
9409 2622, /* nullable Object */
9410 2180, /* ReduceAction */
9413 /* runtime type ReduceAction240 */
9414 const struct type type_nit__parser__ReduceAction240
= {
9416 "ReduceAction240", /* class_name_string */
9419 NULL
, /*NO RESOLUTIONS*/
9423 2622, /* nullable Object */
9424 2180, /* ReduceAction */
9427 /* runtime type ReduceAction241 */
9428 const struct type type_nit__parser__ReduceAction241
= {
9430 "ReduceAction241", /* class_name_string */
9433 NULL
, /*NO RESOLUTIONS*/
9437 2622, /* nullable Object */
9438 2180, /* ReduceAction */
9441 /* runtime type ReduceAction244 */
9442 const struct type type_nit__parser__ReduceAction244
= {
9444 "ReduceAction244", /* class_name_string */
9447 NULL
, /*NO RESOLUTIONS*/
9451 2622, /* nullable Object */
9452 2180, /* ReduceAction */
9455 /* runtime type ReduceAction245 */
9456 const struct type type_nit__parser__ReduceAction245
= {
9458 "ReduceAction245", /* class_name_string */
9461 NULL
, /*NO RESOLUTIONS*/
9465 2622, /* nullable Object */
9466 2180, /* ReduceAction */
9469 /* runtime type ReduceAction246 */
9470 const struct type type_nit__parser__ReduceAction246
= {
9472 "ReduceAction246", /* class_name_string */
9475 NULL
, /*NO RESOLUTIONS*/
9479 2622, /* nullable Object */
9480 2180, /* ReduceAction */
9483 /* runtime type ReduceAction247 */
9484 const struct type type_nit__parser__ReduceAction247
= {
9486 "ReduceAction247", /* class_name_string */
9489 NULL
, /*NO RESOLUTIONS*/
9493 2622, /* nullable Object */
9494 2180, /* ReduceAction */
9497 /* runtime type ReduceAction248 */
9498 const struct type type_nit__parser__ReduceAction248
= {
9500 "ReduceAction248", /* class_name_string */
9503 NULL
, /*NO RESOLUTIONS*/
9507 2622, /* nullable Object */
9508 2180, /* ReduceAction */
9511 /* runtime type ReduceAction249 */
9512 const struct type type_nit__parser__ReduceAction249
= {
9514 "ReduceAction249", /* class_name_string */
9517 NULL
, /*NO RESOLUTIONS*/
9521 2622, /* nullable Object */
9522 2180, /* ReduceAction */
9525 /* runtime type ReduceAction250 */
9526 const struct type type_nit__parser__ReduceAction250
= {
9528 "ReduceAction250", /* class_name_string */
9531 NULL
, /*NO RESOLUTIONS*/
9535 2622, /* nullable Object */
9536 2180, /* ReduceAction */
9539 /* runtime type ReduceAction251 */
9540 const struct type type_nit__parser__ReduceAction251
= {
9542 "ReduceAction251", /* class_name_string */
9545 NULL
, /*NO RESOLUTIONS*/
9549 2622, /* nullable Object */
9550 2180, /* ReduceAction */
9553 /* runtime type ReduceAction252 */
9554 const struct type type_nit__parser__ReduceAction252
= {
9556 "ReduceAction252", /* class_name_string */
9559 NULL
, /*NO RESOLUTIONS*/
9563 2622, /* nullable Object */
9564 2180, /* ReduceAction */
9567 /* runtime type ReduceAction253 */
9568 const struct type type_nit__parser__ReduceAction253
= {
9570 "ReduceAction253", /* class_name_string */
9573 NULL
, /*NO RESOLUTIONS*/
9577 2622, /* nullable Object */
9578 2180, /* ReduceAction */
9581 /* runtime type ReduceAction254 */
9582 const struct type type_nit__parser__ReduceAction254
= {
9584 "ReduceAction254", /* class_name_string */
9587 NULL
, /*NO RESOLUTIONS*/
9591 2622, /* nullable Object */
9592 2180, /* ReduceAction */
9595 /* runtime type ReduceAction255 */
9596 const struct type type_nit__parser__ReduceAction255
= {
9598 "ReduceAction255", /* class_name_string */
9601 NULL
, /*NO RESOLUTIONS*/
9605 2622, /* nullable Object */
9606 2180, /* ReduceAction */
9609 /* runtime type ReduceAction256 */
9610 const struct type type_nit__parser__ReduceAction256
= {
9612 "ReduceAction256", /* class_name_string */
9615 NULL
, /*NO RESOLUTIONS*/
9619 2622, /* nullable Object */
9620 2180, /* ReduceAction */
9623 /* runtime type ReduceAction257 */
9624 const struct type type_nit__parser__ReduceAction257
= {
9626 "ReduceAction257", /* class_name_string */
9629 NULL
, /*NO RESOLUTIONS*/
9633 2622, /* nullable Object */
9634 2180, /* ReduceAction */
9637 /* runtime type ReduceAction258 */
9638 const struct type type_nit__parser__ReduceAction258
= {
9640 "ReduceAction258", /* class_name_string */
9643 NULL
, /*NO RESOLUTIONS*/
9647 2622, /* nullable Object */
9648 2180, /* ReduceAction */
9651 /* runtime type ReduceAction259 */
9652 const struct type type_nit__parser__ReduceAction259
= {
9654 "ReduceAction259", /* class_name_string */
9657 NULL
, /*NO RESOLUTIONS*/
9661 2622, /* nullable Object */
9662 2180, /* ReduceAction */
9665 /* runtime type ReduceAction260 */
9666 const struct type type_nit__parser__ReduceAction260
= {
9668 "ReduceAction260", /* class_name_string */
9671 NULL
, /*NO RESOLUTIONS*/
9675 2622, /* nullable Object */
9676 2180, /* ReduceAction */
9679 /* runtime type ReduceAction261 */
9680 const struct type type_nit__parser__ReduceAction261
= {
9682 "ReduceAction261", /* class_name_string */
9685 NULL
, /*NO RESOLUTIONS*/
9689 2622, /* nullable Object */
9690 2180, /* ReduceAction */
9693 /* runtime type ReduceAction262 */
9694 const struct type type_nit__parser__ReduceAction262
= {
9696 "ReduceAction262", /* class_name_string */
9699 NULL
, /*NO RESOLUTIONS*/
9703 2622, /* nullable Object */
9704 2180, /* ReduceAction */
9707 /* runtime type ReduceAction263 */
9708 const struct type type_nit__parser__ReduceAction263
= {
9710 "ReduceAction263", /* class_name_string */
9713 NULL
, /*NO RESOLUTIONS*/
9717 2622, /* nullable Object */
9718 2180, /* ReduceAction */
9721 /* runtime type ReduceAction264 */
9722 const struct type type_nit__parser__ReduceAction264
= {
9724 "ReduceAction264", /* class_name_string */
9727 NULL
, /*NO RESOLUTIONS*/
9731 2622, /* nullable Object */
9732 2180, /* ReduceAction */
9735 /* runtime type ReduceAction265 */
9736 const struct type type_nit__parser__ReduceAction265
= {
9738 "ReduceAction265", /* class_name_string */
9741 NULL
, /*NO RESOLUTIONS*/
9745 2622, /* nullable Object */
9746 2180, /* ReduceAction */
9749 /* runtime type ReduceAction267 */
9750 const struct type type_nit__parser__ReduceAction267
= {
9752 "ReduceAction267", /* class_name_string */
9755 NULL
, /*NO RESOLUTIONS*/
9759 2622, /* nullable Object */
9760 2180, /* ReduceAction */
9763 /* runtime type ReduceAction268 */
9764 const struct type type_nit__parser__ReduceAction268
= {
9766 "ReduceAction268", /* class_name_string */
9769 NULL
, /*NO RESOLUTIONS*/
9773 2622, /* nullable Object */
9774 2180, /* ReduceAction */
9777 /* runtime type ReduceAction269 */
9778 const struct type type_nit__parser__ReduceAction269
= {
9780 "ReduceAction269", /* class_name_string */
9783 NULL
, /*NO RESOLUTIONS*/
9787 2622, /* nullable Object */
9788 2180, /* ReduceAction */
9791 /* runtime type ReduceAction270 */
9792 const struct type type_nit__parser__ReduceAction270
= {
9794 "ReduceAction270", /* class_name_string */
9797 NULL
, /*NO RESOLUTIONS*/
9801 2622, /* nullable Object */
9802 2180, /* ReduceAction */
9805 /* runtime type ReduceAction271 */
9806 const struct type type_nit__parser__ReduceAction271
= {
9808 "ReduceAction271", /* class_name_string */
9811 NULL
, /*NO RESOLUTIONS*/
9815 2622, /* nullable Object */
9816 2180, /* ReduceAction */
9819 /* runtime type ReduceAction272 */
9820 const struct type type_nit__parser__ReduceAction272
= {
9822 "ReduceAction272", /* class_name_string */
9825 NULL
, /*NO RESOLUTIONS*/
9829 2622, /* nullable Object */
9830 2180, /* ReduceAction */
9833 /* runtime type ReduceAction273 */
9834 const struct type type_nit__parser__ReduceAction273
= {
9836 "ReduceAction273", /* class_name_string */
9839 NULL
, /*NO RESOLUTIONS*/
9843 2622, /* nullable Object */
9844 2180, /* ReduceAction */
9847 /* runtime type ReduceAction274 */
9848 const struct type type_nit__parser__ReduceAction274
= {
9850 "ReduceAction274", /* class_name_string */
9853 NULL
, /*NO RESOLUTIONS*/
9857 2622, /* nullable Object */
9858 2180, /* ReduceAction */
9861 /* runtime type ReduceAction275 */
9862 const struct type type_nit__parser__ReduceAction275
= {
9864 "ReduceAction275", /* class_name_string */
9867 NULL
, /*NO RESOLUTIONS*/
9871 2622, /* nullable Object */
9872 2180, /* ReduceAction */
9875 /* runtime type ReduceAction276 */
9876 const struct type type_nit__parser__ReduceAction276
= {
9878 "ReduceAction276", /* class_name_string */
9881 NULL
, /*NO RESOLUTIONS*/
9885 2622, /* nullable Object */
9886 2180, /* ReduceAction */
9889 /* runtime type ReduceAction278 */
9890 const struct type type_nit__parser__ReduceAction278
= {
9892 "ReduceAction278", /* class_name_string */
9895 NULL
, /*NO RESOLUTIONS*/
9899 2622, /* nullable Object */
9900 2180, /* ReduceAction */
9903 /* runtime type ReduceAction279 */
9904 const struct type type_nit__parser__ReduceAction279
= {
9906 "ReduceAction279", /* class_name_string */
9909 NULL
, /*NO RESOLUTIONS*/
9913 2622, /* nullable Object */
9914 2180, /* ReduceAction */
9917 /* runtime type ReduceAction280 */
9918 const struct type type_nit__parser__ReduceAction280
= {
9920 "ReduceAction280", /* class_name_string */
9923 NULL
, /*NO RESOLUTIONS*/
9927 2622, /* nullable Object */
9928 2180, /* ReduceAction */
9931 /* runtime type ReduceAction281 */
9932 const struct type type_nit__parser__ReduceAction281
= {
9934 "ReduceAction281", /* class_name_string */
9937 NULL
, /*NO RESOLUTIONS*/
9941 2622, /* nullable Object */
9942 2180, /* ReduceAction */
9945 /* runtime type ReduceAction282 */
9946 const struct type type_nit__parser__ReduceAction282
= {
9948 "ReduceAction282", /* class_name_string */
9951 NULL
, /*NO RESOLUTIONS*/
9955 2622, /* nullable Object */
9956 2180, /* ReduceAction */
9959 /* runtime type ReduceAction284 */
9960 const struct type type_nit__parser__ReduceAction284
= {
9962 "ReduceAction284", /* class_name_string */
9965 NULL
, /*NO RESOLUTIONS*/
9969 2622, /* nullable Object */
9970 2180, /* ReduceAction */
9973 /* runtime type ReduceAction286 */
9974 const struct type type_nit__parser__ReduceAction286
= {
9976 "ReduceAction286", /* class_name_string */
9979 NULL
, /*NO RESOLUTIONS*/
9983 2622, /* nullable Object */
9984 2180, /* ReduceAction */
9987 /* runtime type ReduceAction287 */
9988 const struct type type_nit__parser__ReduceAction287
= {
9990 "ReduceAction287", /* class_name_string */
9993 NULL
, /*NO RESOLUTIONS*/
9997 2622, /* nullable Object */
9998 2180, /* ReduceAction */