X-Git-Url: http://nitlanguage.org diff --git a/c_src/nitc__light_only.sep.1.c b/c_src/nitc__light_only.sep.1.c index 703d206..d746377 100644 --- a/c_src/nitc__light_only.sep.1.c +++ b/c_src/nitc__light_only.sep.1.c @@ -1,16 +1,24 @@ #include "nitc__light_only.sep.0.h" -/* method light_only#MClassType#cname_normal_class for (self: MClassType): String */ +/* method light_only$MClassType$cname_normal_class for (self: MClassType): String */ val* nitc__light_only___MClassType___nitc__nitni_base__MType__cname_normal_class(val* self) { val* var /* : String */; static val* varonce; val* var1 /* : String */; -char* var2 /* : NativeString */; +char* var2 /* : CString */; val* var3 /* : String */; +val* var4 /* : nullable Int */; +val* var5 /* : nullable Int */; +val* var6 /* : nullable Bool */; +val* var7 /* : nullable Bool */; if (likely(varonce!=NULL)) { var1 = varonce; } else { var2 = "void*"; -var3 = core__flat___NativeString___to_s_full(var2, 5l, 5l); +var4 = (val*)(5l<<2|1); +var5 = (val*)(5l<<2|1); +var6 = (val*)((long)(0)<<2|3); +var7 = (val*)((long)(0)<<2|3); +var3 = core__flat___CString___to_s_unsafe(var2, var4, var5, var6, var7); var1 = var3; varonce = var1; } @@ -19,7 +27,7 @@ goto RET_LABEL; RET_LABEL:; return var; } -/* method light_only#AMethPropdef#accept_externmeth for (self: AMethPropdef): Bool */ +/* method light_only$AMethPropdef$accept_externmeth for (self: AMethPropdef): Bool */ short int nitc__light_only___AMethPropdef___accept_externmeth(val* self) { short int var /* : Bool */; val* var1 /* : nullable AExternCalls */; @@ -30,7 +38,7 @@ val* var_other /* var other: nullable Object */; short int var7 /* : Bool */; short int var9 /* : Bool */; { -{ /* Inline parser_nodes#AMethPropdef#n_extern_calls (self) on */ +{ /* Inline parser_nodes$AMethPropdef$n_extern_calls (self) on */ var3 = self->attrs[COLOR_nitc__parser_nodes__AMethPropdef___n_extern_calls].val; /* _n_extern_calls on */ var1 = var3; RET_LABEL2:(void)0; @@ -42,10 +50,10 @@ var4 = 1; /* is null */ var4 = 0; /* arg is null but recv is not */ } if (0) { -{ /* Inline kernel#Object#== (var1,((val*)NULL)) on */ +{ /* Inline kernel$Object$== (var1,((val*)NULL)) on */ var_other = ((val*)NULL); { -{ /* Inline kernel#Object#is_same_instance (var1,var_other) on */ +{ /* Inline kernel$Object$is_same_instance (var1,var_other) on */ var9 = var1 == var_other; var7 = var9; goto RET_LABEL8;