1 #include "nit.common.h"
2 extern const int COLOR_cached__ToolContext___64dcached_phase
;
3 val
* cached__ToolContext__cached_phase(val
* self
);
4 void cached__ToolContext__cached_phase_61d(val
* self
, val
* p0
);
5 extern const int COLOR_phase__Phase__init
;
6 extern const int COLOR_phase__ToolContext__phases
;
7 extern const int COLOR_simple_misc_analysis__ToolContext__simple_misc_analysis_phase
;
8 extern const int COLOR_poset__POSet__add_edge
;
9 void cached__CachedPhase__init(val
* self
, val
* p0
, val
* p1
);
10 extern const int COLOR_parser_nodes__AAnnotation__n_atid
;
11 extern const int COLOR_parser_nodes__AAtid__n_id
;
12 extern const int COLOR_parser_nodes__Token__text
;
13 val
* string__NativeString__to_s_with_length(char* self
, long p0
);
14 extern const int COLOR_kernel__Object___33d_61d
;
15 extern const int COLOR_phase__Phase__toolcontext
;
16 extern const int COLOR_modelbuilder__ToolContext__modelbuilder
;
17 extern const struct type type_parser_nodes__AConcreteMethPropdef
;
18 extern const int COLOR_modelbuilder__ModelBuilder__error
;
19 extern const int COLOR_modelize_property__APropdef__mpropdef
;
20 extern const int COLOR_model__MMethodDef__msignature
;
21 extern const int COLOR_model__MSignature__return_mtype
;
22 extern const int COLOR_parser_nodes__AMethPropdef__n_signature
;
23 extern const int COLOR_parser_nodes__ASignature__n_params
;
24 extern const int COLOR_abstract_collection__Collection__is_empty
;
25 extern const int COLOR_parser_nodes__ANode__location
;
26 extern const int COLOR_model__MPropDef__mproperty
;
27 extern const int COLOR_model__MProperty__name
;
28 extern const int COLOR_parser_nodes__ANode__parent
;
29 extern const struct type type_parser_nodes__AStdClassdef
;
30 extern const int COLOR_modelize_class__AClassdef__mclassdef
;
31 val
* NEW_model__MAttributeDef(const struct type
* type
);
32 extern const struct type type_model__MAttributeDef
;
33 val
* NEW_model__MAttribute(const struct type
* type
);
34 extern const struct type type_model__MAttribute
;
35 val
* NEW_array__Array(const struct type
* type
);
36 extern const struct type type_array__Arraykernel__Object
;
37 extern const int COLOR_array__Array__with_capacity
;
38 void CHECK_NEW_array__Array(val
*);
39 extern const int COLOR_abstract_collection__SimpleCollection__add
;
40 extern const int COLOR_string__Object__to_s
;
41 extern const int COLOR_model_base__Object__private_visibility
;
42 extern const int COLOR_model__MAttribute__init
;
43 void CHECK_NEW_model__MAttribute(val
*);
44 extern const int COLOR_model__MAttributeDef__init
;
45 void CHECK_NEW_model__MAttributeDef(val
*);
46 extern const int COLOR_model__MType__as_nullable
;
47 extern const int COLOR_model__MAttributeDef__static_mtype_61d
;
48 extern const int COLOR_model__MClassDef__mmodule
;
49 extern const int COLOR_model__MModule__get_primitive_class
;
50 extern const int COLOR_model__MClass__mclass_type
;
51 extern const int COLOR_parser_util__ToolContext__parse_propdef
;
52 extern const struct type type_parser_nodes__AAttrPropdef
;
53 extern const int COLOR_cached__CachedPhase__associate_propdef
;
54 val
* NEW_model__MMethodDef(const struct type
* type
);
55 extern const struct type type_model__MMethodDef
;
56 val
* NEW_model__MMethod(const struct type
* type
);
57 extern const struct type type_model__MMethod
;
58 extern const int COLOR_model__MMethod__init
;
59 void CHECK_NEW_model__MMethod(val
*);
60 extern const int COLOR_model__MMethodDef__init
;
61 void CHECK_NEW_model__MMethodDef(val
*);
62 extern const int COLOR_model__MMethodDef__msignature_61d
;
63 extern const int COLOR_parser_nodes__AConcreteMethPropdef__n_block
;
64 extern const int COLOR_parser_util__ToolContext__parse_stmts
;
65 extern const int COLOR_parser_nodes__ANode__replace_with
;
66 extern const int COLOR_parser_util__ANode__collect_tokens_by_text
;
67 extern const int COLOR_abstract_collection__Collection__first
;
68 extern const int COLOR_parser_nodes__Token__text_61d
;
69 void cached__CachedPhase__process_annotated_node(val
* self
, val
* p0
, val
* p1
);
70 extern const int COLOR_modelize_property__APropdef__mpropdef_61d
;
71 extern const int COLOR_modelize_property__ModelBuilder__mpropdef2npropdef
;
72 extern const int COLOR_abstract_collection__MapRead__has_key
;
73 extern const int COLOR_abstract_collection__Map___91d_93d_61d
;
74 extern const int COLOR_model__MPropDef__mclassdef
;
75 extern const int COLOR_modelize_class__ModelBuilder__mclassdef2nclassdef
;
76 extern const int COLOR_abstract_collection__MapRead___91d_93d
;
77 extern const int COLOR_kernel__Object___61d_61d
;
78 extern const int COLOR_parser_nodes__AClassdef__n_propdefs
;
79 extern const int COLOR_abstract_collection__Collection__has
;
80 void cached__CachedPhase__associate_propdef(val
* self
, val
* p0
, val
* p1
);