+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__model_base, 59);
+fatal_exit(1);
+RET_LABEL:;
+return var;
+}
+/* method model_base$MEntity$location for (self: MEntity): Location */
+val* nitc___nitc__MEntity___location(val* self) {
+val* var /* : Location */;
+val* var1 /* : Model */;
+val* var2 /* : Location */;
+val* var4 /* : Location */;
+{
+var1 = ((val*(*)(val* self))(self->class->vft[COLOR_nitc__model_base__MEntity__model]))(self); /* model on <self:MEntity>*/
+}
+{
+{ /* Inline model_base$Model$no_location (var1) on <var1:Model> */
+var4 = var1->attrs[COLOR_nitc__model_base__Model___no_location].val; /* _no_location on <var1:Model> */
+if (unlikely(var4 == NULL)) {
+if(catchStack.cursor >= 0){
+longjmp(catchStack.envs[catchStack.cursor], 1);
+}
+PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _no_location");
+PRINT_ERROR(" (%s:%d)\n", FILE_nitc__model_base, 28);