c_src: regenerate
[nit.git] / c_src / nith.types.2.c
diff --git a/c_src/nith.types.2.c b/c_src/nith.types.2.c
deleted file mode 100644 (file)
index d654164..0000000
+++ /dev/null
@@ -1,9984 +0,0 @@
-#include "nith.types.0.h"
-/* runtime type ReduceAction185 */
-const struct type type_parser__ReduceAction185 = {
--1, /*CAST DEAD*/
-"ReduceAction185", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-806, /* ReduceAction185 */
-},
-};
-/* runtime type ReduceAction186 */
-const struct type type_parser__ReduceAction186 = {
--1, /*CAST DEAD*/
-"ReduceAction186", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-807, /* ReduceAction186 */
-},
-};
-/* runtime type ReduceAction187 */
-const struct type type_parser__ReduceAction187 = {
--1, /*CAST DEAD*/
-"ReduceAction187", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-808, /* ReduceAction187 */
-},
-};
-/* runtime type ReduceAction189 */
-const struct type type_parser__ReduceAction189 = {
--1, /*CAST DEAD*/
-"ReduceAction189", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-809, /* ReduceAction189 */
-},
-};
-/* runtime type ReduceAction190 */
-const struct type type_parser__ReduceAction190 = {
--1, /*CAST DEAD*/
-"ReduceAction190", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-810, /* ReduceAction190 */
-},
-};
-/* runtime type ReduceAction191 */
-const struct type type_parser__ReduceAction191 = {
--1, /*CAST DEAD*/
-"ReduceAction191", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-811, /* ReduceAction191 */
-},
-};
-/* runtime type ReduceAction193 */
-const struct type type_parser__ReduceAction193 = {
--1, /*CAST DEAD*/
-"ReduceAction193", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-812, /* ReduceAction193 */
-},
-};
-/* runtime type ReduceAction194 */
-const struct type type_parser__ReduceAction194 = {
--1, /*CAST DEAD*/
-"ReduceAction194", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-813, /* ReduceAction194 */
-},
-};
-/* runtime type ReduceAction195 */
-const struct type type_parser__ReduceAction195 = {
--1, /*CAST DEAD*/
-"ReduceAction195", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-814, /* ReduceAction195 */
-},
-};
-/* runtime type ReduceAction196 */
-const struct type type_parser__ReduceAction196 = {
--1, /*CAST DEAD*/
-"ReduceAction196", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-815, /* ReduceAction196 */
-},
-};
-/* runtime type ReduceAction197 */
-const struct type type_parser__ReduceAction197 = {
--1, /*CAST DEAD*/
-"ReduceAction197", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-816, /* ReduceAction197 */
-},
-};
-/* runtime type ReduceAction199 */
-const struct type type_parser__ReduceAction199 = {
--1, /*CAST DEAD*/
-"ReduceAction199", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-817, /* ReduceAction199 */
-},
-};
-/* runtime type ReduceAction200 */
-const struct type type_parser__ReduceAction200 = {
--1, /*CAST DEAD*/
-"ReduceAction200", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-818, /* ReduceAction200 */
-},
-};
-/* runtime type ReduceAction202 */
-const struct type type_parser__ReduceAction202 = {
--1, /*CAST DEAD*/
-"ReduceAction202", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-819, /* ReduceAction202 */
-},
-};
-/* runtime type ReduceAction203 */
-const struct type type_parser__ReduceAction203 = {
--1, /*CAST DEAD*/
-"ReduceAction203", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-820, /* ReduceAction203 */
-},
-};
-/* runtime type ReduceAction204 */
-const struct type type_parser__ReduceAction204 = {
--1, /*CAST DEAD*/
-"ReduceAction204", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-821, /* ReduceAction204 */
-},
-};
-/* runtime type ReduceAction205 */
-const struct type type_parser__ReduceAction205 = {
--1, /*CAST DEAD*/
-"ReduceAction205", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-822, /* ReduceAction205 */
-},
-};
-/* runtime type ReduceAction206 */
-const struct type type_parser__ReduceAction206 = {
--1, /*CAST DEAD*/
-"ReduceAction206", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-823, /* ReduceAction206 */
-},
-};
-/* runtime type ReduceAction207 */
-const struct type type_parser__ReduceAction207 = {
--1, /*CAST DEAD*/
-"ReduceAction207", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-824, /* ReduceAction207 */
-},
-};
-/* runtime type ReduceAction208 */
-const struct type type_parser__ReduceAction208 = {
--1, /*CAST DEAD*/
-"ReduceAction208", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-825, /* ReduceAction208 */
-},
-};
-/* runtime type ReduceAction209 */
-const struct type type_parser__ReduceAction209 = {
--1, /*CAST DEAD*/
-"ReduceAction209", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-826, /* ReduceAction209 */
-},
-};
-/* runtime type ReduceAction210 */
-const struct type type_parser__ReduceAction210 = {
--1, /*CAST DEAD*/
-"ReduceAction210", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-827, /* ReduceAction210 */
-},
-};
-/* runtime type ReduceAction211 */
-const struct type type_parser__ReduceAction211 = {
--1, /*CAST DEAD*/
-"ReduceAction211", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-828, /* ReduceAction211 */
-},
-};
-/* runtime type ReduceAction212 */
-const struct type type_parser__ReduceAction212 = {
--1, /*CAST DEAD*/
-"ReduceAction212", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-829, /* ReduceAction212 */
-},
-};
-/* runtime type ReduceAction213 */
-const struct type type_parser__ReduceAction213 = {
--1, /*CAST DEAD*/
-"ReduceAction213", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-830, /* ReduceAction213 */
-},
-};
-/* runtime type ReduceAction214 */
-const struct type type_parser__ReduceAction214 = {
--1, /*CAST DEAD*/
-"ReduceAction214", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-831, /* ReduceAction214 */
-},
-};
-/* runtime type ReduceAction215 */
-const struct type type_parser__ReduceAction215 = {
--1, /*CAST DEAD*/
-"ReduceAction215", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-832, /* ReduceAction215 */
-},
-};
-/* runtime type ReduceAction216 */
-const struct type type_parser__ReduceAction216 = {
--1, /*CAST DEAD*/
-"ReduceAction216", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-833, /* ReduceAction216 */
-},
-};
-/* runtime type ReduceAction219 */
-const struct type type_parser__ReduceAction219 = {
--1, /*CAST DEAD*/
-"ReduceAction219", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-834, /* ReduceAction219 */
-},
-};
-/* runtime type ReduceAction220 */
-const struct type type_parser__ReduceAction220 = {
--1, /*CAST DEAD*/
-"ReduceAction220", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-835, /* ReduceAction220 */
-},
-};
-/* runtime type ReduceAction221 */
-const struct type type_parser__ReduceAction221 = {
--1, /*CAST DEAD*/
-"ReduceAction221", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-836, /* ReduceAction221 */
-},
-};
-/* runtime type ReduceAction222 */
-const struct type type_parser__ReduceAction222 = {
--1, /*CAST DEAD*/
-"ReduceAction222", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-837, /* ReduceAction222 */
-},
-};
-/* runtime type ReduceAction223 */
-const struct type type_parser__ReduceAction223 = {
--1, /*CAST DEAD*/
-"ReduceAction223", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-838, /* ReduceAction223 */
-},
-};
-/* runtime type ReduceAction224 */
-const struct type type_parser__ReduceAction224 = {
--1, /*CAST DEAD*/
-"ReduceAction224", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-839, /* ReduceAction224 */
-},
-};
-/* runtime type ReduceAction227 */
-const struct type type_parser__ReduceAction227 = {
--1, /*CAST DEAD*/
-"ReduceAction227", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-840, /* ReduceAction227 */
-},
-};
-/* runtime type ReduceAction228 */
-const struct type type_parser__ReduceAction228 = {
--1, /*CAST DEAD*/
-"ReduceAction228", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-841, /* ReduceAction228 */
-},
-};
-/* runtime type ReduceAction229 */
-const struct type type_parser__ReduceAction229 = {
--1, /*CAST DEAD*/
-"ReduceAction229", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-842, /* ReduceAction229 */
-},
-};
-/* runtime type ReduceAction230 */
-const struct type type_parser__ReduceAction230 = {
--1, /*CAST DEAD*/
-"ReduceAction230", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-843, /* ReduceAction230 */
-},
-};
-/* runtime type ReduceAction231 */
-const struct type type_parser__ReduceAction231 = {
--1, /*CAST DEAD*/
-"ReduceAction231", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-844, /* ReduceAction231 */
-},
-};
-/* runtime type ReduceAction232 */
-const struct type type_parser__ReduceAction232 = {
--1, /*CAST DEAD*/
-"ReduceAction232", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-845, /* ReduceAction232 */
-},
-};
-/* runtime type ReduceAction233 */
-const struct type type_parser__ReduceAction233 = {
--1, /*CAST DEAD*/
-"ReduceAction233", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-846, /* ReduceAction233 */
-},
-};
-/* runtime type ReduceAction234 */
-const struct type type_parser__ReduceAction234 = {
--1, /*CAST DEAD*/
-"ReduceAction234", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-847, /* ReduceAction234 */
-},
-};
-/* runtime type ReduceAction235 */
-const struct type type_parser__ReduceAction235 = {
--1, /*CAST DEAD*/
-"ReduceAction235", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-848, /* ReduceAction235 */
-},
-};
-/* runtime type ReduceAction238 */
-const struct type type_parser__ReduceAction238 = {
--1, /*CAST DEAD*/
-"ReduceAction238", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-849, /* ReduceAction238 */
-},
-};
-/* runtime type ReduceAction239 */
-const struct type type_parser__ReduceAction239 = {
--1, /*CAST DEAD*/
-"ReduceAction239", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-850, /* ReduceAction239 */
-},
-};
-/* runtime type ReduceAction240 */
-const struct type type_parser__ReduceAction240 = {
--1, /*CAST DEAD*/
-"ReduceAction240", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-851, /* ReduceAction240 */
-},
-};
-/* runtime type ReduceAction241 */
-const struct type type_parser__ReduceAction241 = {
--1, /*CAST DEAD*/
-"ReduceAction241", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-852, /* ReduceAction241 */
-},
-};
-/* runtime type ReduceAction242 */
-const struct type type_parser__ReduceAction242 = {
--1, /*CAST DEAD*/
-"ReduceAction242", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-853, /* ReduceAction242 */
-},
-};
-/* runtime type ReduceAction243 */
-const struct type type_parser__ReduceAction243 = {
--1, /*CAST DEAD*/
-"ReduceAction243", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-854, /* ReduceAction243 */
-},
-};
-/* runtime type ReduceAction246 */
-const struct type type_parser__ReduceAction246 = {
--1, /*CAST DEAD*/
-"ReduceAction246", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-855, /* ReduceAction246 */
-},
-};
-/* runtime type ReduceAction247 */
-const struct type type_parser__ReduceAction247 = {
--1, /*CAST DEAD*/
-"ReduceAction247", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-856, /* ReduceAction247 */
-},
-};
-/* runtime type ReduceAction248 */
-const struct type type_parser__ReduceAction248 = {
--1, /*CAST DEAD*/
-"ReduceAction248", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-857, /* ReduceAction248 */
-},
-};
-/* runtime type ReduceAction249 */
-const struct type type_parser__ReduceAction249 = {
--1, /*CAST DEAD*/
-"ReduceAction249", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-858, /* ReduceAction249 */
-},
-};
-/* runtime type ReduceAction250 */
-const struct type type_parser__ReduceAction250 = {
--1, /*CAST DEAD*/
-"ReduceAction250", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-859, /* ReduceAction250 */
-},
-};
-/* runtime type ReduceAction251 */
-const struct type type_parser__ReduceAction251 = {
--1, /*CAST DEAD*/
-"ReduceAction251", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-860, /* ReduceAction251 */
-},
-};
-/* runtime type ReduceAction252 */
-const struct type type_parser__ReduceAction252 = {
--1, /*CAST DEAD*/
-"ReduceAction252", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-861, /* ReduceAction252 */
-},
-};
-/* runtime type ReduceAction253 */
-const struct type type_parser__ReduceAction253 = {
--1, /*CAST DEAD*/
-"ReduceAction253", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-862, /* ReduceAction253 */
-},
-};
-/* runtime type ReduceAction254 */
-const struct type type_parser__ReduceAction254 = {
--1, /*CAST DEAD*/
-"ReduceAction254", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-863, /* ReduceAction254 */
-},
-};
-/* runtime type ReduceAction255 */
-const struct type type_parser__ReduceAction255 = {
--1, /*CAST DEAD*/
-"ReduceAction255", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-864, /* ReduceAction255 */
-},
-};
-/* runtime type ReduceAction258 */
-const struct type type_parser__ReduceAction258 = {
--1, /*CAST DEAD*/
-"ReduceAction258", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-865, /* ReduceAction258 */
-},
-};
-/* runtime type ReduceAction259 */
-const struct type type_parser__ReduceAction259 = {
--1, /*CAST DEAD*/
-"ReduceAction259", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-866, /* ReduceAction259 */
-},
-};
-/* runtime type ReduceAction260 */
-const struct type type_parser__ReduceAction260 = {
--1, /*CAST DEAD*/
-"ReduceAction260", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-867, /* ReduceAction260 */
-},
-};
-/* runtime type ReduceAction261 */
-const struct type type_parser__ReduceAction261 = {
--1, /*CAST DEAD*/
-"ReduceAction261", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-868, /* ReduceAction261 */
-},
-};
-/* runtime type ReduceAction262 */
-const struct type type_parser__ReduceAction262 = {
--1, /*CAST DEAD*/
-"ReduceAction262", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-869, /* ReduceAction262 */
-},
-};
-/* runtime type ReduceAction263 */
-const struct type type_parser__ReduceAction263 = {
--1, /*CAST DEAD*/
-"ReduceAction263", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-870, /* ReduceAction263 */
-},
-};
-/* runtime type ReduceAction264 */
-const struct type type_parser__ReduceAction264 = {
--1, /*CAST DEAD*/
-"ReduceAction264", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-871, /* ReduceAction264 */
-},
-};
-/* runtime type ReduceAction265 */
-const struct type type_parser__ReduceAction265 = {
--1, /*CAST DEAD*/
-"ReduceAction265", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-872, /* ReduceAction265 */
-},
-};
-/* runtime type ReduceAction266 */
-const struct type type_parser__ReduceAction266 = {
--1, /*CAST DEAD*/
-"ReduceAction266", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-873, /* ReduceAction266 */
-},
-};
-/* runtime type ReduceAction267 */
-const struct type type_parser__ReduceAction267 = {
--1, /*CAST DEAD*/
-"ReduceAction267", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-874, /* ReduceAction267 */
-},
-};
-/* runtime type ReduceAction268 */
-const struct type type_parser__ReduceAction268 = {
--1, /*CAST DEAD*/
-"ReduceAction268", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-875, /* ReduceAction268 */
-},
-};
-/* runtime type ReduceAction270 */
-const struct type type_parser__ReduceAction270 = {
--1, /*CAST DEAD*/
-"ReduceAction270", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-876, /* ReduceAction270 */
-},
-};
-/* runtime type ReduceAction272 */
-const struct type type_parser__ReduceAction272 = {
--1, /*CAST DEAD*/
-"ReduceAction272", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-877, /* ReduceAction272 */
-},
-};
-/* runtime type ReduceAction273 */
-const struct type type_parser__ReduceAction273 = {
--1, /*CAST DEAD*/
-"ReduceAction273", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-878, /* ReduceAction273 */
-},
-};
-/* runtime type ReduceAction274 */
-const struct type type_parser__ReduceAction274 = {
--1, /*CAST DEAD*/
-"ReduceAction274", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-879, /* ReduceAction274 */
-},
-};
-/* runtime type ReduceAction275 */
-const struct type type_parser__ReduceAction275 = {
--1, /*CAST DEAD*/
-"ReduceAction275", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-880, /* ReduceAction275 */
-},
-};
-/* runtime type ReduceAction277 */
-const struct type type_parser__ReduceAction277 = {
--1, /*CAST DEAD*/
-"ReduceAction277", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-881, /* ReduceAction277 */
-},
-};
-/* runtime type ReduceAction279 */
-const struct type type_parser__ReduceAction279 = {
--1, /*CAST DEAD*/
-"ReduceAction279", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-882, /* ReduceAction279 */
-},
-};
-/* runtime type ReduceAction280 */
-const struct type type_parser__ReduceAction280 = {
--1, /*CAST DEAD*/
-"ReduceAction280", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-883, /* ReduceAction280 */
-},
-};
-/* runtime type ReduceAction281 */
-const struct type type_parser__ReduceAction281 = {
--1, /*CAST DEAD*/
-"ReduceAction281", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-884, /* ReduceAction281 */
-},
-};
-/* runtime type ReduceAction282 */
-const struct type type_parser__ReduceAction282 = {
--1, /*CAST DEAD*/
-"ReduceAction282", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-885, /* ReduceAction282 */
-},
-};
-/* runtime type ReduceAction283 */
-const struct type type_parser__ReduceAction283 = {
--1, /*CAST DEAD*/
-"ReduceAction283", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-886, /* ReduceAction283 */
-},
-};
-/* runtime type ReduceAction284 */
-const struct type type_parser__ReduceAction284 = {
--1, /*CAST DEAD*/
-"ReduceAction284", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-887, /* ReduceAction284 */
-},
-};
-/* runtime type ReduceAction285 */
-const struct type type_parser__ReduceAction285 = {
--1, /*CAST DEAD*/
-"ReduceAction285", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-888, /* ReduceAction285 */
-},
-};
-/* runtime type ReduceAction286 */
-const struct type type_parser__ReduceAction286 = {
--1, /*CAST DEAD*/
-"ReduceAction286", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-889, /* ReduceAction286 */
-},
-};
-/* runtime type ReduceAction287 */
-const struct type type_parser__ReduceAction287 = {
--1, /*CAST DEAD*/
-"ReduceAction287", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-890, /* ReduceAction287 */
-},
-};
-/* runtime type ReduceAction288 */
-const struct type type_parser__ReduceAction288 = {
--1, /*CAST DEAD*/
-"ReduceAction288", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-891, /* ReduceAction288 */
-},
-};
-/* runtime type ReduceAction290 */
-const struct type type_parser__ReduceAction290 = {
--1, /*CAST DEAD*/
-"ReduceAction290", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-892, /* ReduceAction290 */
-},
-};
-/* runtime type ReduceAction291 */
-const struct type type_parser__ReduceAction291 = {
--1, /*CAST DEAD*/
-"ReduceAction291", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-893, /* ReduceAction291 */
-},
-};
-/* runtime type ReduceAction293 */
-const struct type type_parser__ReduceAction293 = {
--1, /*CAST DEAD*/
-"ReduceAction293", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-894, /* ReduceAction293 */
-},
-};
-/* runtime type ReduceAction294 */
-const struct type type_parser__ReduceAction294 = {
--1, /*CAST DEAD*/
-"ReduceAction294", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-895, /* ReduceAction294 */
-},
-};
-/* runtime type ReduceAction295 */
-const struct type type_parser__ReduceAction295 = {
--1, /*CAST DEAD*/
-"ReduceAction295", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-896, /* ReduceAction295 */
-},
-};
-/* runtime type ReduceAction297 */
-const struct type type_parser__ReduceAction297 = {
--1, /*CAST DEAD*/
-"ReduceAction297", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-897, /* ReduceAction297 */
-},
-};
-/* runtime type ReduceAction299 */
-const struct type type_parser__ReduceAction299 = {
--1, /*CAST DEAD*/
-"ReduceAction299", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-898, /* ReduceAction299 */
-},
-};
-/* runtime type ReduceAction300 */
-const struct type type_parser__ReduceAction300 = {
--1, /*CAST DEAD*/
-"ReduceAction300", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-899, /* ReduceAction300 */
-},
-};
-/* runtime type ReduceAction302 */
-const struct type type_parser__ReduceAction302 = {
--1, /*CAST DEAD*/
-"ReduceAction302", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-900, /* ReduceAction302 */
-},
-};
-/* runtime type ReduceAction303 */
-const struct type type_parser__ReduceAction303 = {
--1, /*CAST DEAD*/
-"ReduceAction303", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-901, /* ReduceAction303 */
-},
-};
-/* runtime type ReduceAction304 */
-const struct type type_parser__ReduceAction304 = {
--1, /*CAST DEAD*/
-"ReduceAction304", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-902, /* ReduceAction304 */
-},
-};
-/* runtime type ReduceAction305 */
-const struct type type_parser__ReduceAction305 = {
--1, /*CAST DEAD*/
-"ReduceAction305", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-903, /* ReduceAction305 */
-},
-};
-/* runtime type ReduceAction307 */
-const struct type type_parser__ReduceAction307 = {
--1, /*CAST DEAD*/
-"ReduceAction307", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-904, /* ReduceAction307 */
-},
-};
-/* runtime type ReduceAction308 */
-const struct type type_parser__ReduceAction308 = {
--1, /*CAST DEAD*/
-"ReduceAction308", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-905, /* ReduceAction308 */
-},
-};
-/* runtime type ReduceAction310 */
-const struct type type_parser__ReduceAction310 = {
--1, /*CAST DEAD*/
-"ReduceAction310", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-906, /* ReduceAction310 */
-},
-};
-/* runtime type ReduceAction312 */
-const struct type type_parser__ReduceAction312 = {
--1, /*CAST DEAD*/
-"ReduceAction312", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-907, /* ReduceAction312 */
-},
-};
-/* runtime type ReduceAction314 */
-const struct type type_parser__ReduceAction314 = {
--1, /*CAST DEAD*/
-"ReduceAction314", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-908, /* ReduceAction314 */
-},
-};
-/* runtime type ReduceAction318 */
-const struct type type_parser__ReduceAction318 = {
--1, /*CAST DEAD*/
-"ReduceAction318", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-909, /* ReduceAction318 */
-},
-};
-/* runtime type ReduceAction320 */
-const struct type type_parser__ReduceAction320 = {
--1, /*CAST DEAD*/
-"ReduceAction320", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-910, /* ReduceAction320 */
-},
-};
-/* runtime type ReduceAction322 */
-const struct type type_parser__ReduceAction322 = {
--1, /*CAST DEAD*/
-"ReduceAction322", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-911, /* ReduceAction322 */
-},
-};
-/* runtime type ReduceAction326 */
-const struct type type_parser__ReduceAction326 = {
--1, /*CAST DEAD*/
-"ReduceAction326", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-912, /* ReduceAction326 */
-},
-};
-/* runtime type ReduceAction328 */
-const struct type type_parser__ReduceAction328 = {
--1, /*CAST DEAD*/
-"ReduceAction328", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-913, /* ReduceAction328 */
-},
-};
-/* runtime type ReduceAction330 */
-const struct type type_parser__ReduceAction330 = {
--1, /*CAST DEAD*/
-"ReduceAction330", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-914, /* ReduceAction330 */
-},
-};
-/* runtime type ReduceAction331 */
-const struct type type_parser__ReduceAction331 = {
--1, /*CAST DEAD*/
-"ReduceAction331", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-915, /* ReduceAction331 */
-},
-};
-/* runtime type ReduceAction332 */
-const struct type type_parser__ReduceAction332 = {
--1, /*CAST DEAD*/
-"ReduceAction332", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-916, /* ReduceAction332 */
-},
-};
-/* runtime type ReduceAction333 */
-const struct type type_parser__ReduceAction333 = {
--1, /*CAST DEAD*/
-"ReduceAction333", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-917, /* ReduceAction333 */
-},
-};
-/* runtime type ReduceAction334 */
-const struct type type_parser__ReduceAction334 = {
--1, /*CAST DEAD*/
-"ReduceAction334", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-918, /* ReduceAction334 */
-},
-};
-/* runtime type ReduceAction335 */
-const struct type type_parser__ReduceAction335 = {
--1, /*CAST DEAD*/
-"ReduceAction335", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-919, /* ReduceAction335 */
-},
-};
-/* runtime type ReduceAction336 */
-const struct type type_parser__ReduceAction336 = {
--1, /*CAST DEAD*/
-"ReduceAction336", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-920, /* ReduceAction336 */
-},
-};
-/* runtime type ReduceAction337 */
-const struct type type_parser__ReduceAction337 = {
--1, /*CAST DEAD*/
-"ReduceAction337", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-921, /* ReduceAction337 */
-},
-};
-/* runtime type ReduceAction340 */
-const struct type type_parser__ReduceAction340 = {
--1, /*CAST DEAD*/
-"ReduceAction340", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-922, /* ReduceAction340 */
-},
-};
-/* runtime type ReduceAction341 */
-const struct type type_parser__ReduceAction341 = {
--1, /*CAST DEAD*/
-"ReduceAction341", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-923, /* ReduceAction341 */
-},
-};
-/* runtime type ReduceAction342 */
-const struct type type_parser__ReduceAction342 = {
--1, /*CAST DEAD*/
-"ReduceAction342", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-924, /* ReduceAction342 */
-},
-};
-/* runtime type ReduceAction343 */
-const struct type type_parser__ReduceAction343 = {
--1, /*CAST DEAD*/
-"ReduceAction343", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-925, /* ReduceAction343 */
-},
-};
-/* runtime type ReduceAction344 */
-const struct type type_parser__ReduceAction344 = {
--1, /*CAST DEAD*/
-"ReduceAction344", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-926, /* ReduceAction344 */
-},
-};
-/* runtime type ReduceAction345 */
-const struct type type_parser__ReduceAction345 = {
--1, /*CAST DEAD*/
-"ReduceAction345", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-927, /* ReduceAction345 */
-},
-};
-/* runtime type ReduceAction346 */
-const struct type type_parser__ReduceAction346 = {
--1, /*CAST DEAD*/
-"ReduceAction346", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-928, /* ReduceAction346 */
-},
-};
-/* runtime type ReduceAction347 */
-const struct type type_parser__ReduceAction347 = {
--1, /*CAST DEAD*/
-"ReduceAction347", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-929, /* ReduceAction347 */
-},
-};
-/* runtime type ReduceAction348 */
-const struct type type_parser__ReduceAction348 = {
--1, /*CAST DEAD*/
-"ReduceAction348", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-930, /* ReduceAction348 */
-},
-};
-/* runtime type ReduceAction349 */
-const struct type type_parser__ReduceAction349 = {
--1, /*CAST DEAD*/
-"ReduceAction349", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-931, /* ReduceAction349 */
-},
-};
-/* runtime type ReduceAction350 */
-const struct type type_parser__ReduceAction350 = {
--1, /*CAST DEAD*/
-"ReduceAction350", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-932, /* ReduceAction350 */
-},
-};
-/* runtime type ReduceAction351 */
-const struct type type_parser__ReduceAction351 = {
--1, /*CAST DEAD*/
-"ReduceAction351", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-933, /* ReduceAction351 */
-},
-};
-/* runtime type ReduceAction352 */
-const struct type type_parser__ReduceAction352 = {
--1, /*CAST DEAD*/
-"ReduceAction352", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-934, /* ReduceAction352 */
-},
-};
-/* runtime type ReduceAction355 */
-const struct type type_parser__ReduceAction355 = {
--1, /*CAST DEAD*/
-"ReduceAction355", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-935, /* ReduceAction355 */
-},
-};
-/* runtime type ReduceAction356 */
-const struct type type_parser__ReduceAction356 = {
--1, /*CAST DEAD*/
-"ReduceAction356", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-936, /* ReduceAction356 */
-},
-};
-/* runtime type ReduceAction357 */
-const struct type type_parser__ReduceAction357 = {
--1, /*CAST DEAD*/
-"ReduceAction357", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-937, /* ReduceAction357 */
-},
-};
-/* runtime type ReduceAction358 */
-const struct type type_parser__ReduceAction358 = {
--1, /*CAST DEAD*/
-"ReduceAction358", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-938, /* ReduceAction358 */
-},
-};
-/* runtime type ReduceAction360 */
-const struct type type_parser__ReduceAction360 = {
--1, /*CAST DEAD*/
-"ReduceAction360", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-939, /* ReduceAction360 */
-},
-};
-/* runtime type ReduceAction361 */
-const struct type type_parser__ReduceAction361 = {
--1, /*CAST DEAD*/
-"ReduceAction361", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-940, /* ReduceAction361 */
-},
-};
-/* runtime type ReduceAction362 */
-const struct type type_parser__ReduceAction362 = {
--1, /*CAST DEAD*/
-"ReduceAction362", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-941, /* ReduceAction362 */
-},
-};
-/* runtime type ReduceAction363 */
-const struct type type_parser__ReduceAction363 = {
--1, /*CAST DEAD*/
-"ReduceAction363", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-942, /* ReduceAction363 */
-},
-};
-/* runtime type ReduceAction364 */
-const struct type type_parser__ReduceAction364 = {
--1, /*CAST DEAD*/
-"ReduceAction364", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-943, /* ReduceAction364 */
-},
-};
-/* runtime type ReduceAction365 */
-const struct type type_parser__ReduceAction365 = {
--1, /*CAST DEAD*/
-"ReduceAction365", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-944, /* ReduceAction365 */
-},
-};
-/* runtime type ReduceAction366 */
-const struct type type_parser__ReduceAction366 = {
--1, /*CAST DEAD*/
-"ReduceAction366", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-945, /* ReduceAction366 */
-},
-};
-/* runtime type ReduceAction369 */
-const struct type type_parser__ReduceAction369 = {
--1, /*CAST DEAD*/
-"ReduceAction369", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-946, /* ReduceAction369 */
-},
-};
-/* runtime type ReduceAction370 */
-const struct type type_parser__ReduceAction370 = {
--1, /*CAST DEAD*/
-"ReduceAction370", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-947, /* ReduceAction370 */
-},
-};
-/* runtime type ReduceAction371 */
-const struct type type_parser__ReduceAction371 = {
--1, /*CAST DEAD*/
-"ReduceAction371", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-948, /* ReduceAction371 */
-},
-};
-/* runtime type ReduceAction372 */
-const struct type type_parser__ReduceAction372 = {
--1, /*CAST DEAD*/
-"ReduceAction372", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-949, /* ReduceAction372 */
-},
-};
-/* runtime type ReduceAction373 */
-const struct type type_parser__ReduceAction373 = {
--1, /*CAST DEAD*/
-"ReduceAction373", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-950, /* ReduceAction373 */
-},
-};
-/* runtime type ReduceAction375 */
-const struct type type_parser__ReduceAction375 = {
--1, /*CAST DEAD*/
-"ReduceAction375", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-951, /* ReduceAction375 */
-},
-};
-/* runtime type ReduceAction376 */
-const struct type type_parser__ReduceAction376 = {
--1, /*CAST DEAD*/
-"ReduceAction376", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-952, /* ReduceAction376 */
-},
-};
-/* runtime type ReduceAction377 */
-const struct type type_parser__ReduceAction377 = {
--1, /*CAST DEAD*/
-"ReduceAction377", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-953, /* ReduceAction377 */
-},
-};
-/* runtime type ReduceAction378 */
-const struct type type_parser__ReduceAction378 = {
--1, /*CAST DEAD*/
-"ReduceAction378", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-954, /* ReduceAction378 */
-},
-};
-/* runtime type ReduceAction379 */
-const struct type type_parser__ReduceAction379 = {
--1, /*CAST DEAD*/
-"ReduceAction379", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-955, /* ReduceAction379 */
-},
-};
-/* runtime type ReduceAction382 */
-const struct type type_parser__ReduceAction382 = {
--1, /*CAST DEAD*/
-"ReduceAction382", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-956, /* ReduceAction382 */
-},
-};
-/* runtime type ReduceAction384 */
-const struct type type_parser__ReduceAction384 = {
--1, /*CAST DEAD*/
-"ReduceAction384", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-957, /* ReduceAction384 */
-},
-};
-/* runtime type ReduceAction386 */
-const struct type type_parser__ReduceAction386 = {
--1, /*CAST DEAD*/
-"ReduceAction386", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-958, /* ReduceAction386 */
-},
-};
-/* runtime type ReduceAction387 */
-const struct type type_parser__ReduceAction387 = {
--1, /*CAST DEAD*/
-"ReduceAction387", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-959, /* ReduceAction387 */
-},
-};
-/* runtime type ReduceAction388 */
-const struct type type_parser__ReduceAction388 = {
--1, /*CAST DEAD*/
-"ReduceAction388", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-960, /* ReduceAction388 */
-},
-};
-/* runtime type ReduceAction389 */
-const struct type type_parser__ReduceAction389 = {
--1, /*CAST DEAD*/
-"ReduceAction389", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-961, /* ReduceAction389 */
-},
-};
-/* runtime type ReduceAction390 */
-const struct type type_parser__ReduceAction390 = {
--1, /*CAST DEAD*/
-"ReduceAction390", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-962, /* ReduceAction390 */
-},
-};
-/* runtime type ReduceAction391 */
-const struct type type_parser__ReduceAction391 = {
--1, /*CAST DEAD*/
-"ReduceAction391", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-963, /* ReduceAction391 */
-},
-};
-/* runtime type ReduceAction392 */
-const struct type type_parser__ReduceAction392 = {
--1, /*CAST DEAD*/
-"ReduceAction392", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-964, /* ReduceAction392 */
-},
-};
-/* runtime type ReduceAction393 */
-const struct type type_parser__ReduceAction393 = {
--1, /*CAST DEAD*/
-"ReduceAction393", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-965, /* ReduceAction393 */
-},
-};
-/* runtime type ReduceAction394 */
-const struct type type_parser__ReduceAction394 = {
--1, /*CAST DEAD*/
-"ReduceAction394", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-966, /* ReduceAction394 */
-},
-};
-/* runtime type ReduceAction395 */
-const struct type type_parser__ReduceAction395 = {
--1, /*CAST DEAD*/
-"ReduceAction395", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-967, /* ReduceAction395 */
-},
-};
-/* runtime type ReduceAction396 */
-const struct type type_parser__ReduceAction396 = {
--1, /*CAST DEAD*/
-"ReduceAction396", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-968, /* ReduceAction396 */
-},
-};
-/* runtime type ReduceAction397 */
-const struct type type_parser__ReduceAction397 = {
--1, /*CAST DEAD*/
-"ReduceAction397", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-969, /* ReduceAction397 */
-},
-};
-/* runtime type ReduceAction399 */
-const struct type type_parser__ReduceAction399 = {
--1, /*CAST DEAD*/
-"ReduceAction399", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-970, /* ReduceAction399 */
-},
-};
-/* runtime type ReduceAction402 */
-const struct type type_parser__ReduceAction402 = {
--1, /*CAST DEAD*/
-"ReduceAction402", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-971, /* ReduceAction402 */
-},
-};
-/* runtime type ReduceAction403 */
-const struct type type_parser__ReduceAction403 = {
--1, /*CAST DEAD*/
-"ReduceAction403", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-972, /* ReduceAction403 */
-},
-};
-/* runtime type ReduceAction404 */
-const struct type type_parser__ReduceAction404 = {
--1, /*CAST DEAD*/
-"ReduceAction404", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-973, /* ReduceAction404 */
-},
-};
-/* runtime type ReduceAction405 */
-const struct type type_parser__ReduceAction405 = {
--1, /*CAST DEAD*/
-"ReduceAction405", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-974, /* ReduceAction405 */
-},
-};
-/* runtime type ReduceAction406 */
-const struct type type_parser__ReduceAction406 = {
--1, /*CAST DEAD*/
-"ReduceAction406", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-975, /* ReduceAction406 */
-},
-};
-/* runtime type ReduceAction407 */
-const struct type type_parser__ReduceAction407 = {
--1, /*CAST DEAD*/
-"ReduceAction407", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-976, /* ReduceAction407 */
-},
-};
-/* runtime type ReduceAction408 */
-const struct type type_parser__ReduceAction408 = {
--1, /*CAST DEAD*/
-"ReduceAction408", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-977, /* ReduceAction408 */
-},
-};
-/* runtime type ReduceAction409 */
-const struct type type_parser__ReduceAction409 = {
--1, /*CAST DEAD*/
-"ReduceAction409", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-978, /* ReduceAction409 */
-},
-};
-/* runtime type ReduceAction411 */
-const struct type type_parser__ReduceAction411 = {
--1, /*CAST DEAD*/
-"ReduceAction411", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-979, /* ReduceAction411 */
-},
-};
-/* runtime type ReduceAction413 */
-const struct type type_parser__ReduceAction413 = {
--1, /*CAST DEAD*/
-"ReduceAction413", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-980, /* ReduceAction413 */
-},
-};
-/* runtime type ReduceAction414 */
-const struct type type_parser__ReduceAction414 = {
--1, /*CAST DEAD*/
-"ReduceAction414", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-981, /* ReduceAction414 */
-},
-};
-/* runtime type ReduceAction415 */
-const struct type type_parser__ReduceAction415 = {
--1, /*CAST DEAD*/
-"ReduceAction415", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-982, /* ReduceAction415 */
-},
-};
-/* runtime type ReduceAction417 */
-const struct type type_parser__ReduceAction417 = {
--1, /*CAST DEAD*/
-"ReduceAction417", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-983, /* ReduceAction417 */
-},
-};
-/* runtime type ReduceAction418 */
-const struct type type_parser__ReduceAction418 = {
--1, /*CAST DEAD*/
-"ReduceAction418", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-984, /* ReduceAction418 */
-},
-};
-/* runtime type ReduceAction419 */
-const struct type type_parser__ReduceAction419 = {
--1, /*CAST DEAD*/
-"ReduceAction419", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-985, /* ReduceAction419 */
-},
-};
-/* runtime type ReduceAction420 */
-const struct type type_parser__ReduceAction420 = {
--1, /*CAST DEAD*/
-"ReduceAction420", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-986, /* ReduceAction420 */
-},
-};
-/* runtime type ReduceAction421 */
-const struct type type_parser__ReduceAction421 = {
--1, /*CAST DEAD*/
-"ReduceAction421", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-987, /* ReduceAction421 */
-},
-};
-/* runtime type ReduceAction422 */
-const struct type type_parser__ReduceAction422 = {
--1, /*CAST DEAD*/
-"ReduceAction422", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-988, /* ReduceAction422 */
-},
-};
-/* runtime type ReduceAction423 */
-const struct type type_parser__ReduceAction423 = {
--1, /*CAST DEAD*/
-"ReduceAction423", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-989, /* ReduceAction423 */
-},
-};
-/* runtime type ReduceAction424 */
-const struct type type_parser__ReduceAction424 = {
--1, /*CAST DEAD*/
-"ReduceAction424", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-990, /* ReduceAction424 */
-},
-};
-/* runtime type ReduceAction425 */
-const struct type type_parser__ReduceAction425 = {
--1, /*CAST DEAD*/
-"ReduceAction425", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-991, /* ReduceAction425 */
-},
-};
-/* runtime type ReduceAction426 */
-const struct type type_parser__ReduceAction426 = {
--1, /*CAST DEAD*/
-"ReduceAction426", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-992, /* ReduceAction426 */
-},
-};
-/* runtime type ReduceAction427 */
-const struct type type_parser__ReduceAction427 = {
--1, /*CAST DEAD*/
-"ReduceAction427", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-993, /* ReduceAction427 */
-},
-};
-/* runtime type ReduceAction428 */
-const struct type type_parser__ReduceAction428 = {
--1, /*CAST DEAD*/
-"ReduceAction428", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-994, /* ReduceAction428 */
-},
-};
-/* runtime type ReduceAction429 */
-const struct type type_parser__ReduceAction429 = {
--1, /*CAST DEAD*/
-"ReduceAction429", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-995, /* ReduceAction429 */
-},
-};
-/* runtime type ReduceAction431 */
-const struct type type_parser__ReduceAction431 = {
--1, /*CAST DEAD*/
-"ReduceAction431", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-996, /* ReduceAction431 */
-},
-};
-/* runtime type ReduceAction432 */
-const struct type type_parser__ReduceAction432 = {
--1, /*CAST DEAD*/
-"ReduceAction432", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-997, /* ReduceAction432 */
-},
-};
-/* runtime type ReduceAction433 */
-const struct type type_parser__ReduceAction433 = {
--1, /*CAST DEAD*/
-"ReduceAction433", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-998, /* ReduceAction433 */
-},
-};
-/* runtime type ReduceAction435 */
-const struct type type_parser__ReduceAction435 = {
--1, /*CAST DEAD*/
-"ReduceAction435", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-999, /* ReduceAction435 */
-},
-};
-/* runtime type ReduceAction436 */
-const struct type type_parser__ReduceAction436 = {
--1, /*CAST DEAD*/
-"ReduceAction436", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1000, /* ReduceAction436 */
-},
-};
-/* runtime type ReduceAction437 */
-const struct type type_parser__ReduceAction437 = {
--1, /*CAST DEAD*/
-"ReduceAction437", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1001, /* ReduceAction437 */
-},
-};
-/* runtime type ReduceAction439 */
-const struct type type_parser__ReduceAction439 = {
--1, /*CAST DEAD*/
-"ReduceAction439", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1002, /* ReduceAction439 */
-},
-};
-/* runtime type ReduceAction440 */
-const struct type type_parser__ReduceAction440 = {
--1, /*CAST DEAD*/
-"ReduceAction440", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1003, /* ReduceAction440 */
-},
-};
-/* runtime type ReduceAction442 */
-const struct type type_parser__ReduceAction442 = {
--1, /*CAST DEAD*/
-"ReduceAction442", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1004, /* ReduceAction442 */
-},
-};
-/* runtime type ReduceAction443 */
-const struct type type_parser__ReduceAction443 = {
--1, /*CAST DEAD*/
-"ReduceAction443", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1005, /* ReduceAction443 */
-},
-};
-/* runtime type ReduceAction445 */
-const struct type type_parser__ReduceAction445 = {
--1, /*CAST DEAD*/
-"ReduceAction445", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1006, /* ReduceAction445 */
-},
-};
-/* runtime type ReduceAction446 */
-const struct type type_parser__ReduceAction446 = {
--1, /*CAST DEAD*/
-"ReduceAction446", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1007, /* ReduceAction446 */
-},
-};
-/* runtime type ReduceAction449 */
-const struct type type_parser__ReduceAction449 = {
--1, /*CAST DEAD*/
-"ReduceAction449", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1008, /* ReduceAction449 */
-},
-};
-/* runtime type ReduceAction450 */
-const struct type type_parser__ReduceAction450 = {
--1, /*CAST DEAD*/
-"ReduceAction450", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1009, /* ReduceAction450 */
-},
-};
-/* runtime type ReduceAction451 */
-const struct type type_parser__ReduceAction451 = {
--1, /*CAST DEAD*/
-"ReduceAction451", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1010, /* ReduceAction451 */
-},
-};
-/* runtime type ReduceAction780 */
-const struct type type_parser__ReduceAction780 = {
--1, /*CAST DEAD*/
-"ReduceAction780", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1011, /* ReduceAction780 */
-},
-};
-/* runtime type ReduceAction782 */
-const struct type type_parser__ReduceAction782 = {
--1, /*CAST DEAD*/
-"ReduceAction782", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1012, /* ReduceAction782 */
-},
-};
-/* runtime type ReduceAction783 */
-const struct type type_parser__ReduceAction783 = {
--1, /*CAST DEAD*/
-"ReduceAction783", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1013, /* ReduceAction783 */
-},
-};
-/* runtime type ReduceAction784 */
-const struct type type_parser__ReduceAction784 = {
--1, /*CAST DEAD*/
-"ReduceAction784", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1014, /* ReduceAction784 */
-},
-};
-/* runtime type ReduceAction785 */
-const struct type type_parser__ReduceAction785 = {
--1, /*CAST DEAD*/
-"ReduceAction785", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1015, /* ReduceAction785 */
-},
-};
-/* runtime type ReduceAction786 */
-const struct type type_parser__ReduceAction786 = {
--1, /*CAST DEAD*/
-"ReduceAction786", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1016, /* ReduceAction786 */
-},
-};
-/* runtime type ReduceAction793 */
-const struct type type_parser__ReduceAction793 = {
--1, /*CAST DEAD*/
-"ReduceAction793", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1017, /* ReduceAction793 */
-},
-};
-/* runtime type ReduceAction794 */
-const struct type type_parser__ReduceAction794 = {
--1, /*CAST DEAD*/
-"ReduceAction794", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1018, /* ReduceAction794 */
-},
-};
-/* runtime type ReduceAction817 */
-const struct type type_parser__ReduceAction817 = {
--1, /*CAST DEAD*/
-"ReduceAction817", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1019, /* ReduceAction817 */
-},
-};
-/* runtime type ReduceAction818 */
-const struct type type_parser__ReduceAction818 = {
--1, /*CAST DEAD*/
-"ReduceAction818", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1020, /* ReduceAction818 */
-},
-};
-/* runtime type ReduceAction968 */
-const struct type type_parser__ReduceAction968 = {
--1, /*CAST DEAD*/
-"ReduceAction968", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1021, /* ReduceAction968 */
-},
-};
-/* runtime type ReduceAction969 */
-const struct type type_parser__ReduceAction969 = {
--1, /*CAST DEAD*/
-"ReduceAction969", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1022, /* ReduceAction969 */
-},
-};
-/* runtime type ReduceAction970 */
-const struct type type_parser__ReduceAction970 = {
--1, /*CAST DEAD*/
-"ReduceAction970", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1023, /* ReduceAction970 */
-},
-};
-/* runtime type ReduceAction971 */
-const struct type type_parser__ReduceAction971 = {
--1, /*CAST DEAD*/
-"ReduceAction971", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1024, /* ReduceAction971 */
-},
-};
-/* runtime type ReduceAction972 */
-const struct type type_parser__ReduceAction972 = {
--1, /*CAST DEAD*/
-"ReduceAction972", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1025, /* ReduceAction972 */
-},
-};
-/* runtime type ReduceAction973 */
-const struct type type_parser__ReduceAction973 = {
--1, /*CAST DEAD*/
-"ReduceAction973", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1026, /* ReduceAction973 */
-},
-};
-/* runtime type ReduceAction974 */
-const struct type type_parser__ReduceAction974 = {
--1, /*CAST DEAD*/
-"ReduceAction974", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1027, /* ReduceAction974 */
-},
-};
-/* runtime type ReduceAction975 */
-const struct type type_parser__ReduceAction975 = {
--1, /*CAST DEAD*/
-"ReduceAction975", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1028, /* ReduceAction975 */
-},
-};
-/* runtime type ReduceAction976 */
-const struct type type_parser__ReduceAction976 = {
--1, /*CAST DEAD*/
-"ReduceAction976", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1029, /* ReduceAction976 */
-},
-};
-/* runtime type ReduceAction977 */
-const struct type type_parser__ReduceAction977 = {
--1, /*CAST DEAD*/
-"ReduceAction977", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1030, /* ReduceAction977 */
-},
-};
-/* runtime type ReduceAction978 */
-const struct type type_parser__ReduceAction978 = {
--1, /*CAST DEAD*/
-"ReduceAction978", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1031, /* ReduceAction978 */
-},
-};
-/* runtime type ReduceAction979 */
-const struct type type_parser__ReduceAction979 = {
--1, /*CAST DEAD*/
-"ReduceAction979", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1032, /* ReduceAction979 */
-},
-};
-/* runtime type ReduceAction980 */
-const struct type type_parser__ReduceAction980 = {
--1, /*CAST DEAD*/
-"ReduceAction980", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1033, /* ReduceAction980 */
-},
-};
-/* runtime type ReduceAction981 */
-const struct type type_parser__ReduceAction981 = {
--1, /*CAST DEAD*/
-"ReduceAction981", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1034, /* ReduceAction981 */
-},
-};
-/* runtime type ReduceAction982 */
-const struct type type_parser__ReduceAction982 = {
--1, /*CAST DEAD*/
-"ReduceAction982", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1035, /* ReduceAction982 */
-},
-};
-/* runtime type ReduceAction983 */
-const struct type type_parser__ReduceAction983 = {
--1, /*CAST DEAD*/
-"ReduceAction983", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1036, /* ReduceAction983 */
-},
-};
-/* runtime type ReduceAction985 */
-const struct type type_parser__ReduceAction985 = {
--1, /*CAST DEAD*/
-"ReduceAction985", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1037, /* ReduceAction985 */
-},
-};
-/* runtime type ReduceAction987 */
-const struct type type_parser__ReduceAction987 = {
--1, /*CAST DEAD*/
-"ReduceAction987", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1038, /* ReduceAction987 */
-},
-};
-/* runtime type ReduceAction991 */
-const struct type type_parser__ReduceAction991 = {
--1, /*CAST DEAD*/
-"ReduceAction991", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1039, /* ReduceAction991 */
-},
-};
-/* runtime type ReduceAction993 */
-const struct type type_parser__ReduceAction993 = {
--1, /*CAST DEAD*/
-"ReduceAction993", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1040, /* ReduceAction993 */
-},
-};
-/* runtime type ReduceAction1003 */
-const struct type type_parser__ReduceAction1003 = {
--1, /*CAST DEAD*/
-"ReduceAction1003", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1041, /* ReduceAction1003 */
-},
-};
-/* runtime type ReduceAction1004 */
-const struct type type_parser__ReduceAction1004 = {
--1, /*CAST DEAD*/
-"ReduceAction1004", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1042, /* ReduceAction1004 */
-},
-};
-/* runtime type ReduceAction1005 */
-const struct type type_parser__ReduceAction1005 = {
--1, /*CAST DEAD*/
-"ReduceAction1005", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1043, /* ReduceAction1005 */
-},
-};
-/* runtime type ReduceAction1006 */
-const struct type type_parser__ReduceAction1006 = {
--1, /*CAST DEAD*/
-"ReduceAction1006", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1044, /* ReduceAction1006 */
-},
-};
-/* runtime type ReduceAction1007 */
-const struct type type_parser__ReduceAction1007 = {
--1, /*CAST DEAD*/
-"ReduceAction1007", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-153, /* ReduceAction */
-1045, /* ReduceAction1007 */
-},
-};
-/* runtime type State */
-const struct type type_parser_work__State = {
-154,
-"State", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-154, /* State */
-},
-};
-/* runtime type ANodes[TComment] */
-const struct type type_parser_nodes__ANodesparser_nodes__TComment = {
--1, /*CAST DEAD*/
-"ANodes[TComment]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_parser_nodes__ANodesparser_nodes__TComment,
-9,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
--1, /* empty */
-1384, /* Collection[TComment] */
-1707, /* ANodes[TComment] */
-},
-};
-const struct types resolution_table_parser_nodes__ANodesparser_nodes__TComment = {
-0, /* dummy */
-{
-&type_array__Arrayparser_nodes__TComment, /* Array[E]: Array[TComment] */
-&type_parser_nodes__TComment, /* E: TComment */
-&type_parser_nodes__TComment, /* E: TComment */
-&type_abstract_collection__Collectionparser_nodes__TComment, /* Collection[E]: Collection[TComment] */
-&type_array__Arrayparser_nodes__TComment, /* Array[E]: Array[TComment] */
-&type_parser_nodes__TComment, /* E: TComment */
-&type_parser_nodes__TComment, /* E: TComment */
-&type_abstract_collection__Collectionparser_nodes__TComment, /* Collection[E]: Collection[TComment] */
-&type_abstract_collection__Collectionparser_nodes__TComment, /* Collection[E]: Collection[TComment] */
-&type_parser_nodes__TComment, /* E: TComment */
-&type_parser_nodes__TComment, /* E: TComment */
-}
-};
-/* runtime type Collection[TComment] */
-const struct type type_abstract_collection__Collectionparser_nodes__TComment = {
-1384,
-"Collection[TComment]", /* class_name_string */
-7,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type Array[AClassdef] */
-const struct type type_array__Arrayparser_nodes__AClassdef = {
--1, /*CAST DEAD*/
-"Array[AClassdef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_array__Arrayparser_nodes__AClassdef,
-23,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
-590, /* Array[nullable Object] */
-1351, /* Collection[Prod] */
-1345, /* AbstractArrayRead[Object] */
-1529, /* Collection[AClassdef] */
-1512, /* AbstractArray[Object] */
-1684, /* AbstractArrayRead[ANode] */
--1, /* empty */
-2082, /* AbstractArrayRead[Prod] */
-2083, /* AbstractArray[ANode] */
-1909, /* Array[Object] */
-2186, /* AbstractArrayRead[AClassdef] */
-2209, /* Array[ANode] */
-2210, /* AbstractArray[Prod] */
-2290, /* AbstractArray[AClassdef] */
--1, /* empty */
-2305, /* Array[Prod] */
-2337, /* Array[AClassdef] */
-},
-};
-const struct types resolution_table_array__Arrayparser_nodes__AClassdef = {
-0, /* dummy */
-{
-&type_array__NativeArrayparser_nodes__AClassdef, /* NativeArray[E]: NativeArray[AClassdef] */
-&type_parser_nodes__AClassdef, /* E: AClassdef */
-&type_parser_nodes__AClassdef, /* E: AClassdef */
-&type_abstract_collection__Collectionparser_nodes__AClassdef, /* Collection[E]: Collection[AClassdef] */
-&type_array__Arrayparser_nodes__AClassdef, /* Array[E]: Array[AClassdef] */
-&type_parser_nodes__AClassdef, /* E: AClassdef */
-&type_parser_nodes__AClassdef, /* E: AClassdef */
-&type_abstract_collection__Collectionparser_nodes__AClassdef, /* Collection[E]: Collection[AClassdef] */
-&type_abstract_collection__Collectionparser_nodes__AClassdef, /* Collection[E]: Collection[AClassdef] */
-&type_parser_nodes__AClassdef, /* E: AClassdef */
-&type_array__Arrayparser_nodes__AClassdef, /* Array[E]: Array[AClassdef] */
-&type_array__NativeArrayparser_nodes__AClassdef, /* NativeArray[E]: NativeArray[AClassdef] */
-&type_parser_nodes__AClassdef, /* E: AClassdef */
-&type_parser_nodes__AClassdef, /* E: AClassdef */
-&type_array__Arrayparser_nodes__AClassdef, /* Array[E]: Array[AClassdef] */
-&type_array__AbstractArrayparser_nodes__AClassdef, /* AbstractArray[E]: AbstractArray[AClassdef] */
-&type_array__ArrayIteratorparser_nodes__AClassdef, /* ArrayIterator[E]: ArrayIterator[AClassdef] */
-}
-};
-/* runtime type AbstractArrayRead[AClassdef] */
-const struct type type_array__AbstractArrayReadparser_nodes__AClassdef = {
-2186,
-"AbstractArrayRead[AClassdef]", /* class_name_string */
-16,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArray[AClassdef] */
-const struct type type_array__AbstractArrayparser_nodes__AClassdef = {
-2290,
-"AbstractArray[AClassdef]", /* class_name_string */
-19,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ANodes[AFormaldef] */
-const struct type type_parser_nodes__ANodesparser_nodes__AFormaldef = {
--1, /*CAST DEAD*/
-"ANodes[AFormaldef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_parser_nodes__ANodesparser_nodes__AFormaldef,
-11,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
--1, /* empty */
-1351, /* Collection[Prod] */
--1, /* empty */
-1541, /* Collection[AFormaldef] */
-1926, /* ANodes[AFormaldef] */
-},
-};
-const struct types resolution_table_parser_nodes__ANodesparser_nodes__AFormaldef = {
-0, /* dummy */
-{
-&type_array__Arrayparser_nodes__AFormaldef, /* Array[E]: Array[AFormaldef] */
-&type_parser_nodes__AFormaldef, /* E: AFormaldef */
-&type_parser_nodes__AFormaldef, /* E: AFormaldef */
-&type_abstract_collection__Collectionparser_nodes__AFormaldef, /* Collection[E]: Collection[AFormaldef] */
-&type_array__Arrayparser_nodes__AFormaldef, /* Array[E]: Array[AFormaldef] */
-&type_parser_nodes__AFormaldef, /* E: AFormaldef */
-&type_parser_nodes__AFormaldef, /* E: AFormaldef */
-&type_abstract_collection__Collectionparser_nodes__AFormaldef, /* Collection[E]: Collection[AFormaldef] */
-&type_abstract_collection__Collectionparser_nodes__AFormaldef, /* Collection[E]: Collection[AFormaldef] */
-&type_parser_nodes__AFormaldef, /* E: AFormaldef */
-&type_parser_nodes__AFormaldef, /* E: AFormaldef */
-}
-};
-/* runtime type Collection[AFormaldef] */
-const struct type type_abstract_collection__Collectionparser_nodes__AFormaldef = {
-1541,
-"Collection[AFormaldef]", /* class_name_string */
-9,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ANodes[ASuperclass] */
-const struct type type_parser_nodes__ANodesparser_nodes__ASuperclass = {
--1, /*CAST DEAD*/
-"ANodes[ASuperclass]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_parser_nodes__ANodesparser_nodes__ASuperclass,
-11,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
--1, /* empty */
-1351, /* Collection[Prod] */
--1, /* empty */
-1542, /* Collection[ASuperclass] */
-1927, /* ANodes[ASuperclass] */
-},
-};
-const struct types resolution_table_parser_nodes__ANodesparser_nodes__ASuperclass = {
-0, /* dummy */
-{
-&type_array__Arrayparser_nodes__ASuperclass, /* Array[E]: Array[ASuperclass] */
-&type_parser_nodes__ASuperclass, /* E: ASuperclass */
-&type_parser_nodes__ASuperclass, /* E: ASuperclass */
-&type_abstract_collection__Collectionparser_nodes__ASuperclass, /* Collection[E]: Collection[ASuperclass] */
-&type_array__Arrayparser_nodes__ASuperclass, /* Array[E]: Array[ASuperclass] */
-&type_parser_nodes__ASuperclass, /* E: ASuperclass */
-&type_parser_nodes__ASuperclass, /* E: ASuperclass */
-&type_abstract_collection__Collectionparser_nodes__ASuperclass, /* Collection[E]: Collection[ASuperclass] */
-&type_abstract_collection__Collectionparser_nodes__ASuperclass, /* Collection[E]: Collection[ASuperclass] */
-&type_parser_nodes__ASuperclass, /* E: ASuperclass */
-&type_parser_nodes__ASuperclass, /* E: ASuperclass */
-}
-};
-/* runtime type Collection[ASuperclass] */
-const struct type type_abstract_collection__Collectionparser_nodes__ASuperclass = {
-1542,
-"Collection[ASuperclass]", /* class_name_string */
-9,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type MMethod */
-const struct type type_model__MMethod = {
-1928,
-"MMethod", /* class_name_string */
-7,
-0,
-&resolution_table_model__MMethod,
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-8, /* nullable PropertyLayoutElement */
-155, /* nullable MProperty */
-615, /* PropertyLayoutElement */
-1046, /* nullable MMethod */
-1543, /* MProperty */
-1928, /* MMethod */
-},
-};
-const struct types resolution_table_model__MMethod = {
-0, /* dummy */
-{
-&type_array__Arraymodel__MMethodDef, /* Array[MPROPDEF]: Array[MMethodDef] */
-&type_more_collections__HashMap2mmodule__MModulemodel__MTypearray__Arraymodel__MMethodDef, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MMethodDef]] */
-&type_model__MMethodDef, /* MPROPDEF: MMethodDef */
-}
-};
-/* runtime type MProperty */
-const struct type type_model__MProperty = {
-1543,
-"MProperty", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type nullable MMethod */
-const struct type type_nullable_model__MMethod = {
-1046,
-"nullable MMethod", /* class_name_string */
-5,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type nullable MProperty */
-const struct type type_nullable_model__MProperty = {
-155,
-"nullable MProperty", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type Array[MParameter] */
-const struct type type_array__Arraymodel__MParameter = {
--1, /*CAST DEAD*/
-"Array[MParameter]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_array__Arraymodel__MParameter,
-17,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-1047, /* Collection[MParameter] */
-590, /* Array[nullable Object] */
--1, /* empty */
-1345, /* AbstractArrayRead[Object] */
-1708, /* AbstractArrayRead[MParameter] */
-1512, /* AbstractArray[Object] */
-2101, /* AbstractArray[MParameter] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1909, /* Array[Object] */
-2222, /* Array[MParameter] */
-},
-};
-const struct types resolution_table_array__Arraymodel__MParameter = {
-0, /* dummy */
-{
-&type_array__NativeArraymodel__MParameter, /* NativeArray[E]: NativeArray[MParameter] */
-&type_model__MParameter, /* E: MParameter */
-&type_model__MParameter, /* E: MParameter */
-&type_abstract_collection__Collectionmodel__MParameter, /* Collection[E]: Collection[MParameter] */
-&type_array__Arraymodel__MParameter, /* Array[E]: Array[MParameter] */
-&type_model__MParameter, /* E: MParameter */
-&type_model__MParameter, /* E: MParameter */
-&type_abstract_collection__Collectionmodel__MParameter, /* Collection[E]: Collection[MParameter] */
-&type_abstract_collection__Collectionmodel__MParameter, /* Collection[E]: Collection[MParameter] */
-&type_model__MParameter, /* E: MParameter */
-&type_array__Arraymodel__MParameter, /* Array[E]: Array[MParameter] */
-&type_array__NativeArraymodel__MParameter, /* NativeArray[E]: NativeArray[MParameter] */
-&type_model__MParameter, /* E: MParameter */
-&type_model__MParameter, /* E: MParameter */
-&type_array__Arraymodel__MParameter, /* Array[E]: Array[MParameter] */
-&type_array__AbstractArraymodel__MParameter, /* AbstractArray[E]: AbstractArray[MParameter] */
-&type_array__ArrayIteratormodel__MParameter, /* ArrayIterator[E]: ArrayIterator[MParameter] */
-}
-};
-/* runtime type Collection[MParameter] */
-const struct type type_abstract_collection__Collectionmodel__MParameter = {
-1047,
-"Collection[MParameter]", /* class_name_string */
-5,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArrayRead[MParameter] */
-const struct type type_array__AbstractArrayReadmodel__MParameter = {
-1708,
-"AbstractArrayRead[MParameter]", /* class_name_string */
-9,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArray[MParameter] */
-const struct type type_array__AbstractArraymodel__MParameter = {
-2101,
-"AbstractArray[MParameter]", /* class_name_string */
-11,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type MSignature */
-const struct type type_model__MSignature = {
-1385,
-"MSignature", /* class_name_string */
-5,
-0,
-NULL, /*NO RESOLUTIONS*/
-6,
-{
-0, /* nullable Object */
-1, /* Object */
-4, /* nullable MType */
--1, /* empty */
-609, /* MType */
-1385, /* MSignature */
-},
-};
-/* runtime type MParameter */
-const struct type type_model__MParameter = {
-156,
-"MParameter", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-156, /* MParameter */
-},
-};
-/* runtime type ScopeVisitor */
-const struct type type_scope__ScopeVisitor = {
--1, /*CAST DEAD*/
-"ScopeVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-157, /* ScopeVisitor */
-},
-};
-/* runtime type Variable */
-const struct type type_scope__Variable = {
-1048,
-"Variable", /* class_name_string */
-3,
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-13, /* nullable Variable */
-1048, /* Variable */
-},
-};
-/* runtime type nullable Variable */
-const struct type type_nullable_scope__Variable = {
-13,
-"nullable Variable", /* class_name_string */
-2,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type List[Scope] */
-const struct type type_list__Listscope__Scope = {
-1544,
-"List[Scope]", /* class_name_string */
-6,
-0,
-&resolution_table_list__Listscope__Scope,
-7,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-1049, /* Collection[Scope] */
-1544, /* List[Scope] */
-},
-};
-const struct types resolution_table_list__Listscope__Scope = {
-0, /* dummy */
-{
-&type_list__ListNodescope__Scope, /* ListNode[E]: ListNode[Scope] */
-&type_scope__Scope, /* E: Scope */
-&type_scope__Scope, /* E: Scope */
-&type_abstract_collection__Collectionscope__Scope, /* Collection[E]: Collection[Scope] */
-&type_array__Arrayscope__Scope, /* Array[E]: Array[Scope] */
-&type_scope__Scope, /* E: Scope */
-&type_scope__Scope, /* E: Scope */
-&type_abstract_collection__Collectionscope__Scope, /* Collection[E]: Collection[Scope] */
-&type_abstract_collection__Collectionscope__Scope, /* Collection[E]: Collection[Scope] */
-&type_scope__Scope, /* E: Scope */
-&type_list__ListIteratorscope__Scope, /* ListIterator[E]: ListIterator[Scope] */
-&type_scope__Scope, /* E: Scope */
-&type_nullable_list__ListNodescope__Scope, /* nullable ListNode[E]: nullable ListNode[Scope] */
-}
-};
-/* runtime type Collection[Scope] */
-const struct type type_abstract_collection__Collectionscope__Scope = {
-1049,
-"Collection[Scope]", /* class_name_string */
-5,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type FlowVisitor */
-const struct type type_flow__FlowVisitor = {
--1, /*CAST DEAD*/
-"FlowVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-158, /* FlowVisitor */
-},
-};
-/* runtime type Array[FlowContext] */
-const struct type type_array__Arrayflow__FlowContext = {
--1, /*CAST DEAD*/
-"Array[FlowContext]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_array__Arrayflow__FlowContext,
-17,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-1050, /* Collection[FlowContext] */
-590, /* Array[nullable Object] */
--1, /* empty */
-1345, /* AbstractArrayRead[Object] */
-1709, /* AbstractArrayRead[FlowContext] */
-1512, /* AbstractArray[Object] */
-2102, /* AbstractArray[FlowContext] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1909, /* Array[Object] */
-2223, /* Array[FlowContext] */
-},
-};
-const struct types resolution_table_array__Arrayflow__FlowContext = {
-0, /* dummy */
-{
-&type_array__NativeArrayflow__FlowContext, /* NativeArray[E]: NativeArray[FlowContext] */
-&type_flow__FlowContext, /* E: FlowContext */
-&type_flow__FlowContext, /* E: FlowContext */
-&type_abstract_collection__Collectionflow__FlowContext, /* Collection[E]: Collection[FlowContext] */
-&type_array__Arrayflow__FlowContext, /* Array[E]: Array[FlowContext] */
-&type_flow__FlowContext, /* E: FlowContext */
-&type_flow__FlowContext, /* E: FlowContext */
-&type_abstract_collection__Collectionflow__FlowContext, /* Collection[E]: Collection[FlowContext] */
-&type_abstract_collection__Collectionflow__FlowContext, /* Collection[E]: Collection[FlowContext] */
-&type_flow__FlowContext, /* E: FlowContext */
-&type_array__Arrayflow__FlowContext, /* Array[E]: Array[FlowContext] */
-&type_array__NativeArrayflow__FlowContext, /* NativeArray[E]: NativeArray[FlowContext] */
-&type_flow__FlowContext, /* E: FlowContext */
-&type_flow__FlowContext, /* E: FlowContext */
-&type_array__Arrayflow__FlowContext, /* Array[E]: Array[FlowContext] */
-&type_array__AbstractArrayflow__FlowContext, /* AbstractArray[E]: AbstractArray[FlowContext] */
-&type_array__ArrayIteratorflow__FlowContext, /* ArrayIterator[E]: ArrayIterator[FlowContext] */
-}
-};
-/* runtime type Collection[FlowContext] */
-const struct type type_abstract_collection__Collectionflow__FlowContext = {
-1050,
-"Collection[FlowContext]", /* class_name_string */
-5,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArrayRead[FlowContext] */
-const struct type type_array__AbstractArrayReadflow__FlowContext = {
-1709,
-"AbstractArrayRead[FlowContext]", /* class_name_string */
-9,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArray[FlowContext] */
-const struct type type_array__AbstractArrayflow__FlowContext = {
-2102,
-"AbstractArray[FlowContext]", /* class_name_string */
-11,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type LocalVarInitVisitor */
-const struct type type_local_var_init__LocalVarInitVisitor = {
--1, /*CAST DEAD*/
-"LocalVarInitVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-159, /* LocalVarInitVisitor */
-},
-};
-/* runtime type HashSet[Variable] */
-const struct type type_hash_collection__HashSetscope__Variable = {
-1710,
-"HashSet[Variable]", /* class_name_string */
-9,
-0,
-&resolution_table_hash_collection__HashSetscope__Variable,
-10,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
--1, /* empty */
-83, /* Collection[Object] */
-1051, /* Collection[Variable] */
-598, /* Set[Object] */
--1, /* empty */
-1350, /* HashSet[Object] */
-1710, /* HashSet[Variable] */
-},
-};
-const struct types resolution_table_hash_collection__HashSetscope__Variable = {
-0, /* dummy */
-{
-&type_hash_collection__HashSetNodescope__Variable, /* HashSetNode[E]: HashSetNode[Variable] */
-&type_hash_collection__HashSetIteratorscope__Variable, /* HashSetIterator[E]: HashSetIterator[Variable] */
-&type_scope__Variable, /* E: Variable */
-&type_abstract_collection__Collectionscope__Variable, /* Collection[E]: Collection[Variable] */
-&type_array__Arrayscope__Variable, /* Array[E]: Array[Variable] */
-&type_abstract_collection__Collectionscope__Variable, /* Collection[E]: Collection[Variable] */
-&type_scope__Variable, /* E: Variable */
-&type_scope__Variable, /* K: Variable */
-&type_abstract_collection__Collectionscope__Variable, /* Collection[E]: Collection[Variable] */
-&type_scope__Variable, /* E: Variable */
-&type_nullable_hash_collection__HashSetNodescope__Variable, /* nullable N: nullable HashSetNode[Variable] */
-&type_array__NativeArraynullable_hash_collection__HashSetNodescope__Variable, /* NativeArray[E]: NativeArray[nullable HashSetNode[Variable]] */
-&type_hash_collection__HashSetNodescope__Variable, /* N: HashSetNode[Variable] */
-&type_nullable_scope__Variable, /* nullable K: nullable Variable */
-&type_abstract_collection__Collectionscope__Variable, /* Collection[E]: Collection[Variable] */
-}
-};
-/* runtime type Collection[Variable] */
-const struct type type_abstract_collection__Collectionscope__Variable = {
-1051,
-"Collection[Variable]", /* class_name_string */
-5,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AutoSuperInitVisitor */
-const struct type type_auto_super_init__AutoSuperInitVisitor = {
--1, /*CAST DEAD*/
-"AutoSuperInitVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-160, /* AutoSuperInitVisitor */
-},
-};
-/* runtime type Array[CallSite] */
-const struct type type_array__Arraytyping__CallSite = {
--1, /*CAST DEAD*/
-"Array[CallSite]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_array__Arraytyping__CallSite,
-17,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-625, /* Collection[CallSite] */
-590, /* Array[nullable Object] */
--1, /* empty */
-1345, /* AbstractArrayRead[Object] */
-1711, /* AbstractArrayRead[CallSite] */
-1512, /* AbstractArray[Object] */
-2103, /* AbstractArray[CallSite] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1909, /* Array[Object] */
-2224, /* Array[CallSite] */
-},
-};
-const struct types resolution_table_array__Arraytyping__CallSite = {
-0, /* dummy */
-{
-&type_array__NativeArraytyping__CallSite, /* NativeArray[E]: NativeArray[CallSite] */
-&type_typing__CallSite, /* E: CallSite */
-&type_typing__CallSite, /* E: CallSite */
-&type_abstract_collection__Collectiontyping__CallSite, /* Collection[E]: Collection[CallSite] */
-&type_array__Arraytyping__CallSite, /* Array[E]: Array[CallSite] */
-&type_typing__CallSite, /* E: CallSite */
-&type_typing__CallSite, /* E: CallSite */
-&type_abstract_collection__Collectiontyping__CallSite, /* Collection[E]: Collection[CallSite] */
-&type_abstract_collection__Collectiontyping__CallSite, /* Collection[E]: Collection[CallSite] */
-&type_typing__CallSite, /* E: CallSite */
-&type_array__Arraytyping__CallSite, /* Array[E]: Array[CallSite] */
-&type_array__NativeArraytyping__CallSite, /* NativeArray[E]: NativeArray[CallSite] */
-&type_typing__CallSite, /* E: CallSite */
-&type_typing__CallSite, /* E: CallSite */
-&type_array__Arraytyping__CallSite, /* Array[E]: Array[CallSite] */
-&type_array__AbstractArraytyping__CallSite, /* AbstractArray[E]: AbstractArray[CallSite] */
-&type_array__ArrayIteratortyping__CallSite, /* ArrayIterator[E]: ArrayIterator[CallSite] */
-}
-};
-/* runtime type AbstractArrayRead[CallSite] */
-const struct type type_array__AbstractArrayReadtyping__CallSite = {
-1711,
-"AbstractArrayRead[CallSite]", /* class_name_string */
-9,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArray[CallSite] */
-const struct type type_array__AbstractArraytyping__CallSite = {
-2103,
-"AbstractArray[CallSite]", /* class_name_string */
-11,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type CallSite */
-const struct type type_typing__CallSite = {
-1052,
-"CallSite", /* class_name_string */
-3,
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-14, /* nullable CallSite */
-1052, /* CallSite */
-},
-};
-/* runtime type nullable CallSite */
-const struct type type_nullable_typing__CallSite = {
-14,
-"nullable CallSite", /* class_name_string */
-2,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ASTBuilder */
-const struct type type_astbuilder__ASTBuilder = {
--1, /*CAST DEAD*/
-"ASTBuilder", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-161, /* ASTBuilder */
-},
-};
-/* runtime type POSet[MClass] */
-const struct type type_poset__POSetmodel__MClass = {
-1545,
-"POSet[MClass]", /* class_name_string */
-6,
-0,
-&resolution_table_poset__POSetmodel__MClass,
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-91, /* Collection[nullable MClass] */
--1, /* empty */
-83, /* Collection[Object] */
-1366, /* Collection[MClass] */
-1545, /* POSet[MClass] */
-},
-};
-const struct types resolution_table_poset__POSetmodel__MClass = {
-0, /* dummy */
-{
-&type_hash_collection__HashMapmodel__MClassposet__POSetElementmodel__MClass, /* HashMap[E, POSetElement[E]]: HashMap[MClass, POSetElement[MClass]] */
-&type_model__MClass, /* E: MClass */
-&type_model__MClass, /* E: MClass */
-&type_abstract_collection__Collectionmodel__MClass, /* Collection[E]: Collection[MClass] */
-&type_array__Arraymodel__MClass, /* Array[E]: Array[MClass] */
-&type_poset__POSetElementmodel__MClass, /* POSetElement[E]: POSetElement[MClass] */
-&type_abstract_collection__Collectionmodel__MClass, /* Collection[E]: Collection[MClass] */
-&type_array__Arraymodel__MClass, /* Array[COMPARED]: Array[MClass] */
-}
-};
-/* runtime type SeparateErasureCompilerVisitor */
-const struct type type_separate_erasure_compiler__SeparateErasureCompilerVisitor = {
--1, /*CAST DEAD*/
-"SeparateErasureCompilerVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_separate_erasure_compiler__SeparateErasureCompilerVisitor,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-149, /* AbstractCompilerVisitor */
-638, /* SeparateCompilerVisitor */
-1386, /* SeparateErasureCompilerVisitor */
-},
-};
-const struct types resolution_table_separate_erasure_compiler__SeparateErasureCompilerVisitor = {
-0, /* dummy */
-{
-&type_separate_compiler__SeparateCompiler, /* COMPILER: SeparateCompiler */
-}
-};
-/* runtime type VirtualRuntimeFunction */
-const struct type type_separate_compiler__VirtualRuntimeFunction = {
--1, /*CAST DEAD*/
-"VirtualRuntimeFunction", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_separate_compiler__VirtualRuntimeFunction,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-162, /* VirtualRuntimeFunction */
-},
-};
-const struct types resolution_table_separate_compiler__VirtualRuntimeFunction = {
-0, /* dummy */
-{
-&type_abstract_compiler__AbstractCompiler, /* COMPILER: AbstractCompiler */
-}
-};
-/* runtime type RuntimeVariable */
-const struct type type_abstract_compiler__RuntimeVariable = {
-163,
-"RuntimeVariable", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-163, /* RuntimeVariable */
-},
-};
-/* runtime type SeparateRuntimeFunction */
-const struct type type_separate_compiler__SeparateRuntimeFunction = {
--1, /*CAST DEAD*/
-"SeparateRuntimeFunction", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_separate_compiler__SeparateRuntimeFunction,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-164, /* SeparateRuntimeFunction */
-},
-};
-const struct types resolution_table_separate_compiler__SeparateRuntimeFunction = {
-0, /* dummy */
-{
-&type_abstract_compiler__AbstractCompiler, /* COMPILER: AbstractCompiler */
-}
-};
-/* runtime type HashMap[MClassType, Set[MType]] */
-const struct type type_hash_collection__HashMapmodel__MClassTypeabstract_collection__Setmodel__MType = {
-1387,
-"HashMap[MClassType, Set[MType]]", /* class_name_string */
-4,
-0,
-&resolution_table_hash_collection__HashMapmodel__MClassTypeabstract_collection__Setmodel__MType,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-165, /* Map[MType, Set[MType]] */
-1053, /* HashMap[MType, Set[MType]] */
-1387, /* HashMap[MClassType, Set[MType]] */
-},
-};
-const struct types resolution_table_hash_collection__HashMapmodel__MClassTypeabstract_collection__Setmodel__MType = {
-0, /* dummy */
-{
-&type_hash_collection__HashMapKeysmodel__MClassTypeabstract_collection__Setmodel__MType, /* HashMapKeys[K, V]: HashMapKeys[MClassType, Set[MType]] */
-&type_hash_collection__HashMapValuesmodel__MClassTypeabstract_collection__Setmodel__MType, /* HashMapValues[K, V]: HashMapValues[MClassType, Set[MType]] */
-&type_model__MClassType, /* K: MClassType */
-&type_hash_collection__HashMapIteratormodel__MClassTypeabstract_collection__Setmodel__MType, /* HashMapIterator[K, V]: HashMapIterator[MClassType, Set[MType]] */
-&type_model__MClassType, /* K: MClassType */
-&type_abstract_collection__Setmodel__MType, /* V: Set[MType] */
-&type_hash_collection__HashMapNodemodel__MClassTypeabstract_collection__Setmodel__MType, /* HashMapNode[K, V]: HashMapNode[MClassType, Set[MType]] */
-&type_model__MClassType, /* K: MClassType */
-NULL, /* empty */
-NULL, /* empty */
-&type_nullable_hash_collection__HashMapNodemodel__MClassTypeabstract_collection__Setmodel__MType, /* nullable N: nullable HashMapNode[MClassType, Set[MType]] */
-&type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypeabstract_collection__Setmodel__MType, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, Set[MType]]] */
-&type_hash_collection__HashMapNodemodel__MClassTypeabstract_collection__Setmodel__MType, /* N: HashMapNode[MClassType, Set[MType]] */
-&type_nullable_model__MClassType, /* nullable K: nullable MClassType */
-}
-};
-/* runtime type HashMap[MType, Set[MType]] */
-const struct type type_hash_collection__HashMapmodel__MTypeabstract_collection__Setmodel__MType = {
-1053,
-"HashMap[MType, Set[MType]]", /* class_name_string */
-3,
-0,
-&resolution_table_hash_collection__HashMapmodel__MTypeabstract_collection__Setmodel__MType,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-165, /* Map[MType, Set[MType]] */
-1053, /* HashMap[MType, Set[MType]] */
-},
-};
-const struct types resolution_table_hash_collection__HashMapmodel__MTypeabstract_collection__Setmodel__MType = {
-0, /* dummy */
-{
-&type_hash_collection__HashMapKeysmodel__MTypeabstract_collection__Setmodel__MType, /* HashMapKeys[K, V]: HashMapKeys[MType, Set[MType]] */
-&type_hash_collection__HashMapValuesmodel__MTypeabstract_collection__Setmodel__MType, /* HashMapValues[K, V]: HashMapValues[MType, Set[MType]] */
-&type_model__MType, /* K: MType */
-&type_hash_collection__HashMapIteratormodel__MTypeabstract_collection__Setmodel__MType, /* HashMapIterator[K, V]: HashMapIterator[MType, Set[MType]] */
-&type_model__MType, /* K: MType */
-&type_abstract_collection__Setmodel__MType, /* V: Set[MType] */
-&type_hash_collection__HashMapNodemodel__MTypeabstract_collection__Setmodel__MType, /* HashMapNode[K, V]: HashMapNode[MType, Set[MType]] */
-&type_model__MType, /* K: MType */
-NULL, /* empty */
-NULL, /* empty */
-&type_nullable_hash_collection__HashMapNodemodel__MTypeabstract_collection__Setmodel__MType, /* nullable N: nullable HashMapNode[MType, Set[MType]] */
-&type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypeabstract_collection__Setmodel__MType, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Set[MType]]] */
-&type_hash_collection__HashMapNodemodel__MTypeabstract_collection__Setmodel__MType, /* N: HashMapNode[MType, Set[MType]] */
-&type_nullable_model__MType, /* nullable K: nullable MType */
-}
-};
-/* runtime type Map[MType, Set[MType]] */
-const struct type type_abstract_collection__Mapmodel__MTypeabstract_collection__Setmodel__MType = {
-165,
-"Map[MType, Set[MType]]", /* class_name_string */
-2,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type BucketsColorer[MType, MType] */
-const struct type type_coloring__BucketsColorermodel__MTypemodel__MType = {
--1, /*CAST DEAD*/
-"BucketsColorer[MType, MType]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_coloring__BucketsColorermodel__MTypemodel__MType,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-166, /* BucketsColorer[MType, MType] */
-},
-};
-const struct types resolution_table_coloring__BucketsColorermodel__MTypemodel__MType = {
-0, /* dummy */
-{
-&type_hash_collection__HashMapmodel__MTypekernel__Int, /* HashMap[E, Int]: HashMap[MType, Int] */
-&type_hash_collection__HashMapmodel__MTypeabstract_collection__Setmodel__MType, /* HashMap[E, Set[E]]: HashMap[MType, Set[MType]] */
-&type_abstract_collection__Mapmodel__MTypeabstract_collection__Setmodel__MType, /* Map[H, Set[E]]: Map[MType, Set[MType]] */
-&type_model__MType, /* E: MType */
-&type_hash_collection__HashSetmodel__MType, /* HashSet[E]: HashSet[MType] */
-}
-};
-/* runtime type HashMap[MType, Int] */
-const struct type type_hash_collection__HashMapmodel__MTypekernel__Int = {
-167,
-"HashMap[MType, Int]", /* class_name_string */
-2,
-0,
-&resolution_table_hash_collection__HashMapmodel__MTypekernel__Int,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-167, /* HashMap[MType, Int] */
-},
-};
-const struct types resolution_table_hash_collection__HashMapmodel__MTypekernel__Int = {
-0, /* dummy */
-{
-&type_hash_collection__HashMapKeysmodel__MTypekernel__Int, /* HashMapKeys[K, V]: HashMapKeys[MType, Int] */
-&type_hash_collection__HashMapValuesmodel__MTypekernel__Int, /* HashMapValues[K, V]: HashMapValues[MType, Int] */
-&type_model__MType, /* K: MType */
-&type_hash_collection__HashMapIteratormodel__MTypekernel__Int, /* HashMapIterator[K, V]: HashMapIterator[MType, Int] */
-&type_model__MType, /* K: MType */
-&type_kernel__Int, /* V: Int */
-&type_hash_collection__HashMapNodemodel__MTypekernel__Int, /* HashMapNode[K, V]: HashMapNode[MType, Int] */
-&type_model__MType, /* K: MType */
-NULL, /* empty */
-NULL, /* empty */
-&type_nullable_hash_collection__HashMapNodemodel__MTypekernel__Int, /* nullable N: nullable HashMapNode[MType, Int] */
-&type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypekernel__Int, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Int]] */
-&type_hash_collection__HashMapNodemodel__MTypekernel__Int, /* N: HashMapNode[MType, Int] */
-&type_nullable_model__MType, /* nullable K: nullable MType */
-}
-};
-/* runtime type HashMap[MClass, Array[nullable MClass]] */
-const struct type type_hash_collection__HashMapmodel__MClassarray__Arraynullable_model__MClass = {
-168,
-"HashMap[MClass, Array[nullable MClass]]", /* class_name_string */
-2,
-0,
-&resolution_table_hash_collection__HashMapmodel__MClassarray__Arraynullable_model__MClass,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-168, /* HashMap[MClass, Array[nullable MClass]] */
-},
-};
-const struct types resolution_table_hash_collection__HashMapmodel__MClassarray__Arraynullable_model__MClass = {
-0, /* dummy */
-{
-&type_hash_collection__HashMapKeysmodel__MClassarray__Arraynullable_model__MClass, /* HashMapKeys[K, V]: HashMapKeys[MClass, Array[nullable MClass]] */
-&type_hash_collection__HashMapValuesmodel__MClassarray__Arraynullable_model__MClass, /* HashMapValues[K, V]: HashMapValues[MClass, Array[nullable MClass]] */
-&type_model__MClass, /* K: MClass */
-&type_hash_collection__HashMapIteratormodel__MClassarray__Arraynullable_model__MClass, /* HashMapIterator[K, V]: HashMapIterator[MClass, Array[nullable MClass]] */
-&type_model__MClass, /* K: MClass */
-&type_array__Arraynullable_model__MClass, /* V: Array[nullable MClass] */
-&type_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MClass, /* HashMapNode[K, V]: HashMapNode[MClass, Array[nullable MClass]] */
-&type_model__MClass, /* K: MClass */
-NULL, /* empty */
-NULL, /* empty */
-&type_nullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MClass, /* nullable N: nullable HashMapNode[MClass, Array[nullable MClass]] */
-&type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MClass, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MClass]]] */
-&type_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MClass, /* N: HashMapNode[MClass, Array[nullable MClass]] */
-&type_nullable_model__MClass, /* nullable K: nullable MClass */
-}
-};
-/* runtime type BashCompletion */
-const struct type type_toolcontext__BashCompletion = {
--1, /*CAST DEAD*/
-"BashCompletion", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-6,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
--1, /* empty */
-81, /* Streamable */
-1054, /* BashCompletion */
-},
-};
-/* runtime type AModule */
-const struct type type_parser_nodes__AModule = {
-1712,
-"AModule", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-169, /* nullable AModule */
-632, /* ANode */
-1380, /* Prod */
-1712, /* AModule */
-},
-};
-/* runtime type nullable AModule */
-const struct type type_nullable_parser_nodes__AModule = {
-169,
-"nullable AModule", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ANodes[AExternCodeBlock] */
-const struct type type_parser_nodes__ANodesparser_nodes__AExternCodeBlock = {
--1, /*CAST DEAD*/
-"ANodes[AExternCodeBlock]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_parser_nodes__ANodesparser_nodes__AExternCodeBlock,
-11,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
--1, /* empty */
-1351, /* Collection[Prod] */
--1, /* empty */
-1546, /* Collection[AExternCodeBlock] */
-1929, /* ANodes[AExternCodeBlock] */
-},
-};
-const struct types resolution_table_parser_nodes__ANodesparser_nodes__AExternCodeBlock = {
-0, /* dummy */
-{
-&type_array__Arrayparser_nodes__AExternCodeBlock, /* Array[E]: Array[AExternCodeBlock] */
-&type_parser_nodes__AExternCodeBlock, /* E: AExternCodeBlock */
-&type_parser_nodes__AExternCodeBlock, /* E: AExternCodeBlock */
-&type_abstract_collection__Collectionparser_nodes__AExternCodeBlock, /* Collection[E]: Collection[AExternCodeBlock] */
-&type_array__Arrayparser_nodes__AExternCodeBlock, /* Array[E]: Array[AExternCodeBlock] */
-&type_parser_nodes__AExternCodeBlock, /* E: AExternCodeBlock */
-&type_parser_nodes__AExternCodeBlock, /* E: AExternCodeBlock */
-&type_abstract_collection__Collectionparser_nodes__AExternCodeBlock, /* Collection[E]: Collection[AExternCodeBlock] */
-&type_abstract_collection__Collectionparser_nodes__AExternCodeBlock, /* Collection[E]: Collection[AExternCodeBlock] */
-&type_parser_nodes__AExternCodeBlock, /* E: AExternCodeBlock */
-&type_parser_nodes__AExternCodeBlock, /* E: AExternCodeBlock */
-}
-};
-/* runtime type Collection[AExternCodeBlock] */
-const struct type type_abstract_collection__Collectionparser_nodes__AExternCodeBlock = {
-1546,
-"Collection[AExternCodeBlock]", /* class_name_string */
-9,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type HashMap[MClass, AClassdef] */
-const struct type type_hash_collection__HashMapmodel__MClassparser_nodes__AClassdef = {
-170,
-"HashMap[MClass, AClassdef]", /* class_name_string */
-2,
-0,
-&resolution_table_hash_collection__HashMapmodel__MClassparser_nodes__AClassdef,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-170, /* HashMap[MClass, AClassdef] */
-},
-};
-const struct types resolution_table_hash_collection__HashMapmodel__MClassparser_nodes__AClassdef = {
-0, /* dummy */
-{
-&type_hash_collection__HashMapKeysmodel__MClassparser_nodes__AClassdef, /* HashMapKeys[K, V]: HashMapKeys[MClass, AClassdef] */
-&type_hash_collection__HashMapValuesmodel__MClassparser_nodes__AClassdef, /* HashMapValues[K, V]: HashMapValues[MClass, AClassdef] */
-&type_model__MClass, /* K: MClass */
-&type_hash_collection__HashMapIteratormodel__MClassparser_nodes__AClassdef, /* HashMapIterator[K, V]: HashMapIterator[MClass, AClassdef] */
-&type_model__MClass, /* K: MClass */
-&type_parser_nodes__AClassdef, /* V: AClassdef */
-&type_hash_collection__HashMapNodemodel__MClassparser_nodes__AClassdef, /* HashMapNode[K, V]: HashMapNode[MClass, AClassdef] */
-&type_model__MClass, /* K: MClass */
-NULL, /* empty */
-NULL, /* empty */
-&type_nullable_hash_collection__HashMapNodemodel__MClassparser_nodes__AClassdef, /* nullable N: nullable HashMapNode[MClass, AClassdef] */
-&type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassparser_nodes__AClassdef, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, AClassdef]] */
-&type_hash_collection__HashMapNodemodel__MClassparser_nodes__AClassdef, /* N: HashMapNode[MClass, AClassdef] */
-&type_nullable_model__MClass, /* nullable K: nullable MClass */
-}
-};
-/* runtime type AModuledecl */
-const struct type type_parser_nodes__AModuledecl = {
-1713,
-"AModuledecl", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-171, /* nullable AModuledecl */
-632, /* ANode */
-1380, /* Prod */
-1713, /* AModuledecl */
-},
-};
-/* runtime type nullable AModuledecl */
-const struct type type_nullable_parser_nodes__AModuledecl = {
-171,
-"nullable AModuledecl", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AStdImport */
-const struct type type_parser_nodes__AStdImport = {
-1714,
-"AStdImport", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1380, /* Prod */
-1547, /* AImport */
-1714, /* AStdImport */
-},
-};
-/* runtime type AImport */
-const struct type type_parser_nodes__AImport = {
-1547,
-"AImport", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ANoImport */
-const struct type type_parser_nodes__ANoImport = {
--1, /*CAST DEAD*/
-"ANoImport", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1380, /* Prod */
-1547, /* AImport */
-1715, /* ANoImport */
-},
-};
-/* runtime type ATopClassdef */
-const struct type type_parser_nodes__ATopClassdef = {
-1930,
-"ATopClassdef", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-172, /* nullable AClassdef */
-632, /* ANode */
-1380, /* Prod */
-1716, /* AClassdef */
-1930, /* ATopClassdef */
-},
-};
-/* runtime type AClassdef */
-const struct type type_parser_nodes__AClassdef = {
-1716,
-"AClassdef", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type nullable AClassdef */
-const struct type type_nullable_parser_nodes__AClassdef = {
-172,
-"nullable AClassdef", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AMainClassdef */
-const struct type type_parser_nodes__AMainClassdef = {
-1931,
-"AMainClassdef", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-172, /* nullable AClassdef */
-632, /* ANode */
-1380, /* Prod */
-1716, /* AClassdef */
-1931, /* AMainClassdef */
-},
-};
-/* runtime type AMainMethPropdef */
-const struct type type_parser_nodes__AMainMethPropdef = {
-2104,
-"AMainMethPropdef", /* class_name_string */
-8,
-0,
-&resolution_table_parser_nodes__AMainMethPropdef,
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-173, /* nullable APropdef */
-632, /* ANode */
-1380, /* Prod */
-1717, /* APropdef */
-1932, /* AMethPropdef */
-2104, /* AMainMethPropdef */
-},
-};
-const struct types resolution_table_parser_nodes__AMainMethPropdef = {
-0, /* dummy */
-{
-&type_nullable_model__MMethodDef, /* nullable MPROPDEF: nullable MMethodDef */
-}
-};
-/* runtime type AMethPropdef */
-const struct type type_parser_nodes__AMethPropdef = {
-1932,
-"AMethPropdef", /* class_name_string */
-7,
-0,
-&resolution_table_parser_nodes__AMethPropdef,
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-173, /* nullable APropdef */
-632, /* ANode */
-1380, /* Prod */
-1717, /* APropdef */
-1932, /* AMethPropdef */
-},
-};
-const struct types resolution_table_parser_nodes__AMethPropdef = {
-0, /* dummy */
-{
-&type_nullable_model__MMethodDef, /* nullable MPROPDEF: nullable MMethodDef */
-}
-};
-/* runtime type nullable APropdef */
-const struct type type_nullable_parser_nodes__APropdef = {
-173,
-"nullable APropdef", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type APropdef */
-const struct type type_parser_nodes__APropdef = {
-1717,
-"APropdef", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AStdClassdef */
-const struct type type_parser_nodes__AStdClassdef = {
-1933,
-"AStdClassdef", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-172, /* nullable AClassdef */
-632, /* ANode */
-1380, /* Prod */
-1716, /* AClassdef */
-1933, /* AStdClassdef */
-},
-};
-/* runtime type AAnnotations */
-const struct type type_parser_nodes__AAnnotations = {
-1718,
-"AAnnotations", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-174, /* nullable AAnnotations */
-632, /* ANode */
-1380, /* Prod */
-1718, /* AAnnotations */
-},
-};
-/* runtime type nullable AAnnotations */
-const struct type type_nullable_parser_nodes__AAnnotations = {
-174,
-"nullable AAnnotations", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ANodes[AAnnotation] */
-const struct type type_parser_nodes__ANodesparser_nodes__AAnnotation = {
--1, /*CAST DEAD*/
-"ANodes[AAnnotation]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_parser_nodes__ANodesparser_nodes__AAnnotation,
-11,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
--1, /* empty */
-1351, /* Collection[Prod] */
--1, /* empty */
-1522, /* Collection[AAnnotation] */
-1934, /* ANodes[AAnnotation] */
-},
-};
-const struct types resolution_table_parser_nodes__ANodesparser_nodes__AAnnotation = {
-0, /* dummy */
-{
-&type_array__Arrayparser_nodes__AAnnotation, /* Array[E]: Array[AAnnotation] */
-&type_parser_nodes__AAnnotation, /* E: AAnnotation */
-&type_parser_nodes__AAnnotation, /* E: AAnnotation */
-&type_abstract_collection__Collectionparser_nodes__AAnnotation, /* Collection[E]: Collection[AAnnotation] */
-&type_array__Arrayparser_nodes__AAnnotation, /* Array[E]: Array[AAnnotation] */
-&type_parser_nodes__AAnnotation, /* E: AAnnotation */
-&type_parser_nodes__AAnnotation, /* E: AAnnotation */
-&type_abstract_collection__Collectionparser_nodes__AAnnotation, /* Collection[E]: Collection[AAnnotation] */
-&type_abstract_collection__Collectionparser_nodes__AAnnotation, /* Collection[E]: Collection[AAnnotation] */
-&type_parser_nodes__AAnnotation, /* E: AAnnotation */
-&type_parser_nodes__AAnnotation, /* E: AAnnotation */
-}
-};
-/* runtime type AConcreteClasskind */
-const struct type type_parser_nodes__AConcreteClasskind = {
--1, /*CAST DEAD*/
-"AConcreteClasskind", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-175, /* nullable AClasskind */
-632, /* ANode */
-1380, /* Prod */
-1719, /* AClasskind */
-1935, /* AConcreteClasskind */
-},
-};
-/* runtime type nullable AClasskind */
-const struct type type_nullable_parser_nodes__AClasskind = {
-175,
-"nullable AClasskind", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AClasskind */
-const struct type type_parser_nodes__AClasskind = {
-1719,
-"AClasskind", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AAbstractClasskind */
-const struct type type_parser_nodes__AAbstractClasskind = {
--1, /*CAST DEAD*/
-"AAbstractClasskind", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-175, /* nullable AClasskind */
-632, /* ANode */
-1380, /* Prod */
-1719, /* AClasskind */
-1936, /* AAbstractClasskind */
-},
-};
-/* runtime type AInterfaceClasskind */
-const struct type type_parser_nodes__AInterfaceClasskind = {
--1, /*CAST DEAD*/
-"AInterfaceClasskind", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-175, /* nullable AClasskind */
-632, /* ANode */
-1380, /* Prod */
-1719, /* AClasskind */
-1937, /* AInterfaceClasskind */
-},
-};
-/* runtime type AEnumClasskind */
-const struct type type_parser_nodes__AEnumClasskind = {
--1, /*CAST DEAD*/
-"AEnumClasskind", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-175, /* nullable AClasskind */
-632, /* ANode */
-1380, /* Prod */
-1719, /* AClasskind */
-1938, /* AEnumClasskind */
-},
-};
-/* runtime type AExternClasskind */
-const struct type type_parser_nodes__AExternClasskind = {
--1, /*CAST DEAD*/
-"AExternClasskind", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-175, /* nullable AClasskind */
-632, /* ANode */
-1380, /* Prod */
-1719, /* AClasskind */
-1939, /* AExternClasskind */
-},
-};
-/* runtime type AFormaldef */
-const struct type type_parser_nodes__AFormaldef = {
-1548,
-"AFormaldef", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1380, /* Prod */
-1548, /* AFormaldef */
-},
-};
-/* runtime type ASuperclass */
-const struct type type_parser_nodes__ASuperclass = {
-1549,
-"ASuperclass", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1380, /* Prod */
-1549, /* ASuperclass */
-},
-};
-/* runtime type AAttrPropdef */
-const struct type type_parser_nodes__AAttrPropdef = {
-1940,
-"AAttrPropdef", /* class_name_string */
-7,
-0,
-&resolution_table_parser_nodes__AAttrPropdef,
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-173, /* nullable APropdef */
-632, /* ANode */
-1380, /* Prod */
-1717, /* APropdef */
-1940, /* AAttrPropdef */
-},
-};
-const struct types resolution_table_parser_nodes__AAttrPropdef = {
-0, /* dummy */
-{
-&type_nullable_model__MAttributeDef, /* nullable MPROPDEF: nullable MAttributeDef */
-}
-};
-/* runtime type ATypePropdef */
-const struct type type_parser_nodes__ATypePropdef = {
--1, /*CAST DEAD*/
-"ATypePropdef", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_parser_nodes__ATypePropdef,
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-173, /* nullable APropdef */
-632, /* ANode */
-1380, /* Prod */
-1717, /* APropdef */
-1941, /* ATypePropdef */
-},
-};
-const struct types resolution_table_parser_nodes__ATypePropdef = {
-0, /* dummy */
-{
-&type_nullable_model__MVirtualTypeDef, /* nullable MPROPDEF: nullable MVirtualTypeDef */
-}
-};
-/* runtime type APublicVisibility */
-const struct type type_parser_nodes__APublicVisibility = {
-1942,
-"APublicVisibility", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-176, /* nullable AVisibility */
-632, /* ANode */
-1380, /* Prod */
-1720, /* AVisibility */
-1942, /* APublicVisibility */
-},
-};
-/* runtime type nullable AVisibility */
-const struct type type_nullable_parser_nodes__AVisibility = {
-176,
-"nullable AVisibility", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AVisibility */
-const struct type type_parser_nodes__AVisibility = {
-1720,
-"AVisibility", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type APrivateVisibility */
-const struct type type_parser_nodes__APrivateVisibility = {
--1, /*CAST DEAD*/
-"APrivateVisibility", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-176, /* nullable AVisibility */
-632, /* ANode */
-1380, /* Prod */
-1720, /* AVisibility */
-1943, /* APrivateVisibility */
-},
-};
-/* runtime type AProtectedVisibility */
-const struct type type_parser_nodes__AProtectedVisibility = {
--1, /*CAST DEAD*/
-"AProtectedVisibility", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-176, /* nullable AVisibility */
-632, /* ANode */
-1380, /* Prod */
-1720, /* AVisibility */
-1944, /* AProtectedVisibility */
-},
-};
-/* runtime type AIntrudeVisibility */
-const struct type type_parser_nodes__AIntrudeVisibility = {
--1, /*CAST DEAD*/
-"AIntrudeVisibility", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-176, /* nullable AVisibility */
-632, /* ANode */
-1380, /* Prod */
-1720, /* AVisibility */
-1945, /* AIntrudeVisibility */
-},
-};
-/* runtime type APlusMethid */
-const struct type type_parser_nodes__APlusMethid = {
--1, /*CAST DEAD*/
-"APlusMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1946, /* APlusMethid */
-},
-};
-/* runtime type nullable AMethid */
-const struct type type_nullable_parser_nodes__AMethid = {
-177,
-"nullable AMethid", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AMethid */
-const struct type type_parser_nodes__AMethid = {
-1721,
-"AMethid", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AMinusMethid */
-const struct type type_parser_nodes__AMinusMethid = {
--1, /*CAST DEAD*/
-"AMinusMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1947, /* AMinusMethid */
-},
-};
-/* runtime type AStarMethid */
-const struct type type_parser_nodes__AStarMethid = {
--1, /*CAST DEAD*/
-"AStarMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1948, /* AStarMethid */
-},
-};
-/* runtime type AStarstarMethid */
-const struct type type_parser_nodes__AStarstarMethid = {
--1, /*CAST DEAD*/
-"AStarstarMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1949, /* AStarstarMethid */
-},
-};
-/* runtime type ASlashMethid */
-const struct type type_parser_nodes__ASlashMethid = {
--1, /*CAST DEAD*/
-"ASlashMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1950, /* ASlashMethid */
-},
-};
-/* runtime type APercentMethid */
-const struct type type_parser_nodes__APercentMethid = {
--1, /*CAST DEAD*/
-"APercentMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1951, /* APercentMethid */
-},
-};
-/* runtime type AEqMethid */
-const struct type type_parser_nodes__AEqMethid = {
--1, /*CAST DEAD*/
-"AEqMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1952, /* AEqMethid */
-},
-};
-/* runtime type ANeMethid */
-const struct type type_parser_nodes__ANeMethid = {
--1, /*CAST DEAD*/
-"ANeMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1953, /* ANeMethid */
-},
-};
-/* runtime type ALeMethid */
-const struct type type_parser_nodes__ALeMethid = {
--1, /*CAST DEAD*/
-"ALeMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1954, /* ALeMethid */
-},
-};
-/* runtime type AGeMethid */
-const struct type type_parser_nodes__AGeMethid = {
--1, /*CAST DEAD*/
-"AGeMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1955, /* AGeMethid */
-},
-};
-/* runtime type ALtMethid */
-const struct type type_parser_nodes__ALtMethid = {
--1, /*CAST DEAD*/
-"ALtMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1956, /* ALtMethid */
-},
-};
-/* runtime type AGtMethid */
-const struct type type_parser_nodes__AGtMethid = {
--1, /*CAST DEAD*/
-"AGtMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1957, /* AGtMethid */
-},
-};
-/* runtime type ALlMethid */
-const struct type type_parser_nodes__ALlMethid = {
--1, /*CAST DEAD*/
-"ALlMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1958, /* ALlMethid */
-},
-};
-/* runtime type AGgMethid */
-const struct type type_parser_nodes__AGgMethid = {
--1, /*CAST DEAD*/
-"AGgMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1959, /* AGgMethid */
-},
-};
-/* runtime type ABraMethid */
-const struct type type_parser_nodes__ABraMethid = {
--1, /*CAST DEAD*/
-"ABraMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1960, /* ABraMethid */
-},
-};
-/* runtime type AStarshipMethid */
-const struct type type_parser_nodes__AStarshipMethid = {
--1, /*CAST DEAD*/
-"AStarshipMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1961, /* AStarshipMethid */
-},
-};
-/* runtime type AAssignMethid */
-const struct type type_parser_nodes__AAssignMethid = {
--1, /*CAST DEAD*/
-"AAssignMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1962, /* AAssignMethid */
-},
-};
-/* runtime type ABraassignMethid */
-const struct type type_parser_nodes__ABraassignMethid = {
--1, /*CAST DEAD*/
-"ABraassignMethid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1963, /* ABraassignMethid */
-},
-};
-/* runtime type AIdMethid */
-const struct type type_parser_nodes__AIdMethid = {
-1964,
-"AIdMethid", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-177, /* nullable AMethid */
-632, /* ANode */
-1380, /* Prod */
-1721, /* AMethid */
-1964, /* AIdMethid */
-},
-};
-/* runtime type ASignature */
-const struct type type_parser_nodes__ASignature = {
-1722,
-"ASignature", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-178, /* nullable ASignature */
-632, /* ANode */
-1380, /* Prod */
-1722, /* ASignature */
-},
-};
-/* runtime type nullable ASignature */
-const struct type type_nullable_parser_nodes__ASignature = {
-178,
-"nullable ASignature", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ANodes[AParam] */
-const struct type type_parser_nodes__ANodesparser_nodes__AParam = {
--1, /*CAST DEAD*/
-"ANodes[AParam]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_parser_nodes__ANodesparser_nodes__AParam,
-11,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
--1, /* empty */
-1351, /* Collection[Prod] */
--1, /* empty */
-1550, /* Collection[AParam] */
-1965, /* ANodes[AParam] */
-},
-};
-const struct types resolution_table_parser_nodes__ANodesparser_nodes__AParam = {
-0, /* dummy */
-{
-&type_array__Arrayparser_nodes__AParam, /* Array[E]: Array[AParam] */
-&type_parser_nodes__AParam, /* E: AParam */
-&type_parser_nodes__AParam, /* E: AParam */
-&type_abstract_collection__Collectionparser_nodes__AParam, /* Collection[E]: Collection[AParam] */
-&type_array__Arrayparser_nodes__AParam, /* Array[E]: Array[AParam] */
-&type_parser_nodes__AParam, /* E: AParam */
-&type_parser_nodes__AParam, /* E: AParam */
-&type_abstract_collection__Collectionparser_nodes__AParam, /* Collection[E]: Collection[AParam] */
-&type_abstract_collection__Collectionparser_nodes__AParam, /* Collection[E]: Collection[AParam] */
-&type_parser_nodes__AParam, /* E: AParam */
-&type_parser_nodes__AParam, /* E: AParam */
-}
-};
-/* runtime type Collection[AParam] */
-const struct type type_abstract_collection__Collectionparser_nodes__AParam = {
-1550,
-"Collection[AParam]", /* class_name_string */
-9,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AParam */
-const struct type type_parser_nodes__AParam = {
-1551,
-"AParam", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1380, /* Prod */
-1551, /* AParam */
-},
-};
-/* runtime type AExternCalls */
-const struct type type_parser_nodes__AExternCalls = {
--1, /*CAST DEAD*/
-"AExternCalls", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-179, /* nullable AExternCalls */
-632, /* ANode */
-1380, /* Prod */
-1723, /* AExternCalls */
-},
-};
-/* runtime type nullable AExternCalls */
-const struct type type_nullable_parser_nodes__AExternCalls = {
-179,
-"nullable AExternCalls", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ANodes[AExternCall] */
-const struct type type_parser_nodes__ANodesparser_nodes__AExternCall = {
--1, /*CAST DEAD*/
-"ANodes[AExternCall]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_parser_nodes__ANodesparser_nodes__AExternCall,
-11,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
--1, /* empty */
-1351, /* Collection[Prod] */
--1, /* empty */
-1552, /* Collection[AExternCall] */
-1966, /* ANodes[AExternCall] */
-},
-};
-const struct types resolution_table_parser_nodes__ANodesparser_nodes__AExternCall = {
-0, /* dummy */
-{
-&type_array__Arrayparser_nodes__AExternCall, /* Array[E]: Array[AExternCall] */
-&type_parser_nodes__AExternCall, /* E: AExternCall */
-&type_parser_nodes__AExternCall, /* E: AExternCall */
-&type_abstract_collection__Collectionparser_nodes__AExternCall, /* Collection[E]: Collection[AExternCall] */
-&type_array__Arrayparser_nodes__AExternCall, /* Array[E]: Array[AExternCall] */
-&type_parser_nodes__AExternCall, /* E: AExternCall */
-&type_parser_nodes__AExternCall, /* E: AExternCall */
-&type_abstract_collection__Collectionparser_nodes__AExternCall, /* Collection[E]: Collection[AExternCall] */
-&type_abstract_collection__Collectionparser_nodes__AExternCall, /* Collection[E]: Collection[AExternCall] */
-&type_parser_nodes__AExternCall, /* E: AExternCall */
-&type_parser_nodes__AExternCall, /* E: AExternCall */
-}
-};
-/* runtime type Collection[AExternCall] */
-const struct type type_abstract_collection__Collectionparser_nodes__AExternCall = {
-1552,
-"Collection[AExternCall]", /* class_name_string */
-9,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ASuperExternCall */
-const struct type type_parser_nodes__ASuperExternCall = {
--1, /*CAST DEAD*/
-"ASuperExternCall", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-180, /* nullable AExternCall */
-632, /* ANode */
-1380, /* Prod */
-1724, /* AExternCall */
-1967, /* ASuperExternCall */
-},
-};
-/* runtime type nullable AExternCall */
-const struct type type_nullable_parser_nodes__AExternCall = {
-180,
-"nullable AExternCall", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AExternCall */
-const struct type type_parser_nodes__AExternCall = {
-1724,
-"AExternCall", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ALocalPropExternCall */
-const struct type type_parser_nodes__ALocalPropExternCall = {
--1, /*CAST DEAD*/
-"ALocalPropExternCall", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-180, /* nullable AExternCall */
-632, /* ANode */
-1380, /* Prod */
-1724, /* AExternCall */
-1968, /* ALocalPropExternCall */
-},
-};
-/* runtime type AFullPropExternCall */
-const struct type type_parser_nodes__AFullPropExternCall = {
--1, /*CAST DEAD*/
-"AFullPropExternCall", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-180, /* nullable AExternCall */
-632, /* ANode */
-1380, /* Prod */
-1724, /* AExternCall */
-1969, /* AFullPropExternCall */
-},
-};
-/* runtime type AInitPropExternCall */
-const struct type type_parser_nodes__AInitPropExternCall = {
--1, /*CAST DEAD*/
-"AInitPropExternCall", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-180, /* nullable AExternCall */
-632, /* ANode */
-1380, /* Prod */
-1724, /* AExternCall */
-1970, /* AInitPropExternCall */
-},
-};
-/* runtime type ACastAsExternCall */
-const struct type type_parser_nodes__ACastAsExternCall = {
--1, /*CAST DEAD*/
-"ACastAsExternCall", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-180, /* nullable AExternCall */
-632, /* ANode */
-1380, /* Prod */
-1724, /* AExternCall */
-1971, /* ACastAsExternCall */
-},
-};
-/* runtime type AAsNullableExternCall */
-const struct type type_parser_nodes__AAsNullableExternCall = {
--1, /*CAST DEAD*/
-"AAsNullableExternCall", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-180, /* nullable AExternCall */
-632, /* ANode */
-1380, /* Prod */
-1724, /* AExternCall */
-1972, /* AAsNullableExternCall */
-},
-};
-/* runtime type AAsNotNullableExternCall */
-const struct type type_parser_nodes__AAsNotNullableExternCall = {
--1, /*CAST DEAD*/
-"AAsNotNullableExternCall", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-180, /* nullable AExternCall */
-632, /* ANode */
-1380, /* Prod */
-1724, /* AExternCall */
-1973, /* AAsNotNullableExternCall */
-},
-};
-/* runtime type AInLanguage */
-const struct type type_parser_nodes__AInLanguage = {
--1, /*CAST DEAD*/
-"AInLanguage", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-181, /* nullable AInLanguage */
-632, /* ANode */
-1380, /* Prod */
-1725, /* AInLanguage */
-},
-};
-/* runtime type nullable AInLanguage */
-const struct type type_nullable_parser_nodes__AInLanguage = {
-181,
-"nullable AInLanguage", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AExternCodeBlock */
-const struct type type_parser_nodes__AExternCodeBlock = {
-1726,
-"AExternCodeBlock", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-182, /* nullable AExternCodeBlock */
-632, /* ANode */
-1380, /* Prod */
-1726, /* AExternCodeBlock */
-},
-};
-/* runtime type nullable AExternCodeBlock */
-const struct type type_nullable_parser_nodes__AExternCodeBlock = {
-182,
-"nullable AExternCodeBlock", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AType */
-const struct type type_parser_nodes__AType = {
-1727,
-"AType", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-183, /* nullable AType */
-632, /* ANode */
-1380, /* Prod */
-1727, /* AType */
-},
-};
-/* runtime type nullable AType */
-const struct type type_nullable_parser_nodes__AType = {
-183,
-"nullable AType", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ANodes[AType] */
-const struct type type_parser_nodes__ANodesparser_nodes__AType = {
--1, /*CAST DEAD*/
-"ANodes[AType]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_parser_nodes__ANodesparser_nodes__AType,
-11,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
--1, /* empty */
-1351, /* Collection[Prod] */
--1, /* empty */
-1553, /* Collection[AType] */
-1974, /* ANodes[AType] */
-},
-};
-const struct types resolution_table_parser_nodes__ANodesparser_nodes__AType = {
-0, /* dummy */
-{
-&type_array__Arrayparser_nodes__AType, /* Array[E]: Array[AType] */
-&type_parser_nodes__AType, /* E: AType */
-&type_parser_nodes__AType, /* E: AType */
-&type_abstract_collection__Collectionparser_nodes__AType, /* Collection[E]: Collection[AType] */
-&type_array__Arrayparser_nodes__AType, /* Array[E]: Array[AType] */
-&type_parser_nodes__AType, /* E: AType */
-&type_parser_nodes__AType, /* E: AType */
-&type_abstract_collection__Collectionparser_nodes__AType, /* Collection[E]: Collection[AType] */
-&type_abstract_collection__Collectionparser_nodes__AType, /* Collection[E]: Collection[AType] */
-&type_parser_nodes__AType, /* E: AType */
-&type_parser_nodes__AType, /* E: AType */
-}
-};
-/* runtime type Collection[AType] */
-const struct type type_abstract_collection__Collectionparser_nodes__AType = {
-1553,
-"Collection[AType]", /* class_name_string */
-9,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ABlockExpr */
-const struct type type_parser_nodes__ABlockExpr = {
-1975,
-"ABlockExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1975, /* ABlockExpr */
-},
-};
-/* runtime type AExpr */
-const struct type type_parser_nodes__AExpr = {
-1728,
-"AExpr", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type nullable AExpr */
-const struct type type_nullable_parser_nodes__AExpr = {
-184,
-"nullable AExpr", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AReturnExpr */
-const struct type type_parser_nodes__AReturnExpr = {
--1, /*CAST DEAD*/
-"AReturnExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1976, /* AReturnExpr */
-},
-};
-/* runtime type ABreakExpr */
-const struct type type_parser_nodes__ABreakExpr = {
--1, /*CAST DEAD*/
-"ABreakExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1977, /* AEscapeExpr */
-2105, /* ABreakExpr */
-},
-};
-/* runtime type AEscapeExpr */
-const struct type type_parser_nodes__AEscapeExpr = {
-1977,
-"AEscapeExpr", /* class_name_string */
-7,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AAbortExpr */
-const struct type type_parser_nodes__AAbortExpr = {
--1, /*CAST DEAD*/
-"AAbortExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1978, /* AAbortExpr */
-},
-};
-/* runtime type AContinueExpr */
-const struct type type_parser_nodes__AContinueExpr = {
--1, /*CAST DEAD*/
-"AContinueExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1977, /* AEscapeExpr */
-2106, /* AContinueExpr */
-},
-};
-/* runtime type ACallExpr */
-const struct type type_parser_nodes__ACallExpr = {
-1979,
-"ACallExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1979, /* ACallExpr */
-},
-};
-/* runtime type AImplicitSelfExpr */
-const struct type type_parser_nodes__AImplicitSelfExpr = {
-2107,
-"AImplicitSelfExpr", /* class_name_string */
-8,
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1980, /* ASelfExpr */
-2107, /* AImplicitSelfExpr */
-},
-};
-/* runtime type ASelfExpr */
-const struct type type_parser_nodes__ASelfExpr = {
-1980,
-"ASelfExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1980, /* ASelfExpr */
-},
-};
-/* runtime type ASuperExpr */
-const struct type type_parser_nodes__ASuperExpr = {
--1, /*CAST DEAD*/
-"ASuperExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1981, /* ASuperExpr */
-},
-};
-/* runtime type AInitExpr */
-const struct type type_parser_nodes__AInitExpr = {
--1, /*CAST DEAD*/
-"AInitExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1982, /* AInitExpr */
-},
-};
-/* runtime type ADebugTypeExpr */
-const struct type type_parser_nodes__ADebugTypeExpr = {
--1, /*CAST DEAD*/
-"ADebugTypeExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1983, /* ADebugTypeExpr */
-},
-};
-/* runtime type ALabel */
-const struct type type_parser_nodes__ALabel = {
--1, /*CAST DEAD*/
-"ALabel", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-185, /* nullable ALabel */
-632, /* ANode */
-1380, /* Prod */
-1729, /* ALabel */
-},
-};
-/* runtime type nullable ALabel */
-const struct type type_nullable_parser_nodes__ALabel = {
-185,
-"nullable ALabel", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AVardeclExpr */
-const struct type type_parser_nodes__AVardeclExpr = {
--1, /*CAST DEAD*/
-"AVardeclExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1984, /* AVardeclExpr */
-},
-};
-/* runtime type AAttrAssignExpr */
-const struct type type_parser_nodes__AAttrAssignExpr = {
--1, /*CAST DEAD*/
-"AAttrAssignExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1985, /* AAttrAssignExpr */
-},
-};
-/* runtime type ACallAssignExpr */
-const struct type type_parser_nodes__ACallAssignExpr = {
--1, /*CAST DEAD*/
-"ACallAssignExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1986, /* ACallAssignExpr */
-},
-};
-/* runtime type AListExprs */
-const struct type type_parser_nodes__AListExprs = {
--1, /*CAST DEAD*/
-"AListExprs", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-186, /* nullable AExprs */
-632, /* ANode */
-1380, /* Prod */
-1730, /* AExprs */
-1987, /* AListExprs */
-},
-};
-/* runtime type nullable AExprs */
-const struct type type_nullable_parser_nodes__AExprs = {
-186,
-"nullable AExprs", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AExprs */
-const struct type type_parser_nodes__AExprs = {
-1730,
-"AExprs", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ABraAssignExpr */
-const struct type type_parser_nodes__ABraAssignExpr = {
--1, /*CAST DEAD*/
-"ABraAssignExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1988, /* ABraAssignExpr */
-},
-};
-/* runtime type AAttrReassignExpr */
-const struct type type_parser_nodes__AAttrReassignExpr = {
--1, /*CAST DEAD*/
-"AAttrReassignExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1989, /* AAttrReassignExpr */
-},
-};
-/* runtime type ACallReassignExpr */
-const struct type type_parser_nodes__ACallReassignExpr = {
--1, /*CAST DEAD*/
-"ACallReassignExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1990, /* ACallReassignExpr */
-},
-};
-/* runtime type ABraReassignExpr */
-const struct type type_parser_nodes__ABraReassignExpr = {
--1, /*CAST DEAD*/
-"ABraReassignExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1991, /* ABraReassignExpr */
-},
-};
-/* runtime type APlusAssignOp */
-const struct type type_parser_nodes__APlusAssignOp = {
-1992,
-"APlusAssignOp", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-187, /* nullable AAssignOp */
-632, /* ANode */
-1380, /* Prod */
-1731, /* AAssignOp */
-1992, /* APlusAssignOp */
-},
-};
-/* runtime type nullable AAssignOp */
-const struct type type_nullable_parser_nodes__AAssignOp = {
-187,
-"nullable AAssignOp", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AAssignOp */
-const struct type type_parser_nodes__AAssignOp = {
-1731,
-"AAssignOp", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AMinusAssignOp */
-const struct type type_parser_nodes__AMinusAssignOp = {
-1993,
-"AMinusAssignOp", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-187, /* nullable AAssignOp */
-632, /* ANode */
-1380, /* Prod */
-1731, /* AAssignOp */
-1993, /* AMinusAssignOp */
-},
-};
-/* runtime type ADoExpr */
-const struct type type_parser_nodes__ADoExpr = {
--1, /*CAST DEAD*/
-"ADoExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1994, /* ADoExpr */
-},
-};
-/* runtime type AIfExpr */
-const struct type type_parser_nodes__AIfExpr = {
--1, /*CAST DEAD*/
-"AIfExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1995, /* AIfExpr */
-},
-};
-/* runtime type ALoopExpr */
-const struct type type_parser_nodes__ALoopExpr = {
--1, /*CAST DEAD*/
-"ALoopExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1996, /* ALoopExpr */
-},
-};
-/* runtime type AWhileExpr */
-const struct type type_parser_nodes__AWhileExpr = {
--1, /*CAST DEAD*/
-"AWhileExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1997, /* AWhileExpr */
-},
-};
-/* runtime type AForExpr */
-const struct type type_parser_nodes__AForExpr = {
-1998,
-"AForExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1998, /* AForExpr */
-},
-};
-/* runtime type AAssertExpr */
-const struct type type_parser_nodes__AAssertExpr = {
--1, /*CAST DEAD*/
-"AAssertExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-1999, /* AAssertExpr */
-},
-};
-/* runtime type AIfexprExpr */
-const struct type type_parser_nodes__AIfexprExpr = {
--1, /*CAST DEAD*/
-"AIfexprExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2000, /* AIfexprExpr */
-},
-};
-/* runtime type AOrExpr */
-const struct type type_parser_nodes__AOrExpr = {
--1, /*CAST DEAD*/
-"AOrExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2001, /* ABoolExpr */
-2108, /* AOrExpr */
-},
-};
-/* runtime type ABoolExpr */
-const struct type type_parser_nodes__ABoolExpr = {
-2001,
-"ABoolExpr", /* class_name_string */
-7,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AAndExpr */
-const struct type type_parser_nodes__AAndExpr = {
--1, /*CAST DEAD*/
-"AAndExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2001, /* ABoolExpr */
-2109, /* AAndExpr */
-},
-};
-/* runtime type AOrElseExpr */
-const struct type type_parser_nodes__AOrElseExpr = {
--1, /*CAST DEAD*/
-"AOrElseExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2001, /* ABoolExpr */
-2110, /* AOrElseExpr */
-},
-};
-/* runtime type AImpliesExpr */
-const struct type type_parser_nodes__AImpliesExpr = {
--1, /*CAST DEAD*/
-"AImpliesExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2001, /* ABoolExpr */
-2111, /* AImpliesExpr */
-},
-};
-/* runtime type ANotExpr */
-const struct type type_parser_nodes__ANotExpr = {
--1, /*CAST DEAD*/
-"ANotExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2001, /* ABoolExpr */
-2112, /* ANotExpr */
-},
-};
-/* runtime type AEqExpr */
-const struct type type_parser_nodes__AEqExpr = {
-2002,
-"AEqExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2002, /* AEqExpr */
-},
-};
-/* runtime type ANeExpr */
-const struct type type_parser_nodes__ANeExpr = {
-2003,
-"ANeExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2003, /* ANeExpr */
-},
-};
-/* runtime type ALtExpr */
-const struct type type_parser_nodes__ALtExpr = {
--1, /*CAST DEAD*/
-"ALtExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2004, /* ALtExpr */
-},
-};
-/* runtime type ALeExpr */
-const struct type type_parser_nodes__ALeExpr = {
--1, /*CAST DEAD*/
-"ALeExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2005, /* ALeExpr */
-},
-};
-/* runtime type ALlExpr */
-const struct type type_parser_nodes__ALlExpr = {
--1, /*CAST DEAD*/
-"ALlExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2006, /* ALlExpr */
-},
-};
-/* runtime type AGtExpr */
-const struct type type_parser_nodes__AGtExpr = {
--1, /*CAST DEAD*/
-"AGtExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2007, /* AGtExpr */
-},
-};
-/* runtime type AGeExpr */
-const struct type type_parser_nodes__AGeExpr = {
--1, /*CAST DEAD*/
-"AGeExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2008, /* AGeExpr */
-},
-};
-/* runtime type AGgExpr */
-const struct type type_parser_nodes__AGgExpr = {
--1, /*CAST DEAD*/
-"AGgExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2009, /* AGgExpr */
-},
-};
-/* runtime type AStarshipExpr */
-const struct type type_parser_nodes__AStarshipExpr = {
--1, /*CAST DEAD*/
-"AStarshipExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2010, /* AStarshipExpr */
-},
-};
-/* runtime type AIsaExpr */
-const struct type type_parser_nodes__AIsaExpr = {
--1, /*CAST DEAD*/
-"AIsaExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2001, /* ABoolExpr */
-2113, /* AIsaExpr */
-},
-};
-/* runtime type APlusExpr */
-const struct type type_parser_nodes__APlusExpr = {
--1, /*CAST DEAD*/
-"APlusExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2011, /* APlusExpr */
-},
-};
-/* runtime type AMinusExpr */
-const struct type type_parser_nodes__AMinusExpr = {
--1, /*CAST DEAD*/
-"AMinusExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2012, /* AMinusExpr */
-},
-};
-/* runtime type AStarExpr */
-const struct type type_parser_nodes__AStarExpr = {
--1, /*CAST DEAD*/
-"AStarExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2013, /* AStarExpr */
-},
-};
-/* runtime type ASlashExpr */
-const struct type type_parser_nodes__ASlashExpr = {
--1, /*CAST DEAD*/
-"ASlashExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2014, /* ASlashExpr */
-},
-};
-/* runtime type APercentExpr */
-const struct type type_parser_nodes__APercentExpr = {
--1, /*CAST DEAD*/
-"APercentExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2015, /* APercentExpr */
-},
-};
-/* runtime type AStarstarExpr */
-const struct type type_parser_nodes__AStarstarExpr = {
--1, /*CAST DEAD*/
-"AStarstarExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2016, /* AStarstarExpr */
-},
-};
-/* runtime type AUminusExpr */
-const struct type type_parser_nodes__AUminusExpr = {
--1, /*CAST DEAD*/
-"AUminusExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2017, /* AUminusExpr */
-},
-};
-/* runtime type AOnceExpr */
-const struct type type_parser_nodes__AOnceExpr = {
--1, /*CAST DEAD*/
-"AOnceExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2018, /* AOnceExpr */
-},
-};
-/* runtime type ANewExpr */
-const struct type type_parser_nodes__ANewExpr = {
-2019,
-"ANewExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2019, /* ANewExpr */
-},
-};
-/* runtime type AIssetAttrExpr */
-const struct type type_parser_nodes__AIssetAttrExpr = {
--1, /*CAST DEAD*/
-"AIssetAttrExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2020, /* AIssetAttrExpr */
-},
-};
-/* runtime type AAttrExpr */
-const struct type type_parser_nodes__AAttrExpr = {
--1, /*CAST DEAD*/
-"AAttrExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2021, /* AAttrExpr */
-},
-};
-/* runtime type ABraExpr */
-const struct type type_parser_nodes__ABraExpr = {
--1, /*CAST DEAD*/
-"ABraExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2022, /* ABraExpr */
-},
-};
-/* runtime type AAsCastExpr */
-const struct type type_parser_nodes__AAsCastExpr = {
--1, /*CAST DEAD*/
-"AAsCastExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2023, /* AAsCastExpr */
-},
-};
-/* runtime type AAsNotnullExpr */
-const struct type type_parser_nodes__AAsNotnullExpr = {
--1, /*CAST DEAD*/
-"AAsNotnullExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2024, /* AAsNotnullExpr */
-},
-};
-/* runtime type AVarargExpr */
-const struct type type_parser_nodes__AVarargExpr = {
-2025,
-"AVarargExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2025, /* AVarargExpr */
-},
-};
-/* runtime type ATrueExpr */
-const struct type type_parser_nodes__ATrueExpr = {
--1, /*CAST DEAD*/
-"ATrueExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2001, /* ABoolExpr */
-2114, /* ATrueExpr */
-},
-};
-/* runtime type AFalseExpr */
-const struct type type_parser_nodes__AFalseExpr = {
--1, /*CAST DEAD*/
-"AFalseExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2001, /* ABoolExpr */
-2115, /* AFalseExpr */
-},
-};
-/* runtime type ANullExpr */
-const struct type type_parser_nodes__ANullExpr = {
--1, /*CAST DEAD*/
-"ANullExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2026, /* ANullExpr */
-},
-};
-/* runtime type ADecIntExpr */
-const struct type type_parser_nodes__ADecIntExpr = {
--1, /*CAST DEAD*/
-"ADecIntExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2027, /* AIntExpr */
-2116, /* ADecIntExpr */
-},
-};
-/* runtime type AIntExpr */
-const struct type type_parser_nodes__AIntExpr = {
-2027,
-"AIntExpr", /* class_name_string */
-7,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AHexIntExpr */
-const struct type type_parser_nodes__AHexIntExpr = {
--1, /*CAST DEAD*/
-"AHexIntExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2027, /* AIntExpr */
-2117, /* AHexIntExpr */
-},
-};
-/* runtime type AFloatExpr */
-const struct type type_parser_nodes__AFloatExpr = {
-2028,
-"AFloatExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2028, /* AFloatExpr */
-},
-};
-/* runtime type ACharExpr */
-const struct type type_parser_nodes__ACharExpr = {
-2029,
-"ACharExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2029, /* ACharExpr */
-},
-};
-/* runtime type AStringExpr */
-const struct type type_parser_nodes__AStringExpr = {
--1, /*CAST DEAD*/
-"AStringExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2030, /* AStringFormExpr */
-2118, /* AStringExpr */
-},
-};
-/* runtime type AStringFormExpr */
-const struct type type_parser_nodes__AStringFormExpr = {
-2030,
-"AStringFormExpr", /* class_name_string */
-7,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ACrangeExpr */
-const struct type type_parser_nodes__ACrangeExpr = {
-2119,
-"ACrangeExpr", /* class_name_string */
-8,
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2031, /* ARangeExpr */
-2119, /* ACrangeExpr */
-},
-};
-/* runtime type ARangeExpr */
-const struct type type_parser_nodes__ARangeExpr = {
-2031,
-"ARangeExpr", /* class_name_string */
-7,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AOrangeExpr */
-const struct type type_parser_nodes__AOrangeExpr = {
-2120,
-"AOrangeExpr", /* class_name_string */
-8,
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2031, /* ARangeExpr */
-2120, /* AOrangeExpr */
-},
-};
-/* runtime type AArrayExpr */
-const struct type type_parser_nodes__AArrayExpr = {
--1, /*CAST DEAD*/
-"AArrayExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2032, /* AArrayExpr */
-},
-};
-/* runtime type AParExpr */
-const struct type type_parser_nodes__AParExpr = {
--1, /*CAST DEAD*/
-"AParExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2033, /* AParExpr */
-},
-};
-/* runtime type AManyExpr */
-const struct type type_parser_nodes__AManyExpr = {
--1, /*CAST DEAD*/
-"AManyExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2034, /* AManyExpr */
-},
-};
-/* runtime type ASuperstringExpr */
-const struct type type_parser_nodes__ASuperstringExpr = {
-2035,
-"ASuperstringExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2035, /* ASuperstringExpr */
-},
-};
-/* runtime type AStartStringExpr */
-const struct type type_parser_nodes__AStartStringExpr = {
--1, /*CAST DEAD*/
-"AStartStringExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2030, /* AStringFormExpr */
-2121, /* AStartStringExpr */
-},
-};
-/* runtime type AMidStringExpr */
-const struct type type_parser_nodes__AMidStringExpr = {
--1, /*CAST DEAD*/
-"AMidStringExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2030, /* AStringFormExpr */
-2122, /* AMidStringExpr */
-},
-};
-/* runtime type AEndStringExpr */
-const struct type type_parser_nodes__AEndStringExpr = {
--1, /*CAST DEAD*/
-"AEndStringExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2030, /* AStringFormExpr */
-2123, /* AEndStringExpr */
-},
-};
-/* runtime type AAnnotation */
-const struct type type_parser_nodes__AAnnotation = {
-1732,
-"AAnnotation", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-188, /* nullable AAnnotation */
-632, /* ANode */
-1380, /* Prod */
-1732, /* AAnnotation */
-},
-};
-/* runtime type nullable AAnnotation */
-const struct type type_nullable_parser_nodes__AAnnotation = {
-188,
-"nullable AAnnotation", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ATypeExpr */
-const struct type type_parser_nodes__ATypeExpr = {
--1, /*CAST DEAD*/
-"ATypeExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2036, /* ATypeExpr */
-},
-};
-/* runtime type AMethidExpr */
-const struct type type_parser_nodes__AMethidExpr = {
-2037,
-"AMethidExpr", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2037, /* AMethidExpr */
-},
-};
-/* runtime type AAtExpr */
-const struct type type_parser_nodes__AAtExpr = {
--1, /*CAST DEAD*/
-"AAtExpr", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-184, /* nullable AExpr */
-632, /* ANode */
-1380, /* Prod */
-1728, /* AExpr */
-2038, /* AAtExpr */
-},
-};
-/* runtime type AIdAtid */
-const struct type type_parser_nodes__AIdAtid = {
--1, /*CAST DEAD*/
-"AIdAtid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-189, /* nullable AAtid */
-632, /* ANode */
-1380, /* Prod */
-1733, /* AAtid */
-2039, /* AIdAtid */
-},
-};
-/* runtime type nullable AAtid */
-const struct type type_nullable_parser_nodes__AAtid = {
-189,
-"nullable AAtid", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AAtid */
-const struct type type_parser_nodes__AAtid = {
-1733,
-"AAtid", /* class_name_string */
-6,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AKwexternAtid */
-const struct type type_parser_nodes__AKwexternAtid = {
--1, /*CAST DEAD*/
-"AKwexternAtid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-189, /* nullable AAtid */
-632, /* ANode */
-1380, /* Prod */
-1733, /* AAtid */
-2040, /* AKwexternAtid */
-},
-};
-/* runtime type AKwabstractAtid */
-const struct type type_parser_nodes__AKwabstractAtid = {
--1, /*CAST DEAD*/
-"AKwabstractAtid", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-189, /* nullable AAtid */
-632, /* ANode */
-1380, /* Prod */
-1733, /* AAtid */
-2041, /* AKwabstractAtid */
-},
-};
-/* runtime type AParExprs */
-const struct type type_parser_nodes__AParExprs = {
-2042,
-"AParExprs", /* class_name_string */
-7,
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-186, /* nullable AExprs */
-632, /* ANode */
-1380, /* Prod */
-1730, /* AExprs */
-2042, /* AParExprs */
-},
-};
-/* runtime type ABraExprs */
-const struct type type_parser_nodes__ABraExprs = {
--1, /*CAST DEAD*/
-"ABraExprs", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-186, /* nullable AExprs */
-632, /* ANode */
-1380, /* Prod */
-1730, /* AExprs */
-2043, /* ABraExprs */
-},
-};
-/* runtime type AModuleName */
-const struct type type_parser_nodes__AModuleName = {
-1734,
-"AModuleName", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-190, /* nullable AModuleName */
-632, /* ANode */
-1380, /* Prod */
-1734, /* AModuleName */
-},
-};
-/* runtime type nullable AModuleName */
-const struct type type_nullable_parser_nodes__AModuleName = {
-190,
-"nullable AModuleName", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AQualified */
-const struct type type_parser_nodes__AQualified = {
--1, /*CAST DEAD*/
-"AQualified", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-191, /* nullable AQualified */
-632, /* ANode */
-1380, /* Prod */
-1735, /* AQualified */
-},
-};
-/* runtime type nullable AQualified */
-const struct type type_nullable_parser_nodes__AQualified = {
-191,
-"nullable AQualified", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ADoc */
-const struct type type_parser_nodes__ADoc = {
--1, /*CAST DEAD*/
-"ADoc", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-192, /* nullable ADoc */
-632, /* ANode */
-1380, /* Prod */
-1736, /* ADoc */
-},
-};
-/* runtime type nullable ADoc */
-const struct type type_nullable_parser_nodes__ADoc = {
-192,
-"nullable ADoc", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type ALexerError */
-const struct type type_parser_nodes__ALexerError = {
--1, /*CAST DEAD*/
-"ALexerError", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-9,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1381, /* Token */
-1535, /* EOF */
-1697, /* AError */
-2044, /* ALexerError */
-},
-};
-/* runtime type MNullableType */
-const struct type type_model__MNullableType = {
-1388,
-"MNullableType", /* class_name_string */
-5,
-0,
-NULL, /*NO RESOLUTIONS*/
-6,
-{
-0, /* nullable Object */
-1, /* Object */
-4, /* nullable MType */
--1, /* empty */
-609, /* MType */
-1388, /* MNullableType */
-},
-};
-/* runtime type Scope */
-const struct type type_scope__Scope = {
-193,
-"Scope", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-193, /* Scope */
-},
-};
-/* runtime type HashMap[String, Variable] */
-const struct type type_hash_collection__HashMapstring__Stringscope__Variable = {
-194,
-"HashMap[String, Variable]", /* class_name_string */
-2,
-0,
-&resolution_table_hash_collection__HashMapstring__Stringscope__Variable,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-194, /* HashMap[String, Variable] */
-},
-};
-const struct types resolution_table_hash_collection__HashMapstring__Stringscope__Variable = {
-0, /* dummy */
-{
-&type_hash_collection__HashMapKeysstring__Stringscope__Variable, /* HashMapKeys[K, V]: HashMapKeys[String, Variable] */
-&type_hash_collection__HashMapValuesstring__Stringscope__Variable, /* HashMapValues[K, V]: HashMapValues[String, Variable] */
-&type_string__String, /* K: String */
-&type_hash_collection__HashMapIteratorstring__Stringscope__Variable, /* HashMapIterator[K, V]: HashMapIterator[String, Variable] */
-&type_string__String, /* K: String */
-&type_scope__Variable, /* V: Variable */
-&type_hash_collection__HashMapNodestring__Stringscope__Variable, /* HashMapNode[K, V]: HashMapNode[String, Variable] */
-&type_string__String, /* K: String */
-NULL, /* empty */
-NULL, /* empty */
-&type_nullable_hash_collection__HashMapNodestring__Stringscope__Variable, /* nullable N: nullable HashMapNode[String, Variable] */
-&type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringscope__Variable, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Variable]] */
-&type_hash_collection__HashMapNodestring__Stringscope__Variable, /* N: HashMapNode[String, Variable] */
-&type_nullable_string__String, /* nullable K: nullable String */
-}
-};
-/* runtime type FlowContext */
-const struct type type_flow__FlowContext = {
-195,
-"FlowContext", /* class_name_string */
-2,
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-195, /* FlowContext */
-},
-};
-/* runtime type HashMap[Variable, nullable MType] */
-const struct type type_hash_collection__HashMapscope__Variablenullable_model__MType = {
-196,
-"HashMap[Variable, nullable MType]", /* class_name_string */
-2,
-0,
-&resolution_table_hash_collection__HashMapscope__Variablenullable_model__MType,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-196, /* HashMap[Variable, nullable MType] */
-},
-};
-const struct types resolution_table_hash_collection__HashMapscope__Variablenullable_model__MType = {
-0, /* dummy */
-{
-&type_hash_collection__HashMapKeysscope__Variablenullable_model__MType, /* HashMapKeys[K, V]: HashMapKeys[Variable, nullable MType] */
-&type_hash_collection__HashMapValuesscope__Variablenullable_model__MType, /* HashMapValues[K, V]: HashMapValues[Variable, nullable MType] */
-&type_scope__Variable, /* K: Variable */
-&type_hash_collection__HashMapIteratorscope__Variablenullable_model__MType, /* HashMapIterator[K, V]: HashMapIterator[Variable, nullable MType] */
-&type_scope__Variable, /* K: Variable */
-&type_nullable_model__MType, /* V: nullable MType */
-&type_hash_collection__HashMapNodescope__Variablenullable_model__MType, /* HashMapNode[K, V]: HashMapNode[Variable, nullable MType] */
-&type_scope__Variable, /* K: Variable */
-NULL, /* empty */
-NULL, /* empty */
-&type_nullable_hash_collection__HashMapNodescope__Variablenullable_model__MType, /* nullable N: nullable HashMapNode[Variable, nullable MType] */
-&type_array__NativeArraynullable_hash_collection__HashMapNodescope__Variablenullable_model__MType, /* NativeArray[E]: NativeArray[nullable HashMapNode[Variable, nullable MType]] */
-&type_hash_collection__HashMapNodescope__Variablenullable_model__MType, /* N: HashMapNode[Variable, nullable MType] */
-&type_nullable_scope__Variable, /* nullable K: nullable Variable */
-}
-};
-/* runtime type HashMap[Variable, nullable Array[nullable MType]] */
-const struct type type_hash_collection__HashMapscope__Variablenullable_array__Arraynullable_model__MType = {
-197,
-"HashMap[Variable, nullable Array[nullable MType]]", /* class_name_string */
-2,
-0,
-&resolution_table_hash_collection__HashMapscope__Variablenullable_array__Arraynullable_model__MType,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-197, /* HashMap[Variable, nullable Array[nullable MType]] */
-},
-};
-const struct types resolution_table_hash_collection__HashMapscope__Variablenullable_array__Arraynullable_model__MType = {
-0, /* dummy */
-{
-&type_hash_collection__HashMapKeysscope__Variablenullable_array__Arraynullable_model__MType, /* HashMapKeys[K, V]: HashMapKeys[Variable, nullable Array[nullable MType]] */
-&type_hash_collection__HashMapValuesscope__Variablenullable_array__Arraynullable_model__MType, /* HashMapValues[K, V]: HashMapValues[Variable, nullable Array[nullable MType]] */
-&type_scope__Variable, /* K: Variable */
-&type_hash_collection__HashMapIteratorscope__Variablenullable_array__Arraynullable_model__MType, /* HashMapIterator[K, V]: HashMapIterator[Variable, nullable Array[nullable MType]] */
-&type_scope__Variable, /* K: Variable */
-&type_nullable_array__Arraynullable_model__MType, /* V: nullable Array[nullable MType] */
-&type_hash_collection__HashMapNodescope__Variablenullable_array__Arraynullable_model__MType, /* HashMapNode[K, V]: HashMapNode[Variable, nullable Array[nullable MType]] */
-&type_scope__Variable, /* K: Variable */
-NULL, /* empty */
-NULL, /* empty */
-&type_nullable_hash_collection__HashMapNodescope__Variablenullable_array__Arraynullable_model__MType, /* nullable N: nullable HashMapNode[Variable, nullable Array[nullable MType]] */
-&type_array__NativeArraynullable_hash_collection__HashMapNodescope__Variablenullable_array__Arraynullable_model__MType, /* NativeArray[E]: NativeArray[nullable HashMapNode[Variable, nullable Array[nullable MType]]] */
-&type_hash_collection__HashMapNodescope__Variablenullable_array__Arraynullable_model__MType, /* N: HashMapNode[Variable, nullable Array[nullable MType]] */
-&type_nullable_scope__Variable, /* nullable K: nullable Variable */
-}
-};
-/* runtime type Frame */
-const struct type type_abstract_compiler__Frame = {
--1, /*CAST DEAD*/
-"Frame", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_abstract_compiler__Frame,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-198, /* Frame */
-},
-};
-const struct types resolution_table_abstract_compiler__Frame = {
-0, /* dummy */
-{
-&type_abstract_compiler__AbstractCompilerVisitor, /* VISITOR: AbstractCompilerVisitor */
-}
-};
-/* runtime type MClassDefSorter */
-const struct type type_model__MClassDefSorter = {
--1, /*CAST DEAD*/
-"MClassDefSorter", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_model__MClassDefSorter,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-199, /* MClassDefSorter */
-},
-};
-const struct types resolution_table_model__MClassDefSorter = {
-0, /* dummy */
-{
-&type_model__MClassDef, /* COMPARED: MClassDef */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_array__Arraymodel__MClassDef, /* Array[COMPARED]: Array[MClassDef] */
-}
-};
-/* runtime type ExternCFile */
-const struct type type_c_tools__ExternCFile = {
-1055,
-"ExternCFile", /* class_name_string */
-3,
-0,
-NULL, /*NO RESOLUTIONS*/
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-200, /* ExternFile */
-1055, /* ExternCFile */
-},
-};
-/* runtime type ExternFile */
-const struct type type_c_tools__ExternFile = {
-200,
-"ExternFile", /* class_name_string */
-2,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TypeVisitor */
-const struct type type_typing__TypeVisitor = {
--1, /*CAST DEAD*/
-"TypeVisitor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-201, /* TypeVisitor */
-},
-};
-/* runtime type MAttribute */
-const struct type type_model__MAttribute = {
-2045,
-"MAttribute", /* class_name_string */
-7,
-0,
-&resolution_table_model__MAttribute,
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-8, /* nullable PropertyLayoutElement */
-155, /* nullable MProperty */
-615, /* PropertyLayoutElement */
-1056, /* nullable MAttribute */
-1543, /* MProperty */
-2045, /* MAttribute */
-},
-};
-const struct types resolution_table_model__MAttribute = {
-0, /* dummy */
-{
-&type_array__Arraymodel__MAttributeDef, /* Array[MPROPDEF]: Array[MAttributeDef] */
-&type_more_collections__HashMap2mmodule__MModulemodel__MTypearray__Arraymodel__MAttributeDef, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MAttributeDef]] */
-&type_model__MAttributeDef, /* MPROPDEF: MAttributeDef */
-}
-};
-/* runtime type nullable MAttribute */
-const struct type type_nullable_model__MAttribute = {
-1056,
-"nullable MAttribute", /* class_name_string */
-5,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type MAttributeDef */
-const struct type type_model__MAttributeDef = {
-2046,
-"MAttributeDef", /* class_name_string */
-7,
-0,
-&resolution_table_model__MAttributeDef,
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-8, /* nullable PropertyLayoutElement */
-112, /* nullable MPropDef */
-615, /* PropertyLayoutElement */
-1057, /* nullable MAttributeDef */
-1526, /* MPropDef */
-2046, /* MAttributeDef */
-},
-};
-const struct types resolution_table_model__MAttributeDef = {
-0, /* dummy */
-{
-&type_model__MAttribute, /* MPROPERTY: MAttribute */
-NULL, /* empty */
-&type_model__MAttributeDef, /* MPROPDEF: MAttributeDef */
-}
-};
-/* runtime type nullable MAttributeDef */
-const struct type type_nullable_model__MAttributeDef = {
-1057,
-"nullable MAttributeDef", /* class_name_string */
-5,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type MVirtualTypeProp */
-const struct type type_model__MVirtualTypeProp = {
-2047,
-"MVirtualTypeProp", /* class_name_string */
-7,
-0,
-&resolution_table_model__MVirtualTypeProp,
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-8, /* nullable PropertyLayoutElement */
-155, /* nullable MProperty */
-615, /* PropertyLayoutElement */
-1058, /* nullable MVirtualTypeProp */
-1543, /* MProperty */
-2047, /* MVirtualTypeProp */
-},
-};
-const struct types resolution_table_model__MVirtualTypeProp = {
-0, /* dummy */
-{
-&type_array__Arraymodel__MVirtualTypeDef, /* Array[MPROPDEF]: Array[MVirtualTypeDef] */
-&type_more_collections__HashMap2mmodule__MModulemodel__MTypearray__Arraymodel__MVirtualTypeDef, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MVirtualTypeDef]] */
-&type_model__MVirtualTypeDef, /* MPROPDEF: MVirtualTypeDef */
-}
-};
-/* runtime type nullable MVirtualTypeProp */
-const struct type type_nullable_model__MVirtualTypeProp = {
-1058,
-"nullable MVirtualTypeProp", /* class_name_string */
-5,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type MVirtualType */
-const struct type type_model__MVirtualType = {
-1389,
-"MVirtualType", /* class_name_string */
-5,
-0,
-NULL, /*NO RESOLUTIONS*/
-6,
-{
-0, /* nullable Object */
-1, /* Object */
-4, /* nullable MType */
--1, /* empty */
-609, /* MType */
-1389, /* MVirtualType */
-},
-};
-/* runtime type MVirtualTypeDef */
-const struct type type_model__MVirtualTypeDef = {
-2048,
-"MVirtualTypeDef", /* class_name_string */
-7,
-0,
-&resolution_table_model__MVirtualTypeDef,
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-8, /* nullable PropertyLayoutElement */
-112, /* nullable MPropDef */
-615, /* PropertyLayoutElement */
-1059, /* nullable MVirtualTypeDef */
-1526, /* MPropDef */
-2048, /* MVirtualTypeDef */
-},
-};
-const struct types resolution_table_model__MVirtualTypeDef = {
-0, /* dummy */
-{
-&type_model__MVirtualTypeProp, /* MPROPERTY: MVirtualTypeProp */
-NULL, /* empty */
-&type_model__MVirtualTypeDef, /* MPROPDEF: MVirtualTypeDef */
-}
-};
-/* runtime type nullable MVirtualTypeDef */
-const struct type type_nullable_model__MVirtualTypeDef = {
-1059,
-"nullable MVirtualTypeDef", /* class_name_string */
-5,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type Array[MVirtualType] */
-const struct type type_array__Arraymodel__MVirtualType = {
--1, /*CAST DEAD*/
-"Array[MVirtualType]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_array__Arraymodel__MVirtualType,
-23,
-{
-0, /* nullable Object */
-1, /* Object */
-7, /* nullable Array[nullable MType] */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-93, /* Collection[nullable MType] */
-590, /* Array[nullable Object] */
-1370, /* Collection[MType] */
-1345, /* AbstractArrayRead[Object] */
-1374, /* AbstractArrayRead[nullable MType] */
-1512, /* AbstractArray[Object] */
-1554, /* Collection[MVirtualType] */
-1523, /* AbstractArray[nullable MType] */
--1, /* empty */
-2085, /* Array[nullable MType] */
-1909, /* Array[Object] */
-2086, /* AbstractArrayRead[MType] */
-2187, /* AbstractArrayRead[MVirtualType] */
-2212, /* AbstractArray[MType] */
-2291, /* AbstractArray[MVirtualType] */
--1, /* empty */
-2321, /* Array[MType] */
-2352, /* Array[MVirtualType] */
-},
-};
-const struct types resolution_table_array__Arraymodel__MVirtualType = {
-0, /* dummy */
-{
-&type_array__NativeArraymodel__MVirtualType, /* NativeArray[E]: NativeArray[MVirtualType] */
-&type_model__MVirtualType, /* E: MVirtualType */
-&type_model__MVirtualType, /* E: MVirtualType */
-&type_abstract_collection__Collectionmodel__MVirtualType, /* Collection[E]: Collection[MVirtualType] */
-&type_array__Arraymodel__MVirtualType, /* Array[E]: Array[MVirtualType] */
-&type_model__MVirtualType, /* E: MVirtualType */
-&type_model__MVirtualType, /* E: MVirtualType */
-&type_abstract_collection__Collectionmodel__MVirtualType, /* Collection[E]: Collection[MVirtualType] */
-&type_abstract_collection__Collectionmodel__MVirtualType, /* Collection[E]: Collection[MVirtualType] */
-&type_model__MVirtualType, /* E: MVirtualType */
-&type_array__Arraymodel__MVirtualType, /* Array[E]: Array[MVirtualType] */
-&type_array__NativeArraymodel__MVirtualType, /* NativeArray[E]: NativeArray[MVirtualType] */
-&type_model__MVirtualType, /* E: MVirtualType */
-&type_model__MVirtualType, /* E: MVirtualType */
-&type_array__Arraymodel__MVirtualType, /* Array[E]: Array[MVirtualType] */
-&type_array__AbstractArraymodel__MVirtualType, /* AbstractArray[E]: AbstractArray[MVirtualType] */
-&type_array__ArrayIteratormodel__MVirtualType, /* ArrayIterator[E]: ArrayIterator[MVirtualType] */
-}
-};
-/* runtime type Collection[MVirtualType] */
-const struct type type_abstract_collection__Collectionmodel__MVirtualType = {
-1554,
-"Collection[MVirtualType]", /* class_name_string */
-11,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArrayRead[MVirtualType] */
-const struct type type_array__AbstractArrayReadmodel__MVirtualType = {
-2187,
-"AbstractArrayRead[MVirtualType]", /* class_name_string */
-17,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArray[MVirtualType] */
-const struct type type_array__AbstractArraymodel__MVirtualType = {
-2291,
-"AbstractArray[MVirtualType]", /* class_name_string */
-19,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type Array[AExpr] */
-const struct type type_array__Arrayparser_nodes__AExpr = {
--1, /*CAST DEAD*/
-"Array[AExpr]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_array__Arrayparser_nodes__AExpr,
-24,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
-590, /* Array[nullable Object] */
-1351, /* Collection[Prod] */
-1345, /* AbstractArrayRead[Object] */
-1538, /* Collection[AExpr] */
-1512, /* AbstractArray[Object] */
-1684, /* AbstractArrayRead[ANode] */
--1, /* empty */
-2082, /* AbstractArrayRead[Prod] */
-2083, /* AbstractArray[ANode] */
-1909, /* Array[Object] */
-2188, /* AbstractArrayRead[AExpr] */
-2209, /* Array[ANode] */
-2210, /* AbstractArray[Prod] */
--1, /* empty */
-2292, /* AbstractArray[AExpr] */
-2305, /* Array[Prod] */
--1, /* empty */
-2338, /* Array[AExpr] */
-},
-};
-const struct types resolution_table_array__Arrayparser_nodes__AExpr = {
-0, /* dummy */
-{
-&type_array__NativeArrayparser_nodes__AExpr, /* NativeArray[E]: NativeArray[AExpr] */
-&type_parser_nodes__AExpr, /* E: AExpr */
-&type_parser_nodes__AExpr, /* E: AExpr */
-&type_abstract_collection__Collectionparser_nodes__AExpr, /* Collection[E]: Collection[AExpr] */
-&type_array__Arrayparser_nodes__AExpr, /* Array[E]: Array[AExpr] */
-&type_parser_nodes__AExpr, /* E: AExpr */
-&type_parser_nodes__AExpr, /* E: AExpr */
-&type_abstract_collection__Collectionparser_nodes__AExpr, /* Collection[E]: Collection[AExpr] */
-&type_abstract_collection__Collectionparser_nodes__AExpr, /* Collection[E]: Collection[AExpr] */
-&type_parser_nodes__AExpr, /* E: AExpr */
-&type_array__Arrayparser_nodes__AExpr, /* Array[E]: Array[AExpr] */
-&type_array__NativeArrayparser_nodes__AExpr, /* NativeArray[E]: NativeArray[AExpr] */
-&type_parser_nodes__AExpr, /* E: AExpr */
-&type_parser_nodes__AExpr, /* E: AExpr */
-&type_array__Arrayparser_nodes__AExpr, /* Array[E]: Array[AExpr] */
-&type_array__AbstractArrayparser_nodes__AExpr, /* AbstractArray[E]: AbstractArray[AExpr] */
-&type_array__ArrayIteratorparser_nodes__AExpr, /* ArrayIterator[E]: ArrayIterator[AExpr] */
-}
-};
-/* runtime type AbstractArrayRead[AExpr] */
-const struct type type_array__AbstractArrayReadparser_nodes__AExpr = {
-2188,
-"AbstractArrayRead[AExpr]", /* class_name_string */
-16,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArray[AExpr] */
-const struct type type_array__AbstractArrayparser_nodes__AExpr = {
-2292,
-"AbstractArray[AExpr]", /* class_name_string */
-20,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type Array[AVarExpr] */
-const struct type type_array__Arrayparser_nodes__AVarExpr = {
--1, /*CAST DEAD*/
-"Array[AVarExpr]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_array__Arrayparser_nodes__AVarExpr,
-25,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
-590, /* Array[nullable Object] */
-1351, /* Collection[Prod] */
-1345, /* AbstractArrayRead[Object] */
-1538, /* Collection[AExpr] */
-1512, /* AbstractArray[Object] */
-1684, /* AbstractArrayRead[ANode] */
-1737, /* Collection[AVarExpr] */
-2082, /* AbstractArrayRead[Prod] */
-2083, /* AbstractArray[ANode] */
-1909, /* Array[Object] */
-2188, /* AbstractArrayRead[AExpr] */
-2209, /* Array[ANode] */
-2210, /* AbstractArray[Prod] */
-2270, /* AbstractArrayRead[AVarExpr] */
-2292, /* AbstractArray[AExpr] */
-2305, /* Array[Prod] */
-2324, /* AbstractArray[AVarExpr] */
-2338, /* Array[AExpr] */
-2355, /* Array[AVarExpr] */
-},
-};
-const struct types resolution_table_array__Arrayparser_nodes__AVarExpr = {
-0, /* dummy */
-{
-&type_array__NativeArrayparser_nodes__AVarExpr, /* NativeArray[E]: NativeArray[AVarExpr] */
-&type_parser_nodes__AVarExpr, /* E: AVarExpr */
-&type_parser_nodes__AVarExpr, /* E: AVarExpr */
-&type_abstract_collection__Collectionparser_nodes__AVarExpr, /* Collection[E]: Collection[AVarExpr] */
-&type_array__Arrayparser_nodes__AVarExpr, /* Array[E]: Array[AVarExpr] */
-&type_parser_nodes__AVarExpr, /* E: AVarExpr */
-&type_parser_nodes__AVarExpr, /* E: AVarExpr */
-&type_abstract_collection__Collectionparser_nodes__AVarExpr, /* Collection[E]: Collection[AVarExpr] */
-&type_abstract_collection__Collectionparser_nodes__AVarExpr, /* Collection[E]: Collection[AVarExpr] */
-&type_parser_nodes__AVarExpr, /* E: AVarExpr */
-&type_array__Arrayparser_nodes__AVarExpr, /* Array[E]: Array[AVarExpr] */
-&type_array__NativeArrayparser_nodes__AVarExpr, /* NativeArray[E]: NativeArray[AVarExpr] */
-&type_parser_nodes__AVarExpr, /* E: AVarExpr */
-&type_parser_nodes__AVarExpr, /* E: AVarExpr */
-&type_array__Arrayparser_nodes__AVarExpr, /* Array[E]: Array[AVarExpr] */
-&type_array__AbstractArrayparser_nodes__AVarExpr, /* AbstractArray[E]: AbstractArray[AVarExpr] */
-&type_array__ArrayIteratorparser_nodes__AVarExpr, /* ArrayIterator[E]: ArrayIterator[AVarExpr] */
-}
-};
-/* runtime type Collection[AVarExpr] */
-const struct type type_abstract_collection__Collectionparser_nodes__AVarExpr = {
-1737,
-"Collection[AVarExpr]", /* class_name_string */
-12,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArrayRead[AVarExpr] */
-const struct type type_array__AbstractArrayReadparser_nodes__AVarExpr = {
-2270,
-"AbstractArrayRead[AVarExpr]", /* class_name_string */
-19,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArray[AVarExpr] */
-const struct type type_array__AbstractArrayparser_nodes__AVarExpr = {
-2324,
-"AbstractArray[AVarExpr]", /* class_name_string */
-22,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type Array[AIntExpr] */
-const struct type type_array__Arrayparser_nodes__AIntExpr = {
--1, /*CAST DEAD*/
-"Array[AIntExpr]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_array__Arrayparser_nodes__AIntExpr,
-25,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-82, /* SequenceRead[nullable Object] */
-83, /* Collection[Object] */
-599, /* Collection[ANode] */
-590, /* Array[nullable Object] */
-1351, /* Collection[Prod] */
-1345, /* AbstractArrayRead[Object] */
-1538, /* Collection[AExpr] */
-1512, /* AbstractArray[Object] */
-1684, /* AbstractArrayRead[ANode] */
-1738, /* Collection[AIntExpr] */
-2082, /* AbstractArrayRead[Prod] */
-2083, /* AbstractArray[ANode] */
-1909, /* Array[Object] */
-2188, /* AbstractArrayRead[AExpr] */
-2209, /* Array[ANode] */
-2210, /* AbstractArray[Prod] */
-2271, /* AbstractArrayRead[AIntExpr] */
-2292, /* AbstractArray[AExpr] */
-2305, /* Array[Prod] */
-2325, /* AbstractArray[AIntExpr] */
-2338, /* Array[AExpr] */
-2356, /* Array[AIntExpr] */
-},
-};
-const struct types resolution_table_array__Arrayparser_nodes__AIntExpr = {
-0, /* dummy */
-{
-&type_array__NativeArrayparser_nodes__AIntExpr, /* NativeArray[E]: NativeArray[AIntExpr] */
-&type_parser_nodes__AIntExpr, /* E: AIntExpr */
-&type_parser_nodes__AIntExpr, /* E: AIntExpr */
-&type_abstract_collection__Collectionparser_nodes__AIntExpr, /* Collection[E]: Collection[AIntExpr] */
-&type_array__Arrayparser_nodes__AIntExpr, /* Array[E]: Array[AIntExpr] */
-&type_parser_nodes__AIntExpr, /* E: AIntExpr */
-&type_parser_nodes__AIntExpr, /* E: AIntExpr */
-&type_abstract_collection__Collectionparser_nodes__AIntExpr, /* Collection[E]: Collection[AIntExpr] */
-&type_abstract_collection__Collectionparser_nodes__AIntExpr, /* Collection[E]: Collection[AIntExpr] */
-&type_parser_nodes__AIntExpr, /* E: AIntExpr */
-&type_array__Arrayparser_nodes__AIntExpr, /* Array[E]: Array[AIntExpr] */
-&type_array__NativeArrayparser_nodes__AIntExpr, /* NativeArray[E]: NativeArray[AIntExpr] */
-&type_parser_nodes__AIntExpr, /* E: AIntExpr */
-&type_parser_nodes__AIntExpr, /* E: AIntExpr */
-&type_array__Arrayparser_nodes__AIntExpr, /* Array[E]: Array[AIntExpr] */
-&type_array__AbstractArrayparser_nodes__AIntExpr, /* AbstractArray[E]: AbstractArray[AIntExpr] */
-&type_array__ArrayIteratorparser_nodes__AIntExpr, /* ArrayIterator[E]: ArrayIterator[AIntExpr] */
-}
-};
-/* runtime type Collection[AIntExpr] */
-const struct type type_abstract_collection__Collectionparser_nodes__AIntExpr = {
-1738,
-"Collection[AIntExpr]", /* class_name_string */
-12,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArrayRead[AIntExpr] */
-const struct type type_array__AbstractArrayReadparser_nodes__AIntExpr = {
-2271,
-"AbstractArrayRead[AIntExpr]", /* class_name_string */
-19,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type AbstractArray[AIntExpr] */
-const struct type type_array__AbstractArrayparser_nodes__AIntExpr = {
-2325,
-"AbstractArray[AIntExpr]", /* class_name_string */
-22,
-0,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TEol */
-const struct type type_parser_nodes__TEol = {
--1, /*CAST DEAD*/
-"TEol", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1381, /* Token */
-1555, /* TEol */
-},
-};
-/* runtime type TComment */
-const struct type type_parser_nodes__TComment = {
-1556,
-"TComment", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1381, /* Token */
-1556, /* TComment */
-},
-};
-/* runtime type TKwpackage */
-const struct type type_parser_nodes__TKwpackage = {
--1, /*CAST DEAD*/
-"TKwpackage", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1381, /* Token */
-1557, /* TKwpackage */
-},
-};
-/* runtime type TKwmodule */
-const struct type type_parser_nodes__TKwmodule = {
-1739,
-"TKwmodule", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-202, /* nullable TKwmodule */
-632, /* ANode */
-1381, /* Token */
-1739, /* TKwmodule */
-},
-};
-/* runtime type nullable TKwmodule */
-const struct type type_nullable_parser_nodes__TKwmodule = {
-202,
-"nullable TKwmodule", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwimport */
-const struct type type_parser_nodes__TKwimport = {
-1740,
-"TKwimport", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-203, /* nullable TKwimport */
-632, /* ANode */
-1381, /* Token */
-1740, /* TKwimport */
-},
-};
-/* runtime type nullable TKwimport */
-const struct type type_nullable_parser_nodes__TKwimport = {
-203,
-"nullable TKwimport", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwclass */
-const struct type type_parser_nodes__TKwclass = {
-1741,
-"TKwclass", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-204, /* nullable TKwclass */
-632, /* ANode */
-1381, /* Token */
-1741, /* TKwclass */
-},
-};
-/* runtime type nullable TKwclass */
-const struct type type_nullable_parser_nodes__TKwclass = {
-204,
-"nullable TKwclass", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwabstract */
-const struct type type_parser_nodes__TKwabstract = {
-1742,
-"TKwabstract", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-205, /* nullable TKwabstract */
-632, /* ANode */
-1381, /* Token */
-1742, /* TKwabstract */
-},
-};
-/* runtime type nullable TKwabstract */
-const struct type type_nullable_parser_nodes__TKwabstract = {
-205,
-"nullable TKwabstract", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwinterface */
-const struct type type_parser_nodes__TKwinterface = {
-1743,
-"TKwinterface", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-206, /* nullable TKwinterface */
-632, /* ANode */
-1381, /* Token */
-1743, /* TKwinterface */
-},
-};
-/* runtime type nullable TKwinterface */
-const struct type type_nullable_parser_nodes__TKwinterface = {
-206,
-"nullable TKwinterface", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwenum */
-const struct type type_parser_nodes__TKwenum = {
-1744,
-"TKwenum", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-207, /* nullable TKwenum */
-632, /* ANode */
-1381, /* Token */
-1744, /* TKwenum */
-},
-};
-/* runtime type nullable TKwenum */
-const struct type type_nullable_parser_nodes__TKwenum = {
-207,
-"nullable TKwenum", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwend */
-const struct type type_parser_nodes__TKwend = {
-1745,
-"TKwend", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-208, /* nullable TKwend */
-632, /* ANode */
-1381, /* Token */
-1745, /* TKwend */
-},
-};
-/* runtime type nullable TKwend */
-const struct type type_nullable_parser_nodes__TKwend = {
-208,
-"nullable TKwend", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwmeth */
-const struct type type_parser_nodes__TKwmeth = {
--1, /*CAST DEAD*/
-"TKwmeth", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-209, /* nullable TKwmeth */
-632, /* ANode */
-1381, /* Token */
-1746, /* TKwmeth */
-},
-};
-/* runtime type nullable TKwmeth */
-const struct type type_nullable_parser_nodes__TKwmeth = {
-209,
-"nullable TKwmeth", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwtype */
-const struct type type_parser_nodes__TKwtype = {
-1747,
-"TKwtype", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-210, /* nullable TKwtype */
-632, /* ANode */
-1381, /* Token */
-1747, /* TKwtype */
-},
-};
-/* runtime type nullable TKwtype */
-const struct type type_nullable_parser_nodes__TKwtype = {
-210,
-"nullable TKwtype", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwinit */
-const struct type type_parser_nodes__TKwinit = {
-1748,
-"TKwinit", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-211, /* nullable TKwinit */
-632, /* ANode */
-1381, /* Token */
-1748, /* TKwinit */
-},
-};
-/* runtime type nullable TKwinit */
-const struct type type_nullable_parser_nodes__TKwinit = {
-211,
-"nullable TKwinit", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwredef */
-const struct type type_parser_nodes__TKwredef = {
--1, /*CAST DEAD*/
-"TKwredef", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-212, /* nullable TKwredef */
-632, /* ANode */
-1381, /* Token */
-1749, /* TKwredef */
-},
-};
-/* runtime type nullable TKwredef */
-const struct type type_nullable_parser_nodes__TKwredef = {
-212,
-"nullable TKwredef", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwis */
-const struct type type_parser_nodes__TKwis = {
--1, /*CAST DEAD*/
-"TKwis", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1381, /* Token */
-1558, /* TKwis */
-},
-};
-/* runtime type TKwdo */
-const struct type type_parser_nodes__TKwdo = {
-1750,
-"TKwdo", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-213, /* nullable TKwdo */
-632, /* ANode */
-1381, /* Token */
-1750, /* TKwdo */
-},
-};
-/* runtime type nullable TKwdo */
-const struct type type_nullable_parser_nodes__TKwdo = {
-213,
-"nullable TKwdo", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwvar */
-const struct type type_parser_nodes__TKwvar = {
-1751,
-"TKwvar", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-214, /* nullable TKwvar */
-632, /* ANode */
-1381, /* Token */
-1751, /* TKwvar */
-},
-};
-/* runtime type nullable TKwvar */
-const struct type type_nullable_parser_nodes__TKwvar = {
-214,
-"nullable TKwvar", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwextern */
-const struct type type_parser_nodes__TKwextern = {
-1752,
-"TKwextern", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-215, /* nullable TKwextern */
-632, /* ANode */
-1381, /* Token */
-1752, /* TKwextern */
-},
-};
-/* runtime type nullable TKwextern */
-const struct type type_nullable_parser_nodes__TKwextern = {
-215,
-"nullable TKwextern", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwpublic */
-const struct type type_parser_nodes__TKwpublic = {
--1, /*CAST DEAD*/
-"TKwpublic", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-216, /* nullable TKwpublic */
-632, /* ANode */
-1381, /* Token */
-1753, /* TKwpublic */
-},
-};
-/* runtime type nullable TKwpublic */
-const struct type type_nullable_parser_nodes__TKwpublic = {
-216,
-"nullable TKwpublic", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwprotected */
-const struct type type_parser_nodes__TKwprotected = {
-1754,
-"TKwprotected", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-217, /* nullable TKwprotected */
-632, /* ANode */
-1381, /* Token */
-1754, /* TKwprotected */
-},
-};
-/* runtime type nullable TKwprotected */
-const struct type type_nullable_parser_nodes__TKwprotected = {
-217,
-"nullable TKwprotected", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwprivate */
-const struct type type_parser_nodes__TKwprivate = {
-1755,
-"TKwprivate", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-218, /* nullable TKwprivate */
-632, /* ANode */
-1381, /* Token */
-1755, /* TKwprivate */
-},
-};
-/* runtime type nullable TKwprivate */
-const struct type type_nullable_parser_nodes__TKwprivate = {
-218,
-"nullable TKwprivate", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwintrude */
-const struct type type_parser_nodes__TKwintrude = {
-1756,
-"TKwintrude", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-219, /* nullable TKwintrude */
-632, /* ANode */
-1381, /* Token */
-1756, /* TKwintrude */
-},
-};
-/* runtime type nullable TKwintrude */
-const struct type type_nullable_parser_nodes__TKwintrude = {
-219,
-"nullable TKwintrude", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwif */
-const struct type type_parser_nodes__TKwif = {
-1757,
-"TKwif", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-220, /* nullable TKwif */
-632, /* ANode */
-1381, /* Token */
-1757, /* TKwif */
-},
-};
-/* runtime type nullable TKwif */
-const struct type type_nullable_parser_nodes__TKwif = {
-220,
-"nullable TKwif", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwthen */
-const struct type type_parser_nodes__TKwthen = {
-1758,
-"TKwthen", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-221, /* nullable TKwthen */
-632, /* ANode */
-1381, /* Token */
-1758, /* TKwthen */
-},
-};
-/* runtime type nullable TKwthen */
-const struct type type_nullable_parser_nodes__TKwthen = {
-221,
-"nullable TKwthen", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwelse */
-const struct type type_parser_nodes__TKwelse = {
-1759,
-"TKwelse", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-222, /* nullable TKwelse */
-632, /* ANode */
-1381, /* Token */
-1759, /* TKwelse */
-},
-};
-/* runtime type nullable TKwelse */
-const struct type type_nullable_parser_nodes__TKwelse = {
-222,
-"nullable TKwelse", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwwhile */
-const struct type type_parser_nodes__TKwwhile = {
-1760,
-"TKwwhile", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-223, /* nullable TKwwhile */
-632, /* ANode */
-1381, /* Token */
-1760, /* TKwwhile */
-},
-};
-/* runtime type nullable TKwwhile */
-const struct type type_nullable_parser_nodes__TKwwhile = {
-223,
-"nullable TKwwhile", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwloop */
-const struct type type_parser_nodes__TKwloop = {
-1761,
-"TKwloop", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-224, /* nullable TKwloop */
-632, /* ANode */
-1381, /* Token */
-1761, /* TKwloop */
-},
-};
-/* runtime type nullable TKwloop */
-const struct type type_nullable_parser_nodes__TKwloop = {
-224,
-"nullable TKwloop", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwfor */
-const struct type type_parser_nodes__TKwfor = {
-1762,
-"TKwfor", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-225, /* nullable TKwfor */
-632, /* ANode */
-1381, /* Token */
-1762, /* TKwfor */
-},
-};
-/* runtime type nullable TKwfor */
-const struct type type_nullable_parser_nodes__TKwfor = {
-225,
-"nullable TKwfor", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwin */
-const struct type type_parser_nodes__TKwin = {
-1763,
-"TKwin", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-226, /* nullable TKwin */
-632, /* ANode */
-1381, /* Token */
-1763, /* TKwin */
-},
-};
-/* runtime type nullable TKwin */
-const struct type type_nullable_parser_nodes__TKwin = {
-226,
-"nullable TKwin", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwand */
-const struct type type_parser_nodes__TKwand = {
--1, /*CAST DEAD*/
-"TKwand", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1381, /* Token */
-1559, /* TKwand */
-},
-};
-/* runtime type TKwor */
-const struct type type_parser_nodes__TKwor = {
--1, /*CAST DEAD*/
-"TKwor", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1381, /* Token */
-1560, /* TKwor */
-},
-};
-/* runtime type TKwnot */
-const struct type type_parser_nodes__TKwnot = {
-1764,
-"TKwnot", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-227, /* nullable TKwnot */
-632, /* ANode */
-1381, /* Token */
-1764, /* TKwnot */
-},
-};
-/* runtime type nullable TKwnot */
-const struct type type_nullable_parser_nodes__TKwnot = {
-227,
-"nullable TKwnot", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwimplies */
-const struct type type_parser_nodes__TKwimplies = {
--1, /*CAST DEAD*/
-"TKwimplies", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1381, /* Token */
-1561, /* TKwimplies */
-},
-};
-/* runtime type TKwreturn */
-const struct type type_parser_nodes__TKwreturn = {
--1, /*CAST DEAD*/
-"TKwreturn", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-228, /* nullable TKwreturn */
-632, /* ANode */
-1381, /* Token */
-1765, /* TKwreturn */
-},
-};
-/* runtime type nullable TKwreturn */
-const struct type type_nullable_parser_nodes__TKwreturn = {
-228,
-"nullable TKwreturn", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwcontinue */
-const struct type type_parser_nodes__TKwcontinue = {
--1, /*CAST DEAD*/
-"TKwcontinue", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-229, /* nullable TKwcontinue */
-632, /* ANode */
-1381, /* Token */
-1766, /* TKwcontinue */
-},
-};
-/* runtime type nullable TKwcontinue */
-const struct type type_nullable_parser_nodes__TKwcontinue = {
-229,
-"nullable TKwcontinue", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwbreak */
-const struct type type_parser_nodes__TKwbreak = {
-1767,
-"TKwbreak", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-230, /* nullable TKwbreak */
-632, /* ANode */
-1381, /* Token */
-1767, /* TKwbreak */
-},
-};
-/* runtime type nullable TKwbreak */
-const struct type type_nullable_parser_nodes__TKwbreak = {
-230,
-"nullable TKwbreak", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwabort */
-const struct type type_parser_nodes__TKwabort = {
-1768,
-"TKwabort", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-231, /* nullable TKwabort */
-632, /* ANode */
-1381, /* Token */
-1768, /* TKwabort */
-},
-};
-/* runtime type nullable TKwabort */
-const struct type type_nullable_parser_nodes__TKwabort = {
-231,
-"nullable TKwabort", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwassert */
-const struct type type_parser_nodes__TKwassert = {
-1769,
-"TKwassert", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-232, /* nullable TKwassert */
-632, /* ANode */
-1381, /* Token */
-1769, /* TKwassert */
-},
-};
-/* runtime type nullable TKwassert */
-const struct type type_nullable_parser_nodes__TKwassert = {
-232,
-"nullable TKwassert", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwnew */
-const struct type type_parser_nodes__TKwnew = {
-1770,
-"TKwnew", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-233, /* nullable TKwnew */
-632, /* ANode */
-1381, /* Token */
-1770, /* TKwnew */
-},
-};
-/* runtime type nullable TKwnew */
-const struct type type_nullable_parser_nodes__TKwnew = {
-233,
-"nullable TKwnew", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwisa */
-const struct type type_parser_nodes__TKwisa = {
--1, /*CAST DEAD*/
-"TKwisa", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
--1, /* empty */
-632, /* ANode */
-1381, /* Token */
-1562, /* TKwisa */
-},
-};
-/* runtime type TKwonce */
-const struct type type_parser_nodes__TKwonce = {
-1771,
-"TKwonce", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-234, /* nullable TKwonce */
-632, /* ANode */
-1381, /* Token */
-1771, /* TKwonce */
-},
-};
-/* runtime type nullable TKwonce */
-const struct type type_nullable_parser_nodes__TKwonce = {
-234,
-"nullable TKwonce", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwsuper */
-const struct type type_parser_nodes__TKwsuper = {
-1772,
-"TKwsuper", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-235, /* nullable TKwsuper */
-632, /* ANode */
-1381, /* Token */
-1772, /* TKwsuper */
-},
-};
-/* runtime type nullable TKwsuper */
-const struct type type_nullable_parser_nodes__TKwsuper = {
-235,
-"nullable TKwsuper", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwself */
-const struct type type_parser_nodes__TKwself = {
-1773,
-"TKwself", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-236, /* nullable TKwself */
-632, /* ANode */
-1381, /* Token */
-1773, /* TKwself */
-},
-};
-/* runtime type nullable TKwself */
-const struct type type_nullable_parser_nodes__TKwself = {
-236,
-"nullable TKwself", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwtrue */
-const struct type type_parser_nodes__TKwtrue = {
-1774,
-"TKwtrue", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-237, /* nullable TKwtrue */
-632, /* ANode */
-1381, /* Token */
-1774, /* TKwtrue */
-},
-};
-/* runtime type nullable TKwtrue */
-const struct type type_nullable_parser_nodes__TKwtrue = {
-237,
-"nullable TKwtrue", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwfalse */
-const struct type type_parser_nodes__TKwfalse = {
-1775,
-"TKwfalse", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-238, /* nullable TKwfalse */
-632, /* ANode */
-1381, /* Token */
-1775, /* TKwfalse */
-},
-};
-/* runtime type nullable TKwfalse */
-const struct type type_nullable_parser_nodes__TKwfalse = {
-238,
-"nullable TKwfalse", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwnull */
-const struct type type_parser_nodes__TKwnull = {
-1776,
-"TKwnull", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-239, /* nullable TKwnull */
-632, /* ANode */
-1381, /* Token */
-1776, /* TKwnull */
-},
-};
-/* runtime type nullable TKwnull */
-const struct type type_nullable_parser_nodes__TKwnull = {
-239,
-"nullable TKwnull", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwas */
-const struct type type_parser_nodes__TKwas = {
-1777,
-"TKwas", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-240, /* nullable TKwas */
-632, /* ANode */
-1381, /* Token */
-1777, /* TKwas */
-},
-};
-/* runtime type nullable TKwas */
-const struct type type_nullable_parser_nodes__TKwas = {
-240,
-"nullable TKwas", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwnullable */
-const struct type type_parser_nodes__TKwnullable = {
-1778,
-"TKwnullable", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-241, /* nullable TKwnullable */
-632, /* ANode */
-1381, /* Token */
-1778, /* TKwnullable */
-},
-};
-/* runtime type nullable TKwnullable */
-const struct type type_nullable_parser_nodes__TKwnullable = {
-241,
-"nullable TKwnullable", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};
-/* runtime type TKwisset */
-const struct type type_parser_nodes__TKwisset = {
-1779,
-"TKwisset", /* class_name_string */
-6,
-0,
-NULL, /*NO RESOLUTIONS*/
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-12, /* nullable ANode */
-242, /* nullable TKwisset */
-632, /* ANode */
-1381, /* Token */
-1779, /* TKwisset */
-},
-};
-/* runtime type nullable TKwisset */
-const struct type type_nullable_parser_nodes__TKwisset = {
-242,
-"nullable TKwisset", /* class_name_string */
-3,
-1,
-NULL, /*DEAD*/
-0, {}, /*DEAD TYPE*/
-};