X-Git-Url: http://nitlanguage.org diff --git a/c_src/astbuilder.sep.0.h b/c_src/astbuilder.sep.0.h index b9e2f40..7dc3599 100644 --- a/c_src/astbuilder.sep.0.h +++ b/c_src/astbuilder.sep.0.h @@ -12,12 +12,10 @@ val* string__NativeString__to_s_with_length(char* self, long p0); extern const int COLOR_model__MModule__get_primitive_class; extern const int COLOR_model__MClass__mclass_type; extern const int COLOR_astbuilder__AIntExpr__make; -void CHECK_NEW_parser_nodes__AIntExpr(val*); val* astbuilder__ASTBuilder__make_int(val* self, long p0); val* NEW_parser_nodes__ANewExpr(const struct type* type); extern const struct type type_parser_nodes__ANewExpr; extern const int COLOR_astbuilder__ANewExpr__make; -void CHECK_NEW_parser_nodes__ANewExpr(val*); val* astbuilder__ASTBuilder__make_new(val* self, val* p0, val* p1, val* p2); extern const int COLOR_model__MProperty__intro; extern const int COLOR_model__MMethodDef__msignature; @@ -28,43 +26,35 @@ extern const int COLOR_model__MType__resolve_for; val* NEW_parser_nodes__ACallExpr(const struct type* type); extern const struct type type_parser_nodes__ACallExpr; extern const int COLOR_astbuilder__ACallExpr__make; -void CHECK_NEW_parser_nodes__ACallExpr(val*); val* astbuilder__ASTBuilder__make_call(val* self, val* p0, val* p1, val* p2); val* NEW_parser_nodes__ABlockExpr(const struct type* type); extern const struct type type_parser_nodes__ABlockExpr; extern const int COLOR_astbuilder__ABlockExpr__make; -void CHECK_NEW_parser_nodes__ABlockExpr(val*); val* astbuilder__ASTBuilder__make_block(val* self); val* NEW_parser_nodes__AVarExpr(const struct type* type); extern const struct type type_parser_nodes__AVarExpr; extern const int COLOR_astbuilder__AVarExpr__make; -void CHECK_NEW_parser_nodes__AVarExpr(val*); -val* astbuilder__ASTBuilder__make_var_read(val* self, val* p0); +val* astbuilder__ASTBuilder__make_var_read(val* self, val* p0, val* p1); val* NEW_parser_nodes__AVarAssignExpr(const struct type* type); extern const struct type type_parser_nodes__AVarAssignExpr; extern const int COLOR_astbuilder__AVarAssignExpr__make; -void CHECK_NEW_parser_nodes__AVarAssignExpr(val*); val* astbuilder__ASTBuilder__make_var_assign(val* self, val* p0, val* p1); extern const int COLOR_model__MAttributeDef__static_mtype; val* NEW_parser_nodes__AAttrExpr(const struct type* type); extern const struct type type_parser_nodes__AAttrExpr; extern const int COLOR_astbuilder__AAttrExpr__make; -void CHECK_NEW_parser_nodes__AAttrExpr(val*); val* astbuilder__ASTBuilder__make_attr_read(val* self, val* p0, val* p1); val* NEW_parser_nodes__AAttrAssignExpr(const struct type* type); extern const struct type type_parser_nodes__AAttrAssignExpr; extern const int COLOR_astbuilder__AAttrAssignExpr__make; -void CHECK_NEW_parser_nodes__AAttrAssignExpr(val*); val* astbuilder__ASTBuilder__make_attr_assign(val* self, val* p0, val* p1, val* p2); val* NEW_parser_nodes__ADoExpr(const struct type* type); extern const struct type type_parser_nodes__ADoExpr; extern const int COLOR_astbuilder__ADoExpr__make; -void CHECK_NEW_parser_nodes__ADoExpr(val*); val* astbuilder__ASTBuilder__make_do(val* self); val* NEW_parser_nodes__AIfExpr(const struct type* type); extern const struct type type_parser_nodes__AIfExpr; extern const int COLOR_astbuilder__AIfExpr__make; -void CHECK_NEW_parser_nodes__AIfExpr(val*); val* astbuilder__ASTBuilder__make_if(val* self, val* p0, val* p1); void astbuilder__ASTBuilder__init(val* self, val* p0, val* p1); extern const int COLOR_astbuilder__AExpr__variable_cache; @@ -73,10 +63,10 @@ extern const int COLOR_astbuilder__AExpr__detach_with_placeholder; val* NEW_scope__Variable(const struct type* type); extern const struct type type_scope__Variable; extern const int COLOR_scope__Variable__init; -void CHECK_NEW_scope__Variable(val*); extern const int COLOR_typing__Variable__declared_type_61d; extern const int COLOR_parser_nodes__ANode__replace_with; extern const int COLOR_astbuilder__AExpr__variable_cache_61d; +extern const int COLOR_typing__Variable__declared_type; val* astbuilder__AExpr__make_var_read(val* self); extern const int COLOR_astbuilder__AExpr___64dvariable_cache; val* astbuilder__AExpr__variable_cache(val* self); @@ -84,7 +74,6 @@ void astbuilder__AExpr__variable_cache_61d(val* self, val* p0); val* NEW_astbuilder__APlaceholderExpr(const struct type* type); extern const struct type type_astbuilder__APlaceholderExpr; extern const int COLOR_astbuilder__APlaceholderExpr__make; -void CHECK_NEW_astbuilder__APlaceholderExpr(val*); val* astbuilder__AExpr__detach_with_placeholder(val* self); void astbuilder__AExpr__add(val* self, val* p0); extern const int COLOR_parser_nodes__AExpr__init; @@ -97,26 +86,22 @@ void astbuilder__ABlockExpr__add(val* self, val* p0); val* NEW_parser_nodes__TKwdo(const struct type* type); extern const struct type type_parser_nodes__TKwdo; extern const int COLOR_parser_nodes__TKwdo__init; -void CHECK_NEW_parser_nodes__TKwdo(val*); extern const int COLOR_parser_nodes__ADoExpr___n_kwdo; val* NEW_scope__EscapeMark(const struct type* type); extern const struct type type_scope__EscapeMark; extern const int COLOR_scope__EscapeMark__init; -void CHECK_NEW_scope__EscapeMark(val*); extern const int COLOR_scope__ADoExpr__escapemark_61d; void astbuilder__ADoExpr__make(val* self); extern const int COLOR_scope__ADoExpr__escapemark; val* NEW_parser_nodes__ABreakExpr(const struct type* type); extern const struct type type_parser_nodes__ABreakExpr; extern const int COLOR_astbuilder__ABreakExpr__make; -void CHECK_NEW_parser_nodes__ABreakExpr(val*); val* astbuilder__ADoExpr__make_break(val* self); extern const int COLOR_scope__ABreakExpr__escapemark_61d; void astbuilder__ABreakExpr__make(val* self, val* p0); val* NEW_parser_nodes__TKwif(const struct type* type); extern const struct type type_parser_nodes__TKwif; extern const int COLOR_parser_nodes__TKwif__init; -void CHECK_NEW_parser_nodes__TKwif(val*); extern const int COLOR_parser_nodes__AIfExpr___n_kwif; extern const int COLOR_parser_nodes__AIfExpr___n_expr; extern const int COLOR_parser_nodes__ANode__parent_61d; @@ -127,30 +112,26 @@ void astbuilder__AIfExpr__make(val* self, val* p0, val* p1); val* NEW_parser_nodes__TClassid(const struct type* type); extern const struct type type_parser_nodes__TClassid; extern const int COLOR_parser_nodes__TClassid__init; -void CHECK_NEW_parser_nodes__TClassid(val*); extern const int COLOR_parser_nodes__AType___n_id; void astbuilder__AType__make(val* self); +val* BOX_kernel__Int(long); extern const int COLOR_literal__AIntExpr__value_61d; val* NEW_parser_nodes__TNumber(const struct type* type); extern const struct type type_parser_nodes__TNumber; extern const int COLOR_parser_nodes__TNumber__init; -void CHECK_NEW_parser_nodes__TNumber(val*); extern const int COLOR_parser_nodes__AIntExpr___n_number; void astbuilder__AIntExpr__make(val* self, long p0, val* p1); val* NEW_parser_nodes__TKwnew(const struct type* type); extern const struct type type_parser_nodes__TKwnew; extern const int COLOR_parser_nodes__TKwnew__init; -void CHECK_NEW_parser_nodes__TKwnew(val*); extern const int COLOR_parser_nodes__ANewExpr___n_kwnew; val* NEW_parser_nodes__AType(const struct type* type); extern const struct type type_parser_nodes__AType; extern const int COLOR_astbuilder__AType__make; -void CHECK_NEW_parser_nodes__AType(val*); extern const int COLOR_parser_nodes__ANewExpr___n_type; val* NEW_parser_nodes__AListExprs(const struct type* type); extern const struct type type_parser_nodes__AListExprs; extern const int COLOR_parser_nodes__AListExprs__init; -void CHECK_NEW_parser_nodes__AListExprs(val*); extern const int COLOR_parser_nodes__ANewExpr___n_args; extern const int COLOR_parser_nodes__ANewExpr__n_args; extern const int COLOR_parser_nodes__AExprs__n_exprs; @@ -158,20 +139,17 @@ extern const int COLOR_abstract_collection__SimpleCollection__add_all; val* NEW_typing__CallSite(const struct type* type); extern const struct type type_typing__CallSite; extern const int COLOR_typing__CallSite__init; -void CHECK_NEW_typing__CallSite(val*); extern const int COLOR_typing__ANewExpr__callsite_61d; void astbuilder__ANewExpr__make(val* self, val* p0, val* p1, val* p2); extern const int COLOR_parser_nodes__ASendExpr___n_expr; val* NEW_array__Array(const struct type* type); extern const struct type type_array__Arrayparser_nodes__AExpr; extern const int COLOR_array__Array__init; -void CHECK_NEW_array__Array(val*); extern const int COLOR_typing__ASendExpr__raw_arguments_61d; extern const int COLOR_parser_nodes__ACallFormExpr___n_args; val* NEW_parser_nodes__TId(const struct type* type); extern const struct type type_parser_nodes__TId; extern const int COLOR_parser_nodes__TId__init; -void CHECK_NEW_parser_nodes__TId(val*); extern const int COLOR_parser_nodes__ACallFormExpr___n_id; extern const int COLOR_parser_nodes__ACallFormExpr__n_args; extern const int COLOR_typing__ASendExpr__callsite_61d; @@ -180,7 +158,6 @@ extern const int COLOR_parser_nodes__AAttrFormExpr___n_expr; val* NEW_parser_nodes__TAttrid(const struct type* type); extern const struct type type_parser_nodes__TAttrid; extern const int COLOR_parser_nodes__TAttrid__init; -void CHECK_NEW_parser_nodes__TAttrid(val*); extern const int COLOR_parser_nodes__AAttrFormExpr___n_id; extern const int COLOR_typing__AAttrFormExpr__mproperty_61d; void astbuilder__AAttrExpr__make(val* self, val* p0, val* p1, val* p2); @@ -188,11 +165,9 @@ extern const int COLOR_parser_nodes__AAssignFormExpr___n_value; val* NEW_parser_nodes__TAssign(const struct type* type); extern const struct type type_parser_nodes__TAssign; extern const int COLOR_parser_nodes__TAssign__init; -void CHECK_NEW_parser_nodes__TAssign(val*); extern const int COLOR_parser_nodes__AAssignFormExpr___n_assign; void astbuilder__AAttrAssignExpr__make(val* self, val* p0, val* p1, val* p2); extern const int COLOR_parser_nodes__AVarFormExpr___n_id; extern const int COLOR_scope__AVarFormExpr__variable_61d; -extern const int COLOR_typing__Variable__declared_type; -void astbuilder__AVarExpr__make(val* self, val* p0); +void astbuilder__AVarExpr__make(val* self, val* p0, val* p1); void astbuilder__AVarAssignExpr__make(val* self, val* p0, val* p1);