X-Git-Url: http://nitlanguage.org diff --git a/c_src/utils._sep.c b/c_src/utils._sep.c index c268dad..5157bf7 100644 --- a/c_src/utils._sep.c +++ b/c_src/utils._sep.c @@ -4,6 +4,7 @@ val_t utils___Object___cmangle(val_t p0, val_t p1){ struct {struct stack_frame_t me; val_t MORE_REG[6];} fra; val_t REGB0; val_t REGB1; + val_t REGB2; val_t tmp; static val_t once_value_1; /* Once value */ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me; @@ -22,64 +23,70 @@ val_t utils___Object___cmangle(val_t p0, val_t p1){ fra.me.REG[0] = p0; fra.me.REG[1] = p1; /* ./utils.nit:21 */ - REGB0 = TAG_Bool(VAL_ISA(fra.me.REG[1], COLOR_Array, ID_Array)) /*cast Array[Symbol]*/; + fra.me.REG[2] = fra.me.REG[0]; + REGB0 = TAG_Bool(VAL_ISA(fra.me.REG[1], COLOR_standard___collection___array___Array, ID_standard___collection___array___Array)) /*cast Array[Symbol]*/; if (UNTAG_Bool(REGB0)) { } else { nit_abort("Cast failed", NULL, LOCATE_utils, 21); } /* ./utils.nit:24 */ if (!once_value_1) { - fra.me.REG[0] = CALL_utils___Object___cmangle_table(fra.me.REG[0])(fra.me.REG[0]); - once_value_1 = fra.me.REG[0]; + fra.me.REG[2] = CALL_utils___Object___cmangle_table(fra.me.REG[2])(fra.me.REG[2]); + once_value_1 = fra.me.REG[2]; register_static_object(&once_value_1); - } else fra.me.REG[0] = once_value_1; - fra.me.REG[0] = fra.me.REG[0]; + } else fra.me.REG[2] = once_value_1; + fra.me.REG[2] = fra.me.REG[2]; /* ./utils.nit:25 */ - fra.me.REG[2] = NEW_Buffer_string___Buffer___init(); - /* ./../lib/standard//collection//array.nit:234 */ + fra.me.REG[0] = NEW_Buffer_standard___string___Buffer___init(); + /* ./../lib/standard//collection//array.nit:232 */ REGB0 = TAG_Int(0); - /* ./../lib/standard//collection//array.nit:235 */ - REGB1 = TAG_Bool(ATTR_array___AbstractArrayRead____length(fra.me.REG[1])!=NIT_NULL); + /* ./../lib/standard//collection//array.nit:233 */ + REGB1 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1])!=NIT_NULL); if (UNTAG_Bool(REGB1)) { } else { - nit_abort("Uninitialized attribute %s", "_length", LOCATE_array, 235); + nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 233); } - REGB1 = ATTR_array___AbstractArrayRead____length(fra.me.REG[1]); - /* ./../lib/standard//collection//array.nit:236 */ - fra.me.REG[3] = ATTR_array___Array____items(fra.me.REG[1]); - /* ./../lib/standard//collection//array.nit:237 */ + REGB1 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1]); + /* ./../lib/standard//collection//array.nit:234 */ + fra.me.REG[3] = ATTR_standard___collection___array___Array____items(fra.me.REG[1]); + /* ./../lib/standard//collection//array.nit:235 */ while(1) { /* ./../lib/standard//collection//array.nit:23 */ - REGB1 = TAG_Bool(ATTR_array___AbstractArrayRead____length(fra.me.REG[1])!=NIT_NULL); + REGB1 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1])!=NIT_NULL); if (UNTAG_Bool(REGB1)) { } else { - nit_abort("Uninitialized attribute %s", "_length", LOCATE_array, 23); + nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 23); + } + REGB1 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1]); + REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/; + if (UNTAG_Bool(REGB2)) { + } else { + nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0); } - REGB1 = ATTR_array___AbstractArrayRead____length(fra.me.REG[1]); - /* ./../lib/standard//kernel.nit:212 */ + /* ./../lib/standard//kernel.nit:215 */ REGB1 = TAG_Bool(UNTAG_Int(REGB0)val[UNTAG_Int(REGB0)]; /* ./utils.nit:27 */ - REGB1 = CALL_abstract_collection___Collection___is_empty(fra.me.REG[2])(fra.me.REG[2]); + REGB1 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[0])(fra.me.REG[0]); REGB1 = TAG_Bool(!UNTAG_Bool(REGB1)); if (UNTAG_Bool(REGB1)) { /* ./utils.nit:28 */ REGB1 = TAG_Char('_'); - CALL_abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], REGB1); + CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], REGB1); /* ./utils.nit:29 */ REGB1 = TAG_Char('_'); - CALL_abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], REGB1); + CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], REGB1); /* ./utils.nit:30 */ REGB1 = TAG_Char('_'); - CALL_abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], REGB1); + CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], REGB1); } /* ./utils.nit:32 */ REGB1 = TAG_Bool(false); @@ -88,26 +95,26 @@ val_t utils___Object___cmangle(val_t p0, val_t p1){ REGB1 = TAG_Bool(true); fra.me.REG[6] = REGB1; /* ./utils.nit:34 */ - fra.me.REG[4] = CALL_string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]); - CALL_abstract_collection___Collection___iterate(fra.me.REG[4])(fra.me.REG[4], (&(fra.me)), ((fun_t)OC_utils___Object___cmangle_2)); - /* ./../lib/standard//collection//array.nit:239 */ + fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]); + CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[4])(fra.me.REG[4], (&(fra.me)), ((fun_t)OC_utils___Object___cmangle_2)); + /* ./../lib/standard//collection//array.nit:237 */ REGB1 = TAG_Int(1); - /* ./../lib/standard//kernel.nit:215 */ + /* ./../lib/standard//kernel.nit:218 */ REGB1 = TAG_Int(UNTAG_Int(REGB0)+UNTAG_Int(REGB1)); - /* ./../lib/standard//collection//array.nit:239 */ + /* ./../lib/standard//collection//array.nit:237 */ REGB0 = REGB1; } else { - /* ./../lib/standard//collection//array.nit:237 */ + /* ./../lib/standard//collection//array.nit:235 */ goto label3; } } label3: while(0); /* ./utils.nit:55 */ - fra.me.REG[2] = CALL_string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]); + fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]); goto label4; label4: while(0); stack_frame_head = fra.me.prev; - return fra.me.REG[2]; + return fra.me.REG[0]; } void OC_utils___Object___cmangle_2(struct stack_frame_t *closctx, val_t p0){ struct {struct stack_frame_t me;} fra; @@ -128,12 +135,22 @@ val_t utils___Object___cmangle(val_t p0, val_t p1){ REGB0 = fra.me.REG[0]; /* ./utils.nit:36 */ REGB1 = TAG_Char('a'); - /* ./../lib/standard//kernel.nit:353 */ + REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/; + if (UNTAG_Bool(REGB2)) { + } else { + nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0); + } + /* ./../lib/standard//kernel.nit:356 */ REGB1 = TAG_Bool(UNTAG_Char(REGB0)>=UNTAG_Char(REGB1)); /* ./utils.nit:36 */ if (UNTAG_Bool(REGB1)) { REGB1 = TAG_Char('z'); - /* ./../lib/standard//kernel.nit:351 */ + REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/; + if (UNTAG_Bool(REGB2)) { + } else { + nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0); + } + /* ./../lib/standard//kernel.nit:354 */ REGB1 = TAG_Bool(UNTAG_Char(REGB0)<=UNTAG_Char(REGB1)); } else { /* ./utils.nit:36 */ @@ -144,12 +161,22 @@ val_t utils___Object___cmangle(val_t p0, val_t p1){ REGB1 = TAG_Bool(true); } else { REGB2 = TAG_Char('A'); - /* ./../lib/standard//kernel.nit:353 */ + REGB3 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/; + if (UNTAG_Bool(REGB3)) { + } else { + nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0); + } + /* ./../lib/standard//kernel.nit:356 */ REGB2 = TAG_Bool(UNTAG_Char(REGB0)>=UNTAG_Char(REGB2)); /* ./utils.nit:36 */ if (UNTAG_Bool(REGB2)) { REGB2 = TAG_Char('Z'); - /* ./../lib/standard//kernel.nit:351 */ + REGB3 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/; + if (UNTAG_Bool(REGB3)) { + } else { + nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0); + } + /* ./../lib/standard//kernel.nit:354 */ REGB2 = TAG_Bool(UNTAG_Char(REGB0)<=UNTAG_Char(REGB2)); } else { /* ./utils.nit:36 */ @@ -162,12 +189,22 @@ val_t utils___Object___cmangle(val_t p0, val_t p1){ REGB1 = TAG_Bool(true); } else { REGB2 = TAG_Char('0'); - /* ./../lib/standard//kernel.nit:353 */ + REGB3 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/; + if (UNTAG_Bool(REGB3)) { + } else { + nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0); + } + /* ./../lib/standard//kernel.nit:356 */ REGB2 = TAG_Bool(UNTAG_Char(REGB0)>=UNTAG_Char(REGB2)); /* ./utils.nit:36 */ if (UNTAG_Bool(REGB2)) { REGB2 = TAG_Char('9'); - /* ./../lib/standard//kernel.nit:351 */ + REGB3 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/; + if (UNTAG_Bool(REGB3)) { + } else { + nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0); + } + /* ./../lib/standard//kernel.nit:354 */ REGB2 = TAG_Bool(UNTAG_Char(REGB0)<=UNTAG_Char(REGB2)); } else { /* ./utils.nit:36 */ @@ -178,7 +215,7 @@ val_t utils___Object___cmangle(val_t p0, val_t p1){ } if (UNTAG_Bool(REGB1)) { /* ./utils.nit:37 */ - CALL_abstract_collection___SimpleCollection___add(closctx->REG[2])(closctx->REG[2], REGB0); + CALL_standard___collection___abstract_collection___SimpleCollection___add(closctx->REG[0])(closctx->REG[0], REGB0); /* ./utils.nit:38 */ REGB1 = TAG_Bool(false); closctx->REG[5] = REGB1; @@ -191,7 +228,7 @@ val_t utils___Object___cmangle(val_t p0, val_t p1){ REGB2 = TAG_Bool(IS_EQUAL_OO(REGB0,REGB1)); if (UNTAG_Bool(REGB2)) { } else { - /* ./../lib/standard//kernel.nit:347 */ + /* ./../lib/standard//kernel.nit:350 */ REGB1 = TAG_Bool((REGB0)==(REGB1)); /* ./utils.nit:40 */ REGB2 = REGB1; @@ -204,7 +241,7 @@ val_t utils___Object___cmangle(val_t p0, val_t p1){ } if (UNTAG_Bool(REGB2)) { /* ./utils.nit:41 */ - CALL_abstract_collection___SimpleCollection___add(closctx->REG[2])(closctx->REG[2], REGB0); + CALL_standard___collection___abstract_collection___SimpleCollection___add(closctx->REG[0])(closctx->REG[0], REGB0); /* ./utils.nit:42 */ REGB2 = TAG_Bool(true); closctx->REG[5] = REGB2; @@ -213,20 +250,20 @@ val_t utils___Object___cmangle(val_t p0, val_t p1){ closctx->REG[6] = REGB2; } else { /* ./utils.nit:44 */ - REGB2 = CALL_abstract_collection___MapRead___has_key(closctx->REG[0])(closctx->REG[0], REGB0); + REGB2 = CALL_standard___collection___abstract_collection___MapRead___has_key(closctx->REG[2])(closctx->REG[2], REGB0); if (UNTAG_Bool(REGB2)) { /* ./utils.nit:45 */ if (UNTAG_Bool(closctx->REG[6])) { /* ./utils.nit:46 */ REGB2 = TAG_Char('_'); - CALL_abstract_collection___SimpleCollection___add(closctx->REG[2])(closctx->REG[2], REGB2); + CALL_standard___collection___abstract_collection___SimpleCollection___add(closctx->REG[0])(closctx->REG[0], REGB2); /* ./utils.nit:47 */ REGB2 = TAG_Char('_'); - CALL_abstract_collection___SimpleCollection___add(closctx->REG[2])(closctx->REG[2], REGB2); + CALL_standard___collection___abstract_collection___SimpleCollection___add(closctx->REG[0])(closctx->REG[0], REGB2); } /* ./utils.nit:49 */ - fra.me.REG[0] = CALL_abstract_collection___MapRead_____bra(closctx->REG[0])(closctx->REG[0], REGB0); - CALL_abstract_collection___Sequence___append(closctx->REG[2])(closctx->REG[2], fra.me.REG[0]); + fra.me.REG[0] = CALL_standard___collection___abstract_collection___MapRead_____bra(closctx->REG[2])(closctx->REG[2], REGB0); + CALL_standard___collection___abstract_collection___Sequence___append(closctx->REG[0])(closctx->REG[0], fra.me.REG[0]); /* ./utils.nit:50 */ REGB0 = TAG_Bool(false); closctx->REG[6] = REGB0; @@ -266,139 +303,139 @@ val_t utils___Object___cmangle_table(val_t p0){ fra.me.REG[1] = NIT_NULL; fra.me.REG[0] = p0; /* ./utils.nit:61 */ - fra.me.REG[0] = NEW_HashMap_hash_collection___HashMap___init(); + fra.me.REG[0] = NEW_HashMap_standard___collection___hash_collection___HashMap___init(); /* ./utils.nit:62 */ REGB0 = TAG_Char('+'); if (!once_value_1) { fra.me.REG[1] = BOX_NativeString("plus"); REGB1 = TAG_Int(4); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_1 = fra.me.REG[1]; register_static_object(&once_value_1); } else fra.me.REG[1] = once_value_1; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:63 */ REGB0 = TAG_Char('-'); if (!once_value_2) { fra.me.REG[1] = BOX_NativeString("minus"); REGB1 = TAG_Int(5); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_2 = fra.me.REG[1]; register_static_object(&once_value_2); } else fra.me.REG[1] = once_value_2; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:64 */ REGB0 = TAG_Char('*'); if (!once_value_3) { fra.me.REG[1] = BOX_NativeString("star"); REGB1 = TAG_Int(4); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_3 = fra.me.REG[1]; register_static_object(&once_value_3); } else fra.me.REG[1] = once_value_3; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:65 */ REGB0 = TAG_Char('/'); if (!once_value_4) { fra.me.REG[1] = BOX_NativeString("slash"); REGB1 = TAG_Int(5); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_4 = fra.me.REG[1]; register_static_object(&once_value_4); } else fra.me.REG[1] = once_value_4; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:66 */ REGB0 = TAG_Char('%'); if (!once_value_5) { fra.me.REG[1] = BOX_NativeString("percent"); REGB1 = TAG_Int(7); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_5 = fra.me.REG[1]; register_static_object(&once_value_5); } else fra.me.REG[1] = once_value_5; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:67 */ REGB0 = TAG_Char('['); if (!once_value_6) { fra.me.REG[1] = BOX_NativeString("bra"); REGB1 = TAG_Int(3); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_6 = fra.me.REG[1]; register_static_object(&once_value_6); } else fra.me.REG[1] = once_value_6; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:68 */ REGB0 = TAG_Char('='); if (!once_value_7) { fra.me.REG[1] = BOX_NativeString("eq"); REGB1 = TAG_Int(2); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_7 = fra.me.REG[1]; register_static_object(&once_value_7); } else fra.me.REG[1] = once_value_7; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:69 */ REGB0 = TAG_Char('<'); if (!once_value_8) { fra.me.REG[1] = BOX_NativeString("l"); REGB1 = TAG_Int(1); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_8 = fra.me.REG[1]; register_static_object(&once_value_8); } else fra.me.REG[1] = once_value_8; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:70 */ REGB0 = TAG_Char('>'); if (!once_value_9) { fra.me.REG[1] = BOX_NativeString("g"); REGB1 = TAG_Int(1); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_9 = fra.me.REG[1]; register_static_object(&once_value_9); } else fra.me.REG[1] = once_value_9; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:71 */ REGB0 = TAG_Char('!'); if (!once_value_10) { fra.me.REG[1] = BOX_NativeString("n"); REGB1 = TAG_Int(1); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_10 = fra.me.REG[1]; register_static_object(&once_value_10); } else fra.me.REG[1] = once_value_10; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:72 */ REGB0 = TAG_Char('_'); if (!once_value_11) { fra.me.REG[1] = BOX_NativeString("u"); REGB1 = TAG_Int(1); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_11 = fra.me.REG[1]; register_static_object(&once_value_11); } else fra.me.REG[1] = once_value_11; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:73 */ REGB0 = TAG_Char('@'); if (!once_value_12) { fra.me.REG[1] = BOX_NativeString("at"); REGB1 = TAG_Int(2); - fra.me.REG[1] = NEW_String_string___String___with_native(fra.me.REG[1], REGB1); + fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB1); once_value_12 = fra.me.REG[1]; register_static_object(&once_value_12); } else fra.me.REG[1] = once_value_12; fra.me.REG[1] = fra.me.REG[1]; - CALL_abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); + CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[0])(fra.me.REG[0], REGB0, fra.me.REG[1]); /* ./utils.nit:74 */ goto label13; label13: while(0);