1 #include "nit.common.h"
2 #define COLOR_phase__Phase___toolcontext 0
3 void literal__AModule__do_literal(val
* self
, val
* p0
);
4 void literal__LiteralPhase__process_nmodule(val
* self
, val
* p0
);
5 val
* NEW_literal__LiteralVisitor(const struct type
* type
);
6 extern const struct type type_literal__LiteralVisitor
;
7 void literal__LiteralVisitor__init(val
* self
, val
* p0
);
8 void parser_nodes__Visitor__enter_visit(val
* self
, val
* p0
);
9 #define COLOR_literal__LiteralVisitor___toolcontext 1
10 #define COLOR_literal__ANode__accept_literal 38
11 #define COLOR_parser_nodes__ANode__visit_all 37
12 void literal__LiteralVisitor__visit(val
* self
, val
* p0
);
13 #define COLOR_literal__AIntExpr___value 9
14 val
* parser_nodes__ADecIntExpr__n_number(val
* self
);
15 val
* lexer_work__Token__text(val
* self
);
16 long string__Text__to_i(val
* self
);
17 val
* BOX_kernel__Int(long);
18 void literal__ADecIntExpr__accept_literal(val
* self
, val
* p0
);
19 val
* parser_nodes__AHexIntExpr__n_hex_number(val
* self
);
20 val
* string__Text__substring_from(val
* self
, long p0
);
21 long string__Text__to_hex(val
* self
);
22 void literal__AHexIntExpr__accept_literal(val
* self
, val
* p0
);
23 #define COLOR_literal__AFloatExpr___value 10
24 val
* parser_nodes__AFloatExpr__n_float(val
* self
);
25 double string__Text__to_f(val
* self
);
26 val
* BOX_kernel__Float(double);
27 void literal__AFloatExpr__accept_literal(val
* self
, val
* p0
);
28 #define COLOR_literal__ACharExpr___value 10
29 val
* parser_nodes__ACharExpr__n_char(val
* self
);
30 val
* string__Text__unescape_nit(val
* self
);
31 #define COLOR_string__FlatText___length 3
32 val
* parser_nodes__ANode__hot_location(val
* self
);
33 val
* string__NativeString__to_s_with_length(char* self
, long p0
);
34 val
* NEW_array__Array(const struct type
* type
);
35 extern const struct type type_array__Arraykernel__Object
;
36 val
* NEW_array__NativeArray(int length
, const struct type
* type
);
37 extern const struct type type_array__NativeArraykernel__Object
;
38 #define COLOR_array__Array__with_native 65
39 #define COLOR_string__Object__to_s 7
40 void toolcontext__ToolContext__error(val
* self
, val
* p0
, val
* p1
);
41 #define COLOR_string__FlatString___chars 6
42 #define COLOR_abstract_collection__SequenceRead___91d_93d 39
43 void literal__ACharExpr__accept_literal(val
* self
, val
* p0
);
44 #define COLOR_literal__AStringFormExpr___value 10
45 val
* parser_nodes__AStringFormExpr__n_string(val
* self
);
46 extern const struct type type_kernel__Int
;
47 extern const struct class class_kernel__Char
;
48 val
* string__FlatString__substring(val
* self
, long p0
, long p1
);
49 void literal__AStringFormExpr__accept_literal(val
* self
, val
* p0
);