Merge: doc: fixed some typos and other misc. corrections
[nit.git] / c_src / nitc__coloring.sep.0.h
1 #include "nit.common.h"
2 #define COLOR_nitc__coloring__POSetConflictGraph___core 0
3 extern const char FILE_nitc__coloring[];
4 #define COLOR_nitc__coloring__POSetConflictGraph___border 1
5 #define COLOR_nitc__coloring__POSetConflictGraph___crown 2
6 #define COLOR_nitc__coloring__POSetConflictGraph___conflicts 3
7 #define COLOR_nitc__coloring__POSetConflictGraph___poset 4
8 #define COLOR_poset__POSet__nitc__POSetConflictGraph___35dE 2
9 #define COLOR_nitc__coloring__POSetConflictGraph___order 5
10 #define COLOR_core__Array__nitc__POSetConflictGraph___35dE 3
11 #define COLOR_nitc___nitc__POSetConflictGraph___core__kernel__Object__init 27
12 void nitc___nitc__POSetConflictGraph___extract_core(val* self);
13 void nitc___nitc__POSetConflictGraph___extract_border(val* self);
14 void nitc___nitc__POSetConflictGraph___extract_crown(val* self);
15 void nitc___nitc__POSetConflictGraph___compute_conflicts(val* self);
16 val* poset___poset__POSet___linearize(val* self, val* p0);
17 void core___core__HashSet___core__abstract_collection__RemovableCollection__clear(val* self);
18 val* poset___poset__POSet___core__abstract_collection__Collection__iterator(val* self);
19 #define COLOR_core__abstract_collection__Iterator__is_ok 12
20 #define COLOR_core__abstract_collection__Iterator__item 13
21 val* poset___poset__POSet____91d_93d(val* self, val* p0);
22 val* poset___poset__POSetElement___direct_greaters(val* self);
23 #define COLOR_core__abstract_collection__Collection__length 22
24 extern const struct type type_core__Int;
25 extern const char FILE_core__kernel[];
26 val* poset___poset__POSetElement___greaters(val* self);
27 void core___core__SimpleCollection___add_all(val* self, val* p0);
28 #define COLOR_core__abstract_collection__Iterator__next 14
29 #define COLOR_core__abstract_collection__Iterator__finish 15
30 val* core___core__HashSet___core__abstract_collection__Collection__iterator(val* self);
31 short int nitc___nitc__POSetConflictGraph___is_border(val* self, val* p0);
32 void core___core__HashSet___core__abstract_collection__SimpleCollection__add(val* self, val* p0);
33 void core___core__HashSet___core__abstract_collection__RemovableCollection__remove(val* self, val* p0);
34 #define COLOR_nitc__POSetConflictGraph___35dE 4
35 val* poset___poset__POSetElement___direct_smallers(val* self);
36 #define COLOR_core__abstract_collection__Collection__iterator 24
37 short int core___core__HashSet___core__abstract_collection__Collection__has(val* self, val* p0);
38 void core___core__HashMap___core__abstract_collection__Map__clear(val* self);
39 void nitc___nitc__POSetConflictGraph___add_conflicts(val* self, val* p0);
40 short int core___core__HashMap___core__abstract_collection__MapRead__has_key(val* self, val* p0);
41 val* NEW_core__HashSet(const struct type* type);
42 #define COLOR_core__HashSet__nitc__POSetConflictGraph___35dE 0
43 void core___core__HashSet___core__kernel__Object__init(val* self);
44 void core___core__HashMap___core__abstract_collection__Map___91d_93d_61d(val* self, val* p0, val* p1);
45 val* core___core__HashMap___core__abstract_collection__MapRead___91d_93d(val* self, val* p0);
46 #define COLOR_core__abstract_collection__SimpleCollection__add 49
47 #define COLOR_core__Collection__nitc__POSetConflictGraph___35dE 5
48 void nitc___nitc__POSetConflictGraph___add_conflict(val* self, val* p0, val* p1);
49 val* NEW_nitc__POSetConflictGraph(const struct type* type);
50 #define COLOR_nitc__POSetConflictGraph__poset__POSet___35dE 8
51 #define COLOR_nitc__coloring__POSetConflictGraph__poset_61d 13
52 #define COLOR_core__kernel__Object__init 0
53 #define COLOR_nitc__coloring__POSetColorer___is_colored 0
54 #define COLOR_nitc__coloring__POSetColorer___ids_cache 1
55 #define COLOR_nitc__coloring__POSetColorer___colors_cache 2
56 #define COLOR_nitc__coloring__POSetColorer___poset_cache 3
57 #define COLOR_poset__POSet__nitc__POSetColorer___35dE 1
58 #define COLOR_nitc__coloring__POSetColorer___conflicts_cache 4
59 #define COLOR_core__Map__nitc__POSetColorer___35dE__core__Set__nitc__POSetColorer___35dE 2
60 #define COLOR_nitc__coloring__POSetColorer___graph 5
61 #define COLOR_nitc__POSetConflictGraph__nitc__POSetColorer___35dE 3
62 void nitc___nitc__POSetColorer___allocate_ids(val* self);
63 void nitc___nitc__POSetColorer___compute_colors(val* self);
64 #define COLOR_core__HashSet__nitc__POSetColorer___35dE 4
65 val* core__array___Collection___to_a(val* self);
66 void core___core__HashSet___from(val* self, val* p0);
67 val* core___core__AbstractArrayRead___core__abstract_collection__Collection__iterator(val* self);
68 long core___core__HashMap___core__abstract_collection__MapRead__length(val* self);
69 void nitc___nitc__POSetColorer___colorize_core(val* self);
70 void nitc___nitc__POSetColorer___colorize_set(val* self, val* p0);
71 long nitc___nitc__POSetColorer___min_color(val* self, val* p0);
72 short int nitc___nitc__POSetColorer___is_color_free(val* self, long p0, val* p1);
73 #define COLOR_core__Set__nitc__POSetColorer___35dE 5
74 #define COLOR_nitc__POSetColorer___35dE 6
75 #define COLOR_core__Collection__nitc__POSetColorer___35dE 7
76 #define COLOR_nitc__coloring__POSetGroupColorer___graph 0
77 #define COLOR_nitc__POSetConflictGraph__nitc__POSetGroupColorer___35dH 3
78 #define COLOR_nitc__coloring__POSetGroupColorer___buckets 1
79 #define COLOR_core__Map__nitc__POSetGroupColorer___35dH__core__Collection__nitc__POSetGroupColorer___35dE 4
80 #define COLOR_nitc__coloring__POSetGroupColorer___colors 2
81 #define COLOR_nitc__coloring__POSetGroupColorer___used_colors 5
82 extern const struct type type_core__HashSet__core__Int;
83 void nitc___nitc__POSetGroupColorer___compute_colors(val* self);
84 #define COLOR_nitc__coloring__POSetGroupColorer___colors_cache 4
85 #define COLOR_nitc__POSetGroupColorer___35dH 5
86 val* NEW_core__Array(const struct type* type);
87 #define COLOR_core__Array__nullable__nitc__POSetGroupColorer___35dE 6
88 void core___core__Array___core__kernel__Object__init(val* self);
89 val* nitc___nitc__POSetGroupColorer___poset(val* self);
90 #define COLOR_core__abstract_collection__MapRead__get_or_null 20
91 #define COLOR_core__kernel__Object___61d_61d 4
92 val* nitc___nitc__POSetGroupColorer___colors(val* self);
93 #define COLOR_core__abstract_collection__MapRead___91d_93d 15
94 #define COLOR_core__array__AbstractArrayRead___length 0
95 void core___core__Array___core__abstract_collection__Sequence___91d_93d_61d(val* self, long p0, val* p1);
96 long core___core__Int___Discrete__successor(long self, long p0);
97 val* core___core__Array___core__abstract_collection__SequenceRead___91d_93d(val* self, long p0);
98 val* NEW_core__NativeArray(int length, const struct type* type);
99 extern const struct type type_core__NativeArray__core__String;
100 val* core__flat___CString___to_s_unsafe(char* self, val* p0, val* p1, val* p2, val* p3);
101 #define COLOR_core__abstract_text__Object__to_s 3
102 val* core__flat___Int___core__abstract_text__Object__to_s(long self);
103 #define COLOR_core__abstract_text__NativeArray__native_to_s 12
104 void core__file___Sys___print(val* self, val* p0);
105 void nitc___nitc__POSetGroupColorer___colorize_core(val* self);
106 void nitc___nitc__POSetGroupColorer___colorize_set(val* self, val* p0);
107 long nitc___nitc__POSetGroupColorer___inherit_color(val* self, val* p0);
108 long nitc___nitc__POSetGroupColorer___next_free_color(val* self, long p0, val* p1);
109 #define COLOR_nitc__coloring__POSetGroupColorer___min_colors 6
110 #define COLOR_core__Set__nitc__POSetGroupColorer___35dH 7
111 #define COLOR_core__abstract_collection__Collection__has 27
112 #define COLOR_core__Collection__nitc__POSetGroupColorer___35dH 8
113 #define COLOR_nitc___nitc__POSetGroupColorer___core__kernel__Object__init 27
114 #define COLOR_nitc__coloring__BucketsColorer___colors 0
115 #define COLOR_nitc__coloring__BucketsColorer___conflicts 1
116 #define COLOR_core__Map__nitc__BucketsColorer___35dH__core__Set__nitc__BucketsColorer___35dE 2
117 void nitc___nitc__BucketsColorer___compute_conflicts(val* self, val* p0);
118 #define COLOR_core__abstract_collection__MapRead__iterator 13
119 #define COLOR_core__abstract_collection__MapIterator__is_ok 12
120 #define COLOR_core__abstract_collection__MapIterator__key 13
121 #define COLOR_core__abstract_collection__MapIterator__item 14
122 short int nitc___nitc__BucketsColorer___is_color_free(val* self, val* p0, long p1);
123 #define COLOR_core__abstract_collection__MapIterator__next 15
124 #define COLOR_nitc__BucketsColorer___35dE 3
125 #define COLOR_core__HashSet__nitc__BucketsColorer___35dE 4
126 #define COLOR_nitc__coloring__POSetBucketsColorer___colors 0
127 #define COLOR_nitc__coloring__POSetBucketsColorer___poset 1
128 #define COLOR_poset__POSet__nitc__POSetBucketsColorer___35dH 1
129 #define COLOR_nitc__coloring__POSetBucketsColorer___conflicts 2
130 #define COLOR_core__Map__nitc__POSetBucketsColorer___35dH__core__Set__nitc__POSetBucketsColorer___35dH 2
131 #define COLOR_core__Map__nitc__POSetBucketsColorer___35dH__core__Set__nitc__POSetBucketsColorer___35dE 3
132 #define COLOR_core__abstract_collection__MapRead__keys 16
133 long nitc___nitc__POSetBucketsColorer___min_color(val* self, val* p0, val* p1);
134 short int nitc___nitc__POSetBucketsColorer___is_color_free(val* self, long p0, val* p1, val* p2);
135 #define COLOR_core__Collection__nitc__POSetBucketsColorer___35dH 4
136 long nitc___nitc__POSetBucketsColorer___max_color(val* self, val* p0, val* p1);
137 #define COLOR_nitc__POSetBucketsColorer___35dH 5
138 #define COLOR_core__abstract_collection__MapRead__has_key 14
139 #define COLOR_nitc___nitc__POSetBucketsColorer___core__kernel__Object__init 21