Merge: doc: fixed some typos and other misc. corrections
[nit.git] / c_src / nitc__toolcontext.sep.0.h
1 #include "nit.common.h"
2 #define COLOR_nitc__toolcontext__Message___location 0
3 #define COLOR_nitc__toolcontext__Message___tag 1
4 #define COLOR_nitc__toolcontext__Message___text 2
5 extern const char FILE_nitc__toolcontext[];
6 #define COLOR_nitc__toolcontext__Message___level 3
7 #define COLOR_core__kernel__Comparable__OTHER 0
8 short int nitc___nitc__Location___core__kernel__Object___61d_61d(val* self, val* p0);
9 short int nitc___nitc__Location___core__kernel__Comparable___60d(val* self, val* p0);
10 extern const struct type type_nitc__Message;
11 #define COLOR_core__kernel__Object___61d_61d 4
12 val* NEW_core__NativeArray(int length, const struct type* type);
13 extern const struct type type_core__NativeArray__core__String;
14 val* core__flat___CString___to_s_unsafe(char* self, val* p0, val* p1, val* p2, val* p3);
15 #define COLOR_core__abstract_text__Object__to_s 3
16 #define COLOR_core__abstract_text__NativeArray__native_to_s 12
17 val* core__abstract_text___Char___Object__to_s(uint32_t self);
18 #define COLOR_nitc__location__Location___file 0
19 val* nitc___nitc__Location___colored_line(val* self, val* p0);
20 #define COLOR_nitc___nitc__Message___core__kernel__Object__init 27
21 #define COLOR_nitc__toolcontext__Location___messages 6
22 short int core___core__Array___core__kernel__Object___61d_61d(val* self, val* p0);
23 val* NEW_core__Array(const struct type* type);
24 extern const struct type type_core__Array__nitc__Message;
25 void core___core__Array___core__kernel__Object__init(val* self);
26 void core___core__Array___core__abstract_collection__SimpleCollection__add(val* self, val* p0);
27 #define COLOR_nitc__toolcontext__SourceFile___messages 5
28 #define COLOR_nitc__toolcontext__ToolContext___error_count 7
29 #define COLOR_nitc__toolcontext__ToolContext___warning_count 8
30 #define COLOR_nitc__toolcontext__ToolContext___log_directory 9
31 #define COLOR_nitc__toolcontext__ToolContext___log_info 10
32 #define COLOR_nitc__toolcontext__ToolContext___messages 11
33 #define COLOR_nitc__toolcontext__ToolContext___message_sorter 12
34 #define COLOR_nitc__toolcontext__ToolContext___keep_going 13
35 #define COLOR_nitc__toolcontext__ToolContext___warning_blacklist 14
36 val* core___core__HashMap___core__abstract_collection__MapRead__get_or_null(val* self, val* p0);
37 short int core___core__AbstractArrayRead___core__abstract_collection__Collection__has(val* self, val* p0);
38 short int nitc___nitc__ToolContext___check_errors(val* self);
39 void nitc___nitc__ToolContext___errors_info(val* self);
40 extern const struct type type_core__Int;
41 extern const char FILE_core__kernel[];
42 #define COLOR_core__array__AbstractArrayRead___length 0
43 void core___core__Comparator___sort(val* self, val* p0);
44 val* core___core__AbstractArrayRead___core__abstract_collection__Collection__iterator(val* self);
45 #define COLOR_core__abstract_collection__Iterator__is_ok 12
46 #define COLOR_core__abstract_collection__Iterator__item 13
47 #define COLOR_nitc__toolcontext__ToolContext___opt_no_color 29
48 #define COLOR_opts__Option___value 6
49 val* core__file___Sys___stderr(val* self);
50 void core___core__FileWriter___core__stream__Writer__write(val* self, val* p0);
51 val* nitc___nitc__Message___to_color_string(val* self);
52 #define COLOR_core__abstract_collection__Iterator__next 14
53 #define COLOR_core__abstract_collection__Iterator__finish 15
54 void core___core__AbstractArray___core__abstract_collection__RemovableCollection__clear(val* self);
55 val* core__flat___Int___core__abstract_text__Object__to_s(long self);
56 val* NEW_nitc__Message(const struct type* type);
57 #define COLOR_nitc__toolcontext__Message__location_61d 19
58 #define COLOR_nitc__toolcontext__Message__tag_61d 20
59 #define COLOR_nitc__toolcontext__Message__text_61d 21
60 #define COLOR_nitc__toolcontext__Message__level_61d 22
61 #define COLOR_core__kernel__Object__init 0
62 void nitc__toolcontext___Location___add_message(val* self, val* p0);
63 #define COLOR_nitc__toolcontext__ToolContext___opt_warn 16
64 #define COLOR_nitc__toolcontext__ToolContext___opt_stop_on_first_error 27
65 val* nitc___nitc__ToolContext___error(val* self, val* p0, val* p1);
66 short int nitc___nitc__ToolContext___is_warning_blacklisted(val* self, val* p0, val* p1);
67 #define COLOR_nitc__toolcontext__ToolContext___opt_warning 17
68 #define COLOR_nitc__toolcontext__ToolContext___verbose_level 32
69 void core__file___Sys___print(val* self, val* p0);
70 #define COLOR_nitc__toolcontext__ToolContext___option_context 15
71 #define COLOR_nitc__toolcontext__ToolContext___opt_quiet 18
72 #define COLOR_nitc__toolcontext__ToolContext___opt_log 19
73 #define COLOR_nitc__toolcontext__ToolContext___opt_log_dir 20
74 #define COLOR_nitc__toolcontext__ToolContext___opt_nit_dir 21
75 #define COLOR_nitc__toolcontext__ToolContext___opt_share_dir 22
76 #define COLOR_nitc__toolcontext__ToolContext___opt_help 23
77 #define COLOR_nitc__toolcontext__ToolContext___opt_version 24
78 #define COLOR_nitc__toolcontext__ToolContext___opt_set_dummy_tool 25
79 #define COLOR_nitc__toolcontext__ToolContext___opt_verbose 26
80 #define COLOR_nitc__toolcontext__ToolContext___opt_keep_going 28
81 #define COLOR_nitc__toolcontext__ToolContext___opt_bash_completion 30
82 #define COLOR_nitc__toolcontext__ToolContext___opt_stub_man 31
83 #define COLOR_nitc___nitc__ToolContext___core__kernel__Object__init 155
84 extern const struct type type_core__Array__opts__Option;
85 extern const struct type type_core__NativeArray__opts__Option;
86 #define COLOR_core__array__Array__with_native 32
87 void opts___opts__OptionContext___add_option(val* self, val* p0);
88 #define COLOR_opts__Option___hidden 4
89 #define COLOR_nitc__toolcontext__ToolContext___tooldescription 33
90 #define COLOR_nitc__toolcontext__ToolContext___accept_no_arguments 34
91 void opts___opts__OptionContext___usage(val* self);
92 #define COLOR_opts__Option__VALUE 0
93 extern const char FILE_opts[];
94 void opts___opts__OptionContext___parse(val* self, val* p0);
95 void nitc___nitc__ToolContext___usage(val* self);
96 val* nitc___nitc__ToolContext___version(val* self);
97 val* NEW_nitc__BashCompletion(const struct type* type);
98 extern const struct type type_nitc__BashCompletion;
99 #define COLOR_nitc__toolcontext__BashCompletion__toolcontext_61d 24
100 val* core__file___Sys___stdout(val* self);
101 void template___template__Template___core__stream__Writable__write_to(val* self, val* p0);
102 val* core__string_search___Text___split(val* self, val* p0);
103 val* core___core__Array___core__abstract_collection__SequenceRead___91d_93d(val* self, long p0);
104 #define COLOR_opts__OptionContext___options 0
105 extern const struct type type_core__Array__core__Object;
106 extern const struct type type_core__NativeArray__core__Object;
107 void core__file___Sys___printn(val* self, val* p0);
108 #define COLOR_opts__Option___names 0
109 #define COLOR_opts__Option___helptext 1
110 val* opts___opts__OptionContext___errors(val* self);
111 short int core___core__AbstractArrayRead___core__abstract_collection__Collection__is_empty(val* self);
112 val* nitc___nitc__ToolContext___locate_nit_dir(val* self);
113 #define COLOR_nitc__toolcontext__ToolContext___nit_dir 35
114 #define COLOR_opts__OptionContext___rest 1
115 val* core__file___String___mkdir(val* self, val* p0);
116 val* core__file___String____47d(val* self, val* p0);
117 val* core__file___Text___to_path(val* self);
118 val* core___core__Path___open_wo(val* self);
119 val* nitc__version___core__Sys___nit_version(val* self);
120 val* core__abstract_text___Sys___program_name(val* self);
121 #define COLOR_core__file__String__basename 99
122 short int nitc___nitc__ToolContext___check_nit_dir(val* self, val* p0);
123 void nitc___nitc__ToolContext___fatal_error(val* self, val* p0, val* p1);
124 val* core__environ___String___environ(val* self);
125 #define COLOR_core__abstract_text__Text__is_empty 43
126 val* core__file___String___dirname(val* self);
127 val* core__file___String___simplify_path(val* self);
128 short int core__file___Text___file_exists(val* self);
129 val* core__file___String___realpath(val* self);
130 val* core__file___String___join_path(val* self, val* p0);
131 int core__kernel___Sys_is_windows___impl( struct nitni_instance * self );
132 #define COLOR_nitc__toolcontext__BashCompletion___toolcontext 4
133 extern const struct type type_core__Array__core__String;
134 short int core___core__Text___has_prefix(val* self, val* p0);
135 val* nitc___nitc__ToolContext___toolname(val* self);
136 val* nitc___nitc__BashCompletion___extract_options_names(val* self);
137 void template___template__Template___addn(val* self, val* p0);
138 val* core__abstract_text___Collection___join(val* self, val* p0, val* p1);
139 #define COLOR_nitc___nitc__BashCompletion___core__kernel__Object__init 27