X-Git-Url: http://nitlanguage.org diff --git a/c_src/mproject.sep.1.c b/c_src/mproject.sep.1.c index e8062a9..557c749 100644 --- a/c_src/mproject.sep.1.c +++ b/c_src/mproject.sep.1.c @@ -6,7 +6,7 @@ val* var1 /* : String */; var1 = self->attrs[COLOR_mproject__MProject___name].val; /* _name on */ if (unlikely(var1 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 26); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 26); show_backtrace(1); } var = var1; @@ -22,7 +22,7 @@ val* var3 /* : String */; var3 = self->attrs[COLOR_mproject__MProject___name].val; /* _name on */ if (unlikely(var3 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 26); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 26); show_backtrace(1); } var1 = var3; @@ -52,7 +52,7 @@ val* var1 /* : Model */; var1 = self->attrs[COLOR_mproject__MProject___model].val; /* _model on */ if (unlikely(var1 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _model"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 29); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 29); show_backtrace(1); } var = var1; @@ -68,7 +68,7 @@ val* var3 /* : Model */; var3 = self->attrs[COLOR_mproject__MProject___model].val; /* _model on */ if (unlikely(var3 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _model"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 29); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 29); show_backtrace(1); } var1 = var3; @@ -134,7 +134,7 @@ val* var1 /* : POSet[MGroup] */; var1 = self->attrs[COLOR_mproject__MProject___mgroups].val; /* _mgroups on */ if (unlikely(var1 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mgroups"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 35); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 35); show_backtrace(1); } var = var1; @@ -150,7 +150,7 @@ val* var3 /* : POSet[MGroup] */; var3 = self->attrs[COLOR_mproject__MProject___mgroups].val; /* _mgroups on */ if (unlikely(var3 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mgroups"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 35); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 35); show_backtrace(1); } var1 = var3; @@ -170,7 +170,7 @@ val* var3 /* : String */; var3 = self->attrs[COLOR_mproject__MProject___name].val; /* _name on */ if (unlikely(var3 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 26); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 26); show_backtrace(1); } var1 = var3; @@ -196,38 +196,36 @@ void mproject__MProject__init(val* self, val* p0, val* p1) { val* var_name /* var name: String */; val* var_model /* var model: Model */; val* var /* : Array[MProject] */; -val* var5 /* : Array[MProject] */; -val* var6 /* : MultiHashMap[String, MProject] */; -val* var8 /* : MultiHashMap[String, MProject] */; +val* var4 /* : Array[MProject] */; +val* var5 /* : MultiHashMap[String, MProject] */; +val* var7 /* : MultiHashMap[String, MProject] */; { -{ /* Inline model_base#MEntity#init (self) on */ -RET_LABEL1:(void)0; -} +((void (*)(val*))(self->class->vft[COLOR_kernel__Object__init]))(self) /* init on */; } var_name = p0; var_model = p1; { { /* Inline mproject#MProject#name= (self,var_name) on */ self->attrs[COLOR_mproject__MProject___name].val = var_name; /* _name on */ -RET_LABEL2:(void)0; +RET_LABEL1:(void)0; } } { { /* Inline mproject#MProject#model= (self,var_model) on */ self->attrs[COLOR_mproject__MProject___model].val = var_model; /* _model on */ -RET_LABEL3:(void)0; +RET_LABEL2:(void)0; } } { { /* Inline mproject#Model#mprojects (var_model) on */ -var5 = var_model->attrs[COLOR_mproject__Model___mprojects].val; /* _mprojects on */ -if (unlikely(var5 == NULL)) { +var4 = var_model->attrs[COLOR_mproject__Model___mprojects].val; /* _mprojects on */ +if (unlikely(var4 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mprojects"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 109); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 109); show_backtrace(1); } -var = var5; -RET_LABEL4:(void)0; +var = var4; +RET_LABEL3:(void)0; } } { @@ -235,18 +233,18 @@ array__Array__add(var, self); /* Direct call array#Array#add on */ -var8 = var_model->attrs[COLOR_mproject__Model___mproject_by_name].val; /* _mproject_by_name on */ -if (unlikely(var8 == NULL)) { +var7 = var_model->attrs[COLOR_mproject__Model___mproject_by_name].val; /* _mproject_by_name on */ +if (unlikely(var7 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mproject_by_name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 112); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 112); show_backtrace(1); } -var6 = var8; -RET_LABEL7:(void)0; +var5 = var7; +RET_LABEL6:(void)0; } } { -more_collections__MultiHashMap__add_one(var6, var_name, self); /* Direct call more_collections#MultiHashMap#add_one on */ +more_collections__MultiHashMap__add_one(var5, var_name, self); /* Direct call more_collections#MultiHashMap#add_one on */ } RET_LABEL:; } @@ -262,7 +260,7 @@ val* var1 /* : String */; var1 = self->attrs[COLOR_mproject__MGroup___name].val; /* _name on */ if (unlikely(var1 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 56); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 56); show_backtrace(1); } var = var1; @@ -278,7 +276,7 @@ val* var3 /* : String */; var3 = self->attrs[COLOR_mproject__MGroup___name].val; /* _name on */ if (unlikely(var3 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 56); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 56); show_backtrace(1); } var1 = var3; @@ -308,7 +306,7 @@ val* var1 /* : MProject */; var1 = self->attrs[COLOR_mproject__MGroup___mproject].val; /* _mproject on */ if (unlikely(var1 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mproject"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 60); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 60); show_backtrace(1); } var = var1; @@ -324,7 +322,7 @@ val* var3 /* : MProject */; var3 = self->attrs[COLOR_mproject__MGroup___mproject].val; /* _mproject on */ if (unlikely(var3 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mproject"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 60); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 60); show_backtrace(1); } var1 = var3; @@ -446,7 +444,7 @@ if (var5){ var13 = self->attrs[COLOR_mproject__MGroup___name].val; /* _name on */ if (unlikely(var13 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 56); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 56); show_backtrace(1); } var11 = var13; @@ -474,7 +472,7 @@ varonce = var15; var21 = self->attrs[COLOR_mproject__MGroup___name].val; /* _name on */ if (unlikely(var21 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 56); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 56); show_backtrace(1); } var19 = var21; @@ -564,20 +562,18 @@ val* var_name /* var name: String */; val* var_mproject /* var mproject: MProject */; val* var_parent /* var parent: nullable MGroup */; val* var /* : POSet[MGroup] */; -val* var6 /* : POSet[MGroup] */; +val* var5 /* : POSet[MGroup] */; val* var_tree /* var tree: POSet[MGroup] */; -val* var7 /* : POSetElement[Object] */; -val* var9 /* : null */; +val* var6 /* : POSetElement[Object] */; +val* var8 /* : null */; +short int var9 /* : Bool */; short int var10 /* : Bool */; -short int var11 /* : Bool */; val* var_other /* var other: nullable Object */; +short int var12 /* : Bool */; short int var13 /* : Bool */; short int var14 /* : Bool */; -short int var15 /* : Bool */; { -{ /* Inline model_base#MEntity#init (self) on */ -RET_LABEL1:(void)0; -} +((void (*)(val*))(self->class->vft[COLOR_kernel__Object__init]))(self) /* init on */; } var_name = p0; var_mproject = p1; @@ -585,64 +581,64 @@ var_parent = p2; { { /* Inline mproject#MGroup#name= (self,var_name) on */ self->attrs[COLOR_mproject__MGroup___name].val = var_name; /* _name on */ -RET_LABEL2:(void)0; +RET_LABEL1:(void)0; } } { { /* Inline mproject#MGroup#mproject= (self,var_mproject) on */ self->attrs[COLOR_mproject__MGroup___mproject].val = var_mproject; /* _mproject on */ -RET_LABEL3:(void)0; +RET_LABEL2:(void)0; } } { { /* Inline mproject#MGroup#parent= (self,var_parent) on */ self->attrs[COLOR_mproject__MGroup___parent].val = var_parent; /* _parent on */ -RET_LABEL4:(void)0; +RET_LABEL3:(void)0; } } { { /* Inline mproject#MProject#mgroups (var_mproject) on */ -var6 = var_mproject->attrs[COLOR_mproject__MProject___mgroups].val; /* _mgroups on */ -if (unlikely(var6 == NULL)) { +var5 = var_mproject->attrs[COLOR_mproject__MProject___mgroups].val; /* _mgroups on */ +if (unlikely(var5 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mgroups"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 35); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 35); show_backtrace(1); } -var = var6; -RET_LABEL5:(void)0; +var = var5; +RET_LABEL4:(void)0; } } var_tree = var; { -var7 = poset__POSet__add_node(var_tree, self); +var6 = poset__POSet__add_node(var_tree, self); } { -{ /* Inline mproject#MGroup#in_nesting= (self,var7) on */ -self->attrs[COLOR_mproject__MGroup___in_nesting].val = var7; /* _in_nesting on */ -RET_LABEL8:(void)0; +{ /* Inline mproject#MGroup#in_nesting= (self,var6) on */ +self->attrs[COLOR_mproject__MGroup___in_nesting].val = var6; /* _in_nesting on */ +RET_LABEL7:(void)0; } } -var9 = NULL; +var8 = NULL; if (var_parent == NULL) { -var10 = 0; /* is null */ +var9 = 0; /* is null */ } else { -var10 = 1; /* arg is null and recv is not */ +var9 = 1; /* arg is null and recv is not */ } if (0) { -{ /* Inline kernel#Object#!= (var_parent,var9) on */ -var_other = var9; +{ /* Inline kernel#Object#!= (var_parent,var8) on */ +var_other = var8; { -var14 = ((short int (*)(val*, val*))(var_parent->class->vft[COLOR_kernel__Object___61d_61d]))(var_parent, var_other) /* == on */; -var13 = var14; +var13 = ((short int (*)(val*, val*))(var_parent->class->vft[COLOR_kernel__Object___61d_61d]))(var_parent, var_other) /* == on */; +var12 = var13; } -var15 = !var13; -var11 = var15; -goto RET_LABEL12; -RET_LABEL12:(void)0; +var14 = !var12; +var10 = var14; +goto RET_LABEL11; +RET_LABEL11:(void)0; } -var10 = var11; +var9 = var10; } -if (var10){ +if (var9){ { poset__POSet__add_edge(var_tree, self, var_parent); /* Direct call poset#POSet#add_edge on */ } @@ -667,7 +663,7 @@ val* var6 /* : Model */; var3 = self->attrs[COLOR_mproject__MGroup___mproject].val; /* _mproject on */ if (unlikely(var3 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mproject"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 60); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 60); show_backtrace(1); } var1 = var3; @@ -679,7 +675,7 @@ RET_LABEL2:(void)0; var6 = var1->attrs[COLOR_mproject__MProject___model].val; /* _model on */ if (unlikely(var6 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _model"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 29); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 29); show_backtrace(1); } var4 = var6; @@ -710,7 +706,7 @@ val* var3 /* : String */; var3 = self->attrs[COLOR_mproject__MGroup___name].val; /* _name on */ if (unlikely(var3 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 56); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 56); show_backtrace(1); } var1 = var3; @@ -738,7 +734,7 @@ val* var1 /* : Array[MProject] */; var1 = self->attrs[COLOR_mproject__Model___mprojects].val; /* _mprojects on */ if (unlikely(var1 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mprojects"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 109); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 109); show_backtrace(1); } var = var1; @@ -754,7 +750,7 @@ val* var3 /* : Array[MProject] */; var3 = self->attrs[COLOR_mproject__Model___mprojects].val; /* _mprojects on */ if (unlikely(var3 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mprojects"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 109); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 109); show_backtrace(1); } var1 = var3; @@ -771,7 +767,7 @@ val* var1 /* : MultiHashMap[String, MProject] */; var1 = self->attrs[COLOR_mproject__Model___mproject_by_name].val; /* _mproject_by_name on */ if (unlikely(var1 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mproject_by_name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 112); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 112); show_backtrace(1); } var = var1; @@ -787,7 +783,7 @@ val* var3 /* : MultiHashMap[String, MProject] */; var3 = self->attrs[COLOR_mproject__Model___mproject_by_name].val; /* _mproject_by_name on */ if (unlikely(var3 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _mproject_by_name"); -PRINT_ERROR(" (%s:%d)\n", "src/model/mproject.nit", 112); +PRINT_ERROR(" (%s:%d)\n", "model/mproject.nit", 112); show_backtrace(1); } var1 = var3;