regern c_src
[nit.git] / c_src / nit__toolcontext.sep.0.h
index 4d37c02..223d6a8 100644 (file)
@@ -6,27 +6,32 @@ extern const char FILE_nit__toolcontext[];
 #define COLOR_standard__kernel__Comparable__OTHER 0
 short int nit___nit__Location___standard__kernel__Object___61d_61d(val* self, val* p0);
 short int nit___nit__Location___standard__kernel__Comparable___60d(val* self, val* p0);
-val* standard___standard__NativeString___to_s_with_length(char* self, long p0);
-val* NEW_standard__Array(const struct type* type);
-extern const struct type type_standard__Array__standard__Object;
+extern const struct type type_nit__Message;
+#define COLOR_standard__kernel__Object___61d_61d 4
 val* NEW_standard__NativeArray(int length, const struct type* type);
-extern const struct type type_standard__NativeArray__standard__Object;
-#define COLOR_standard__array__Array__with_native 73
-#define COLOR_standard__string__Object__to_s 9
-val* BOX_standard__Char(char);
-#define COLOR_standard__kernel__Object___61d_61d 2
+extern const struct type type_standard__NativeArray__standard__String;
+val* standard___standard__NativeString___to_s_with_length(char* self, long p0);
+#define COLOR_standard__string__Object__to_s 3
+#define COLOR_standard__string__NativeArray__native_to_s 16
+val* standard__string___Char___Object__to_s(uint32_t self);
 #define COLOR_nit__location__Location___file 0
 val* nit___nit__Location___colored_line(val* self, val* p0);
-#define COLOR_nit___nit__Message___standard__kernel__Object__init 44
-#define COLOR_nit__toolcontext__ToolContext___error_count 0
-#define COLOR_nit__toolcontext__ToolContext___warning_count 1
-#define COLOR_nit__toolcontext__ToolContext___log_directory 2
-#define COLOR_nit__toolcontext__ToolContext___messages 3
-#define COLOR_nit__toolcontext__ToolContext___message_sorter 4
-#define COLOR_nit__toolcontext__ToolContext___keep_going 5
-#define COLOR_nit__toolcontext__ToolContext___warning_blacklist 6
-val* standard___standard__HashMap___standard__abstract_collection__MapRead__get_or_null(val* self, val* p0);
+#define COLOR_nit___nit__Message___standard__kernel__Object__init 28
+#define COLOR_nit__toolcontext__Location___messages 6
 short int standard___standard__Array___standard__kernel__Object___61d_61d(val* self, val* p0);
+val* NEW_standard__Array(const struct type* type);
+extern const struct type type_standard__Array__nit__Message;
+void standard___standard__Array___standard__kernel__Object__init(val* self);
+void standard___standard__Array___standard__abstract_collection__SimpleCollection__add(val* self, val* p0);
+#define COLOR_nit__toolcontext__ToolContext___error_count 7
+#define COLOR_nit__toolcontext__ToolContext___warning_count 8
+#define COLOR_nit__toolcontext__ToolContext___log_directory 9
+#define COLOR_nit__toolcontext__ToolContext___log_info 10
+#define COLOR_nit__toolcontext__ToolContext___messages 11
+#define COLOR_nit__toolcontext__ToolContext___message_sorter 12
+#define COLOR_nit__toolcontext__ToolContext___keep_going 13
+#define COLOR_nit__toolcontext__ToolContext___warning_blacklist 14
+val* standard___standard__HashMap___standard__abstract_collection__MapRead__get_or_null(val* self, val* p0);
 short int standard___standard__AbstractArrayRead___standard__abstract_collection__Collection__has(val* self, val* p0);
 #define COLOR_standard__array__AbstractArrayRead___length 0
 extern const struct type type_standard__Int;
@@ -35,49 +40,49 @@ void standard___standard__Comparator___sort(val* self, val* p0);
 val* standard___standard__AbstractArrayRead___standard__abstract_collection__Collection__iterator(val* self);
 short int standard__array___standard__array__ArrayIterator___standard__abstract_collection__Iterator__is_ok(val* self);
 val* standard__array___standard__array__ArrayIterator___standard__abstract_collection__Iterator__item(val* self);
-#define COLOR_nit__toolcontext__ToolContext___opt_no_color 19
+#define COLOR_nit__toolcontext__ToolContext___opt_no_color 28
 #define COLOR_opts__Option___value 6
-#define COLOR_standard__file__Sys___stderr 3
-extern const char FILE_standard__file[];
-void standard___standard__OFStream___standard__stream__OStream__write(val* self, val* p0);
+val* standard__file___Sys___stderr(val* self);
+void standard___standard__FileWriter___standard__stream__Writer__write(val* self, val* p0);
 val* nit___nit__Message___to_color_string(val* self);
 void standard__array___standard__array__ArrayIterator___standard__abstract_collection__Iterator__next(val* self);
+void standard__array___standard__array__ArrayIterator___standard__abstract_collection__Iterator__finish(val* self);
 void standard___standard__AbstractArray___standard__abstract_collection__RemovableCollection__clear(val* self);
 void nit___nit__ToolContext___errors_info(val* self);
-val* BOX_standard__Int(long);
+val* standard__string___Int___Object__to_s(long self);
 val* NEW_nit__Message(const struct type* type);
-extern const struct type type_nit__Message;
-#define COLOR_nit__toolcontext__Message__location_61d 38
-#define COLOR_nit__toolcontext__Message__tag_61d 40
-#define COLOR_nit__toolcontext__Message__text_61d 42
-#define COLOR_standard__kernel__Object__init 7
-void standard___standard__Array___standard__abstract_collection__SimpleCollection__add(val* self, val* p0);
-#define COLOR_nit__toolcontext__ToolContext___opt_stop_on_first_error 18
+#define COLOR_nit__toolcontext__Message__location_61d 22
+#define COLOR_nit__toolcontext__Message__tag_61d 23
+#define COLOR_nit__toolcontext__Message__text_61d 24
+#define COLOR_standard__kernel__Object__init 0
+void nit__toolcontext___Location___add_message(val* self, val* p0);
+#define COLOR_nit__toolcontext__ToolContext___opt_stop_on_first_error 26
 short int nit___nit__ToolContext___check_errors(val* self);
-void nit___nit__ToolContext___error(val* self, val* p0, val* p1);
-#define COLOR_nit__toolcontext__ToolContext___opt_warning 9
-#define COLOR_nit__toolcontext__ToolContext___opt_warn 8
-extern const struct class class_standard__Int;
+val* nit___nit__ToolContext___error(val* self, val* p0, val* p1);
+#define COLOR_nit__toolcontext__ToolContext___opt_warning 17
+#define COLOR_nit__toolcontext__ToolContext___opt_warn 16
 short int nit___nit__ToolContext___is_warning_blacklisted(val* self, val* p0, val* p1);
-#define COLOR_nit__toolcontext__ToolContext___verbose_level 22
-void standard__file___Object___print(val* self, val* p0);
-#define COLOR_nit__toolcontext__ToolContext___option_context 7
-#define COLOR_nit__toolcontext__ToolContext___opt_quiet 10
-#define COLOR_nit__toolcontext__ToolContext___opt_log 11
-#define COLOR_nit__toolcontext__ToolContext___opt_log_dir 12
-#define COLOR_nit__toolcontext__ToolContext___opt_nit_dir 13
-#define COLOR_nit__toolcontext__ToolContext___opt_help 14
-#define COLOR_nit__toolcontext__ToolContext___opt_version 15
-#define COLOR_nit__toolcontext__ToolContext___opt_set_dummy_tool 16
-#define COLOR_nit__toolcontext__ToolContext___opt_verbose 17
-#define COLOR_nit__toolcontext__ToolContext___opt_bash_completion 20
-#define COLOR_nit__toolcontext__ToolContext___opt_stub_man 21
+#define COLOR_nit__toolcontext__ToolContext___verbose_level 31
+void standard__file___Sys___print(val* self, val* p0);
+#define COLOR_nit__toolcontext__ToolContext___option_context 15
+#define COLOR_nit__toolcontext__ToolContext___opt_quiet 18
+#define COLOR_nit__toolcontext__ToolContext___opt_log 19
+#define COLOR_nit__toolcontext__ToolContext___opt_log_dir 20
+#define COLOR_nit__toolcontext__ToolContext___opt_nit_dir 21
+#define COLOR_nit__toolcontext__ToolContext___opt_help 22
+#define COLOR_nit__toolcontext__ToolContext___opt_version 23
+#define COLOR_nit__toolcontext__ToolContext___opt_set_dummy_tool 24
+#define COLOR_nit__toolcontext__ToolContext___opt_verbose 25
+#define COLOR_nit__toolcontext__ToolContext___opt_keep_going 27
+#define COLOR_nit__toolcontext__ToolContext___opt_bash_completion 29
+#define COLOR_nit__toolcontext__ToolContext___opt_stub_man 30
 extern const struct type type_standard__Array__opts__Option;
 extern const struct type type_standard__NativeArray__opts__Option;
+#define COLOR_standard__array__Array__with_native 58
 void opts___opts__OptionContext___add_option(val* self, val* p0);
 #define COLOR_opts__Option___hidden 4
-#define COLOR_nit__toolcontext__ToolContext___tooldescription 23
-#define COLOR_nit__toolcontext__ToolContext___accept_no_arguments 24
+#define COLOR_nit__toolcontext__ToolContext___tooldescription 32
+#define COLOR_nit__toolcontext__ToolContext___accept_no_arguments 33
 void opts___opts__OptionContext___usage(val* self);
 #define COLOR_opts__Option__VALUE 0
 extern const char FILE_opts[];
@@ -86,24 +91,29 @@ void nit___nit__ToolContext___usage(val* self);
 val* nit___nit__ToolContext___version(val* self);
 val* NEW_nit__BashCompletion(const struct type* type);
 extern const struct type type_nit__BashCompletion;
-#define COLOR_nit__toolcontext__BashCompletion__toolcontext_61d 59
-#define COLOR_standard__file__Sys___stdout 2
-void template___template__Template___standard__stream__Streamable__write_to(val* self, val* p0);
+#define COLOR_nit__toolcontext__BashCompletion__toolcontext_61d 28
+val* standard__file___Sys___stdout(val* self);
+void template___template__Template___standard__stream__Writable__write_to(val* self, val* p0);
 val* nit___nit__ToolContext___toolname(val* self);
-#define COLOR_standard__string__String__to_upper 84
+#define COLOR_standard__string__String__to_upper 78
 val* standard__string_search___Text___split(val* self, val* p0);
 val* standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(val* self, long p0);
 #define COLOR_opts__OptionContext___options 0
 #define COLOR_opts__Option___names 0
-void standard__file___Object___printn(val* self, val* p0);
+extern const struct type type_standard__Array__standard__Object;
+extern const struct type type_standard__NativeArray__standard__Object;
+void standard__file___Sys___printn(val* self, val* p0);
 #define COLOR_opts__Option___helptext 1
 val* opts___opts__OptionContext___get_errors(val* self);
 short int standard___standard__AbstractArrayRead___standard__abstract_collection__Collection__is_empty(val* self);
 val* nit___nit__ToolContext___compute_nit_dir(val* self);
-#define COLOR_nit__toolcontext__ToolContext___nit_dir 25
+#define COLOR_nit__toolcontext__ToolContext___nit_dir 34
 #define COLOR_opts__OptionContext___rest 1
-void standard__file___String___mkdir(val* self);
-val* nit__version___standard__Object___nit_version(val* self);
+val* standard__file___String___mkdir(val* self);
+val* standard__file___String____47d(val* self, val* p0);
+val* standard__file___Text___to_path(val* self);
+val* standard___standard__Path___open_wo(val* self);
+val* nit__version___standard__Sys___nit_version(val* self);
 val* standard__string___Sys___program_name(val* self);
 val* standard__file___String___basename(val* self, val* p0);
 short int nit___nit__ToolContext___check_nit_dir(val* self, val* p0);
@@ -115,12 +125,10 @@ val* standard__file___String___simplify_path(val* self);
 short int standard__file___String___file_exists(val* self);
 val* standard__file___String___realpath(val* self);
 val* standard__file___String___join_path(val* self, val* p0);
-val* standard__file___String____47d(val* self, val* p0);
 #define COLOR_nit__toolcontext__BashCompletion___toolcontext 4
 extern const struct type type_standard__Array__standard__String;
-void standard___standard__Array___standard__kernel__Object__init(val* self);
 short int standard___standard__Text___has_prefix(val* self, val* p0);
 val* nit___nit__BashCompletion___extract_options_names(val* self);
 void template___template__Template___addn(val* self, val* p0);
 val* standard__string___Collection___join(val* self, val* p0);
-#define COLOR_nit___nit__BashCompletion___standard__kernel__Object__init 61
+#define COLOR_nit___nit__BashCompletion___standard__kernel__Object__init 33