README: document nit_env.sh
[nit.git] / c_src / nit__transform.sep.0.h
1 #include "nit.common.h"
2 #define COLOR_nit__transform__ToolContext___opt_no_shortcut_range 44
3 extern const char FILE_nit__transform[];
4 #define COLOR_nit__transform___ToolContext___standard__kernel__Object__init 148
5 #define COLOR_nit__toolcontext__ToolContext___option_context 15
6 extern const char FILE_nit__toolcontext[];
7 val* NEW_standard__Array(const struct type* type);
8 extern const struct type type_standard__Array__opts__Option;
9 val* NEW_standard__NativeArray(int length, const struct type* type);
10 extern const struct type type_standard__NativeArray__opts__Option;
11 #define COLOR_standard__array__Array__with_native 58
12 void opts___opts__OptionContext___add_option(val* self, val* p0);
13 #define COLOR_nit__modelize_property__APropdef___mpropdef 4
14 val* NEW_nit__transform__TransformVisitor(const struct type* type);
15 extern const struct type type_nit__transform__TransformVisitor;
16 #define COLOR_nit__transform__TransformVisitor__phase_61d 19
17 #define COLOR_nit__transform__TransformVisitor__mpropdef_61d 20
18 #define COLOR_standard__kernel__Object__init 0
19 void nit___nit__Visitor___enter_visit(val* self, val* p0);
20 val* NEW_nit__ASTValidationVisitor(const struct type* type);
21 extern const struct type type_nit__ASTValidationVisitor;
22 #define COLOR_nit__transform__TransformVisitor___phase 1
23 #define COLOR_nit__transform__TransformVisitor___mmodule 2
24 #define COLOR_nit__transform__TransformVisitor___mclassdef 3
25 #define COLOR_nit__transform__TransformVisitor___mpropdef 4
26 #define COLOR_nit__transform__TransformVisitor___builder 5
27 #define COLOR_nit__transform___nit__transform__TransformVisitor___standard__kernel__Object__init 29
28 #define COLOR_nit__model__MPropDef___mclassdef 5
29 extern const char FILE_nit__model[];
30 #define COLOR_nit__model__MClassDef___mmodule 5
31 val* NEW_nit__ASTBuilder(const struct type* type);
32 extern const struct type type_nit__ASTBuilder;
33 #define COLOR_nit__model__MClassDef___bound_mtype 7
34 #define COLOR_nit__astbuilder__ASTBuilder__mmodule_61d 16
35 #define COLOR_nit__astbuilder__ASTBuilder__anchor_61d 17
36 extern const struct type type_nit__AAnnotations;
37 #define COLOR_nit__transform__ANode__full_transform_visitor 23
38 #define COLOR_nit__parser_nodes__ANode__visit_all 20
39 #define COLOR_nit__transform__ANode__accept_transform_visitor 30
40 #define COLOR_nit__typing__AExpr___comprehension 8
41 #define COLOR_standard__kernel__Object___61d_61d 4
42 val* nit__astbuilder___AExpr___detach_with_placeholder(val* self);
43 #define COLOR_nit__transform__AArrayExpr___nnew 14
44 val* nit__astbuilder___AExpr___make_var_read(val* self);
45 #define COLOR_nit__typing__AArrayExpr___push_callsite 16
46 extern const struct type type_standard__Array__nit__AExpr;
47 void standard___standard__Array___with_capacity(val* self, long p0);
48 void standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(val* self, val* p0);
49 val* nit___nit__ASTBuilder___make_call(val* self, val* p0, val* p1, val* p2);
50 void nit__transform___AExpr___nit__parser_nodes__ANode__replace_with(val* self, val* p0);
51 #define COLOR_nit__typing__AExpr__mtype 42
52 #define COLOR_nit__typing__AExpr___is_typed 6
53 #define COLOR_nit__transform___AExpr___nit__parser_nodes__ANode__replace_with 62
54 extern const struct type type_nit__AExpr;
55 #define COLOR_nit__typing__AExpr___implicit_cast_to 7
56 #define COLOR_nit__parser_nodes__AVardeclExpr___n_expr 14
57 #define COLOR_nit__scope__AVardeclExpr___variable 15
58 val* nit___nit__ASTBuilder___make_var_assign(val* self, val* p0, val* p1);
59 #define COLOR_nit__parser_nodes__AIfexprExpr___n_expr 11
60 extern const char FILE_nit__parser_nodes[];
61 #define COLOR_nit__typing__AExpr___mtype 5
62 val* nit___nit__ASTBuilder___make_if(val* self, val* p0, val* p1);
63 #define COLOR_nit__parser_nodes__AIfExpr___n_then 13
64 #define COLOR_nit__parser_nodes__AIfexprExpr___n_then 13
65 #define COLOR_nit__astbuilder__AExpr__add 50
66 #define COLOR_nit__parser_nodes__AIfExpr___n_else 15
67 #define COLOR_nit__parser_nodes__AIfexprExpr___n_else 15
68 #define COLOR_nit__parser_nodes__ABinBoolExpr___n_expr 10
69 #define COLOR_nit__parser_nodes__ABinBoolExpr___n_expr2 12
70 val* nit___nit__ASTBuilder___make_loop(val* self);
71 #define COLOR_nit__parser_nodes__AWhileExpr___n_expr 12
72 void nit__astbuilder___ALoopExpr___AExpr__add(val* self, val* p0);
73 #define COLOR_nit__parser_nodes__AWhileExpr___n_block 14
74 #define COLOR_nit__scope__AWhileExpr___break_mark 15
75 val* nit___nit__ASTBuilder___make_break(val* self, val* p0);
76 #define COLOR_nit__scope__ALoopExpr___break_mark 13
77 #define COLOR_nit__scope__AWhileExpr___continue_mark 16
78 #define COLOR_nit__scope__ALoopExpr___continue_mark 14
79 #define COLOR_nit__scope__AForExpr___break_mark 27
80 val* nit___nit__ASTBuilder___make_block(val* self);
81 #define COLOR_nit__parser_nodes__AForExpr___n_expr 14
82 #define COLOR_nit__scope__AForExpr___variables 26
83 extern const char FILE_standard__array[];
84 #define COLOR_standard__array__AbstractArrayRead___length 0
85 extern const struct type type_nit__ARangeExpr;
86 #define COLOR_nit__phase__Phase___toolcontext 0
87 extern const char FILE_nit__phase[];
88 #define COLOR_opts__Option___value 6
89 val* standard___standard__SequenceRead___Collection__first(val* self);
90 #define COLOR_nit__parser_nodes__ARangeExpr___n_expr 10
91 void nit__astbuilder___ABlockExpr___AExpr__add(val* self, val* p0);
92 #define COLOR_nit__parser_nodes__ARangeExpr___n_expr2 12
93 #define COLOR_nit__typing__Variable___declared_type 0
94 val* nit___nit__ASTBuilder___make_var_read(val* self, val* p0, val* p1);
95 #define COLOR_nit__typing__AForExpr___method_lt 24
96 extern const struct type type_standard__Array__nit__AVarExpr;
97 val* nit___nit__ASTBuilder___make_do(val* self);
98 #define COLOR_nit__scope__EscapeMark___continue_mark 1
99 #define COLOR_nit__scope__ADoExpr___break_mark 13
100 #define COLOR_nit__parser_nodes__AForExpr___n_block 16
101 void nit__astbuilder___ADoExpr___AExpr__add(val* self, val* p0);
102 val* nit___nit__ASTBuilder___make_int(val* self, long p0);
103 #define COLOR_nit__typing__AForExpr___method_successor 25
104 extern const struct type type_standard__Array__nit__AIntExpr;
105 #define COLOR_nit__typing__AForExpr___method_iterator 18
106 #define COLOR_nit__typing__AForExpr___method_is_ok 19
107 #define COLOR_nit__typing__AForExpr___method_item 20
108 #define COLOR_nit__typing__AForExpr___method_key 22
109 val* standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(val* self, long p0);
110 #define COLOR_nit__typing__AForExpr___method_next 21
111 #define COLOR_nit__typing__AForExpr___method_finish 23
112 #define COLOR_nit__scope__AWithExpr___break_mark 17
113 #define COLOR_nit__parser_nodes__AWithExpr___n_expr 12
114 #define COLOR_nit__typing__AWithExpr___method_start 15
115 #define COLOR_nit__parser_nodes__AWithExpr___n_block 14
116 #define COLOR_nit__typing__AWithExpr___method_finish 16
117 #define COLOR_nit__typing__AArrayExpr___with_capacity_callsite 15
118 #define COLOR_nit__parser_nodes__AArrayExpr___n_exprs 11
119 long nit___nit__ANodes___standard__abstract_collection__Collection__length(val* self);
120 val* nit___nit__ASTBuilder___make_new(val* self, val* p0, val* p1);
121 #define COLOR_nit__transform___AArrayExpr___ANode__full_transform_visitor 78
122 val* nit___nit__ANodes___standard__abstract_collection__Collection__iterator(val* self);
123 #define COLOR_standard__abstract_collection__Iterator__is_ok 16
124 #define COLOR_standard__abstract_collection__Iterator__item 17
125 #define COLOR_standard__abstract_collection__Iterator__next 18
126 #define COLOR_standard__abstract_collection__Iterator__finish 19
127 #define COLOR_nit__parser_nodes__ANode___parent 1
128 extern const struct type type_nit__AForExpr;
129 #define COLOR_nit__typing__ARangeExpr___init_callsite 13
130 #define COLOR_nit__parser_nodes__AParExpr___n_expr 11
131 #define COLOR_nit__parser_nodes__ASendExpr___n_expr 10
132 void standard___standard__Array___standard__kernel__Object__init(val* self);
133 val* nit__typing___ASendExpr___raw_arguments(val* self);
134 val* standard___standard__AbstractArrayRead___standard__abstract_collection__Collection__iterator(val* self);
135 short int standard__array___standard__array__ArrayIterator___standard__abstract_collection__Iterator__is_ok(val* self);
136 val* standard__array___standard__array__ArrayIterator___standard__abstract_collection__Iterator__item(val* self);
137 void standard___standard__Array___standard__abstract_collection__SimpleCollection__add(val* self, val* p0);
138 void standard__array___standard__array__ArrayIterator___standard__abstract_collection__Iterator__next(val* self);
139 void standard__array___standard__array__ArrayIterator___standard__abstract_collection__Iterator__finish(val* self);
140 #define COLOR_nit__typing__ASendExpr___callsite 11
141 #define COLOR_nit__typing__AReassignFormExpr___reassign_callsite 14
142 #define COLOR_nit__parser_nodes__AReassignFormExpr___n_value 13
143 #define COLOR_nit__typing__ASendReassignFormExpr___write_callsite 18
144 #define COLOR_nit__scope__AVarFormExpr___variable 11
145 #define COLOR_nit__typing__AReassignFormExpr___read_type 15
146 #define COLOR_nit__parser_nodes__AAttrFormExpr___n_expr 10
147 #define COLOR_nit__typing__AAttrFormExpr___mproperty 16
148 val* nit___nit__ASTBuilder___make_attr_read(val* self, val* p0, val* p1);
149 val* nit___nit__ASTBuilder___make_attr_assign(val* self, val* p0, val* p1, val* p2);