+val* var3 /* : AType */;
+{ /* Inline parser_nodes#ADebugTypeExpr#n_type (self) on <self:Object(ADebugTypeExpr)> */
+var3 = self->attrs[COLOR_parser_nodes__ADebugTypeExpr___n_type].val; /* _n_type on <self:Object(ADebugTypeExpr)> */
+if (unlikely(var3 == NULL)) {
+PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _n_type");
+PRINT_ERROR(" (%s:%d)\n", "parser/parser_nodes.nit", 1940);
+show_backtrace(1);
+}
+var1 = var3;
+RET_LABEL2:(void)0;
+}
+var = var1;
+RET_LABEL:;
+return var;
+}
+/* method parser_nodes#AExprs#n_exprs for (self: AExprs): ANodes[AExpr] */
+val* parser_nodes__AExprs__n_exprs(val* self) {
+val* var /* : ANodes[AExpr] */;
+val* var1 /* : ANodes[AExpr] */;
+var1 = self->attrs[COLOR_parser_nodes__AExprs___n_exprs].val; /* _n_exprs on <self:AExprs> */
+if (unlikely(var1 == NULL)) {
+PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _n_exprs");
+PRINT_ERROR(" (%s:%d)\n", "parser/parser_nodes.nit", 1946);
+show_backtrace(1);
+}
+var = var1;
+RET_LABEL:;
+return var;
+}
+/* method parser_nodes#AExprs#n_exprs for (self: Object): ANodes[AExpr] */
+val* VIRTUAL_parser_nodes__AExprs__n_exprs(val* self) {
+val* var /* : ANodes[AExpr] */;
+val* var1 /* : ANodes[AExpr] */;
+val* var3 /* : ANodes[AExpr] */;
+{ /* Inline parser_nodes#AExprs#n_exprs (self) on <self:Object(AExprs)> */
+var3 = self->attrs[COLOR_parser_nodes__AExprs___n_exprs].val; /* _n_exprs on <self:Object(AExprs)> */
+if (unlikely(var3 == NULL)) {
+PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _n_exprs");
+PRINT_ERROR(" (%s:%d)\n", "parser/parser_nodes.nit", 1946);
+show_backtrace(1);
+}
+var1 = var3;
+RET_LABEL2:(void)0;
+}