-val_t mmloader___ToolContext___error_count(val_t self) {
- struct trace_t trace = {NULL, NULL, 27, LOCATE_mmloader___ToolContext___error_count};
- val_t *variable = NULL;
- void **closurevariable = NULL;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_mmloader;
- tracehead = trace.prev;
- return ATTR_mmloader___ToolContext____error_count( self) /*ToolContext::_error_count*/;
-}
-val_t mmloader___ToolContext___warning_count(val_t self) {
- struct trace_t trace = {NULL, NULL, 30, LOCATE_mmloader___ToolContext___warning_count};
- val_t *variable = NULL;
- void **closurevariable = NULL;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_mmloader;
- tracehead = trace.prev;
- return ATTR_mmloader___ToolContext____warning_count( self) /*ToolContext::_warning_count*/;
-}
-void mmloader___ToolContext___error(val_t self, val_t param0) {
- struct trace_t trace = {NULL, NULL, 33, LOCATE_mmloader___ToolContext___error};
- val_t variable[10];
- void **closurevariable = NULL;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_mmloader;
- variable[0] = self;
- variable[1] = param0;
- variable[3] = variable[0];
- variable[3] = ((file___Object___stderr_t)CALL(variable[3],COLOR_file___Object___stderr))(variable[3]) /*Object::stderr*/;
- variable[4] = NEW_String_string___String___init(); /*new String*/
- variable[5] = NEW_String_string___String___with_native(BOX_NativeString(""), TAG_Int(0)); /*new String*/
- variable[6] = variable[5];
- ((string___String___append_t)CALL(variable[4],COLOR_abstract_collection___IndexedCollection___append))(variable[4], variable[6]) /*String::append*/;
- variable[7] = variable[1] /*s*/;
- ((string___String___append_t)CALL(variable[4],COLOR_abstract_collection___IndexedCollection___append))(variable[4], variable[7]) /*String::append*/;
- variable[8] = NEW_String_string___String___with_native(BOX_NativeString("\n"), TAG_Int(1)); /*new String*/
- variable[9] = variable[8];
- ((string___String___append_t)CALL(variable[4],COLOR_abstract_collection___IndexedCollection___append))(variable[4], variable[9]) /*String::append*/;
- ((file___OFStream___write_t)CALL(variable[3],COLOR_stream___OStream___write))(variable[3], variable[4]) /*OFStream::write*/;
- variable[3] = variable[0];
- variable[4] = variable[0];
- variable[4] = ATTR_mmloader___ToolContext____error_count(variable[4]) /*ToolContext::_error_count*/;
- variable[4] = TAG_Int(UNTAG_Int(variable[4])+UNTAG_Int( TAG_Int(1)));
- ATTR_mmloader___ToolContext____error_count(variable[3]) /*ToolContext::_error_count*/ = variable[4];
- return_label0: while(false);
- tracehead = trace.prev;
- return;
-}
-void mmloader___ToolContext___warning(val_t self, val_t param0) {
- struct trace_t trace = {NULL, NULL, 40, LOCATE_mmloader___ToolContext___warning};
- val_t variable[10];
- void **closurevariable = NULL;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_mmloader;
- variable[0] = self;
- variable[1] = param0;
- variable[3] = variable[0];
- variable[3] = ATTR_mmloader___ToolContext____opt_warn(variable[3]) /*ToolContext::_opt_warn*/;
- variable[3] = ((opts___Option___value_t)CALL(variable[3],COLOR_opts___Option___value))(variable[3]) /*Option::value*/;
- if (UNTAG_Bool( TAG_Bool(!UNTAG_Bool(variable[3])))) { /*if*/
- goto return_label1;
- }
- variable[3] = variable[0];
- variable[3] = ((file___Object___stderr_t)CALL(variable[3],COLOR_file___Object___stderr))(variable[3]) /*Object::stderr*/;
- variable[4] = NEW_String_string___String___init(); /*new String*/
- variable[5] = NEW_String_string___String___with_native(BOX_NativeString(""), TAG_Int(0)); /*new String*/
- variable[6] = variable[5];
- ((string___String___append_t)CALL(variable[4],COLOR_abstract_collection___IndexedCollection___append))(variable[4], variable[6]) /*String::append*/;
- variable[7] = variable[1] /*s*/;
- ((string___String___append_t)CALL(variable[4],COLOR_abstract_collection___IndexedCollection___append))(variable[4], variable[7]) /*String::append*/;
- variable[8] = NEW_String_string___String___with_native(BOX_NativeString("\n"), TAG_Int(1)); /*new String*/
- variable[9] = variable[8];
- ((string___String___append_t)CALL(variable[4],COLOR_abstract_collection___IndexedCollection___append))(variable[4], variable[9]) /*String::append*/;
- ((file___OFStream___write_t)CALL(variable[3],COLOR_stream___OStream___write))(variable[3], variable[4]) /*OFStream::write*/;
- variable[3] = variable[0];
- variable[4] = variable[0];
- variable[4] = ATTR_mmloader___ToolContext____warning_count(variable[4]) /*ToolContext::_warning_count*/;
- variable[4] = TAG_Int(UNTAG_Int(variable[4])+UNTAG_Int( TAG_Int(1)));
- ATTR_mmloader___ToolContext____warning_count(variable[3]) /*ToolContext::_warning_count*/ = variable[4];
- return_label1: while(false);
- tracehead = trace.prev;
- return;
-}
-val_t mmloader___ToolContext___paths(val_t self) {
- struct trace_t trace = {NULL, NULL, 48, LOCATE_mmloader___ToolContext___paths};
- val_t *variable = NULL;
- void **closurevariable = NULL;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_mmloader;
- tracehead = trace.prev;
- return ATTR_mmloader___ToolContext____paths( self) /*ToolContext::_paths*/;
-}
-val_t mmloader___ToolContext___option_context(val_t self) {
- struct trace_t trace = {NULL, NULL, 54, LOCATE_mmloader___ToolContext___option_context};
- val_t *variable = NULL;
- void **closurevariable = NULL;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_mmloader;
- tracehead = trace.prev;
- return ATTR_mmloader___ToolContext____option_context( self) /*ToolContext::_option_context*/;
-}
-val_t mmloader___ToolContext___opt_warn(val_t self) {
- struct trace_t trace = {NULL, NULL, 57, LOCATE_mmloader___ToolContext___opt_warn};
- val_t *variable = NULL;
- void **closurevariable = NULL;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_mmloader;
- tracehead = trace.prev;
- return ATTR_mmloader___ToolContext____opt_warn( self) /*ToolContext::_opt_warn*/;
-}
-val_t mmloader___ToolContext___opt_path(val_t self) {
- struct trace_t trace = {NULL, NULL, 60, LOCATE_mmloader___ToolContext___opt_path};
- val_t *variable = NULL;
- void **closurevariable = NULL;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_mmloader;
- tracehead = trace.prev;
- return ATTR_mmloader___ToolContext____opt_path( self) /*ToolContext::_opt_path*/;
-}
-val_t mmloader___ToolContext___opt_log(val_t self) {
- struct trace_t trace = {NULL, NULL, 63, LOCATE_mmloader___ToolContext___opt_log};
- val_t *variable = NULL;
- void **closurevariable = NULL;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_mmloader;
- tracehead = trace.prev;
- return ATTR_mmloader___ToolContext____opt_log( self) /*ToolContext::_opt_log*/;