-/* method astbuilder#ABlockExpr#add for (self: Object, AExpr) */
-void VIRTUAL_astbuilder__ABlockExpr__add(val* self, val* p0) {
-astbuilder__ABlockExpr__add(self, p0);
-RET_LABEL:;
-}
-/* method astbuilder#ADoExpr#make for (self: ADoExpr) */
-void astbuilder__ADoExpr__make(val* self) {
-val* var /* : TKwdo */;
-val* var1 /* : EscapeMark */;
-val* var2 /* : null */;
-short int var3 /* : Bool */;
-var = NEW_parser_nodes__TKwdo(&type_parser_nodes__TKwdo);
-((void (*)(val*))(var->class->vft[COLOR_parser_nodes__TKwdo__init]))(var) /* init on <var:TKwdo>*/;
-self->attrs[COLOR_parser_nodes__ADoExpr___n_kwdo].val = var; /* _n_kwdo on <self:ADoExpr> */
-var1 = NEW_scope__EscapeMark(&type_scope__EscapeMark);
-var2 = NULL;
-var3 = 0;
-((void (*)(val*, val*, short int))(var1->class->vft[COLOR_scope__EscapeMark__init]))(var1, var2, var3) /* init on <var1:EscapeMark>*/;
-((void (*)(val*, val*))(self->class->vft[COLOR_scope__ADoExpr__escapemark_61d]))(self, var1) /* escapemark= on <self:ADoExpr>*/;
-RET_LABEL:;
-}
-/* method astbuilder#ADoExpr#make for (self: Object) */
-void VIRTUAL_astbuilder__ADoExpr__make(val* self) {
-astbuilder__ADoExpr__make(self);
-RET_LABEL:;
-}
-/* method astbuilder#ADoExpr#make_break for (self: ADoExpr): ABreakExpr */
-val* astbuilder__ADoExpr__make_break(val* self) {
-val* var /* : ABreakExpr */;
-val* var1 /* : nullable EscapeMark */;
-val* var_escapemark /* var escapemark: nullable EscapeMark */;
-val* var2 /* : null */;
-short int var3 /* : Bool */;
-val* var4 /* : EscapeMark */;
-val* var5 /* : null */;
-short int var6 /* : Bool */;
-val* var7 /* : ABreakExpr */;
-var1 = ((val* (*)(val*))(self->class->vft[COLOR_scope__ADoExpr__escapemark]))(self) /* escapemark on <self:ADoExpr>*/;
-var_escapemark = var1;
-var2 = NULL;
-if (var_escapemark == NULL) {
-var3 = 1; /* is null */
-} else {
-var3 = 0; /* arg is null but recv is not */
-}
-if (var3){
-var4 = NEW_scope__EscapeMark(&type_scope__EscapeMark);
-var5 = NULL;
-var6 = 0;
-((void (*)(val*, val*, short int))(var4->class->vft[COLOR_scope__EscapeMark__init]))(var4, var5, var6) /* init on <var4:EscapeMark>*/;
-var_escapemark = var4;
-((void (*)(val*, val*))(self->class->vft[COLOR_scope__ADoExpr__escapemark_61d]))(self, var_escapemark) /* escapemark= on <self:ADoExpr>*/;
-} else {