X-Git-Url: http://nitlanguage.org diff --git a/c_src/parser_nodes.sep.2.c b/c_src/parser_nodes.sep.2.c index c1a00f7..2cf1505 100644 --- a/c_src/parser_nodes.sep.2.c +++ b/c_src/parser_nodes.sep.2.c @@ -1,4 +1,19 @@ #include "parser_nodes.sep.0.h" +/* method parser_nodes#ACallFormExpr#n_args= for (self: Object, AExprs) */ +void VIRTUAL_parser_nodes__ACallFormExpr__n_args_61d(val* self, val* p0) { +parser_nodes__ACallFormExpr__n_args_61d(self, p0); +RET_LABEL:; +} +/* method parser_nodes#ACallFormExpr#init for (self: ACallFormExpr) */ +void parser_nodes__ACallFormExpr__init(val* self) { +((void (*)(val*))(self->class->vft[COLOR_parser_nodes__ASendExpr__init]))(self) /* init on */; +RET_LABEL:; +} +/* method parser_nodes#ACallFormExpr#init for (self: Object) */ +void VIRTUAL_parser_nodes__ACallFormExpr__init(val* self) { +parser_nodes__ACallFormExpr__init(self); +RET_LABEL:; +} /* method parser_nodes#ASendReassignFormExpr#init for (self: ASendReassignFormExpr) */ void parser_nodes__ASendReassignFormExpr__init(val* self) { ((void (*)(val*))(self->class->vft[COLOR_parser_nodes__ASendExpr__init]))(self) /* init on */; @@ -88,8 +103,8 @@ val* var1 /* : TKwsuper */; var1 = self->attrs[COLOR_parser_nodes__ASuperExpr___n_kwsuper].val; /* _n_kwsuper on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwsuper"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1390); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1391); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -121,8 +136,8 @@ val* var1 /* : AExprs */; var1 = self->attrs[COLOR_parser_nodes__ASuperExpr___n_args].val; /* _n_args on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_args"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1391); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1392); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -164,8 +179,8 @@ val* var1 /* : TKwinit */; var1 = self->attrs[COLOR_parser_nodes__AInitExpr___n_kwinit].val; /* _n_kwinit on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwinit"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1398); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1399); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -197,8 +212,8 @@ val* var1 /* : AExprs */; var1 = self->attrs[COLOR_parser_nodes__AInitExpr___n_args].val; /* _n_args on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_args"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1399); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1400); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -240,8 +255,8 @@ val* var1 /* : AExprs */; var1 = self->attrs[COLOR_parser_nodes__ABraFormExpr___n_args].val; /* _n_args on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_args"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1405); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1406); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -304,8 +319,8 @@ val* var1 /* : TId */; var1 = self->attrs[COLOR_parser_nodes__AVarFormExpr___n_id].val; /* _n_id on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_id"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1422); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1423); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -390,8 +405,8 @@ val* var1 /* : AExpr */; var1 = self->attrs[COLOR_parser_nodes__ARangeExpr___n_expr].val; /* _n_expr on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_expr"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1454); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1455); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -423,8 +438,8 @@ val* var1 /* : AExpr */; var1 = self->attrs[COLOR_parser_nodes__ARangeExpr___n_expr2].val; /* _n_expr2 on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_expr2"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1455); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1456); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -466,8 +481,8 @@ val* var1 /* : TObra */; var1 = self->attrs[COLOR_parser_nodes__ACrangeExpr___n_obra].val; /* _n_obra on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_obra"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1461); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1462); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -499,8 +514,8 @@ val* var1 /* : TCbra */; var1 = self->attrs[COLOR_parser_nodes__ACrangeExpr___n_cbra].val; /* _n_cbra on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_cbra"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1462); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1463); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -542,8 +557,8 @@ val* var1 /* : TObra */; var1 = self->attrs[COLOR_parser_nodes__AOrangeExpr___n_obra].val; /* _n_obra on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_obra"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1468); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1469); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -575,8 +590,8 @@ val* var1 /* : TObra */; var1 = self->attrs[COLOR_parser_nodes__AOrangeExpr___n_cbra].val; /* _n_cbra on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_cbra"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1469); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1470); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -618,8 +633,8 @@ val* var1 /* : AExprs */; var1 = self->attrs[COLOR_parser_nodes__AArrayExpr___n_exprs].val; /* _n_exprs on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_exprs"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1475); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1476); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -709,8 +724,8 @@ val* var1 /* : TKwtrue */; var1 = self->attrs[COLOR_parser_nodes__ATrueExpr___n_kwtrue].val; /* _n_kwtrue on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwtrue"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1492); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1493); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -752,8 +767,8 @@ val* var1 /* : TKwfalse */; var1 = self->attrs[COLOR_parser_nodes__AFalseExpr___n_kwfalse].val; /* _n_kwfalse on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwfalse"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1497); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1498); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -795,8 +810,8 @@ val* var1 /* : TKwnull */; var1 = self->attrs[COLOR_parser_nodes__ANullExpr___n_kwnull].val; /* _n_kwnull on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwnull"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1502); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1503); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -838,8 +853,8 @@ val* var1 /* : TNumber */; var1 = self->attrs[COLOR_parser_nodes__AIntExpr___n_number].val; /* _n_number on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_number"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1507); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1508); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -881,8 +896,8 @@ val* var1 /* : TFloat */; var1 = self->attrs[COLOR_parser_nodes__AFloatExpr___n_float].val; /* _n_float on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_float"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1512); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1513); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -924,8 +939,8 @@ val* var1 /* : TChar */; var1 = self->attrs[COLOR_parser_nodes__ACharExpr___n_char].val; /* _n_char on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_char"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1517); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1518); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -967,8 +982,8 @@ val* var1 /* : Token */; var1 = self->attrs[COLOR_parser_nodes__AStringFormExpr___n_string].val; /* _n_string on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_string"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1522); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1523); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1050,8 +1065,8 @@ val* var1 /* : ANodes[AExpr] */; var1 = self->attrs[COLOR_parser_nodes__ASuperstringExpr___n_exprs].val; /* _n_exprs on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_exprs"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1549); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1550); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1083,8 +1098,8 @@ val* var1 /* : TOpar */; var1 = self->attrs[COLOR_parser_nodes__AParExpr___n_opar].val; /* _n_opar on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_opar"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1555); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1556); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1116,8 +1131,8 @@ val* var1 /* : TCpar */; var1 = self->attrs[COLOR_parser_nodes__AParExpr___n_cpar].val; /* _n_cpar on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_cpar"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1556); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1557); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1159,8 +1174,8 @@ val* var1 /* : AExpr */; var1 = self->attrs[COLOR_parser_nodes__AProxyExpr___n_expr].val; /* _n_expr on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_expr"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1562); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1563); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1202,8 +1217,8 @@ val* var1 /* : AExpr */; var1 = self->attrs[COLOR_parser_nodes__AAsCastExpr___n_expr].val; /* _n_expr on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_expr"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1568); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1569); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1235,8 +1250,8 @@ val* var1 /* : TKwas */; var1 = self->attrs[COLOR_parser_nodes__AAsCastExpr___n_kwas].val; /* _n_kwas on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwas"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1569); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1570); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1268,8 +1283,8 @@ val* var1 /* : TOpar */; var1 = self->attrs[COLOR_parser_nodes__AAsCastExpr___n_opar].val; /* _n_opar on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_opar"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1570); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1571); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1301,8 +1316,8 @@ val* var1 /* : AType */; var1 = self->attrs[COLOR_parser_nodes__AAsCastExpr___n_type].val; /* _n_type on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_type"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1571); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1572); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1334,8 +1349,8 @@ val* var1 /* : TCpar */; var1 = self->attrs[COLOR_parser_nodes__AAsCastExpr___n_cpar].val; /* _n_cpar on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_cpar"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1572); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1573); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1377,8 +1392,8 @@ val* var1 /* : AExpr */; var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_expr].val; /* _n_expr on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_expr"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1578); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1579); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1410,8 +1425,8 @@ val* var1 /* : TKwas */; var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_kwas].val; /* _n_kwas on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwas"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1579); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1580); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1443,8 +1458,8 @@ val* var1 /* : TOpar */; var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_opar].val; /* _n_opar on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_opar"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1580); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1581); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1476,8 +1491,8 @@ val* var1 /* : TKwnot */; var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_kwnot].val; /* _n_kwnot on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwnot"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1581); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1582); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1509,8 +1524,8 @@ val* var1 /* : TKwnull */; var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_kwnull].val; /* _n_kwnull on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwnull"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1582); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1583); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1542,8 +1557,8 @@ val* var1 /* : TCpar */; var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_cpar].val; /* _n_cpar on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_cpar"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1583); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1584); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1585,8 +1600,8 @@ val* var1 /* : TKwisset */; var1 = self->attrs[COLOR_parser_nodes__AIssetAttrExpr___n_kwisset].val; /* _n_kwisset on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwisset"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1589); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1590); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1628,8 +1643,8 @@ val* var1 /* : ANodes[AExpr] */; var1 = self->attrs[COLOR_parser_nodes__AExprs___n_exprs].val; /* _n_exprs on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_exprs"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1595); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1596); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1661,8 +1676,8 @@ val* var1 /* : TKwdebug */; var1 = self->attrs[COLOR_parser_nodes__ADebugTypeExpr___n_kwdebug].val; /* _n_kwdebug on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwdebug"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1600); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1601); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1694,8 +1709,8 @@ val* var1 /* : TKwtype */; var1 = self->attrs[COLOR_parser_nodes__ADebugTypeExpr___n_kwtype].val; /* _n_kwtype on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwtype"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1601); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1602); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1727,8 +1742,8 @@ val* var1 /* : AExpr */; var1 = self->attrs[COLOR_parser_nodes__ADebugTypeExpr___n_expr].val; /* _n_expr on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_expr"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1602); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1603); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1760,8 +1775,8 @@ val* var1 /* : AType */; var1 = self->attrs[COLOR_parser_nodes__ADebugTypeExpr___n_type].val; /* _n_type on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_type"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1603); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1604); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1813,8 +1828,8 @@ val* var1 /* : TOpar */; var1 = self->attrs[COLOR_parser_nodes__AParExprs___n_opar].val; /* _n_opar on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_opar"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1614); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1615); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1846,8 +1861,8 @@ val* var1 /* : TCpar */; var1 = self->attrs[COLOR_parser_nodes__AParExprs___n_cpar].val; /* _n_cpar on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_cpar"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1615); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1616); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1889,8 +1904,8 @@ val* var1 /* : TObra */; var1 = self->attrs[COLOR_parser_nodes__ABraExprs___n_obra].val; /* _n_obra on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_obra"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1621); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1622); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1922,8 +1937,8 @@ val* var1 /* : TCbra */; var1 = self->attrs[COLOR_parser_nodes__ABraExprs___n_cbra].val; /* _n_cbra on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_cbra"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1622); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1623); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -1975,8 +1990,8 @@ val* var1 /* : TPluseq */; var1 = self->attrs[COLOR_parser_nodes__APlusAssignOp___n_pluseq].val; /* _n_pluseq on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_pluseq"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1631); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1632); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2018,8 +2033,8 @@ val* var1 /* : TMinuseq */; var1 = self->attrs[COLOR_parser_nodes__AMinusAssignOp___n_minuseq].val; /* _n_minuseq on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_minuseq"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1635); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1636); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2089,8 +2104,8 @@ val* var1 /* : ANodes[TId] */; var1 = self->attrs[COLOR_parser_nodes__AModuleName___n_path].val; /* _n_path on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_path"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1641); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1642); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2112,8 +2127,8 @@ val* var1 /* : TId */; var1 = self->attrs[COLOR_parser_nodes__AModuleName___n_id].val; /* _n_id on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_id"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1642); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1643); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2155,8 +2170,8 @@ val* var1 /* : TKwin */; var1 = self->attrs[COLOR_parser_nodes__AInLanguage___n_kwin].val; /* _n_kwin on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_kwin"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1646); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1647); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2188,8 +2203,8 @@ val* var1 /* : TString */; var1 = self->attrs[COLOR_parser_nodes__AInLanguage___n_string].val; /* _n_string on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_string"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1647); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1648); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2259,8 +2274,8 @@ val* var1 /* : TExternCodeSegment */; var1 = self->attrs[COLOR_parser_nodes__AExternCodeBlock___n_extern_code_segment].val; /* _n_extern_code_segment on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_extern_code_segment"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1652); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1653); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2330,8 +2345,8 @@ val* var1 /* : ANodes[TId] */; var1 = self->attrs[COLOR_parser_nodes__AQualified___n_id].val; /* _n_id on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_id"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1657); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1658); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2391,8 +2406,8 @@ val* var1 /* : ANodes[TComment] */; var1 = self->attrs[COLOR_parser_nodes__ADoc___n_comment].val; /* _n_comment on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_comment"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1665); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1666); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2480,8 +2495,8 @@ val* var1 /* : ANodes[AAnnotation] */; var1 = self->attrs[COLOR_parser_nodes__AAnnotations___n_items].val; /* _n_items on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_items"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1672); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1673); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2541,8 +2556,8 @@ val* var1 /* : AAtid */; var1 = self->attrs[COLOR_parser_nodes__AAnnotation___n_atid].val; /* _n_atid on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_atid"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1677); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1678); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2602,8 +2617,8 @@ val* var1 /* : ANodes[AAtArg] */; var1 = self->attrs[COLOR_parser_nodes__AAnnotation___n_args].val; /* _n_args on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_args"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1679); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1680); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2673,8 +2688,8 @@ val* var1 /* : AType */; var1 = self->attrs[COLOR_parser_nodes__ATypeAtArg___n_type].val; /* _n_type on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_type"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1687); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1688); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2716,8 +2731,8 @@ val* var1 /* : AExpr */; var1 = self->attrs[COLOR_parser_nodes__AExprAtArg___n_expr].val; /* _n_expr on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_expr"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1691); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1692); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2769,8 +2784,8 @@ val* var1 /* : Token */; var1 = self->attrs[COLOR_parser_nodes__AAtid___n_id].val; /* _n_id on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_id"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1698); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1699); +show_backtrace(1); } var = var1; RET_LABEL:; @@ -2900,8 +2915,8 @@ val* var1 /* : EOF */; var1 = self->attrs[COLOR_parser_nodes__Start___n_eof].val; /* _n_eof on */ if (var1 == NULL) { fprintf(stderr, "Runtime error: %s", "Uninitialized attribute _n_eof"); -fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1723); -exit(1); +fprintf(stderr, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1724); +show_backtrace(1); } var = var1; RET_LABEL:;