update NOTICE
[nit.git] / c_src / auto_super_init.sep.0.h
1 #include "nit.common.h"
2 #define COLOR_auto_super_init__ToolContext___auto_super_init_phase 41
3 extern const struct type type_parser_nodes__AMethPropdef;
4 #define COLOR_phase__Phase___toolcontext 0
5 val* modelbuilder__ToolContext__modelbuilder(val* self);
6 void auto_super_init__AMethPropdef__do_auto_super_init(val* self, val* p0);
7 void auto_super_init__AutoSuperInitPhase__process_npropdef(val* self, val* p0);
8 #define COLOR_auto_super_init__ANode__accept_auto_super_init 44
9 #define COLOR_parser_nodes__ANode__visit_all 39
10 void auto_super_init__AutoSuperInitVisitor__visit(val* self, val* p0);
11 #define COLOR_auto_super_init__AutoSuperInitVisitor___has_explicit_super_init 1
12 #define COLOR_auto_super_init__AutoSuperInitVisitor___is_broken 2
13 #define COLOR_auto_super_init__AMethPropdef___auto_super_inits 19
14 #define COLOR_auto_super_init__AMethPropdef___auto_super_call 20
15 #define COLOR_parser_nodes__ANode___parent 1
16 extern const struct type type_parser_nodes__AClassdef;
17 #define COLOR_modelize_class__AClassdef___mclassdef 6
18 #define COLOR_modelize_property__APropdef___mpropdef 9
19 #define COLOR_model__MPropDef___mclassdef 3
20 #define COLOR_model__MClassDef___mmodule 2
21 #define COLOR_model__MClassDef___bound_mtype 4
22 #define COLOR_model__MClassDef___mclass 3
23 #define COLOR_model__MClass___mclass_type 10
24 val* string__NativeString__to_s_with_length(char* self, long p0);
25 val* annotation__Prod__get_single_annotation(val* self, val* p0, val* p1);
26 #define COLOR_model__MPropDef___mproperty 4
27 #define COLOR_model__MMethod___is_init 11
28 #define COLOR_kernel__Object___61d_61d 2
29 void modelbuilder__ModelBuilder__error(val* self, val* p0, val* p1);
30 short int model__MClassDef__is_intro(val* self);
31 #define COLOR_model__MClassDef___in_hierarchy 8
32 val* poset__POSetElement__direct_greaters(val* self);
33 #define COLOR_abstract_collection__Collection__iterator 37
34 #define COLOR_abstract_collection__Iterator__is_ok 33
35 #define COLOR_abstract_collection__Iterator__item 31
36 #define COLOR_model__MClass___kind 6
37 #define COLOR_model__MClassKind___need_init 1
38 #define COLOR_abstract_collection__Iterator__next 32
39 #define COLOR_parser_nodes__AMethPropdef___n_block 16
40 val* NEW_auto_super_init__AutoSuperInitVisitor(const struct type* type);
41 extern const struct type type_auto_super_init__AutoSuperInitVisitor;
42 #define COLOR_kernel__Object__init 7
43 void parser_nodes__Visitor__enter_visit(val* self, val* p0);
44 short int model__MPropDef__is_intro(val* self);
45 #define COLOR_modelize_property__MPropDef___has_supercall 6
46 val* NEW_array__Array(const struct type* type);
47 extern const struct type type_array__Arraytyping__CallSite;
48 #define COLOR_model__MClassDef___supertypes 7
49 val* array__AbstractArrayRead__iterator(val* self);
50 short int array__ArrayIterator__is_ok(val* self);
51 val* array__ArrayIterator__item(val* self);
52 #define COLOR_model__MClassType___mclass 4
53 val* model__MClassType__anchor_to(val* self, val* p0, val* p1);
54 #define COLOR_model__MProperty___name 3
55 val* modelbuilder__ModelBuilder__try_get_mproperty_by_name2(val* self, val* p0, val* p1, val* p2, val* p3);
56 extern const struct type type_array__Arraykernel__Object;
57 val* NEW_array__NativeArray(int length, const struct type* type);
58 extern const struct type type_array__NativeArraykernel__Object;
59 #define COLOR_array__Array__with_native 74
60 #define COLOR_string__Object__to_s 9
61 extern const struct type type_model__MMethod;
62 #define COLOR_model__MMethod___is_root_init 12
63 val* model__MProperty__lookup_definitions(val* self, val* p0, val* p1);
64 val* abstract_collection__SequenceRead__first(val* self);
65 #define COLOR_model__MMethodDef___new_msignature 9
66 #define COLOR_model__MMethodDef___msignature 8
67 val* model__MSignature__resolve_for(val* self, val* p0, val* p1, val* p2, short int p3);
68 val* NEW_typing__CallSite(const struct type* type);
69 extern const struct type type_typing__CallSite;
70 #define COLOR_typing__CallSite__node_61d 32
71 #define COLOR_typing__CallSite__recv_61d 34
72 #define COLOR_typing__CallSite__mmodule_61d 36
73 #define COLOR_typing__CallSite__anchor_61d 38
74 #define COLOR_typing__CallSite__recv_is_self_61d 39
75 #define COLOR_typing__CallSite__mproperty_61d 41
76 #define COLOR_typing__CallSite__mpropdef_61d 43
77 #define COLOR_typing__CallSite__msignature_61d 45
78 #define COLOR_typing__CallSite__erasure_cast_61d 47
79 void array__Array__add(val* self, val* p0);
80 void array__ArrayIterator__next(val* self);
81 #define COLOR_modelize_property__ModelBuilder___the_root_init_mmethod 11
82 short int array__AbstractArrayRead__is_empty(val* self);
83 #define COLOR_array__AbstractArrayRead___length 0
84 extern const struct type type_kernel__Int;
85 #define COLOR_model__MMethodDef___initializers 10
86 val* array__Array___91d_93d(val* self, long p0);
87 val* string__Collection__join(val* self, val* p0);
88 #define COLOR_typing__CallSite___mpropdef 6
89 #define COLOR_typing__CallSite___msignature 7
90 long model__MSignature__arity(val* self);
91 val* BOX_kernel__Int(long);
92 #define COLOR_model__MSignature___mparameters 4
93 #define COLOR_model__MParameter___mtype 3
94 short int model__MType__is_subtype(val* self, val* p0, val* p1, val* p2);
95 #define COLOR_model__MParameter___name 2
96 #define COLOR_typing__ASendExpr___callsite 10
97 #define COLOR_typing__CallSite___mproperty 5
98 void auto_super_init__ASendExpr__accept_auto_super_init(val* self, val* p0);
99 void auto_super_init__ASuperExpr__accept_auto_super_init(val* self, val* p0);