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