fra.me.meth = LOCATE_metamodel___static_type___MMLocalClass___get_type;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMLocalClass___add_ancestor;
fra.me.has_broke = 0;
fra.me.REG_size = 4;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMLocalClass___ancestors;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:42 */
fra.me.meth = LOCATE_metamodel___static_type___MMLocalClass___ancestor;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMLocalProperty___signature;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:53 */
fra.me.meth = LOCATE_metamodel___static_type___MMLocalProperty___signature__eq;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMLocalProperty___signature_for;
fra.me.has_broke = 0;
fra.me.REG_size = 4;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMParam___mmtype;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:71 */
- REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMParam____mmtype(fra.me.REG[0])!=NIT_NULL);
+ REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMParam_____atmmtype(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "_mmtype", LOCATE_metamodel___static_type, 71);
+ nit_abort("Uninitialized attribute %s", "@mmtype", LOCATE_metamodel___static_type, 71);
}
- fra.me.REG[0] = ATTR_metamodel___static_type___MMParam____mmtype(fra.me.REG[0]);
+ fra.me.REG[0] = ATTR_metamodel___static_type___MMParam_____atmmtype(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return fra.me.REG[0];
}
+void metamodel___static_type___MMParam___mmtype__eq(val_t p0, val_t p1){
+ struct {struct stack_frame_t me; val_t MORE_REG[1];} fra;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_metamodel___static_type;
+ fra.me.line = 71;
+ fra.me.meth = LOCATE_metamodel___static_type___MMParam___mmtype__eq;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./metamodel//static_type.nit:71 */
+ ATTR_metamodel___static_type___MMParam_____atmmtype(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ return;
+}
val_t metamodel___static_type___MMParam___name(val_t p0){
struct {struct stack_frame_t me;} fra;
val_t REGB0;
fra.me.meth = LOCATE_metamodel___static_type___MMParam___name;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:72 */
- REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMParam____name(fra.me.REG[0])!=NIT_NULL);
+ REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMParam_____atname(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "_name", LOCATE_metamodel___static_type, 72);
+ nit_abort("Uninitialized attribute %s", "@name", LOCATE_metamodel___static_type, 72);
}
- fra.me.REG[0] = ATTR_metamodel___static_type___MMParam____name(fra.me.REG[0]);
+ fra.me.REG[0] = ATTR_metamodel___static_type___MMParam_____atname(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return fra.me.REG[0];
}
+void metamodel___static_type___MMParam___name__eq(val_t p0, val_t p1){
+ struct {struct stack_frame_t me; val_t MORE_REG[1];} fra;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_metamodel___static_type;
+ fra.me.line = 72;
+ fra.me.meth = LOCATE_metamodel___static_type___MMParam___name__eq;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./metamodel//static_type.nit:72 */
+ ATTR_metamodel___static_type___MMParam_____atname(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ return;
+}
void metamodel___static_type___MMParam___init(val_t p0, val_t p1, val_t p2, int* init_table){
int itpos0 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_metamodel___static_type___MMParam].i;
struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
fra.me.meth = LOCATE_metamodel___static_type___MMParam___init;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
/* ./metamodel//static_type.nit:76 */
- ATTR_metamodel___static_type___MMParam____mmtype(fra.me.REG[0]) = fra.me.REG[1];
+ CALL_metamodel___static_type___MMParam___mmtype__eq(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
/* ./metamodel//static_type.nit:77 */
- ATTR_metamodel___static_type___MMParam____name(fra.me.REG[0]) = fra.me.REG[2];
+ CALL_metamodel___static_type___MMParam___name__eq(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
stack_frame_head = fra.me.prev;
init_table[itpos0] = 1;
return;
fra.me.meth = LOCATE_metamodel___static_type___MMParam___to_s;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMSignature___recv;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:85 */
fra.me.meth = LOCATE_metamodel___static_type___MMSignature___params;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:88 */
fra.me.meth = LOCATE_metamodel___static_type___MMSignature___return_type;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:91 */
fra.me.meth = LOCATE_metamodel___static_type___MMSignature___closures;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:94 */
fra.me.meth = LOCATE_metamodel___static_type___MMSignature___closure_named;
fra.me.has_broke = 0;
fra.me.REG_size = 5;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMSignature___arity;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:109 */
fra.me.meth = LOCATE_metamodel___static_type___MMSignature_____l;
fra.me.has_broke = 0;
fra.me.REG_size = 5;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMSignature_____bra;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMSignature___to_s;
fra.me.has_broke = 0;
fra.me.REG_size = 5;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMSignature___adaptation_to;
fra.me.has_broke = 0;
fra.me.REG_size = 10;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMSignature___not_for_self;
fra.me.has_broke = 0;
fra.me.REG_size = 9;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMSignature___init;
fra.me.has_broke = 0;
fra.me.REG_size = 4;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMExplicitImport___signature;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:251 */
fra.me.meth = LOCATE_metamodel___static_type___MMExplicitImport___signature__eq;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMExplicitImport___init;
fra.me.has_broke = 0;
fra.me.REG_size = 6;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMClosure___name;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:262 */
fra.me.meth = LOCATE_metamodel___static_type___MMClosure___signature;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:265 */
fra.me.meth = LOCATE_metamodel___static_type___MMClosure___is_break;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:268 */
fra.me.meth = LOCATE_metamodel___static_type___MMClosure___is_optional;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:272 */
fra.me.meth = LOCATE_metamodel___static_type___MMClosure___adaptation_to;
fra.me.has_broke = 0;
fra.me.REG_size = 4;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMClosure___init;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMClosure___not_for_self;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMClosure_____l;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMAncestor___stype__eq;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMAncestor___stype;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMAncestor___inheriter__eq;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMAncestor___inheriter;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMAncestor___is_reffinement;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMAncestor___is_specialisation;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMAncestor___local_class;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//static_type.nit:330 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___static_type, 330);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___static_type___MMAncestor___to_s;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMAncestor___init;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
init_table[itpos4] = 1;
return;
fra.me.meth = LOCATE_metamodel___static_type___MMType___mmmodule;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//static_type.nit:346 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___static_type, 346);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___static_type___MMType___local_class;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//static_type.nit:349 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___static_type, 349);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___static_type___MMType___is_valid;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:354 */
fra.me.meth = LOCATE_metamodel___static_type___MMType_____l;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//static_type.nit:356 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___static_type, 356);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___static_type___MMType___is_supertype;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//static_type.nit:359 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___static_type, 359);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___static_type___MMType___for_module;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//static_type.nit:364 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___static_type, 364);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___static_type___MMType___adapt_to;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//static_type.nit:367 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___static_type, 367);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___static_type___MMType___upcast_for;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//static_type.nit:371 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___static_type, 371);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___static_type___MMType___not_for_self;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:395 */
fra.me.meth = LOCATE_metamodel___static_type___MMType___is_nullable;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:401 */
fra.me.meth = LOCATE_metamodel___static_type___MMType___as_nullable;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMType___as_notnull;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:415 */
fra.me.meth = LOCATE_metamodel___static_type___MMType___init;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
init_table[itpos5] = 1;
return;
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___is_valid;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:421 */
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___is_nullable;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:422 */
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___as_notnull;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:423 */
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___as_nullable;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:424 */
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___init;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___mmmodule;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:427 */
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___local_class;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:429 */
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType_____l;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___to_s;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___is_supertype;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___for_module;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___adapt_to;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___upcast_for;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMNullableType___not_for_self;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:463 */
fra.me.meth = LOCATE_metamodel___static_type___MMTypeClass___local_class;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:469 */
fra.me.meth = LOCATE_metamodel___static_type___MMTypeClass___mmmodule;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:470 */
fra.me.meth = LOCATE_metamodel___static_type___MMTypeClass_____l;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMTypeClass___to_s;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:475 */
fra.me.meth = LOCATE_metamodel___static_type___MMTypeClass___upcast_for;
fra.me.has_broke = 0;
fra.me.REG_size = 4;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMTypeClass___init;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMTypeSimpleClass___is_supertype;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMTypeSimpleClass___for_module;
fra.me.has_broke = 0;
fra.me.REG_size = 4;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMTypeSimpleClass___adapt_to;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMTypeSimpleClass___init;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMTypeNone___mmmodule;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:520 */
fra.me.meth = LOCATE_metamodel___static_type___MMTypeNone___is_nullable;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:521 */
fra.me.meth = LOCATE_metamodel___static_type___MMTypeNone_____l;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMTypeNone___to_s;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:523 */
fra.me.meth = LOCATE_metamodel___static_type___MMTypeNone___is_supertype;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMTypeNone___local_class;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:525 */
fra.me.meth = LOCATE_metamodel___static_type___MMTypeNone___upcast_for;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMTypeNone___as_nullable;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:527 */
fra.me.meth = LOCATE_metamodel___static_type___MMTypeNone___as_notnull;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:528 */
fra.me.meth = LOCATE_metamodel___static_type___MMTypeNone___init;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMModule___type_none;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:534 */
fra.me.meth = LOCATE_metamodel___static_type___MMModule___type_bool;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMImportedCast___from;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:546 */
fra.me.meth = LOCATE_metamodel___static_type___MMImportedCast___to;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
/* ./metamodel//static_type.nit:547 */
fra.me.meth = LOCATE_metamodel___static_type___MMImportedCast___is_about_nullable_only;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMImportedCast___is_not_null_to_nullable;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMImportedCast___is_nullable_to_not_null;
fra.me.has_broke = 0;
fra.me.REG_size = 2;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.meth = LOCATE_metamodel___static_type___MMImportedCast_____eqeq;
fra.me.has_broke = 0;
fra.me.REG_size = 4;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMImportedCast___init;
fra.me.has_broke = 0;
fra.me.REG_size = 3;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[1] = NIT_NULL;
fra.me.REG[2] = NIT_NULL;
fra.me.meth = LOCATE_metamodel___static_type___MMMethod___explicit_casts;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//static_type.nit:574 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___static_type, 574);
stack_frame_head = fra.me.prev;