c_src: regenerate
[nit.git] / c_src / nit__nith.types.4.c
diff --git a/c_src/nit__nith.types.4.c b/c_src/nit__nith.types.4.c
deleted file mode 100644 (file)
index 8c38076..0000000
+++ /dev/null
@@ -1,9940 +0,0 @@
-#include "nit__nith.types.0.h"
-/* runtime type ReduceAction288 */
-const struct type type_nit__parser__ReduceAction288 = {
--1, /*CAST DEAD*/
-"ReduceAction288", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction289 */
-const struct type type_nit__parser__ReduceAction289 = {
--1, /*CAST DEAD*/
-"ReduceAction289", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction291 */
-const struct type type_nit__parser__ReduceAction291 = {
--1, /*CAST DEAD*/
-"ReduceAction291", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction293 */
-const struct type type_nit__parser__ReduceAction293 = {
--1, /*CAST DEAD*/
-"ReduceAction293", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction294 */
-const struct type type_nit__parser__ReduceAction294 = {
--1, /*CAST DEAD*/
-"ReduceAction294", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction295 */
-const struct type type_nit__parser__ReduceAction295 = {
--1, /*CAST DEAD*/
-"ReduceAction295", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction296 */
-const struct type type_nit__parser__ReduceAction296 = {
--1, /*CAST DEAD*/
-"ReduceAction296", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction297 */
-const struct type type_nit__parser__ReduceAction297 = {
--1, /*CAST DEAD*/
-"ReduceAction297", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction298 */
-const struct type type_nit__parser__ReduceAction298 = {
--1, /*CAST DEAD*/
-"ReduceAction298", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction299 */
-const struct type type_nit__parser__ReduceAction299 = {
--1, /*CAST DEAD*/
-"ReduceAction299", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction300 */
-const struct type type_nit__parser__ReduceAction300 = {
--1, /*CAST DEAD*/
-"ReduceAction300", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction302 */
-const struct type type_nit__parser__ReduceAction302 = {
--1, /*CAST DEAD*/
-"ReduceAction302", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction304 */
-const struct type type_nit__parser__ReduceAction304 = {
--1, /*CAST DEAD*/
-"ReduceAction304", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction306 */
-const struct type type_nit__parser__ReduceAction306 = {
--1, /*CAST DEAD*/
-"ReduceAction306", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction308 */
-const struct type type_nit__parser__ReduceAction308 = {
--1, /*CAST DEAD*/
-"ReduceAction308", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction309 */
-const struct type type_nit__parser__ReduceAction309 = {
--1, /*CAST DEAD*/
-"ReduceAction309", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction311 */
-const struct type type_nit__parser__ReduceAction311 = {
--1, /*CAST DEAD*/
-"ReduceAction311", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction312 */
-const struct type type_nit__parser__ReduceAction312 = {
--1, /*CAST DEAD*/
-"ReduceAction312", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction314 */
-const struct type type_nit__parser__ReduceAction314 = {
--1, /*CAST DEAD*/
-"ReduceAction314", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction315 */
-const struct type type_nit__parser__ReduceAction315 = {
--1, /*CAST DEAD*/
-"ReduceAction315", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction316 */
-const struct type type_nit__parser__ReduceAction316 = {
--1, /*CAST DEAD*/
-"ReduceAction316", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction318 */
-const struct type type_nit__parser__ReduceAction318 = {
--1, /*CAST DEAD*/
-"ReduceAction318", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction320 */
-const struct type type_nit__parser__ReduceAction320 = {
--1, /*CAST DEAD*/
-"ReduceAction320", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction321 */
-const struct type type_nit__parser__ReduceAction321 = {
--1, /*CAST DEAD*/
-"ReduceAction321", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction322 */
-const struct type type_nit__parser__ReduceAction322 = {
--1, /*CAST DEAD*/
-"ReduceAction322", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction323 */
-const struct type type_nit__parser__ReduceAction323 = {
--1, /*CAST DEAD*/
-"ReduceAction323", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction325 */
-const struct type type_nit__parser__ReduceAction325 = {
--1, /*CAST DEAD*/
-"ReduceAction325", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction326 */
-const struct type type_nit__parser__ReduceAction326 = {
--1, /*CAST DEAD*/
-"ReduceAction326", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction327 */
-const struct type type_nit__parser__ReduceAction327 = {
--1, /*CAST DEAD*/
-"ReduceAction327", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction328 */
-const struct type type_nit__parser__ReduceAction328 = {
--1, /*CAST DEAD*/
-"ReduceAction328", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction330 */
-const struct type type_nit__parser__ReduceAction330 = {
--1, /*CAST DEAD*/
-"ReduceAction330", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction331 */
-const struct type type_nit__parser__ReduceAction331 = {
--1, /*CAST DEAD*/
-"ReduceAction331", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction333 */
-const struct type type_nit__parser__ReduceAction333 = {
--1, /*CAST DEAD*/
-"ReduceAction333", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction335 */
-const struct type type_nit__parser__ReduceAction335 = {
--1, /*CAST DEAD*/
-"ReduceAction335", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction337 */
-const struct type type_nit__parser__ReduceAction337 = {
--1, /*CAST DEAD*/
-"ReduceAction337", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction341 */
-const struct type type_nit__parser__ReduceAction341 = {
--1, /*CAST DEAD*/
-"ReduceAction341", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction343 */
-const struct type type_nit__parser__ReduceAction343 = {
--1, /*CAST DEAD*/
-"ReduceAction343", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction345 */
-const struct type type_nit__parser__ReduceAction345 = {
--1, /*CAST DEAD*/
-"ReduceAction345", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction349 */
-const struct type type_nit__parser__ReduceAction349 = {
--1, /*CAST DEAD*/
-"ReduceAction349", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction351 */
-const struct type type_nit__parser__ReduceAction351 = {
--1, /*CAST DEAD*/
-"ReduceAction351", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction353 */
-const struct type type_nit__parser__ReduceAction353 = {
--1, /*CAST DEAD*/
-"ReduceAction353", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction354 */
-const struct type type_nit__parser__ReduceAction354 = {
--1, /*CAST DEAD*/
-"ReduceAction354", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction355 */
-const struct type type_nit__parser__ReduceAction355 = {
--1, /*CAST DEAD*/
-"ReduceAction355", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction356 */
-const struct type type_nit__parser__ReduceAction356 = {
--1, /*CAST DEAD*/
-"ReduceAction356", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction357 */
-const struct type type_nit__parser__ReduceAction357 = {
--1, /*CAST DEAD*/
-"ReduceAction357", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction358 */
-const struct type type_nit__parser__ReduceAction358 = {
--1, /*CAST DEAD*/
-"ReduceAction358", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction359 */
-const struct type type_nit__parser__ReduceAction359 = {
--1, /*CAST DEAD*/
-"ReduceAction359", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction360 */
-const struct type type_nit__parser__ReduceAction360 = {
--1, /*CAST DEAD*/
-"ReduceAction360", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction363 */
-const struct type type_nit__parser__ReduceAction363 = {
--1, /*CAST DEAD*/
-"ReduceAction363", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction364 */
-const struct type type_nit__parser__ReduceAction364 = {
--1, /*CAST DEAD*/
-"ReduceAction364", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction365 */
-const struct type type_nit__parser__ReduceAction365 = {
--1, /*CAST DEAD*/
-"ReduceAction365", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction367 */
-const struct type type_nit__parser__ReduceAction367 = {
--1, /*CAST DEAD*/
-"ReduceAction367", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction368 */
-const struct type type_nit__parser__ReduceAction368 = {
--1, /*CAST DEAD*/
-"ReduceAction368", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction369 */
-const struct type type_nit__parser__ReduceAction369 = {
--1, /*CAST DEAD*/
-"ReduceAction369", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction370 */
-const struct type type_nit__parser__ReduceAction370 = {
--1, /*CAST DEAD*/
-"ReduceAction370", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction371 */
-const struct type type_nit__parser__ReduceAction371 = {
--1, /*CAST DEAD*/
-"ReduceAction371", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction372 */
-const struct type type_nit__parser__ReduceAction372 = {
--1, /*CAST DEAD*/
-"ReduceAction372", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction373 */
-const struct type type_nit__parser__ReduceAction373 = {
--1, /*CAST DEAD*/
-"ReduceAction373", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction374 */
-const struct type type_nit__parser__ReduceAction374 = {
--1, /*CAST DEAD*/
-"ReduceAction374", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction375 */
-const struct type type_nit__parser__ReduceAction375 = {
--1, /*CAST DEAD*/
-"ReduceAction375", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction376 */
-const struct type type_nit__parser__ReduceAction376 = {
--1, /*CAST DEAD*/
-"ReduceAction376", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction377 */
-const struct type type_nit__parser__ReduceAction377 = {
--1, /*CAST DEAD*/
-"ReduceAction377", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction378 */
-const struct type type_nit__parser__ReduceAction378 = {
--1, /*CAST DEAD*/
-"ReduceAction378", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction379 */
-const struct type type_nit__parser__ReduceAction379 = {
--1, /*CAST DEAD*/
-"ReduceAction379", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction380 */
-const struct type type_nit__parser__ReduceAction380 = {
--1, /*CAST DEAD*/
-"ReduceAction380", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction381 */
-const struct type type_nit__parser__ReduceAction381 = {
--1, /*CAST DEAD*/
-"ReduceAction381", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction382 */
-const struct type type_nit__parser__ReduceAction382 = {
--1, /*CAST DEAD*/
-"ReduceAction382", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction383 */
-const struct type type_nit__parser__ReduceAction383 = {
--1, /*CAST DEAD*/
-"ReduceAction383", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction386 */
-const struct type type_nit__parser__ReduceAction386 = {
--1, /*CAST DEAD*/
-"ReduceAction386", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction387 */
-const struct type type_nit__parser__ReduceAction387 = {
--1, /*CAST DEAD*/
-"ReduceAction387", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction388 */
-const struct type type_nit__parser__ReduceAction388 = {
--1, /*CAST DEAD*/
-"ReduceAction388", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction389 */
-const struct type type_nit__parser__ReduceAction389 = {
--1, /*CAST DEAD*/
-"ReduceAction389", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction391 */
-const struct type type_nit__parser__ReduceAction391 = {
--1, /*CAST DEAD*/
-"ReduceAction391", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction392 */
-const struct type type_nit__parser__ReduceAction392 = {
--1, /*CAST DEAD*/
-"ReduceAction392", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction393 */
-const struct type type_nit__parser__ReduceAction393 = {
--1, /*CAST DEAD*/
-"ReduceAction393", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction394 */
-const struct type type_nit__parser__ReduceAction394 = {
--1, /*CAST DEAD*/
-"ReduceAction394", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction396 */
-const struct type type_nit__parser__ReduceAction396 = {
--1, /*CAST DEAD*/
-"ReduceAction396", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction398 */
-const struct type type_nit__parser__ReduceAction398 = {
--1, /*CAST DEAD*/
-"ReduceAction398", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction399 */
-const struct type type_nit__parser__ReduceAction399 = {
--1, /*CAST DEAD*/
-"ReduceAction399", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction400 */
-const struct type type_nit__parser__ReduceAction400 = {
--1, /*CAST DEAD*/
-"ReduceAction400", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction401 */
-const struct type type_nit__parser__ReduceAction401 = {
--1, /*CAST DEAD*/
-"ReduceAction401", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction402 */
-const struct type type_nit__parser__ReduceAction402 = {
--1, /*CAST DEAD*/
-"ReduceAction402", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction403 */
-const struct type type_nit__parser__ReduceAction403 = {
--1, /*CAST DEAD*/
-"ReduceAction403", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction406 */
-const struct type type_nit__parser__ReduceAction406 = {
--1, /*CAST DEAD*/
-"ReduceAction406", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction407 */
-const struct type type_nit__parser__ReduceAction407 = {
--1, /*CAST DEAD*/
-"ReduceAction407", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction408 */
-const struct type type_nit__parser__ReduceAction408 = {
--1, /*CAST DEAD*/
-"ReduceAction408", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction409 */
-const struct type type_nit__parser__ReduceAction409 = {
--1, /*CAST DEAD*/
-"ReduceAction409", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction410 */
-const struct type type_nit__parser__ReduceAction410 = {
--1, /*CAST DEAD*/
-"ReduceAction410", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction412 */
-const struct type type_nit__parser__ReduceAction412 = {
--1, /*CAST DEAD*/
-"ReduceAction412", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction413 */
-const struct type type_nit__parser__ReduceAction413 = {
--1, /*CAST DEAD*/
-"ReduceAction413", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction414 */
-const struct type type_nit__parser__ReduceAction414 = {
--1, /*CAST DEAD*/
-"ReduceAction414", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction415 */
-const struct type type_nit__parser__ReduceAction415 = {
--1, /*CAST DEAD*/
-"ReduceAction415", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction418 */
-const struct type type_nit__parser__ReduceAction418 = {
--1, /*CAST DEAD*/
-"ReduceAction418", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction420 */
-const struct type type_nit__parser__ReduceAction420 = {
--1, /*CAST DEAD*/
-"ReduceAction420", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction421 */
-const struct type type_nit__parser__ReduceAction421 = {
--1, /*CAST DEAD*/
-"ReduceAction421", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction422 */
-const struct type type_nit__parser__ReduceAction422 = {
--1, /*CAST DEAD*/
-"ReduceAction422", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction423 */
-const struct type type_nit__parser__ReduceAction423 = {
--1, /*CAST DEAD*/
-"ReduceAction423", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction424 */
-const struct type type_nit__parser__ReduceAction424 = {
--1, /*CAST DEAD*/
-"ReduceAction424", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction425 */
-const struct type type_nit__parser__ReduceAction425 = {
--1, /*CAST DEAD*/
-"ReduceAction425", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction426 */
-const struct type type_nit__parser__ReduceAction426 = {
--1, /*CAST DEAD*/
-"ReduceAction426", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction427 */
-const struct type type_nit__parser__ReduceAction427 = {
--1, /*CAST DEAD*/
-"ReduceAction427", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction428 */
-const struct type type_nit__parser__ReduceAction428 = {
--1, /*CAST DEAD*/
-"ReduceAction428", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction429 */
-const struct type type_nit__parser__ReduceAction429 = {
--1, /*CAST DEAD*/
-"ReduceAction429", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction430 */
-const struct type type_nit__parser__ReduceAction430 = {
--1, /*CAST DEAD*/
-"ReduceAction430", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction434 */
-const struct type type_nit__parser__ReduceAction434 = {
--1, /*CAST DEAD*/
-"ReduceAction434", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction437 */
-const struct type type_nit__parser__ReduceAction437 = {
--1, /*CAST DEAD*/
-"ReduceAction437", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction438 */
-const struct type type_nit__parser__ReduceAction438 = {
--1, /*CAST DEAD*/
-"ReduceAction438", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction439 */
-const struct type type_nit__parser__ReduceAction439 = {
--1, /*CAST DEAD*/
-"ReduceAction439", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction440 */
-const struct type type_nit__parser__ReduceAction440 = {
--1, /*CAST DEAD*/
-"ReduceAction440", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction441 */
-const struct type type_nit__parser__ReduceAction441 = {
--1, /*CAST DEAD*/
-"ReduceAction441", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction442 */
-const struct type type_nit__parser__ReduceAction442 = {
--1, /*CAST DEAD*/
-"ReduceAction442", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction443 */
-const struct type type_nit__parser__ReduceAction443 = {
--1, /*CAST DEAD*/
-"ReduceAction443", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction444 */
-const struct type type_nit__parser__ReduceAction444 = {
--1, /*CAST DEAD*/
-"ReduceAction444", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction446 */
-const struct type type_nit__parser__ReduceAction446 = {
--1, /*CAST DEAD*/
-"ReduceAction446", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction448 */
-const struct type type_nit__parser__ReduceAction448 = {
--1, /*CAST DEAD*/
-"ReduceAction448", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction449 */
-const struct type type_nit__parser__ReduceAction449 = {
--1, /*CAST DEAD*/
-"ReduceAction449", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction451 */
-const struct type type_nit__parser__ReduceAction451 = {
--1, /*CAST DEAD*/
-"ReduceAction451", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction452 */
-const struct type type_nit__parser__ReduceAction452 = {
--1, /*CAST DEAD*/
-"ReduceAction452", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction453 */
-const struct type type_nit__parser__ReduceAction453 = {
--1, /*CAST DEAD*/
-"ReduceAction453", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction454 */
-const struct type type_nit__parser__ReduceAction454 = {
--1, /*CAST DEAD*/
-"ReduceAction454", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction455 */
-const struct type type_nit__parser__ReduceAction455 = {
--1, /*CAST DEAD*/
-"ReduceAction455", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction456 */
-const struct type type_nit__parser__ReduceAction456 = {
--1, /*CAST DEAD*/
-"ReduceAction456", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction457 */
-const struct type type_nit__parser__ReduceAction457 = {
--1, /*CAST DEAD*/
-"ReduceAction457", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction458 */
-const struct type type_nit__parser__ReduceAction458 = {
--1, /*CAST DEAD*/
-"ReduceAction458", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction459 */
-const struct type type_nit__parser__ReduceAction459 = {
--1, /*CAST DEAD*/
-"ReduceAction459", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction460 */
-const struct type type_nit__parser__ReduceAction460 = {
--1, /*CAST DEAD*/
-"ReduceAction460", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction461 */
-const struct type type_nit__parser__ReduceAction461 = {
--1, /*CAST DEAD*/
-"ReduceAction461", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction462 */
-const struct type type_nit__parser__ReduceAction462 = {
--1, /*CAST DEAD*/
-"ReduceAction462", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction463 */
-const struct type type_nit__parser__ReduceAction463 = {
--1, /*CAST DEAD*/
-"ReduceAction463", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction465 */
-const struct type type_nit__parser__ReduceAction465 = {
--1, /*CAST DEAD*/
-"ReduceAction465", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction466 */
-const struct type type_nit__parser__ReduceAction466 = {
--1, /*CAST DEAD*/
-"ReduceAction466", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction467 */
-const struct type type_nit__parser__ReduceAction467 = {
--1, /*CAST DEAD*/
-"ReduceAction467", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction469 */
-const struct type type_nit__parser__ReduceAction469 = {
--1, /*CAST DEAD*/
-"ReduceAction469", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction470 */
-const struct type type_nit__parser__ReduceAction470 = {
--1, /*CAST DEAD*/
-"ReduceAction470", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction471 */
-const struct type type_nit__parser__ReduceAction471 = {
--1, /*CAST DEAD*/
-"ReduceAction471", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction473 */
-const struct type type_nit__parser__ReduceAction473 = {
--1, /*CAST DEAD*/
-"ReduceAction473", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction474 */
-const struct type type_nit__parser__ReduceAction474 = {
--1, /*CAST DEAD*/
-"ReduceAction474", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction476 */
-const struct type type_nit__parser__ReduceAction476 = {
--1, /*CAST DEAD*/
-"ReduceAction476", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction477 */
-const struct type type_nit__parser__ReduceAction477 = {
--1, /*CAST DEAD*/
-"ReduceAction477", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction480 */
-const struct type type_nit__parser__ReduceAction480 = {
--1, /*CAST DEAD*/
-"ReduceAction480", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction481 */
-const struct type type_nit__parser__ReduceAction481 = {
--1, /*CAST DEAD*/
-"ReduceAction481", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction484 */
-const struct type type_nit__parser__ReduceAction484 = {
--1, /*CAST DEAD*/
-"ReduceAction484", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction486 */
-const struct type type_nit__parser__ReduceAction486 = {
--1, /*CAST DEAD*/
-"ReduceAction486", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction487 */
-const struct type type_nit__parser__ReduceAction487 = {
--1, /*CAST DEAD*/
-"ReduceAction487", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction488 */
-const struct type type_nit__parser__ReduceAction488 = {
--1, /*CAST DEAD*/
-"ReduceAction488", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction490 */
-const struct type type_nit__parser__ReduceAction490 = {
--1, /*CAST DEAD*/
-"ReduceAction490", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction492 */
-const struct type type_nit__parser__ReduceAction492 = {
--1, /*CAST DEAD*/
-"ReduceAction492", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction493 */
-const struct type type_nit__parser__ReduceAction493 = {
--1, /*CAST DEAD*/
-"ReduceAction493", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction496 */
-const struct type type_nit__parser__ReduceAction496 = {
--1, /*CAST DEAD*/
-"ReduceAction496", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction871 */
-const struct type type_nit__parser__ReduceAction871 = {
--1, /*CAST DEAD*/
-"ReduceAction871", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction873 */
-const struct type type_nit__parser__ReduceAction873 = {
--1, /*CAST DEAD*/
-"ReduceAction873", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction874 */
-const struct type type_nit__parser__ReduceAction874 = {
--1, /*CAST DEAD*/
-"ReduceAction874", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction875 */
-const struct type type_nit__parser__ReduceAction875 = {
--1, /*CAST DEAD*/
-"ReduceAction875", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction876 */
-const struct type type_nit__parser__ReduceAction876 = {
--1, /*CAST DEAD*/
-"ReduceAction876", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction877 */
-const struct type type_nit__parser__ReduceAction877 = {
--1, /*CAST DEAD*/
-"ReduceAction877", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction884 */
-const struct type type_nit__parser__ReduceAction884 = {
--1, /*CAST DEAD*/
-"ReduceAction884", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction885 */
-const struct type type_nit__parser__ReduceAction885 = {
--1, /*CAST DEAD*/
-"ReduceAction885", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction916 */
-const struct type type_nit__parser__ReduceAction916 = {
--1, /*CAST DEAD*/
-"ReduceAction916", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction917 */
-const struct type type_nit__parser__ReduceAction917 = {
--1, /*CAST DEAD*/
-"ReduceAction917", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1078 */
-const struct type type_nit__parser__ReduceAction1078 = {
--1, /*CAST DEAD*/
-"ReduceAction1078", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1079 */
-const struct type type_nit__parser__ReduceAction1079 = {
--1, /*CAST DEAD*/
-"ReduceAction1079", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1080 */
-const struct type type_nit__parser__ReduceAction1080 = {
--1, /*CAST DEAD*/
-"ReduceAction1080", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1081 */
-const struct type type_nit__parser__ReduceAction1081 = {
--1, /*CAST DEAD*/
-"ReduceAction1081", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1082 */
-const struct type type_nit__parser__ReduceAction1082 = {
--1, /*CAST DEAD*/
-"ReduceAction1082", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1083 */
-const struct type type_nit__parser__ReduceAction1083 = {
--1, /*CAST DEAD*/
-"ReduceAction1083", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1085 */
-const struct type type_nit__parser__ReduceAction1085 = {
--1, /*CAST DEAD*/
-"ReduceAction1085", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1087 */
-const struct type type_nit__parser__ReduceAction1087 = {
--1, /*CAST DEAD*/
-"ReduceAction1087", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1089 */
-const struct type type_nit__parser__ReduceAction1089 = {
--1, /*CAST DEAD*/
-"ReduceAction1089", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1090 */
-const struct type type_nit__parser__ReduceAction1090 = {
--1, /*CAST DEAD*/
-"ReduceAction1090", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1091 */
-const struct type type_nit__parser__ReduceAction1091 = {
--1, /*CAST DEAD*/
-"ReduceAction1091", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1092 */
-const struct type type_nit__parser__ReduceAction1092 = {
--1, /*CAST DEAD*/
-"ReduceAction1092", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1093 */
-const struct type type_nit__parser__ReduceAction1093 = {
--1, /*CAST DEAD*/
-"ReduceAction1093", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1095 */
-const struct type type_nit__parser__ReduceAction1095 = {
--1, /*CAST DEAD*/
-"ReduceAction1095", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1097 */
-const struct type type_nit__parser__ReduceAction1097 = {
--1, /*CAST DEAD*/
-"ReduceAction1097", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1103 */
-const struct type type_nit__parser__ReduceAction1103 = {
--1, /*CAST DEAD*/
-"ReduceAction1103", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1111 */
-const struct type type_nit__parser__ReduceAction1111 = {
--1, /*CAST DEAD*/
-"ReduceAction1111", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1112 */
-const struct type type_nit__parser__ReduceAction1112 = {
--1, /*CAST DEAD*/
-"ReduceAction1112", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type ReduceAction1113 */
-const struct type type_nit__parser__ReduceAction1113 = {
--1, /*CAST DEAD*/
-"ReduceAction1113", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-2180, /* ReduceAction */
-},
-};
-/* runtime type State */
-const struct type type_nit__parser_work__State = {
-621,
-"State", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-621, /* State */
-},
-};
-/* runtime type TablesCapable */
-const struct type type_nit__TablesCapable = {
--1, /*CAST DEAD*/
-"TablesCapable", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type ANodes[TComment] */
-const struct type type_nit__ANodes__nit__TComment = {
--1, /*CAST DEAD*/
-"ANodes[TComment]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__ANodes__nit__TComment,
-125,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2328, /* Collection[Token] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
-2365, /* Collection[TComment] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
-},
-};
-const struct types resolution_table_nit__ANodes__nit__TComment = {
-0, /* dummy */
-{
-&type_standard__Array__nit__TComment, /* Array[E]: Array[TComment] */
-&type_standard__Array__nit__TComment, /* Array[E]: Array[TComment] */
-&type_nit__TComment, /* E: TComment */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_nit__TComment, /* E: TComment */
-&type_standard__Collection__nit__TComment, /* Collection[E]: Collection[TComment] */
-&type_standard__Collection__nit__TComment, /* Collection[E]: Collection[TComment] */
-}
-};
-/* runtime type ANodes[AAnnotation] */
-const struct type type_nit__ANodes__nit__AAnnotation = {
--1, /*CAST DEAD*/
-"ANodes[AAnnotation]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__ANodes__nit__AAnnotation,
-125,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2317, /* Collection[AAnnotation] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2327, /* Collection[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
-},
-};
-const struct types resolution_table_nit__ANodes__nit__AAnnotation = {
-0, /* dummy */
-{
-&type_standard__Array__nit__AAnnotation, /* Array[E]: Array[AAnnotation] */
-&type_standard__Array__nit__AAnnotation, /* Array[E]: Array[AAnnotation] */
-&type_nit__AAnnotation, /* E: AAnnotation */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_nit__AAnnotation, /* E: AAnnotation */
-&type_standard__Collection__nit__AAnnotation, /* Collection[E]: Collection[AAnnotation] */
-&type_standard__Collection__nit__AAnnotation, /* Collection[E]: Collection[AAnnotation] */
-}
-};
-/* runtime type Array[AClassdef] */
-const struct type type_standard__Array__nit__AClassdef = {
-625,
-"Array[AClassdef]", /* class_name_string */
-405,
-0,
-&resolution_table_standard__Array__nit__AClassdef,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2327, /* Collection[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2332, /* Collection[AClassdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2447, /* AbstractArrayRead[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2452, /* AbstractArrayRead[AClassdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2484, /* AbstractArrayRead[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2671, /* AbstractArray[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2676, /* AbstractArray[AClassdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2708, /* AbstractArray[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-150, /* Array[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-625, /* Array[AClassdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1267, /* Array[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__AClassdef = {
-0, /* dummy */
-{
-&type_nit__AClassdef, /* E: AClassdef */
-&type_standard__Array__nit__AClassdef, /* Array[E]: Array[AClassdef] */
-&type_standard__Collection__nit__AClassdef, /* Collection[E]: Collection[AClassdef] */
-&type_standard__Array__nit__AClassdef, /* Array[E]: Array[AClassdef] */
-&type_standard__NativeArray__nit__AClassdef, /* NativeArray[E]: NativeArray[AClassdef] */
-&type_nit__AClassdef, /* E: AClassdef */
-&type_standard__Collection__nit__AClassdef, /* Collection[E]: Collection[AClassdef] */
-&type_nit__AClassdef, /* E: AClassdef */
-&type_standard__Collection__nit__AClassdef, /* Collection[E]: Collection[AClassdef] */
-&type_standard__Collection__nit__AClassdef, /* Collection[E]: Collection[AClassdef] */
-&type_standard__Array__nit__AClassdef, /* Array[E]: Array[AClassdef] */
-&type_standard__AbstractArray__nit__AClassdef, /* AbstractArray[E]: AbstractArray[AClassdef] */
-&type_standard__array__ArrayIterator__nit__AClassdef, /* ArrayIterator[E]: ArrayIterator[AClassdef] */
-}
-};
-/* runtime type ANodes[AFormaldef] */
-const struct type type_nit__ANodes__nit__AFormaldef = {
--1, /*CAST DEAD*/
-"ANodes[AFormaldef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__ANodes__nit__AFormaldef,
-125,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2327, /* Collection[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
--1, /* empty */
-2366, /* Collection[AFormaldef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
-},
-};
-const struct types resolution_table_nit__ANodes__nit__AFormaldef = {
-0, /* dummy */
-{
-&type_standard__Array__nit__AFormaldef, /* Array[E]: Array[AFormaldef] */
-&type_standard__Array__nit__AFormaldef, /* Array[E]: Array[AFormaldef] */
-&type_nit__AFormaldef, /* E: AFormaldef */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_nit__AFormaldef, /* E: AFormaldef */
-&type_standard__Collection__nit__AFormaldef, /* Collection[E]: Collection[AFormaldef] */
-&type_standard__Collection__nit__AFormaldef, /* Collection[E]: Collection[AFormaldef] */
-}
-};
-/* runtime type Array[ASuperPropdef] */
-const struct type type_standard__Array__nit__ASuperPropdef = {
-627,
-"Array[ASuperPropdef]", /* class_name_string */
-406,
-0,
-&resolution_table_standard__Array__nit__ASuperPropdef,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2327, /* Collection[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2333, /* Collection[ASuperPropdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2357, /* Collection[APropdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2447, /* AbstractArrayRead[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2453, /* AbstractArrayRead[ASuperPropdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2478, /* AbstractArrayRead[APropdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2484, /* AbstractArrayRead[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2671, /* AbstractArray[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2677, /* AbstractArray[ASuperPropdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2702, /* AbstractArray[APropdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2708, /* AbstractArray[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-150, /* Array[Prod] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-627, /* Array[ASuperPropdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1167, /* Array[APropdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1267, /* Array[ANode] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__ASuperPropdef = {
-0, /* dummy */
-{
-&type_nit__ASuperPropdef, /* E: ASuperPropdef */
-&type_standard__Array__nit__ASuperPropdef, /* Array[E]: Array[ASuperPropdef] */
-&type_standard__Collection__nit__ASuperPropdef, /* Collection[E]: Collection[ASuperPropdef] */
-&type_standard__Array__nit__ASuperPropdef, /* Array[E]: Array[ASuperPropdef] */
-&type_standard__NativeArray__nit__ASuperPropdef, /* NativeArray[E]: NativeArray[ASuperPropdef] */
-&type_nit__ASuperPropdef, /* E: ASuperPropdef */
-&type_standard__Collection__nit__ASuperPropdef, /* Collection[E]: Collection[ASuperPropdef] */
-&type_nit__ASuperPropdef, /* E: ASuperPropdef */
-&type_standard__Collection__nit__ASuperPropdef, /* Collection[E]: Collection[ASuperPropdef] */
-&type_standard__Collection__nit__ASuperPropdef, /* Collection[E]: Collection[ASuperPropdef] */
-&type_standard__Array__nit__ASuperPropdef, /* Array[E]: Array[ASuperPropdef] */
-&type_standard__AbstractArray__nit__ASuperPropdef, /* AbstractArray[E]: AbstractArray[ASuperPropdef] */
-&type_standard__array__ArrayIterator__nit__ASuperPropdef, /* ArrayIterator[E]: ArrayIterator[ASuperPropdef] */
-}
-};
-/* runtime type MVirtualTypeDef */
-const struct type type_nit__MVirtualTypeDef = {
-628,
-"MVirtualTypeDef", /* class_name_string */
-7,
-0,
-&resolution_table_nit__MVirtualTypeDef,
-9,
-{
-80, /* Object */
-2622, /* nullable Object */
-2146, /* MEntity */
-2181, /* PropertyLayoutElement */
-2190, /* nullable PropertyLayoutElement */
-2178, /* MPropDef */
-2182, /* nullable MPropDef */
-628, /* MVirtualTypeDef */
-2647, /* nullable MVirtualTypeDef */
-},
-};
-const struct types resolution_table_nit__MVirtualTypeDef = {
-0, /* dummy */
-{
-NULL, /* empty */
-&type_nit__MVirtualTypeProp, /* MPROPERTY: MVirtualTypeProp */
-&type_nit__MVirtualTypeDef, /* MPROPDEF: MVirtualTypeDef */
-}
-};
-/* runtime type POSet[MType] */
-const struct type type_poset__POSet__nit__MType = {
-629,
-"POSet[MType]", /* class_name_string */
-128,
-0,
-&resolution_table_poset__POSet__nit__MType,
-130,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2329, /* Collection[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2349, /* Collection[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-629, /* POSet[MType] */
--1, /* empty */
-},
-};
-const struct types resolution_table_poset__POSet__nit__MType = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MType__poset__POSetElement__nit__MType, /* HashMap[E, POSetElement[E]]: HashMap[MType, POSetElement[MType]] */
-&type_standard__Array__nit__MType, /* Array[E]: Array[MType] */
-&type_nit__MType, /* E: MType */
-&type_poset__POSetElement__nit__MType, /* POSetElement[E]: POSetElement[MType] */
-&type_standard__Array__nit__MType, /* Array[E]: Array[MType] */
-&type_standard__Collection__nit__MType, /* Collection[E]: Collection[MType] */
-&type_nit__POSetConflictGraph__nit__MType, /* POSetConflictGraph[E]: POSetConflictGraph[MType] */
-&type_standard__Array__nit__MType, /* Array[COMPARED]: Array[MType] */
-}
-};
-/* runtime type List[MType] */
-const struct type type_standard__List__nit__MType = {
-630,
-"List[MType]", /* class_name_string */
-129,
-0,
-&resolution_table_standard__List__nit__MType,
-131,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2329, /* Collection[MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2349, /* Collection[nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-630, /* List[MType] */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__List__nit__MType = {
-0, /* dummy */
-{
-&type_nit__MType, /* E: MType */
-&type_standard__Array__nit__MType, /* Array[E]: Array[MType] */
-&type_standard__list__ListNode__nit__MType, /* ListNode[E]: ListNode[MType] */
-&type_standard__ListIterator__nit__MType, /* ListIterator[E]: ListIterator[MType] */
-&type_nullable__standard__list__ListNode__nit__MType, /* nullable ListNode[E]: nullable ListNode[MType] */
-NULL, /* empty */
-NULL, /* empty */
-&type_nit__MType, /* E: MType */
-&type_standard__Collection__nit__MType, /* Collection[E]: Collection[MType] */
-&type_standard__Collection__nit__MType, /* Collection[E]: Collection[MType] */
-}
-};
-/* runtime type MMethod */
-const struct type type_nit__MMethod = {
-631,
-"MMethod", /* class_name_string */
-7,
-0,
-&resolution_table_nit__MMethod,
-9,
-{
-80, /* Object */
-2622, /* nullable Object */
-2146, /* MEntity */
-2181, /* PropertyLayoutElement */
-2190, /* nullable PropertyLayoutElement */
-2176, /* MProperty */
-2208, /* nullable MProperty */
-631, /* MMethod */
-2148, /* nullable MMethod */
-},
-};
-const struct types resolution_table_nit__MMethod = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MMethodDef, /* Array[MPROPDEF]: Array[MMethodDef] */
-&type_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MMethodDef, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MMethodDef]] */
-&type_nit__MMethodDef, /* MPROPDEF: MMethodDef */
-}
-};
-/* runtime type Array[MParameter] */
-const struct type type_standard__Array__nit__MParameter = {
-632,
-"Array[MParameter]", /* class_name_string */
-407,
-0,
-&resolution_table_standard__Array__nit__MParameter,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2334, /* Collection[MParameter] */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2454, /* AbstractArrayRead[MParameter] */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2678, /* AbstractArray[MParameter] */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-632, /* Array[MParameter] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__MParameter = {
-0, /* dummy */
-{
-&type_nit__MParameter, /* E: MParameter */
-&type_standard__Array__nit__MParameter, /* Array[E]: Array[MParameter] */
-&type_standard__Collection__nit__MParameter, /* Collection[E]: Collection[MParameter] */
-&type_standard__Array__nit__MParameter, /* Array[E]: Array[MParameter] */
-&type_standard__NativeArray__nit__MParameter, /* NativeArray[E]: NativeArray[MParameter] */
-&type_nit__MParameter, /* E: MParameter */
-&type_standard__Collection__nit__MParameter, /* Collection[E]: Collection[MParameter] */
-&type_nit__MParameter, /* E: MParameter */
-&type_standard__Collection__nit__MParameter, /* Collection[E]: Collection[MParameter] */
-&type_standard__Collection__nit__MParameter, /* Collection[E]: Collection[MParameter] */
-&type_standard__Array__nit__MParameter, /* Array[E]: Array[MParameter] */
-&type_standard__AbstractArray__nit__MParameter, /* AbstractArray[E]: AbstractArray[MParameter] */
-&type_standard__array__ArrayIterator__nit__MParameter, /* ArrayIterator[E]: ArrayIterator[MParameter] */
-}
-};
-/* runtime type MSignature */
-const struct type type_nit__MSignature = {
-633,
-"MSignature", /* class_name_string */
-5,
-0,
-NULL, /*NO RESOLUTIONS*/
-6,
-{
-80, /* Object */
-2622, /* nullable Object */
-2146, /* MEntity */
-2179, /* MType */
-2185, /* nullable MType */
-633, /* MSignature */
-},
-};
-/* runtime type MParameter */
-const struct type type_nit__MParameter = {
-634,
-"MParameter", /* class_name_string */
-3,
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-80, /* Object */
-2622, /* nullable Object */
-2146, /* MEntity */
-634, /* MParameter */
-},
-};
-/* runtime type ScopeVisitor */
-const struct type type_nit__scope__ScopeVisitor = {
--1, /*CAST DEAD*/
-"ScopeVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type Variable */
-const struct type type_nit__Variable = {
-636,
-"Variable", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-636, /* Variable */
-},
-};
-/* runtime type List[Scope] */
-const struct type type_standard__List__nit__scope__Scope = {
-637,
-"List[Scope]", /* class_name_string */
-130,
-0,
-&resolution_table_standard__List__nit__scope__Scope,
-131,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2367, /* Collection[Scope] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-637, /* List[Scope] */
-},
-};
-const struct types resolution_table_standard__List__nit__scope__Scope = {
-0, /* dummy */
-{
-&type_nit__scope__Scope, /* E: Scope */
-&type_standard__Array__nit__scope__Scope, /* Array[E]: Array[Scope] */
-&type_standard__list__ListNode__nit__scope__Scope, /* ListNode[E]: ListNode[Scope] */
-&type_standard__ListIterator__nit__scope__Scope, /* ListIterator[E]: ListIterator[Scope] */
-&type_nullable__standard__list__ListNode__nit__scope__Scope, /* nullable ListNode[E]: nullable ListNode[Scope] */
-NULL, /* empty */
-NULL, /* empty */
-&type_nit__scope__Scope, /* E: Scope */
-&type_standard__Collection__nit__scope__Scope, /* Collection[E]: Collection[Scope] */
-&type_standard__Collection__nit__scope__Scope, /* Collection[E]: Collection[Scope] */
-}
-};
-/* runtime type FlowVisitor */
-const struct type type_nit__flow__FlowVisitor = {
--1, /*CAST DEAD*/
-"FlowVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type FlowContext */
-const struct type type_nit__FlowContext = {
-639,
-"FlowContext", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-639, /* FlowContext */
-},
-};
-/* runtime type Array[FlowContext] */
-const struct type type_standard__Array__nit__FlowContext = {
-640,
-"Array[FlowContext]", /* class_name_string */
-408,
-0,
-&resolution_table_standard__Array__nit__FlowContext,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2335, /* Collection[FlowContext] */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2455, /* AbstractArrayRead[FlowContext] */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2679, /* AbstractArray[FlowContext] */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-640, /* Array[FlowContext] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__FlowContext = {
-0, /* dummy */
-{
-&type_nit__FlowContext, /* E: FlowContext */
-&type_standard__Array__nit__FlowContext, /* Array[E]: Array[FlowContext] */
-&type_standard__Collection__nit__FlowContext, /* Collection[E]: Collection[FlowContext] */
-&type_standard__Array__nit__FlowContext, /* Array[E]: Array[FlowContext] */
-&type_standard__NativeArray__nit__FlowContext, /* NativeArray[E]: NativeArray[FlowContext] */
-&type_nit__FlowContext, /* E: FlowContext */
-&type_standard__Collection__nit__FlowContext, /* Collection[E]: Collection[FlowContext] */
-&type_nit__FlowContext, /* E: FlowContext */
-&type_standard__Collection__nit__FlowContext, /* Collection[E]: Collection[FlowContext] */
-&type_standard__Collection__nit__FlowContext, /* Collection[E]: Collection[FlowContext] */
-&type_standard__Array__nit__FlowContext, /* Array[E]: Array[FlowContext] */
-&type_standard__AbstractArray__nit__FlowContext, /* AbstractArray[E]: AbstractArray[FlowContext] */
-&type_standard__array__ArrayIterator__nit__FlowContext, /* ArrayIterator[E]: ArrayIterator[FlowContext] */
-}
-};
-/* runtime type HashSet[Variable] */
-const struct type type_standard__HashSet__nit__Variable = {
-641,
-"HashSet[Variable]", /* class_name_string */
-151,
-0,
-&resolution_table_standard__HashSet__nit__Variable,
-159,
-{
-80, /* Object */
-2622, /* nullable Object */
-2006, /* Set[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2347, /* Collection[Variable] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-133, /* HashSet[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-641, /* HashSet[Variable] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashSet__nit__Variable = {
-0, /* dummy */
-{
-&type_nit__Variable, /* E: Variable */
-&type_standard__Array__nit__Variable, /* Array[E]: Array[Variable] */
-&type_standard__hash_collection__HashSetNode__nit__Variable, /* HashSetNode[E]: HashSetNode[Variable] */
-&type_standard__hash_collection__HashSetIterator__nit__Variable, /* HashSetIterator[E]: HashSetIterator[Variable] */
-&type_standard__Collection__nit__Variable, /* Collection[E]: Collection[Variable] */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Collection__nit__Variable, /* Collection[E]: Collection[Variable] */
-&type_nullable__standard__hash_collection__HashSetNode__nit__Variable, /* nullable N: nullable HashSetNode[Variable] */
-&type_standard__hash_collection__HashSetNode__nit__Variable, /* N: HashSetNode[Variable] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Variable, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[Variable]] */
-}
-};
-/* runtime type HashMap[Variable, nullable MType] */
-const struct type type_standard__HashMap__nit__Variable__nullable__nit__MType = {
-642,
-"HashMap[Variable, nullable MType]", /* class_name_string */
-41,
-0,
-&resolution_table_standard__HashMap__nit__Variable__nullable__nit__MType,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-642, /* HashMap[Variable, nullable MType] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__Variable__nullable__nit__MType = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__Variable__nullable__nit__MType, /* HashMapIterator[K, V]: HashMapIterator[Variable, nullable MType] */
-&type_nit__Variable, /* K: Variable */
-&type_nullable__nit__MType, /* V: nullable MType */
-&type_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType, /* HashMapNode[K, V]: HashMapNode[Variable, nullable MType] */
-&type_standard__hash_collection__HashMapKeys__nit__Variable__nullable__nit__MType, /* HashMapKeys[K, V]: HashMapKeys[Variable, nullable MType] */
-&type_standard__hash_collection__HashMapValues__nit__Variable__nullable__nit__MType, /* HashMapValues[K, V]: HashMapValues[Variable, nullable MType] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType, /* nullable N: nullable HashMapNode[Variable, nullable MType] */
-&type_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType, /* N: HashMapNode[Variable, nullable MType] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Variable, nullable MType]] */
-}
-};
-/* runtime type LocalVarInitVisitor */
-const struct type type_nit__local_var_init__LocalVarInitVisitor = {
--1, /*CAST DEAD*/
-"LocalVarInitVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type AutoSuperInitVisitor */
-const struct type type_nit__auto_super_init__AutoSuperInitVisitor = {
--1, /*CAST DEAD*/
-"AutoSuperInitVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type Array[CallSite] */
-const struct type type_standard__Array__nit__CallSite = {
-645,
-"Array[CallSite]", /* class_name_string */
-409,
-0,
-&resolution_table_standard__Array__nit__CallSite,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2336, /* Collection[CallSite] */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2456, /* AbstractArrayRead[CallSite] */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2680, /* AbstractArray[CallSite] */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-645, /* Array[CallSite] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__CallSite = {
-0, /* dummy */
-{
-&type_nit__CallSite, /* E: CallSite */
-&type_standard__Array__nit__CallSite, /* Array[E]: Array[CallSite] */
-&type_standard__Collection__nit__CallSite, /* Collection[E]: Collection[CallSite] */
-&type_standard__Array__nit__CallSite, /* Array[E]: Array[CallSite] */
-&type_standard__NativeArray__nit__CallSite, /* NativeArray[E]: NativeArray[CallSite] */
-&type_nit__CallSite, /* E: CallSite */
-&type_standard__Collection__nit__CallSite, /* Collection[E]: Collection[CallSite] */
-&type_nit__CallSite, /* E: CallSite */
-&type_standard__Collection__nit__CallSite, /* Collection[E]: Collection[CallSite] */
-&type_standard__Collection__nit__CallSite, /* Collection[E]: Collection[CallSite] */
-&type_standard__Array__nit__CallSite, /* Array[E]: Array[CallSite] */
-&type_standard__AbstractArray__nit__CallSite, /* AbstractArray[E]: AbstractArray[CallSite] */
-&type_standard__array__ArrayIterator__nit__CallSite, /* ArrayIterator[E]: ArrayIterator[CallSite] */
-}
-};
-/* runtime type CallSite */
-const struct type type_nit__CallSite = {
-646,
-"CallSite", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-646, /* CallSite */
-},
-};
-/* runtime type ASTBuilder */
-const struct type type_nit__ASTBuilder = {
--1, /*CAST DEAD*/
-"ASTBuilder", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type AlphaComparator */
-const struct type type_standard__string__AlphaComparator = {
--1, /*CAST DEAD*/
-"AlphaComparator", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__string__AlphaComparator,
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-const struct types resolution_table_standard__string__AlphaComparator = {
-0, /* dummy */
-{
-&type_nullable__standard__Object, /* COMPARED: nullable Object */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Array__nullable__standard__Object, /* Array[COMPARED]: Array[nullable Object] */
-}
-};
-/* runtime type CsvWriter */
-const struct type type_csv__CsvWriter = {
--1, /*CAST DEAD*/
-"CsvWriter", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type Array[Object] */
-const struct type type_standard__Array__standard__Object = {
-650,
-"Array[Object]", /* class_name_string */
-368,
-0,
-&resolution_table_standard__Array__standard__Object,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__standard__Object = {
-0, /* dummy */
-{
-&type_standard__Object, /* E: Object */
-&type_standard__Array__standard__Object, /* Array[E]: Array[Object] */
-&type_standard__Collection__standard__Object, /* Collection[E]: Collection[Object] */
-&type_standard__Array__standard__Object, /* Array[E]: Array[Object] */
-&type_standard__NativeArray__standard__Object, /* NativeArray[E]: NativeArray[Object] */
-&type_standard__Object, /* E: Object */
-&type_standard__Collection__standard__Object, /* Collection[E]: Collection[Object] */
-&type_standard__Object, /* E: Object */
-&type_standard__Collection__standard__Object, /* Collection[E]: Collection[Object] */
-&type_standard__Collection__standard__Object, /* Collection[E]: Collection[Object] */
-&type_standard__Array__standard__Object, /* Array[E]: Array[Object] */
-&type_standard__AbstractArray__standard__Object, /* AbstractArray[E]: AbstractArray[Object] */
-&type_standard__array__ArrayIterator__standard__Object, /* ArrayIterator[E]: ArrayIterator[Object] */
-}
-};
-/* runtime type NativeArray[Object] */
-const struct type type_standard__NativeArray__standard__Object = {
-651,
-"NativeArray[Object]", /* class_name_string */
-34,
-0,
-&resolution_table_standard__NativeArray__standard__Object,
-219,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-651, /* NativeArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__NativeArray__standard__Object = {
-0, /* dummy */
-{
-&type_standard__Object, /* E: Object */
-&type_standard__NativeArray__standard__Object, /* NativeArray[E]: NativeArray[Object] */
-}
-};
-/* runtime type Platform */
-const struct type type_nit__Platform = {
--1, /*CAST DEAD*/
-"Platform", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-/* runtime type CodeFile */
-const struct type type_nit__CodeFile = {
-653,
-"CodeFile", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-653, /* CodeFile */
-},
-};
-/* runtime type Array[CodeWriter] */
-const struct type type_standard__Array__nit__CodeWriter = {
-654,
-"Array[CodeWriter]", /* class_name_string */
-410,
-0,
-&resolution_table_standard__Array__nit__CodeWriter,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
-2338, /* Collection[CodeWriter] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
-2458, /* AbstractArrayRead[CodeWriter] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
-2682, /* AbstractArray[CodeWriter] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-654, /* Array[CodeWriter] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__CodeWriter = {
-0, /* dummy */
-{
-&type_nit__CodeWriter, /* E: CodeWriter */
-&type_standard__Array__nit__CodeWriter, /* Array[E]: Array[CodeWriter] */
-&type_standard__Collection__nit__CodeWriter, /* Collection[E]: Collection[CodeWriter] */
-&type_standard__Array__nit__CodeWriter, /* Array[E]: Array[CodeWriter] */
-&type_standard__NativeArray__nit__CodeWriter, /* NativeArray[E]: NativeArray[CodeWriter] */
-&type_nit__CodeWriter, /* E: CodeWriter */
-&type_standard__Collection__nit__CodeWriter, /* Collection[E]: Collection[CodeWriter] */
-&type_nit__CodeWriter, /* E: CodeWriter */
-&type_standard__Collection__nit__CodeWriter, /* Collection[E]: Collection[CodeWriter] */
-&type_standard__Collection__nit__CodeWriter, /* Collection[E]: Collection[CodeWriter] */
-&type_standard__Array__nit__CodeWriter, /* Array[E]: Array[CodeWriter] */
-&type_standard__AbstractArray__nit__CodeWriter, /* AbstractArray[E]: AbstractArray[CodeWriter] */
-&type_standard__array__ArrayIterator__nit__CodeWriter, /* ArrayIterator[E]: ArrayIterator[CodeWriter] */
-}
-};
-/* runtime type HashSet[String] */
-const struct type type_standard__HashSet__standard__String = {
-655,
-"HashSet[String]", /* class_name_string */
-152,
-0,
-&resolution_table_standard__HashSet__standard__String,
-159,
-{
-80, /* Object */
-2622, /* nullable Object */
-2006, /* Set[nullable Object] */
--1, /* empty */
--1, /* empty */
-2306, /* Collection[String] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2343, /* Collection[Writable] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-133, /* HashSet[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-655, /* HashSet[String] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashSet__standard__String = {
-0, /* dummy */
-{
-&type_standard__String, /* E: String */
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__hash_collection__HashSetNode__standard__String, /* HashSetNode[E]: HashSetNode[String] */
-&type_standard__hash_collection__HashSetIterator__standard__String, /* HashSetIterator[E]: HashSetIterator[String] */
-&type_standard__Collection__standard__String, /* Collection[E]: Collection[String] */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Collection__standard__String, /* Collection[E]: Collection[String] */
-&type_nullable__standard__hash_collection__HashSetNode__standard__String, /* nullable N: nullable HashSetNode[String] */
-&type_standard__hash_collection__HashSetNode__standard__String, /* N: HashSetNode[String] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__String, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[String]] */
-}
-};
-/* runtime type HashMap[MClass, Set[PropertyLayoutElement]] */
-const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__PropertyLayoutElement = {
-656,
-"HashMap[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
-42,
-0,
-&resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__PropertyLayoutElement,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
--1, /* empty */
-2641, /* Map[MClass, Collection[PropertyLayoutElement]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-656, /* HashMap[MClass, Set[PropertyLayoutElement]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__PropertyLayoutElement = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MClass__standard__Set__nit__PropertyLayoutElement, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[PropertyLayoutElement]] */
-&type_nit__MClass, /* K: MClass */
-&type_standard__Set__nit__PropertyLayoutElement, /* V: Set[PropertyLayoutElement] */
-&type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement, /* HashMapNode[K, V]: HashMapNode[MClass, Set[PropertyLayoutElement]] */
-&type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__PropertyLayoutElement, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[PropertyLayoutElement]] */
-&type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__PropertyLayoutElement, /* HashMapValues[K, V]: HashMapValues[MClass, Set[PropertyLayoutElement]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement, /* nullable N: nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
-&type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement, /* N: HashMapNode[MClass, Set[PropertyLayoutElement]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
-}
-};
-/* runtime type HashMap[MClass, Set[MAttribute]] */
-const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MAttribute = {
-657,
-"HashMap[MClass, Set[MAttribute]]", /* class_name_string */
-43,
-0,
-&resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MAttribute,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
--1, /* empty */
-2641, /* Map[MClass, Collection[PropertyLayoutElement]] */
-2642, /* Map[MClass, Collection[MAttribute]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-91, /* HashMap[MClass, Set[MProperty]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-656, /* HashMap[MClass, Set[PropertyLayoutElement]] */
-657, /* HashMap[MClass, Set[MAttribute]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MAttribute = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MAttribute, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MAttribute]] */
-&type_nit__MClass, /* K: MClass */
-&type_standard__Set__nit__MAttribute, /* V: Set[MAttribute] */
-&type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MAttribute]] */
-&type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MAttribute, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MAttribute]] */
-&type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MAttribute, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MAttribute]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute, /* nullable N: nullable HashMapNode[MClass, Set[MAttribute]] */
-&type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute, /* N: HashMapNode[MClass, Set[MAttribute]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]] */
-}
-};
-/* runtime type Array[PropertyLayoutElement] */
-const struct type type_standard__Array__nit__PropertyLayoutElement = {
-658,
-"Array[PropertyLayoutElement]", /* class_name_string */
-411,
-0,
-&resolution_table_standard__Array__nit__PropertyLayoutElement,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
-2339, /* Collection[PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2369, /* Collection[nullable PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2457, /* AbstractArrayRead[Object] */
--1, /* empty */
-2459, /* AbstractArrayRead[PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2490, /* AbstractArrayRead[nullable PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2681, /* AbstractArray[Object] */
--1, /* empty */
-2683, /* AbstractArray[PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2714, /* AbstractArray[nullable PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-658, /* Array[PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1380, /* Array[nullable PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nit__PropertyLayoutElement = {
-0, /* dummy */
-{
-&type_nit__PropertyLayoutElement, /* E: PropertyLayoutElement */
-&type_standard__Array__nit__PropertyLayoutElement, /* Array[E]: Array[PropertyLayoutElement] */
-&type_standard__Collection__nit__PropertyLayoutElement, /* Collection[E]: Collection[PropertyLayoutElement] */
-&type_standard__Array__nit__PropertyLayoutElement, /* Array[E]: Array[PropertyLayoutElement] */
-&type_standard__NativeArray__nit__PropertyLayoutElement, /* NativeArray[E]: NativeArray[PropertyLayoutElement] */
-&type_nit__PropertyLayoutElement, /* E: PropertyLayoutElement */
-&type_standard__Collection__nit__PropertyLayoutElement, /* Collection[E]: Collection[PropertyLayoutElement] */
-&type_nit__PropertyLayoutElement, /* E: PropertyLayoutElement */
-&type_standard__Collection__nit__PropertyLayoutElement, /* Collection[E]: Collection[PropertyLayoutElement] */
-&type_standard__Collection__nit__PropertyLayoutElement, /* Collection[E]: Collection[PropertyLayoutElement] */
-&type_standard__Array__nit__PropertyLayoutElement, /* Array[E]: Array[PropertyLayoutElement] */
-&type_standard__AbstractArray__nit__PropertyLayoutElement, /* AbstractArray[E]: AbstractArray[PropertyLayoutElement] */
-&type_standard__array__ArrayIterator__nit__PropertyLayoutElement, /* ArrayIterator[E]: ArrayIterator[PropertyLayoutElement] */
-}
-};
-/* runtime type HashSet[PropertyLayoutElement] */
-const struct type type_standard__HashSet__nit__PropertyLayoutElement = {
-659,
-"HashSet[PropertyLayoutElement]", /* class_name_string */
-153,
-0,
-&resolution_table_standard__HashSet__nit__PropertyLayoutElement,
-159,
-{
-80, /* Object */
-2622, /* nullable Object */
-2006, /* Set[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
-2339, /* Collection[PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2369, /* Collection[nullable PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2202, /* Set[PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-133, /* HashSet[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-659, /* HashSet[PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashSet__nit__PropertyLayoutElement = {
-0, /* dummy */
-{
-&type_nit__PropertyLayoutElement, /* E: PropertyLayoutElement */
-&type_standard__Array__nit__PropertyLayoutElement, /* Array[E]: Array[PropertyLayoutElement] */
-&type_standard__hash_collection__HashSetNode__nit__PropertyLayoutElement, /* HashSetNode[E]: HashSetNode[PropertyLayoutElement] */
-&type_standard__hash_collection__HashSetIterator__nit__PropertyLayoutElement, /* HashSetIterator[E]: HashSetIterator[PropertyLayoutElement] */
-&type_standard__Collection__nit__PropertyLayoutElement, /* Collection[E]: Collection[PropertyLayoutElement] */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Collection__nit__PropertyLayoutElement, /* Collection[E]: Collection[PropertyLayoutElement] */
-&type_nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement, /* nullable N: nullable HashSetNode[PropertyLayoutElement] */
-&type_standard__hash_collection__HashSetNode__nit__PropertyLayoutElement, /* N: HashSetNode[PropertyLayoutElement] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
-}
-};
-/* runtime type HashSet[MAttribute] */
-const struct type type_standard__HashSet__nit__MAttribute = {
-660,
-"HashSet[MAttribute]", /* class_name_string */
-154,
-0,
-&resolution_table_standard__HashSet__nit__MAttribute,
-159,
-{
-80, /* Object */
-2622, /* nullable Object */
-2006, /* Set[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2314, /* Collection[MProperty] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
-2339, /* Collection[PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2368, /* Collection[MAttribute] */
-2369, /* Collection[nullable PropertyLayoutElement] */
-2370, /* Collection[nullable MAttribute] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2417, /* Collection[nullable MProperty] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2196, /* Set[MProperty] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2202, /* Set[PropertyLayoutElement] */
-2203, /* Set[MAttribute] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-133, /* HashSet[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-659, /* HashSet[PropertyLayoutElement] */
-660, /* HashSet[MAttribute] */
-670, /* HashSet[MProperty] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashSet__nit__MAttribute = {
-0, /* dummy */
-{
-&type_nit__MAttribute, /* E: MAttribute */
-&type_standard__Array__nit__MAttribute, /* Array[E]: Array[MAttribute] */
-&type_standard__hash_collection__HashSetNode__nit__MAttribute, /* HashSetNode[E]: HashSetNode[MAttribute] */
-&type_standard__hash_collection__HashSetIterator__nit__MAttribute, /* HashSetIterator[E]: HashSetIterator[MAttribute] */
-&type_standard__Collection__nit__MAttribute, /* Collection[E]: Collection[MAttribute] */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Collection__nit__MAttribute, /* Collection[E]: Collection[MAttribute] */
-&type_nullable__standard__hash_collection__HashSetNode__nit__MAttribute, /* nullable N: nullable HashSetNode[MAttribute] */
-&type_standard__hash_collection__HashSetNode__nit__MAttribute, /* N: HashSetNode[MAttribute] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MAttribute, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[MAttribute]] */
-}
-};
-/* runtime type POSetGroupColorer[MClass, PropertyLayoutElement] */
-const struct type type_nit__POSetGroupColorer__nit__MClass__nit__PropertyLayoutElement = {
--1, /*CAST DEAD*/
-"POSetGroupColorer[MClass, PropertyLayoutElement]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__POSetGroupColorer__nit__MClass__nit__PropertyLayoutElement,
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-const struct types resolution_table_nit__POSetGroupColorer__nit__MClass__nit__PropertyLayoutElement = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__PropertyLayoutElement__standard__Int, /* HashMap[E, Int]: HashMap[PropertyLayoutElement, Int] */
-&type_standard__HashMap__nit__MClass__standard__HashSet__standard__Int, /* HashMap[H, HashSet[Int]]: HashMap[MClass, HashSet[Int]] */
-&type_standard__HashMap__nit__MClass__standard__Int, /* HashMap[H, Int]: HashMap[MClass, Int] */
-&type_nit__POSetConflictGraph__nit__MClass, /* POSetConflictGraph[H]: POSetConflictGraph[MClass] */
-&type_standard__Map__nit__MClass__standard__Collection__nit__PropertyLayoutElement, /* Map[H, Collection[E]]: Map[MClass, Collection[PropertyLayoutElement]] */
-&type_nit__MClass, /* H: MClass */
-&type_standard__Array__nullable__nit__PropertyLayoutElement, /* Array[nullable E]: Array[nullable PropertyLayoutElement] */
-&type_standard__Set__nit__MClass, /* Set[H]: Set[MClass] */
-&type_standard__Collection__nit__MClass, /* Collection[H]: Collection[MClass] */
-}
-};
-/* runtime type HashSet[Int] */
-const struct type type_standard__HashSet__standard__Int = {
-662,
-"HashSet[Int]", /* class_name_string */
-137,
-0,
-&resolution_table_standard__HashSet__standard__Int,
-159,
-{
-80, /* Object */
-2622, /* nullable Object */
-2006, /* Set[nullable Object] */
--1, /* empty */
-2147, /* Collection[Int] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2337, /* Collection[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-662, /* HashSet[Int] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-133, /* HashSet[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashSet__standard__Int = {
-0, /* dummy */
-{
-&type_standard__Int, /* E: Int */
-&type_standard__Array__standard__Int, /* Array[E]: Array[Int] */
-&type_standard__hash_collection__HashSetNode__standard__Int, /* HashSetNode[E]: HashSetNode[Int] */
-&type_standard__hash_collection__HashSetIterator__standard__Int, /* HashSetIterator[E]: HashSetIterator[Int] */
-&type_standard__Collection__standard__Int, /* Collection[E]: Collection[Int] */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Collection__standard__Int, /* Collection[E]: Collection[Int] */
-&type_nullable__standard__hash_collection__HashSetNode__standard__Int, /* nullable N: nullable HashSetNode[Int] */
-&type_standard__hash_collection__HashSetNode__standard__Int, /* N: HashSetNode[Int] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Int, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[Int]] */
-}
-};
-/* runtime type POSetGroupColorer[MClass, MAttribute] */
-const struct type type_nit__POSetGroupColorer__nit__MClass__nit__MAttribute = {
--1, /*CAST DEAD*/
-"POSetGroupColorer[MClass, MAttribute]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__POSetGroupColorer__nit__MClass__nit__MAttribute,
-2,
-{
-80, /* Object */
-2622, /* nullable Object */
-},
-};
-const struct types resolution_table_nit__POSetGroupColorer__nit__MClass__nit__MAttribute = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MAttribute__standard__Int, /* HashMap[E, Int]: HashMap[MAttribute, Int] */
-&type_standard__HashMap__nit__MClass__standard__HashSet__standard__Int, /* HashMap[H, HashSet[Int]]: HashMap[MClass, HashSet[Int]] */
-&type_standard__HashMap__nit__MClass__standard__Int, /* HashMap[H, Int]: HashMap[MClass, Int] */
-&type_nit__POSetConflictGraph__nit__MClass, /* POSetConflictGraph[H]: POSetConflictGraph[MClass] */
-&type_standard__Map__nit__MClass__standard__Collection__nit__MAttribute, /* Map[H, Collection[E]]: Map[MClass, Collection[MAttribute]] */
-&type_nit__MClass, /* H: MClass */
-&type_standard__Array__nullable__nit__MAttribute, /* Array[nullable E]: Array[nullable MAttribute] */
-&type_standard__Set__nit__MClass, /* Set[H]: Set[MClass] */
-&type_standard__Collection__nit__MClass, /* Collection[H]: Collection[MClass] */
-}
-};
-/* runtime type Array[nullable MPropDef] */
-const struct type type_standard__Array__nullable__nit__MPropDef = {
-664,
-"Array[nullable MPropDef]", /* class_name_string */
-382,
-0,
-&resolution_table_standard__Array__nullable__nit__MPropDef,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2340, /* Collection[nullable MPropDef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2369, /* Collection[nullable PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2460, /* AbstractArrayRead[nullable MPropDef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2490, /* AbstractArrayRead[nullable PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2684, /* AbstractArray[nullable MPropDef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2714, /* AbstractArray[nullable PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2004, /* Array[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-664, /* Array[nullable MPropDef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1380, /* Array[nullable PropertyLayoutElement] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__nullable__nit__MPropDef = {
-0, /* dummy */
-{
-&type_nullable__nit__MPropDef, /* E: nullable MPropDef */
-&type_standard__Array__nullable__nit__MPropDef, /* Array[E]: Array[nullable MPropDef] */
-&type_standard__Collection__nullable__nit__MPropDef, /* Collection[E]: Collection[nullable MPropDef] */
-&type_standard__Array__nullable__nit__MPropDef, /* Array[E]: Array[nullable MPropDef] */
-&type_standard__NativeArray__nullable__nit__MPropDef, /* NativeArray[E]: NativeArray[nullable MPropDef] */
-&type_nullable__nit__MPropDef, /* E: nullable MPropDef */
-&type_standard__Collection__nullable__nit__MPropDef, /* Collection[E]: Collection[nullable MPropDef] */
-&type_nullable__nit__MPropDef, /* E: nullable MPropDef */
-&type_standard__Collection__nullable__nit__MPropDef, /* Collection[E]: Collection[nullable MPropDef] */
-&type_standard__Collection__nullable__nit__MPropDef, /* Collection[E]: Collection[nullable MPropDef] */
-&type_standard__Array__nullable__nit__MPropDef, /* Array[E]: Array[nullable MPropDef] */
-&type_standard__AbstractArray__nullable__nit__MPropDef, /* AbstractArray[E]: AbstractArray[nullable MPropDef] */
-&type_standard__array__ArrayIterator__nullable__nit__MPropDef, /* ArrayIterator[E]: ArrayIterator[nullable MPropDef] */
-}
-};