+void array__AbstractArray__push(val* self, val* p0);
+val* astbuilder__ASTBuilder__make_call(val* self, val* p0, val* p1, val* p2);
+val* astbuilder__ASTBuilder__make_do(val* self);
+#define COLOR_scope__EscapeMark___continue_mark 1
+#define COLOR_scope__ADoExpr___break_mark 12
+#define COLOR_parser_nodes__AForExpr___n_block 14
+void astbuilder__ADoExpr__add(val* self, val* p0);
+val* astbuilder__ASTBuilder__make_int(val* self, long p0);
+#define COLOR_typing__AForExpr___method_successor 26
+extern const struct type type_array__Arrayparser_nodes__AIntExpr;
+#define COLOR_typing__AForExpr___method_iterator 19
+#define COLOR_typing__AForExpr___method_is_ok 20
+#define COLOR_typing__AForExpr___method_item 21
+#define COLOR_typing__AForExpr___method_key 23
+val* array__Array___91d_93d(val* self, long p0);
+#define COLOR_typing__AForExpr___method_next 22
+#define COLOR_typing__AForExpr___method_finish 24
+void transform__AForExpr__accept_transform_visitor(val* self, val* p0);
+#define COLOR_typing__AArrayExpr___with_capacity_callsite 13
+#define COLOR_parser_nodes__AArrayExpr___n_exprs 10