c_src: regenerate
[nit.git] / c_src / core__error.sep.1.c
diff --git a/c_src/core__error.sep.1.c b/c_src/core__error.sep.1.c
new file mode 100644 (file)
index 0000000..c5966b5
--- /dev/null
@@ -0,0 +1,49 @@
+#include "core__error.sep.0.h"
+/* method error#Error#message for (self: Error): String */
+val* core___core__Error___message(val* self) {
+val* var /* : String */;
+val* var1 /* : String */;
+var1 = self->attrs[COLOR_core__error__Error___message].val; /* _message on <self:Error> */
+if (unlikely(var1 == NULL)) {
+PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _message");
+PRINT_ERROR(" (%s:%d)\n", FILE_core__error, 19);
+fatal_exit(1);
+}
+var = var1;
+RET_LABEL:;
+return var;
+}
+/* method error#Error#message= for (self: Error, String) */
+void core___core__Error___message_61d(val* self, val* p0) {
+self->attrs[COLOR_core__error__Error___message].val = p0; /* _message on <self:Error> */
+RET_LABEL:;
+}
+/* method error#Error#to_s for (self: Error): String */
+val* core___core__Error___core__abstract_text__Object__to_s(val* self) {
+val* var /* : String */;
+val* var1 /* : String */;
+val* var3 /* : String */;
+{
+{ /* Inline error#Error#message (self) on <self:Error> */
+var3 = self->attrs[COLOR_core__error__Error___message].val; /* _message on <self:Error> */
+if (unlikely(var3 == NULL)) {
+PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _message");
+PRINT_ERROR(" (%s:%d)\n", FILE_core__error, 19);
+fatal_exit(1);
+}
+var1 = var3;
+RET_LABEL2:(void)0;
+}
+}
+var = var1;
+goto RET_LABEL;
+RET_LABEL:;
+return var;
+}
+/* method error#Error#init for (self: Error) */
+void core___core__Error___core__kernel__Object__init(val* self) {
+{
+((void(*)(val* self))(self->class->vft[COLOR_core___core__Error___core__kernel__Object__init]))(self); /* init on <self:Error>*/
+}
+RET_LABEL:;
+}