X-Git-Url: http://nitlanguage.org diff --git a/c_src/literal.sep.0.h b/c_src/literal.sep.0.h index 32ffd30..4d1ace9 100644 --- a/c_src/literal.sep.0.h +++ b/c_src/literal.sep.0.h @@ -1,64 +1,50 @@ #include "nit.common.h" -extern const int COLOR_literal__ToolContext___64dliteral_phase; -val* literal__ToolContext__literal_phase(val* self); -void literal__ToolContext__literal_phase_61d(val* self, val* p0); -extern const int COLOR_phase__Phase__toolcontext; -extern const int COLOR_literal__AModule__do_literal; +#define COLOR_phase__Phase___toolcontext 0 +void literal__AModule__do_literal(val* self, val* p0); void literal__LiteralPhase__process_nmodule(val* self, val* p0); val* NEW_literal__LiteralVisitor(const struct type* type); extern const struct type type_literal__LiteralVisitor; -extern const int COLOR_literal__LiteralVisitor__init; -extern const int COLOR_parser_nodes__Visitor__enter_visit; -void literal__AModule__do_literal(val* self, val* p0); -extern const int COLOR_literal__LiteralVisitor___64dtoolcontext; -val* literal__LiteralVisitor__toolcontext(val* self); -void literal__LiteralVisitor__toolcontext_61d(val* self, val* p0); -extern const int COLOR_parser_nodes__Visitor__init; -extern const int COLOR_literal__LiteralVisitor__toolcontext_61d; void literal__LiteralVisitor__init(val* self, val* p0); -extern const int COLOR_literal__ANode__accept_literal; -extern const int COLOR_parser_nodes__ANode__visit_all; +void parser_nodes__Visitor__enter_visit(val* self, val* p0); +#define COLOR_literal__LiteralVisitor___toolcontext 1 +#define COLOR_kernel__Object__init 7 +#define COLOR_literal__ANode__accept_literal 40 +#define COLOR_parser_nodes__ANode__visit_all 39 void literal__LiteralVisitor__visit(val* self, val* p0); -void literal__ANode__accept_literal(val* self, val* p0); -extern const int COLOR_literal__AIntExpr___64dvalue; -val* literal__AIntExpr__value(val* self); -void literal__AIntExpr__value_61d(val* self, val* p0); -extern const int COLOR_parser_nodes__AIntExpr__n_number; -extern const int COLOR_parser_nodes__Token__text; -extern const int COLOR_string__AbstractString__to_i; -extern const int COLOR_literal__AIntExpr__value_61d; -void literal__AIntExpr__accept_literal(val* self, val* p0); -extern const int COLOR_literal__AFloatExpr___64dvalue; -val* literal__AFloatExpr__value(val* self); -void literal__AFloatExpr__value_61d(val* self, val* p0); -extern const int COLOR_parser_nodes__AFloatExpr__n_float; -extern const int COLOR_string__AbstractString__to_f; -extern const int COLOR_literal__AFloatExpr__value_61d; +#define COLOR_literal__AIntExpr___value 9 +#define COLOR_parser_nodes__ADecIntExpr___n_number 10 +val* lexer_work__Token__text(val* self); +long string__Text__to_i(val* self); +val* BOX_kernel__Int(long); +void literal__ADecIntExpr__accept_literal(val* self, val* p0); +#define COLOR_parser_nodes__AHexIntExpr___n_hex_number 10 +val* string__Text__substring_from(val* self, long p0); +long string__Text__to_hex(val* self); +void literal__AHexIntExpr__accept_literal(val* self, val* p0); +#define COLOR_literal__AFloatExpr___value 10 +#define COLOR_parser_nodes__AFloatExpr___n_float 9 +double string__Text__to_f(val* self); +val* BOX_kernel__Float(double); void literal__AFloatExpr__accept_literal(val* self, val* p0); -extern const int COLOR_literal__ACharExpr___64dvalue; -val* literal__ACharExpr__value(val* self); -void literal__ACharExpr__value_61d(val* self, val* p0); -extern const int COLOR_parser_nodes__ACharExpr__n_char; -extern const int COLOR_string__AbstractString__unescape_nit; -extern const int COLOR_abstract_collection__Collection__length; -extern const int COLOR_literal__LiteralVisitor__toolcontext; -extern const int COLOR_parser_nodes__ANode__hot_location; +#define COLOR_literal__ACharExpr___value 10 +#define COLOR_parser_nodes__ACharExpr___n_char 9 +val* string__Text__unescape_nit(val* self); +#define COLOR_string__FlatText___length 3 +val* parser_nodes__ANode__hot_location(val* self); val* string__NativeString__to_s_with_length(char* self, long p0); val* NEW_array__Array(const struct type* type); extern const struct type type_array__Arraykernel__Object; val* NEW_array__NativeArray(int length, const struct type* type); extern const struct type type_array__NativeArraykernel__Object; -extern const int COLOR_array__Array__with_native; -extern const int COLOR_string__Object__to_s; -extern const int COLOR_toolcontext__ToolContext__error; -extern const int COLOR_abstract_collection__SequenceRead___91d_93d; -extern const int COLOR_literal__ACharExpr__value_61d; +#define COLOR_array__Array__with_native 74 +#define COLOR_string__Object__to_s 9 +void toolcontext__ToolContext__error(val* self, val* p0, val* p1); +#define COLOR_string__FlatString___chars 6 +#define COLOR_abstract_collection__SequenceRead___91d_93d 46 void literal__ACharExpr__accept_literal(val* self, val* p0); -extern const int COLOR_literal__AStringFormExpr___64dvalue; -val* literal__AStringFormExpr__value(val* self); -void literal__AStringFormExpr__value_61d(val* self, val* p0); -extern const int COLOR_parser_nodes__AStringFormExpr__n_string; +#define COLOR_literal__AStringFormExpr___value 10 +#define COLOR_parser_nodes__AStringFormExpr___n_string 9 extern const struct type type_kernel__Int; -extern const int COLOR_string__AbstractString__substring; -extern const int COLOR_literal__AStringFormExpr__value_61d; +extern const struct class class_kernel__Char; +val* string__FlatString__substring(val* self, long p0, long p1); void literal__AStringFormExpr__accept_literal(val* self, val* p0);