#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 <self:ACallFormExpr>*/;
+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 <self:ASendReassignFormExpr>*/;
var1 = self->attrs[COLOR_parser_nodes__ASuperExpr___n_kwsuper].val; /* _n_kwsuper on <self:ASuperExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ASuperExpr___n_args].val; /* _n_args on <self:ASuperExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AInitExpr___n_kwinit].val; /* _n_kwinit on <self:AInitExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AInitExpr___n_args].val; /* _n_args on <self:AInitExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ABraFormExpr___n_args].val; /* _n_args on <self:ABraFormExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AVarFormExpr___n_id].val; /* _n_id on <self:AVarFormExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ARangeExpr___n_expr].val; /* _n_expr on <self:ARangeExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ARangeExpr___n_expr2].val; /* _n_expr2 on <self:ARangeExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ACrangeExpr___n_obra].val; /* _n_obra on <self:ACrangeExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ACrangeExpr___n_cbra].val; /* _n_cbra on <self:ACrangeExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AOrangeExpr___n_obra].val; /* _n_obra on <self:AOrangeExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AOrangeExpr___n_cbra].val; /* _n_cbra on <self:AOrangeExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AArrayExpr___n_exprs].val; /* _n_exprs on <self:AArrayExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ATrueExpr___n_kwtrue].val; /* _n_kwtrue on <self:ATrueExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AFalseExpr___n_kwfalse].val; /* _n_kwfalse on <self:AFalseExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ANullExpr___n_kwnull].val; /* _n_kwnull on <self:ANullExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AIntExpr___n_number].val; /* _n_number on <self:AIntExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AFloatExpr___n_float].val; /* _n_float on <self:AFloatExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ACharExpr___n_char].val; /* _n_char on <self:ACharExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AStringFormExpr___n_string].val; /* _n_string on <self:AStringFormExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ASuperstringExpr___n_exprs].val; /* _n_exprs on <self:ASuperstringExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AParExpr___n_opar].val; /* _n_opar on <self:AParExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AParExpr___n_cpar].val; /* _n_cpar on <self:AParExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AProxyExpr___n_expr].val; /* _n_expr on <self:AProxyExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsCastExpr___n_expr].val; /* _n_expr on <self:AAsCastExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsCastExpr___n_kwas].val; /* _n_kwas on <self:AAsCastExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsCastExpr___n_opar].val; /* _n_opar on <self:AAsCastExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsCastExpr___n_type].val; /* _n_type on <self:AAsCastExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsCastExpr___n_cpar].val; /* _n_cpar on <self:AAsCastExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_expr].val; /* _n_expr on <self:AAsNotnullExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_kwas].val; /* _n_kwas on <self:AAsNotnullExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_opar].val; /* _n_opar on <self:AAsNotnullExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_kwnot].val; /* _n_kwnot on <self:AAsNotnullExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_kwnull].val; /* _n_kwnull on <self:AAsNotnullExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAsNotnullExpr___n_cpar].val; /* _n_cpar on <self:AAsNotnullExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AIssetAttrExpr___n_kwisset].val; /* _n_kwisset on <self:AIssetAttrExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AExprs___n_exprs].val; /* _n_exprs on <self:AExprs> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ADebugTypeExpr___n_kwdebug].val; /* _n_kwdebug on <self:ADebugTypeExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ADebugTypeExpr___n_kwtype].val; /* _n_kwtype on <self:ADebugTypeExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ADebugTypeExpr___n_expr].val; /* _n_expr on <self:ADebugTypeExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ADebugTypeExpr___n_type].val; /* _n_type on <self:ADebugTypeExpr> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AParExprs___n_opar].val; /* _n_opar on <self:AParExprs> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AParExprs___n_cpar].val; /* _n_cpar on <self:AParExprs> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ABraExprs___n_obra].val; /* _n_obra on <self:ABraExprs> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ABraExprs___n_cbra].val; /* _n_cbra on <self:ABraExprs> */
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:;
var1 = self->attrs[COLOR_parser_nodes__APlusAssignOp___n_pluseq].val; /* _n_pluseq on <self:APlusAssignOp> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AMinusAssignOp___n_minuseq].val; /* _n_minuseq on <self:AMinusAssignOp> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AModuleName___n_path].val; /* _n_path on <self:AModuleName> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AModuleName___n_id].val; /* _n_id on <self:AModuleName> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AInLanguage___n_kwin].val; /* _n_kwin on <self:AInLanguage> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AInLanguage___n_string].val; /* _n_string on <self:AInLanguage> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AExternCodeBlock___n_extern_code_segment].val; /* _n_extern_code_segment on <self:AExternCodeBlock> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AQualified___n_id].val; /* _n_id on <self:AQualified> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ADoc___n_comment].val; /* _n_comment on <self:ADoc> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAnnotations___n_items].val; /* _n_items on <self:AAnnotations> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAnnotation___n_atid].val; /* _n_atid on <self:AAnnotation> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAnnotation___n_args].val; /* _n_args on <self:AAnnotation> */
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:;
var1 = self->attrs[COLOR_parser_nodes__ATypeAtArg___n_type].val; /* _n_type on <self:ATypeAtArg> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AExprAtArg___n_expr].val; /* _n_expr on <self:AExprAtArg> */
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:;
var1 = self->attrs[COLOR_parser_nodes__AAtid___n_id].val; /* _n_id on <self:AAtid> */
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:;
var1 = self->attrs[COLOR_parser_nodes__Start___n_eof].val; /* _n_eof on <self:Start> */
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:;