X-Git-Url: http://nitlanguage.org diff --git a/c_src/modelbuilder.sep.1.c b/c_src/modelbuilder.sep.1.c index dbc7f7b..4b1f57c 100644 --- a/c_src/modelbuilder.sep.1.c +++ b/c_src/modelbuilder.sep.1.c @@ -5,7 +5,8 @@ val* var /* : OptionArray */; val* var1 /* : OptionArray */; var1 = self->attrs[COLOR_modelbuilder__ToolContext___64dopt_path].val; /* @opt_path on */ if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @opt_path", "src/modelbuilder.nit", 37); +fprintf(stderr, "Runtime error: %s", "Uninitialized attribute @opt_path"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 37); exit(1); } var = var1; @@ -37,7 +38,8 @@ val* var /* : OptionBool */; val* var1 /* : OptionBool */; var1 = self->attrs[COLOR_modelbuilder__ToolContext___64dopt_only_metamodel].val; /* @opt_only_metamodel on */ if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @opt_only_metamodel", "src/modelbuilder.nit", 40); +fprintf(stderr, "Runtime error: %s", "Uninitialized attribute @opt_only_metamodel"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 40); exit(1); } var = var1; @@ -69,7 +71,8 @@ val* var /* : OptionBool */; val* var1 /* : OptionBool */; var1 = self->attrs[COLOR_modelbuilder__ToolContext___64dopt_only_parse].val; /* @opt_only_parse on */ if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @opt_only_parse", "src/modelbuilder.nit", 43); +fprintf(stderr, "Runtime error: %s", "Uninitialized attribute @opt_only_parse"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 43); exit(1); } var = var1; @@ -133,7 +136,8 @@ val* var /* : ModelBuilder */; val* var1 /* : nullable ModelBuilder */; var1 = ((val* (*)(val*))(self->class->vft[COLOR_modelbuilder__ToolContext__modelbuilder_real]))(self) /* modelbuilder_real on */; if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/modelbuilder.nit", 52); +fprintf(stderr, "Runtime error: %s", "Cast failed"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 52); exit(1); } var = var1; @@ -184,7 +188,8 @@ val* var /* : Model */; val* var1 /* : Model */; var1 = self->attrs[COLOR_modelbuilder__ModelBuilder___64dmodel].val; /* @model on */ if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @model", "src/modelbuilder.nit", 59); +fprintf(stderr, "Runtime error: %s", "Uninitialized attribute @model"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 59); exit(1); } var = var1; @@ -216,7 +221,8 @@ val* var /* : ToolContext */; val* var1 /* : ToolContext */; var1 = self->attrs[COLOR_modelbuilder__ModelBuilder___64dtoolcontext].val; /* @toolcontext on */ if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @toolcontext", "src/modelbuilder.nit", 62); +fprintf(stderr, "Runtime error: %s", "Uninitialized attribute @toolcontext"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 62); exit(1); } var = var1; @@ -406,7 +412,8 @@ var2 = 1; /* is null */ var2 = 0; /* arg is null but recv is not */ } if (!var2) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Assert failed", "src/modelbuilder.nit", 88); +fprintf(stderr, "Runtime error: %s", "Assert failed"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 88); exit(1); } ((void (*)(val*, val*))(var_toolcontext->class->vft[COLOR_modelbuilder__ToolContext__modelbuilder_real_61d]))(var_toolcontext, self) /* modelbuilder_real= on */; @@ -629,7 +636,8 @@ goto CONTINUE_label; } var16 = ((val* (*)(val*))(var_nmodule->class->vft[COLOR_modelbuilder__AModule__mmodule]))(var_nmodule) /* mmodule on */; if (var16 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/modelbuilder.nit", 125); +fprintf(stderr, "Runtime error: %s", "Cast failed"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 125); exit(1); } ((void (*)(val*, val*))(var_mmodules->class->vft[COLOR_abstract_collection__SimpleCollection__add]))(var_mmodules, var16) /* add on */; @@ -1084,7 +1092,8 @@ var36 = 1; /* arg is null and recv is not */ } if (var36){ if (var_res == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Reciever is null", "src/modelbuilder.nit", 203); +fprintf(stderr, "Runtime error: %s", "Reciever is null"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 203); exit(1); } else { var37 = ((val* (*)(val*))(var_res->class->vft[COLOR_model__MProperty__intro_mclassdef]))(var_res) /* intro_mclassdef on */; @@ -1142,7 +1151,8 @@ var66 = var69; varonce65 = var66; } if (var_res == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Reciever is null", "src/modelbuilder.nit", 207); +fprintf(stderr, "Runtime error: %s", "Reciever is null"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 207); exit(1); } else { var70 = ((val* (*)(val*))(var_res->class->vft[COLOR_model__MProperty__full_name]))(var_res) /* full_name on */; @@ -1197,7 +1207,8 @@ val* var /* : HashMap3[MModule, MType, String, nullable MProperty] */; val* var1 /* : HashMap3[MModule, MType, String, nullable MProperty] */; var1 = self->attrs[COLOR_modelbuilder__ModelBuilder___64dtry_get_mproperty_by_name2_cache].val; /* @try_get_mproperty_by_name2_cache on */ if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @try_get_mproperty_by_name2_cache", "src/modelbuilder.nit", 217); +fprintf(stderr, "Runtime error: %s", "Uninitialized attribute @try_get_mproperty_by_name2_cache"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 217); exit(1); } var = var1; @@ -1258,7 +1269,8 @@ val* var /* : Array[String] */; val* var1 /* : Array[String] */; var1 = self->attrs[COLOR_modelbuilder__ModelBuilder___64dpaths].val; /* @paths on */ if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @paths", "src/modelbuilder.nit", 226); +fprintf(stderr, "Runtime error: %s", "Uninitialized attribute @paths"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 226); exit(1); } var = var1; @@ -1580,7 +1592,8 @@ if (!var5) break; var6 = ((val* (*)(val*))(var_mmodule->class->vft[COLOR_model_base__MModule__location]))(var_mmodule) /* location on */; var7 = ((val* (*)(val*))(var6->class->vft[COLOR_location__Location__file]))(var6) /* file on */; if (var7 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Reciever is null", "src/modelbuilder.nit", 248); +fprintf(stderr, "Runtime error: %s", "Reciever is null"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 248); exit(1); } else { var8 = ((val* (*)(val*))(var7->class->vft[COLOR_location__SourceFile__filename]))(var7) /* filename on */; @@ -1677,7 +1690,8 @@ goto RET_LABEL; } var44 = ((val* (*)(val*))(var_res->class->vft[COLOR_modelbuilder__AModule__mmodule]))(var_res) /* mmodule on */; if (var44 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/modelbuilder.nit", 273); +fprintf(stderr, "Runtime error: %s", "Cast failed"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 273); exit(1); } var = var44; @@ -1736,7 +1750,8 @@ goto RET_LABEL; } var72 = ((val* (*)(val*))(var_res68->class->vft[COLOR_modelbuilder__AModule__mmodule]))(var_res68) /* mmodule on */; if (var72 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/modelbuilder.nit", 281); +fprintf(stderr, "Runtime error: %s", "Cast failed"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 281); exit(1); } var = var72; @@ -1792,7 +1807,8 @@ if (var87){ var88 = ((val* (*)(val*))(var_lastmodule->class->vft[COLOR_model_base__MModule__location]))(var_lastmodule) /* location on */; var89 = ((val* (*)(val*))(var88->class->vft[COLOR_location__Location__file]))(var88) /* file on */; if (var89 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Reciever is null", "src/modelbuilder.nit", 301); +fprintf(stderr, "Runtime error: %s", "Reciever is null"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 301); exit(1); } else { var90 = ((val* (*)(val*))(var89->class->vft[COLOR_location__SourceFile__filename]))(var89) /* filename on */; @@ -2162,7 +2178,8 @@ goto RET_LABEL; } var257 = ((val* (*)(val*))(var_res253->class->vft[COLOR_modelbuilder__AModule__mmodule]))(var_res253) /* mmodule on */; if (var257 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/modelbuilder.nit", 351); +fprintf(stderr, "Runtime error: %s", "Cast failed"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 351); exit(1); } var = var257; @@ -2231,7 +2248,8 @@ val* var /* : HashMap[String, AModule] */; val* var1 /* : HashMap[String, AModule] */; var1 = self->attrs[COLOR_modelbuilder__ModelBuilder___64dloaded_nmodules].val; /* @loaded_nmodules on */ if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @loaded_nmodules", "src/modelbuilder.nit", 362); +fprintf(stderr, "Runtime error: %s", "Uninitialized attribute @loaded_nmodules"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 362); exit(1); } var = var1; @@ -2596,7 +2614,8 @@ var83 = 0; var83 = var_neof->type->type_table[cltype] == idtype; } if (!var83) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Assert failed", "src/modelbuilder.nit", 398); +fprintf(stderr, "Runtime error: %s", "Assert failed"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 398); exit(1); } var84 = ((val* (*)(val*))(var_neof->class->vft[COLOR_lexer__AError__message]))(var_neof) /* message on */; @@ -2776,7 +2795,8 @@ var1 = 1; ((void (*)(val*, short int))(var_nmodule->class->vft[COLOR_modelbuilder__AModule__is_importation_done_61d]))(var_nmodule, var1) /* is_importation_done= on */; var2 = ((val* (*)(val*))(var_nmodule->class->vft[COLOR_modelbuilder__AModule__mmodule]))(var_nmodule) /* mmodule on */; if (var2 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/modelbuilder.nit", 432); +fprintf(stderr, "Runtime error: %s", "Cast failed"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 432); exit(1); } var_mmodule = var2; @@ -2927,7 +2947,8 @@ val* var /* : Array[AModule] */; val* var1 /* : Array[AModule] */; var1 = self->attrs[COLOR_modelbuilder__ModelBuilder___64dnmodules].val; /* @nmodules on */ if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @nmodules", "src/modelbuilder.nit", 464); +fprintf(stderr, "Runtime error: %s", "Uninitialized attribute @nmodules"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 464); exit(1); } var = var1; @@ -2959,7 +2980,8 @@ val* var /* : HashMap[MModule, AModule] */; val* var1 /* : HashMap[MModule, AModule] */; var1 = self->attrs[COLOR_modelbuilder__ModelBuilder___64dmmodule2nmodule].val; /* @mmodule2nmodule on */ if (var1 == NULL) { -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @mmodule2nmodule", "src/modelbuilder.nit", 467); +fprintf(stderr, "Runtime error: %s", "Uninitialized attribute @mmodule2nmodule"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 467); exit(1); } var = var1; @@ -3109,7 +3131,8 @@ CHECK_NEW_array__Array(var20); } var23 = ((val* (*)(val*))(var20->class->vft[COLOR_string__Object__to_s]))(var20) /* to_s on */; ((void (*)(val*, val*, val*))(var4->class->vft[COLOR_toolcontext__ToolContext__fatal_error]))(var4, var5, var23) /* fatal_error on */; -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Aborted", "src/modelbuilder.nit", 491); +fprintf(stderr, "Runtime error: %s", "Aborted"); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 491); exit(1); } else { } @@ -3214,7 +3237,10 @@ RET_LABEL:; /* method modelbuilder#AVisibility#mvisibility for (self: AVisibility): MVisibility */ val* modelbuilder__AVisibility__mvisibility(val* self) { val* var /* : MVisibility */; -fprintf(stderr, "Runtime error: %s (%s:%d)\n", "Deferred method called", "src/modelbuilder.nit", 510); +const char* var_class_name; +var_class_name = self == NULL ? "null" : self->type->name; +fprintf(stderr, "Runtime error: Abstract method `%s` called on `%s`", "mvisibility", var_class_name); +fprintf(stderr, " (%s:%d)\n", "src/modelbuilder.nit", 510); exit(1); RET_LABEL:; return var;