misc/vim: inform the user when no results are found
[nit.git] / c_src / standard__error.sep.1.c
1 #include "standard__error.sep.0.h"
2 /* method error#Error#message for (self: Error): String */
3 val* standard___standard__Error___message(val* self) {
4 val* var /* : String */;
5 val* var1 /* : String */;
6 var1 = self->attrs[COLOR_standard__error__Error___message].val; /* _message on <self:Error> */
7 if (unlikely(var1 == NULL)) {
8 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _message");
9 PRINT_ERROR(" (%s:%d)\n", FILE_standard__error, 19);
10 show_backtrace(1);
11 }
12 var = var1;
13 RET_LABEL:;
14 return var;
15 }
16 /* method error#Error#message= for (self: Error, String) */
17 void standard___standard__Error___message_61d(val* self, val* p0) {
18 self->attrs[COLOR_standard__error__Error___message].val = p0; /* _message on <self:Error> */
19 RET_LABEL:;
20 }
21 /* method error#Error#to_s for (self: Error): String */
22 val* standard___standard__Error___standard__string__Object__to_s(val* self) {
23 val* var /* : String */;
24 val* var1 /* : String */;
25 val* var3 /* : String */;
26 {
27 { /* Inline error#Error#message (self) on <self:Error> */
28 var3 = self->attrs[COLOR_standard__error__Error___message].val; /* _message on <self:Error> */
29 if (unlikely(var3 == NULL)) {
30 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _message");
31 PRINT_ERROR(" (%s:%d)\n", FILE_standard__error, 19);
32 show_backtrace(1);
33 }
34 var1 = var3;
35 RET_LABEL2:(void)0;
36 }
37 }
38 var = var1;
39 goto RET_LABEL;
40 RET_LABEL:;
41 return var;
42 }
43 /* method error#Error#init for (self: Error) */
44 void standard___standard__Error___standard__kernel__Object__init(val* self) {
45 {
46 ((void (*)(val* self))(self->class->vft[COLOR_standard___standard__Error___standard__kernel__Object__init]))(self) /* init on <self:Error>*/;
47 }
48 RET_LABEL:;
49 }