-/* method parser_nodes#AClosureDecl#n_kwbreak for (self: AClosureDecl): nullable TKwbreak */
-val* parser_nodes__AClosureDecl__n_kwbreak(val* self) {
-val* var /* : nullable TKwbreak */;
-val* var1 /* : nullable TKwbreak */;
-var1 = self->attrs[COLOR_parser_nodes__AClosureDecl___n_kwbreak].val; /* _n_kwbreak on <self:AClosureDecl> */
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method parser_nodes#AClosureDecl#n_kwbreak for (self: Object): nullable TKwbreak */
-val* VIRTUAL_parser_nodes__AClosureDecl__n_kwbreak(val* self) {
-val* var /* : nullable TKwbreak */;
-val* var1 /* : nullable TKwbreak */;
-var1 = parser_nodes__AClosureDecl__n_kwbreak(self);
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method parser_nodes#AClosureDecl#n_kwbreak= for (self: AClosureDecl, nullable TKwbreak) */
-void parser_nodes__AClosureDecl__n_kwbreak_61d(val* self, val* p0) {
-self->attrs[COLOR_parser_nodes__AClosureDecl___n_kwbreak].val = p0; /* _n_kwbreak on <self:AClosureDecl> */
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#n_kwbreak= for (self: Object, nullable TKwbreak) */
-void VIRTUAL_parser_nodes__AClosureDecl__n_kwbreak_61d(val* self, val* p0) {
-parser_nodes__AClosureDecl__n_kwbreak_61d(self, p0);
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#n_bang for (self: AClosureDecl): TBang */
-val* parser_nodes__AClosureDecl__n_bang(val* self) {
-val* var /* : TBang */;
-val* var1 /* : TBang */;
-var1 = self->attrs[COLOR_parser_nodes__AClosureDecl___n_bang].val; /* _n_bang on <self:AClosureDecl> */
-if (var1 == NULL) {
-fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_bang", "src/parser/parser_nodes.nit", 1006);
-exit(1);
-}
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method parser_nodes#AClosureDecl#n_bang for (self: Object): TBang */
-val* VIRTUAL_parser_nodes__AClosureDecl__n_bang(val* self) {
-val* var /* : TBang */;
-val* var1 /* : TBang */;
-var1 = parser_nodes__AClosureDecl__n_bang(self);
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method parser_nodes#AClosureDecl#n_bang= for (self: AClosureDecl, TBang) */
-void parser_nodes__AClosureDecl__n_bang_61d(val* self, val* p0) {
-self->attrs[COLOR_parser_nodes__AClosureDecl___n_bang].val = p0; /* _n_bang on <self:AClosureDecl> */
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#n_bang= for (self: Object, TBang) */
-void VIRTUAL_parser_nodes__AClosureDecl__n_bang_61d(val* self, val* p0) {
-parser_nodes__AClosureDecl__n_bang_61d(self, p0);
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#n_id for (self: AClosureDecl): TId */
-val* parser_nodes__AClosureDecl__n_id(val* self) {
-val* var /* : TId */;
-val* var1 /* : TId */;
-var1 = self->attrs[COLOR_parser_nodes__AClosureDecl___n_id].val; /* _n_id on <self:AClosureDecl> */
-if (var1 == NULL) {
-fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 1007);
-exit(1);
-}
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method parser_nodes#AClosureDecl#n_id for (self: Object): TId */
-val* VIRTUAL_parser_nodes__AClosureDecl__n_id(val* self) {
-val* var /* : TId */;
-val* var1 /* : TId */;
-var1 = parser_nodes__AClosureDecl__n_id(self);
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method parser_nodes#AClosureDecl#n_id= for (self: AClosureDecl, TId) */
-void parser_nodes__AClosureDecl__n_id_61d(val* self, val* p0) {
-self->attrs[COLOR_parser_nodes__AClosureDecl___n_id].val = p0; /* _n_id on <self:AClosureDecl> */
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#n_id= for (self: Object, TId) */
-void VIRTUAL_parser_nodes__AClosureDecl__n_id_61d(val* self, val* p0) {
-parser_nodes__AClosureDecl__n_id_61d(self, p0);
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#n_signature for (self: AClosureDecl): ASignature */
-val* parser_nodes__AClosureDecl__n_signature(val* self) {
-val* var /* : ASignature */;
-val* var1 /* : ASignature */;
-var1 = self->attrs[COLOR_parser_nodes__AClosureDecl___n_signature].val; /* _n_signature on <self:AClosureDecl> */
-if (var1 == NULL) {
-fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_signature", "src/parser/parser_nodes.nit", 1008);
-exit(1);
-}
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method parser_nodes#AClosureDecl#n_signature for (self: Object): ASignature */
-val* VIRTUAL_parser_nodes__AClosureDecl__n_signature(val* self) {
-val* var /* : ASignature */;
-val* var1 /* : ASignature */;
-var1 = parser_nodes__AClosureDecl__n_signature(self);
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method parser_nodes#AClosureDecl#n_signature= for (self: AClosureDecl, ASignature) */
-void parser_nodes__AClosureDecl__n_signature_61d(val* self, val* p0) {
-self->attrs[COLOR_parser_nodes__AClosureDecl___n_signature].val = p0; /* _n_signature on <self:AClosureDecl> */
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#n_signature= for (self: Object, ASignature) */
-void VIRTUAL_parser_nodes__AClosureDecl__n_signature_61d(val* self, val* p0) {
-parser_nodes__AClosureDecl__n_signature_61d(self, p0);
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#n_expr for (self: AClosureDecl): nullable AExpr */
-val* parser_nodes__AClosureDecl__n_expr(val* self) {
-val* var /* : nullable AExpr */;
-val* var1 /* : nullable AExpr */;
-var1 = self->attrs[COLOR_parser_nodes__AClosureDecl___n_expr].val; /* _n_expr on <self:AClosureDecl> */
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method parser_nodes#AClosureDecl#n_expr for (self: Object): nullable AExpr */
-val* VIRTUAL_parser_nodes__AClosureDecl__n_expr(val* self) {
-val* var /* : nullable AExpr */;
-val* var1 /* : nullable AExpr */;
-var1 = parser_nodes__AClosureDecl__n_expr(self);
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method parser_nodes#AClosureDecl#n_expr= for (self: AClosureDecl, nullable AExpr) */
-void parser_nodes__AClosureDecl__n_expr_61d(val* self, val* p0) {
-self->attrs[COLOR_parser_nodes__AClosureDecl___n_expr].val = p0; /* _n_expr on <self:AClosureDecl> */
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#n_expr= for (self: Object, nullable AExpr) */
-void VIRTUAL_parser_nodes__AClosureDecl__n_expr_61d(val* self, val* p0) {
-parser_nodes__AClosureDecl__n_expr_61d(self, p0);
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#init for (self: AClosureDecl) */
-void parser_nodes__AClosureDecl__init(val* self) {
-((void (*)(val*))(self->class->vft[COLOR_parser_nodes__Prod__init]))(self) /* init on <self:AClosureDecl>*/;
-RET_LABEL:;
-}
-/* method parser_nodes#AClosureDecl#init for (self: Object) */
-void VIRTUAL_parser_nodes__AClosureDecl__init(val* self) {
-parser_nodes__AClosureDecl__init(self);
-RET_LABEL:;
-}