1 #include "nit.common.h"
2 #define COLOR_nitc__auto_super_init__ToolContext___auto_super_init_phase 49
3 extern const char FILE_nitc__auto_super_init
[];
4 extern const struct type type_nitc__AMethPropdef
;
5 #define COLOR_nitc__phase__Phase___toolcontext 0
6 extern const char FILE_nitc__phase
[];
7 val
* nitc__modelbuilder_base___ToolContext___modelbuilder(val
* self
);
8 void nitc__auto_super_init___AMethPropdef___do_auto_super_init(val
* self
, val
* p0
);
9 #define COLOR_nitc__auto_super_init__ANode__accept_auto_super_init 26
10 #define COLOR_nitc__parser_nodes__ANode__visit_all 14
11 #define COLOR_nitc__auto_super_init__AutoSuperInitVisitor___has_explicit_super_init 1
12 #define COLOR_nitc__auto_super_init__AutoSuperInitVisitor___is_broken 2
13 #define COLOR_nitc__auto_super_init__AMethPropdef___auto_super_inits 24
14 #define COLOR_nitc__auto_super_init__AMethPropdef___auto_super_call 25
15 #define COLOR_nitc__parser_nodes__ANode___parent 2
16 extern const struct type type_nitc__AClassdef
;
17 #define COLOR_nitc__modelize_class__AClassdef___mclassdef 8
18 #define COLOR_nitc__model_base__MEntity___is_broken 0
19 #define COLOR_nitc__modelize_property__APropdef___mpropdef 5
20 #define COLOR_nitc__model__MPropDef___mclassdef 7
21 extern const char FILE_nitc__model
[];
22 #define COLOR_nitc__model__MClassDef___mmodule 7
23 #define COLOR_nitc__model__MClassDef___bound_mtype 9
24 #define COLOR_nitc__model__MClassDef___mclass 8
25 #define COLOR_nitc__model__MClass___mclass_type 19
26 val
* core__flat___NativeString___to_s_full(char* self
, long p0
, long p1
);
27 val
* nitc__annotation___Prod___get_single_annotation(val
* self
, val
* p0
, val
* p1
);
28 #define COLOR_nitc__model__MPropDef___mproperty 8
29 #define COLOR_nitc__model__MMethod___is_init 19
30 #define COLOR_nitc__model__MMethod___is_new 21
31 #define COLOR_core__kernel__Object___61d_61d 4
32 void nitc___nitc__ModelBuilder___error(val
* self
, val
* p0
, val
* p1
);
33 #define COLOR_nitc__parser_nodes__AMethPropdef___n_block 20
34 val
* NEW_nitc__auto_super_init__AutoSuperInitVisitor(const struct type
* type
);
35 extern const struct type type_nitc__auto_super_init__AutoSuperInitVisitor
;
36 void nitc___nitc__Visitor___enter_visit(val
* self
, val
* p0
);
37 short int nitc___nitc__MPropDef___is_intro(val
* self
);
38 #define COLOR_nitc__modelize_property__MPropDef___has_supercall 6
39 #define COLOR_nitc__modelbuilder_base__ModelBuilder___toolcontext 12
40 extern const char FILE_nitc__modelbuilder_base
[];
41 val
* NEW_core__NativeArray(int length
, const struct type
* type
);
42 extern const struct type type_core__NativeArray__core__String
;
43 #define COLOR_core__abstract_text__Object__to_s 3
44 #define COLOR_core__abstract_text__NativeArray__native_to_s 12
45 void nitc___nitc__ToolContext___info(val
* self
, val
* p0
, long p1
);
46 val
* NEW_core__Array(const struct type
* type
);
47 extern const struct type type_core__Array__nitc__CallSite
;
48 void core___core__Array___core__kernel__Object__init(val
* self
);
49 #define COLOR_nitc__modelize_property__ModelBuilder___the_root_init_mmethod 1
50 short int core___core__AbstractArrayRead___core__abstract_collection__Collection__is_empty(val
* self
);
51 val
* nitc___nitc__MProperty___lookup_definitions(val
* self
, val
* p0
, val
* p1
);
52 #define COLOR_nitc__modelbuilder_base__ANode___is_broken 0
53 val
* core___core__SequenceRead___Collection__first(val
* self
);
54 #define COLOR_core__array__AbstractArrayRead___length 0
55 extern const struct type type_core__Int
;
56 extern const char FILE_core__kernel
[];
57 val
* core___core__Array___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
58 #define COLOR_nitc__model__MMethodDef___initializers 17
59 val
* core__abstract_text___Collection___join(val
* self
, val
* p0
);
60 #define COLOR_nitc__model__MMethodDef___new_msignature 16
61 #define COLOR_nitc__model__MMethodDef___msignature 15
62 val
* nitc___nitc__MSignature___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
63 long nitc___nitc__MSignature___arity(val
* self
);
64 val
* core__flat___Int___core__abstract_text__Object__to_s(long self
);
65 val
* NEW_nitc__CallSite(const struct type
* type
);
66 extern const struct type type_nitc__CallSite
;
67 val
* nitc___nitc__AMethPropdef___ANode__hot_location(val
* self
);
68 #define COLOR_nitc__typing__CallSite__location_61d 25
69 #define COLOR_nitc__typing__CallSite__recv_61d 26
70 #define COLOR_nitc__typing__CallSite__mmodule_61d 27
71 #define COLOR_nitc__typing__CallSite__anchor_61d 28
72 #define COLOR_nitc__typing__CallSite__recv_is_self_61d 29
73 #define COLOR_nitc__typing__CallSite__mproperty_61d 30
74 #define COLOR_nitc__typing__CallSite__mpropdef_61d 31
75 #define COLOR_nitc__typing__CallSite__msignature_61d 32
76 #define COLOR_nitc__typing__CallSite__erasure_cast_61d 33
77 #define COLOR_core__kernel__Object__init 0
78 void core___core__Array___core__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
79 val
* nitc___nitc__MProperty___nitc__model_base__MEntity__full_name(val
* self
);
80 #define COLOR_nitc__typing__ASendExpr___callsite 13
81 #define COLOR_nitc__typing__CallSite___mproperty 11
82 extern const char FILE_nitc__typing
[];