fra.me.meth = LOCATE_abstracttool___AbstractCompiler___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_abstracttool___AbstractCompiler___tool_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;
/* ./abstracttool.nit:36 */
fra.me.meth = LOCATE_abstracttool___AbstractCompiler___exec_cmd_line;
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_abstracttool___AbstractCompiler___perform_work;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./abstracttool.nit:77 */
nit_abort("Deferred method called", NULL, LOCATE_abstracttool, 77);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_abstracttool___AbstractCompiler___dump_context_info;
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_abstracttool___AbstractCompiler___dump_context_info;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_abstracttool___MMModule___dump_module_info;
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_abstracttool___MMModule___dump_module_info;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_abstracttool___MMLocalClass___dump_properties;
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_abstracttool___MMLocalClass___dump_properties;
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_analysis___ToolContext___global_callgraph;
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;
/* ./analysis//analysis.nit:48 */
fra.me.meth = LOCATE_analysis___ToolContext___global_callgraph__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_analysis___ToolContext___no_dead_method_removal;
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;
/* ./analysis//analysis.nit:49 */
fra.me.meth = LOCATE_analysis___ToolContext___no_dead_method_removal__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_analysis___ToolContext___no_inline_get_set;
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;
/* ./analysis//analysis.nit:50 */
fra.me.meth = LOCATE_analysis___ToolContext___no_inline_get_set__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_analysis___ToolContext___no_callgraph_from_init;
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;
/* ./analysis//analysis.nit:51 */
fra.me.meth = LOCATE_analysis___ToolContext___no_callgraph_from_init__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_analysis___ToolContext___no_out_of_init_get_test_removal;
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;
/* ./analysis//analysis.nit:52 */
fra.me.meth = LOCATE_analysis___ToolContext___no_out_of_init_get_test_removal__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_analysis___Program___do_global_analysis;
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_analysis___Program___do_global_pre_analysis_optimizations;
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_analysis___Program___do_global_post_analysis_optimizations;
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_analysis___Program___dump_global_optimizations_information;
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_analysis___Program___dump_global_analysis_information;
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_analysis___IRoutine___optimize;
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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___mark_locality;
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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___visit_iregister_read;
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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___visit_iregister_write;
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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___deferred_free;
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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___visit_icode;
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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___visit_closure_defs;
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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___visit_iroutine;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___visit_iroutine;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___visit_iroutine;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___register;
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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___free;
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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___iroutine_slot_allocation;
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_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___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_analysis___allocate_iregister_slots___SlotGroup___register;
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_analysis___allocate_iregister_slots___SlotGroup___free;
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_analysis___allocate_iregister_slots___SlotGroup___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[itpos1] = 1;
return;
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRoutine___std_slots_nb;
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;
/* ./analysis//allocate_iregister_slots.nit:267 */
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRoutine___tag_slots_nb;
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;
/* ./analysis//allocate_iregister_slots.nit:270 */
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRoutine___allocate_iregister_slots;
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;
/* ./analysis//allocate_iregister_slots.nit:275 */
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRegister___slot_index;
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;
/* ./analysis//allocate_iregister_slots.nit:281 */
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRegister___slot_index__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_analysis___allocate_iregister_slots___IRegister___is_local;
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;
/* ./analysis//allocate_iregister_slots.nit:286 */
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRegister___is_local__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRegister___local_iroutine;
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;
/* ./analysis//allocate_iregister_slots.nit:289 */
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRegister___local_iroutine__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_analysis___allocate_iregister_slots___IRegister___in_tag_slots;
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;
/* ./analysis//allocate_iregister_slots.nit:292 */
fra.me.meth = LOCATE_analysis___allocate_iregister_slots___IRegister___in_tag_slots__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_analysis___cha_analysis___ChaContext___reachable_iroutines;
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;
/* ./analysis//cha_analysis.nit:26 */
fra.me.meth = LOCATE_analysis___cha_analysis___ChaContext___is_iroutine_reachable;
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_analysis___cha_analysis___ChaContext___is_method_reachable;
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_analysis___cha_analysis___ChaBuilder___iroutine_to_search;
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;
/* ./analysis//cha_analysis.nit:38 */
fra.me.meth = LOCATE_analysis___cha_analysis___ChaBuilder___context;
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;
/* ./analysis//cha_analysis.nit:39 */
fra.me.meth = LOCATE_analysis___cha_analysis___ChaBuilder___program;
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;
/* ./analysis//cha_analysis.nit:40 */
fra.me.meth = LOCATE_analysis___cha_analysis___ChaBuilder___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_analysis___cha_analysis___ChaBuilder___add_search;
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_analysis___cha_analysis___ChaBuilder___add_search;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_analysis___cha_analysis___ChaBuilder___add_search;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_analysis___cha_analysis___ChaBuilder___work;
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_analysis___cha_analysis___ChaVisitor___builder;
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;
/* ./analysis//cha_analysis.nit:92 */
fra.me.meth = LOCATE_analysis___cha_analysis___ChaVisitor___visit_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_analysis___cha_analysis___ChaVisitor___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_analysis___dead_method_removal___Program___nb_removed_iroutines;
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;
/* ./analysis//dead_method_removal.nit:23 */
fra.me.meth = LOCATE_analysis___dead_method_removal___Program___nb_not_removed_iroutines;
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;
/* ./analysis//dead_method_removal.nit:24 */
fra.me.meth = LOCATE_analysis___dead_method_removal___Program___optimize_dead_methods;
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;
CALL_program___Program___with_each_iroutines(fra.me.REG[0])(fra.me.REG[0], (&(fra.me)), ((fun_t)OC_analysis___dead_method_removal___Program___optimize_dead_methods_1));
fra.me.meth = LOCATE_analysis___dead_method_removal___Program___optimize_dead_methods;
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_analysis___dead_method_removal___Program___dump_dead_method_optimization;
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_analysis___dead_method_removal___IRoutine___set_not_reachable;
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_analysis___icode_dump___IRoutine___dump;
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_analysis___icode_dump___IRoutine___dump;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_analysis___icode_dump___IRoutine___dump;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_analysis___icode_dump___IClosureDecl___dump;
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_analysis___icode_dump___ICodeDumper___dump_locations;
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;
/* ./analysis//icode_dump.nit:68 */
fra.me.meth = LOCATE_analysis___icode_dump___ICodeDumper___dump_line_numbers;
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;
/* ./analysis//icode_dump.nit:69 */
fra.me.meth = LOCATE_analysis___icode_dump___ICodeDumper___init;
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;
REGB0 = p1;
fra.me.meth = LOCATE_analysis___icode_dump___ICodeDumper___register;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_analysis___icode_dump___ICodeDumper___register_all;
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_analysis___icode_dump___ICodeDumper___register_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_analysis___icode_dump___ICodeDumper___closdecl;
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_analysis___icode_dump___ICodeDumper___lab;
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_analysis___icode_dump___ICodeDumper___line;
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_analysis___icode_dump___ICodeDumper___has_lab;
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_analysis___icode_dump___ICodeDumper___write;
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_analysis___icode_dump___ICodeDumper___indent_level;
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;
/* ./analysis//icode_dump.nit:178 */
fra.me.meth = LOCATE_analysis___icode_dump___ICodeDumper___indent;
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;
/* ./analysis//icode_dump.nit:181 */
fra.me.meth = LOCATE_analysis___icode_dump___ICodeDumper___unindent;
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;
/* ./analysis//icode_dump.nit:184 */
fra.me.meth = LOCATE_analysis___icode_dump___ICode___dump;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_analysis___icode_dump___ICode___dump_intern;
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_analysis___icode_dump___ICodeN___dump;
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_analysis___icode_dump___ICodeN___dump;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_analysis___icode_dump___ISeq___dump;
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_analysis___icode_dump___ISeq___dump;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_analysis___icode_dump___IIf___dump;
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_analysis___icode_dump___ILoop___dump;
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_analysis___icode_dump___ILoop___dump;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_analysis___icode_dump___IEscape___dump_intern;
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_analysis___icode_dump___IAbort___dump_intern;
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_analysis___icode_dump___ICall___dump_intern;
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_analysis___icode_dump___INew___dump_intern;
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_analysis___icode_dump___ISuper___dump_intern;
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_analysis___icode_dump___IStaticCall___dump_intern;
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_analysis___icode_dump___IAllocateInstance___dump_intern;
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_analysis___icode_dump___ICheckInstance___dump_intern;
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_analysis___icode_dump___IInitAttributes___dump_intern;
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_analysis___icode_dump___IClosCall___dump_intern;
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_analysis___icode_dump___IAttrRead___dump_intern;
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_analysis___icode_dump___IAttrWrite___dump_intern;
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_analysis___icode_dump___IAttrIsset___dump_intern;
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_analysis___icode_dump___ITypeCheck___dump_intern;
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_analysis___icode_dump___INative___dump_intern;
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_analysis___icode_dump___IIntValue___dump_intern;
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_analysis___icode_dump___IBoolValue___dump_intern;
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_analysis___icode_dump___IStringValue___dump_intern;
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_analysis___icode_dump___ICharValue___dump_intern;
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_analysis___icode_dump___IFloatValue___dump_intern;
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_analysis___icode_dump___IMove___dump_intern;
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_analysis___icode_dump___IIs___dump_intern;
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_analysis___icode_dump___INot___dump_intern;
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_analysis___icode_dump___IOnce___dump;
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_analysis___icode_dump___IHasClos___dump_intern;
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_analysis___inline_get_and_set___Program___dump_inline_get_set;
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_analysis___inline_get_and_set___Program___inline_get_set;
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;
CALL_program___Program___with_each_iroutines(fra.me.REG[0])(fra.me.REG[0], (&(fra.me)), ((fun_t)OC_analysis___inline_get_and_set___Program___inline_get_set_1));
fra.me.meth = LOCATE_analysis___inline_get_and_set___Program___inline_get_set;
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_analysis___inline_get_and_set___InlineGetSetVisitor___number_inlined;
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;
/* ./analysis//inline_get_and_set.nit:50 */
fra.me.meth = LOCATE_analysis___inline_get_and_set___InlineGetSetVisitor___visit_icode;
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_analysis___inline_get_and_set___InlineGetSetVisitor___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_analysis___inline_methods___InlineMethodVisitor___visit_icode;
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_analysis___inline_methods___InlineMethodVisitor___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_analysis___inline_methods___ICall___is_inlinable;
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_analysis___inline_methods___IRoutine___inline_methods;
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_analysis___instantiated_type_analysis___Program___ita;
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;
/* ./analysis//instantiated_type_analysis.nit:23 */
fra.me.meth = LOCATE_analysis___instantiated_type_analysis___Program___ita__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_analysis___instantiated_type_analysis___Program___dump_instantiated_types;
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_analysis___instantiated_type_analysis___Program___dump_instantiated_types;
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_analysis___instantiated_type_analysis___Program___dump_not_instantiated_types;
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_analysis___instantiated_type_analysis___Program___dump_not_instantiated_types;
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_analysis___instantiated_type_analysis___Program___with_each_live_local_classes;
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_analysis___instantiated_type_analysis___Program___with_each_live_local_classes;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_analysis___instantiated_type_analysis___InstantiatedTypeAnalysis___is_class_instantiated;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./analysis//instantiated_type_analysis.nit:61 */
nit_abort("Deferred method called", NULL, LOCATE_analysis___instantiated_type_analysis, 61);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_analysis___instantiated_type_analysis___InstantiatedTypeAnalysis___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_analysis___instantiated_type_analysis___DefaultInstantiatedTypeAnalysis___is_class_instantiated;
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_analysis___instantiated_type_analysis___DefaultInstantiatedTypeAnalysis___init;
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;
/* ./analysis//instantiated_type_analysis.nit:69 */
fra.me.meth = LOCATE_analysis___reachable_as_init___Program___rai;
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;
/* ./analysis//reachable_as_init.nit:24 */
fra.me.meth = LOCATE_analysis___reachable_as_init___Program___rai__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_analysis___reachable_as_init___Program___dump_reachable_as_init_methods;
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_analysis___reachable_as_init___Program___dump_reachable_as_init_methods;
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;
closctx->REG[1] = fra.me.REG[0];
fra.me.meth = LOCATE_analysis___reachable_as_init___Program___dump_reachable_as_init_methods;
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_analysis___reachable_as_init___ReachableAsInitAnalysis___is_method_reachable_as_init;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./analysis//reachable_as_init.nit:49 */
nit_abort("Deferred method called", NULL, LOCATE_analysis___reachable_as_init, 49);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_analysis___reachable_as_init___ReachableAsInitAnalysis___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_analysis___reachable_as_init___DefaultReachableAsInitAnalysis___is_method_reachable_as_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_analysis___reachable_as_init___DefaultReachableAsInitAnalysis___init;
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;
/* ./analysis//reachable_as_init.nit:60 */
fra.me.meth = LOCATE_analysis___reachable_as_init_impl___ReachableAsInitBuilder___context;
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;
/* ./analysis//reachable_as_init_impl.nit:24 */
fra.me.meth = LOCATE_analysis___reachable_as_init_impl___ReachableAsInitBuilder___program;
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;
/* ./analysis//reachable_as_init_impl.nit:25 */
fra.me.meth = LOCATE_analysis___reachable_as_init_impl___ReachableAsInitBuilder___work;
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_analysis___reachable_as_init_impl___ReachableAsInitBuilder___work;
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_analysis___reachable_as_init_impl___ReachableAsInitBuilder___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_analysis___reachable_as_init_impl___ReachableAsInitAnalysisImpl___is_method_reachable_as_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_analysis___reachable_as_init_impl___ReachableAsInitAnalysisImpl___init;
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;
/* ./analysis//reachable_as_init_impl.nit:52 */
fra.me.meth = LOCATE_analysis___reachable_as_init_impl___RAIVisitor___builder;
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;
/* ./analysis//reachable_as_init_impl.nit:57 */
fra.me.meth = LOCATE_analysis___reachable_as_init_impl___RAIVisitor___visit_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_analysis___reachable_as_init_impl___RAIVisitor___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_analysis___reachable_from_init_method_analysis___Program___rfima;
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;
/* ./analysis//reachable_from_init_method_analysis.nit:25 */
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis___Program___rfima__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_analysis___reachable_from_init_method_analysis___Program___dump_reachable_methods_from_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_analysis___reachable_from_init_method_analysis___Program___dump_reachable_methods_from_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_analysis___reachable_from_init_method_analysis___Program___dump_unreachable_methods_from_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_analysis___reachable_from_init_method_analysis___Program___dump_unreachable_methods_from_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_analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis___is_iroutine_reachable_from_init;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./analysis//reachable_from_init_method_analysis.nit:57 */
nit_abort("Deferred method called", NULL, LOCATE_analysis___reachable_from_init_method_analysis, 57);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis___is_method_reachable_from_init;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./analysis//reachable_from_init_method_analysis.nit:58 */
nit_abort("Deferred method called", NULL, LOCATE_analysis___reachable_from_init_method_analysis, 58);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis___DefaultReachableFromInitMethodAnalysis___is_iroutine_reachable_from_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_analysis___reachable_from_init_method_analysis___DefaultReachableFromInitMethodAnalysis___is_method_reachable_from_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_analysis___reachable_from_init_method_analysis___DefaultReachableFromInitMethodAnalysis___init;
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;
/* ./analysis//reachable_from_init_method_analysis.nit:68 */
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis_impl___RFIMABuilder___program;
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;
/* ./analysis//reachable_from_init_method_analysis_impl.nit:25 */
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis_impl___RFIMABuilder___context;
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;
/* ./analysis//reachable_from_init_method_analysis_impl.nit:26 */
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis_impl___RFIMABuilder___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_analysis___reachable_from_init_method_analysis_impl___RFIMABuilder___work;
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_analysis___reachable_from_init_method_analysis_impl___RFIMABuilder___work;
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;
closctx->REG[2] = fra.me.REG[0];
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis_impl___RFIMABuilder___work;
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_analysis___reachable_from_init_method_analysis_impl___RFIMAContext___reachable_from_init_iroutines;
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;
/* ./analysis//reachable_from_init_method_analysis_impl.nit:53 */
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis_impl___RFIMAContext___is_iroutine_reachable_from_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_analysis___reachable_from_init_method_analysis_impl___RFIMAContext___is_method_reachable_from_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_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___context;
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;
/* ./analysis//reachable_from_init_method_analysis_impl.nit:66 */
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___program;
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;
/* ./analysis//reachable_from_init_method_analysis_impl.nit:67 */
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___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_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___process_call;
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_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___visit_icode;
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;
nit_abort("Cast failed", NULL, LOCATE_analysis___reachable_from_init_method_analysis_impl, 90);
}
/* ./analysis//reachable_from_init_method_analysis_impl.nit:91 */
- fra.me.REG[5] = CALL_program___MMLocalClass___new_instance_iroutine(fra.me.REG[5])(fra.me.REG[5]);
- fra.me.REG[4] = CALL_standard___collection___abstract_collection___MapRead_____bra(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:92 */
- CALL_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___process_call(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
+ REGB0 = CALL_metamodel___abstractmetamodel___MMMethod___is_extern(fra.me.REG[4])(fra.me.REG[4]);
+ REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
+ if (UNTAG_Bool(REGB0)) {
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:92 */
+ fra.me.REG[5] = CALL_program___MMLocalClass___new_instance_iroutine(fra.me.REG[5])(fra.me.REG[5]);
+ fra.me.REG[4] = CALL_standard___collection___abstract_collection___MapRead_____bra(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:93 */
+ CALL_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___process_call(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
+ }
} else {
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:93 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:95 */
REGB0 = TAG_Bool((fra.me.REG[3]!=NIT_NULL) && VAL_ISA(fra.me.REG[3], COLOR_icode___icode_base___ISuper, ID_icode___icode_base___ISuper)) /*cast ISuper*/;
if (UNTAG_Bool(REGB0)) {
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:95 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:97 */
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_analysis___reachable_from_init_method_analysis_impl, 95);
+ nit_abort("Reciever is null", NULL, LOCATE_analysis___reachable_from_init_method_analysis_impl, 97);
}
fra.me.REG[4] = CALL_icode___icode_base___IAbsCall___property(fra.me.REG[3])(fra.me.REG[3]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:96 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:98 */
fra.me.REG[4] = CALL_metamodel___abstractmetamodel___MMLocalProperty___prhe(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[4] = CALL_metamodel___partial_order___PartialOrderElement___greaters_and_self(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_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___visit_icode_1));
} else {
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:102 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:104 */
REGB0 = TAG_Bool((fra.me.REG[3]!=NIT_NULL) && VAL_ISA(fra.me.REG[3], COLOR_icode___icode_base___ICall, ID_icode___icode_base___ICall)) /*cast ICall*/;
if (UNTAG_Bool(REGB0)) {
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:104 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:106 */
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_analysis___reachable_from_init_method_analysis_impl, 104);
+ nit_abort("Reciever is null", NULL, LOCATE_analysis___reachable_from_init_method_analysis_impl, 106);
}
fra.me.REG[4] = CALL_icode___icode_base___IAbsCall___property(fra.me.REG[3])(fra.me.REG[3]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:105 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:107 */
fra.me.REG[5] = CALL_icode___icode_base___MMMethod___iroutine(fra.me.REG[4])(fra.me.REG[4]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:106 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:108 */
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
if (UNTAG_Bool(REGB0)) {
CALL_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___process_call(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[5]);
}
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:107 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:109 */
fra.me.REG[4] = CALL_metamodel___abstractmetamodel___MMLocalProperty___prhe(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[4] = CALL_metamodel___partial_order___PartialOrderElement___smallers(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_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___visit_icode_2));
} else {
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:113 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:115 */
REGB0 = TAG_Bool((fra.me.REG[3]!=NIT_NULL) && VAL_ISA(fra.me.REG[3], COLOR_icode___icode_base___ICheckInstance, ID_icode___icode_base___ICheckInstance)) /*cast ICheckInstance*/;
if (UNTAG_Bool(REGB0)) {
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:114 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:116 */
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_analysis___reachable_from_init_method_analysis_impl, 114);
+ nit_abort("Reciever is null", NULL, LOCATE_analysis___reachable_from_init_method_analysis_impl, 116);
}
fra.me.REG[5] = CALL_icode___icode_base___ICheckInstance___stype(fra.me.REG[3])(fra.me.REG[3]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:115 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:117 */
fra.me.REG[4] = CALL_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___program(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[4] = CALL_program___Program___main_module(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[4] = CALL_metamodel___static_type___MMType___for_module(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
fra.me.REG[4] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[4])(fra.me.REG[4]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:116 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:118 */
fra.me.REG[4] = CALL_program___MMLocalClass___checknew_iroutine(fra.me.REG[4])(fra.me.REG[4]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:117 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:119 */
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
CALL_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___process_call(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
}
} else {
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:118 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:120 */
REGB0 = TAG_Bool((fra.me.REG[3]!=NIT_NULL) && VAL_ISA(fra.me.REG[3], COLOR_icode___icode_base___IInitAttributes, ID_icode___icode_base___IInitAttributes)) /*cast IInitAttributes*/;
if (UNTAG_Bool(REGB0)) {
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:119 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:121 */
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_analysis___reachable_from_init_method_analysis_impl, 119);
+ nit_abort("Reciever is null", NULL, LOCATE_analysis___reachable_from_init_method_analysis_impl, 121);
}
fra.me.REG[3] = CALL_icode___icode_base___IInitAttributes___stype(fra.me.REG[3])(fra.me.REG[3]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:120 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:122 */
fra.me.REG[4] = CALL_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___program(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[4] = CALL_program___Program___main_module(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[4] = CALL_metamodel___static_type___MMType___for_module(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[4] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[4])(fra.me.REG[4]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:121 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:123 */
fra.me.REG[4] = CALL_program___MMLocalClass___init_var_iroutine(fra.me.REG[4])(fra.me.REG[4]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:122 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:124 */
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
}
}
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:124 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:126 */
CALL_SUPER_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___visit_icode(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
stack_frame_head = fra.me.prev;
return;
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___visit_icode;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.REG[0] = p0;
CREG[0] = clos_fun0;
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:97 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:99 */
REGB0 = TAG_Bool(VAL_ISA(fra.me.REG[0], COLOR_metamodel___abstractmetamodel___MMMethod, ID_metamodel___abstractmetamodel___MMMethod)) /*cast MMMethod*/;
if (UNTAG_Bool(REGB0)) {
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:98 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:100 */
fra.me.REG[0] = CALL_icode___icode_base___MMMethod___iroutine(fra.me.REG[0])(fra.me.REG[0]);
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:99 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:101 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
fra.me.meth = LOCATE_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___visit_icode;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.REG[0] = p0;
CREG[0] = clos_fun0;
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:108 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:110 */
REGB0 = TAG_Bool(VAL_ISA(fra.me.REG[0], COLOR_metamodel___abstractmetamodel___MMMethod, ID_metamodel___abstractmetamodel___MMMethod)) /*cast MMMethod*/;
if (UNTAG_Bool(REGB0)) {
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:109 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:111 */
fra.me.REG[0] = CALL_icode___icode_base___MMMethod___iroutine(fra.me.REG[0])(fra.me.REG[0]);
closctx->REG[5] = fra.me.REG[0];
- /* ./analysis//reachable_from_init_method_analysis_impl.nit:110 */
+ /* ./analysis//reachable_from_init_method_analysis_impl.nit:112 */
REGB0 = TAG_Bool(closctx->REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
fra.me.meth = LOCATE_analysis___reachable_method_analysis___Program___rma;
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;
/* ./analysis//reachable_method_analysis.nit:24 */
fra.me.meth = LOCATE_analysis___reachable_method_analysis___Program___rma__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_analysis___reachable_method_analysis___Program___dump_reachable_methods;
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_analysis___reachable_method_analysis___Program___dump_reachable_methods;
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_analysis___reachable_method_analysis___Program___dump_unreachable_methods;
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_analysis___reachable_method_analysis___Program___dump_unreachable_methods;
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_analysis___reachable_method_analysis___ReachableMethodAnalysis___is_iroutine_reachable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./analysis//reachable_method_analysis.nit:54 */
nit_abort("Deferred method called", NULL, LOCATE_analysis___reachable_method_analysis, 54);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_analysis___reachable_method_analysis___ReachableMethodAnalysis___is_method_reachable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./analysis//reachable_method_analysis.nit:55 */
nit_abort("Deferred method called", NULL, LOCATE_analysis___reachable_method_analysis, 55);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_analysis___reachable_method_analysis___ReachableMethodAnalysis___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_analysis___reachable_method_analysis___DefaultReachableMethodAnalysis___is_iroutine_reachable;
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_analysis___reachable_method_analysis___DefaultReachableMethodAnalysis___is_method_reachable;
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_analysis___reachable_method_analysis___DefaultReachableMethodAnalysis___init;
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;
/* ./analysis//reachable_method_analysis.nit:64 */
fra.me.meth = LOCATE_analysis___remove_out_of_init_get_test___Program___nb_optimized_isset;
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;
/* ./analysis//remove_out_of_init_get_test.nit:24 */
fra.me.meth = LOCATE_analysis___remove_out_of_init_get_test___Program___optimize_out_of_init_getters;
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;
CALL_program___Program___with_each_iroutines(fra.me.REG[0])(fra.me.REG[0], (&(fra.me)), ((fun_t)OC_analysis___remove_out_of_init_get_test___Program___optimize_out_of_init_getters_1));
fra.me.meth = LOCATE_analysis___remove_out_of_init_get_test___Program___optimize_out_of_init_getters;
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_analysis___remove_out_of_init_get_test___Program___dump_out_of_init_information;
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_analysis___remove_out_of_init_get_test___Program___dump_out_of_init_information;
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_analysis___remove_out_of_init_get_test___IssetCounter___nb_isset;
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;
/* ./analysis//remove_out_of_init_get_test.nit:59 */
fra.me.meth = LOCATE_analysis___remove_out_of_init_get_test___IssetCounter___visit_icode;
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_analysis___remove_out_of_init_get_test___GetterTestRemover___nb_optimized_isset;
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;
/* ./analysis//remove_out_of_init_get_test.nit:73 */
fra.me.meth = LOCATE_analysis___remove_out_of_init_get_test___GetterTestRemover___visit_icode;
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_analysis___rta_analysis___RtaContext___init;
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;
/* ./analysis//rta_analysis.nit:28 */
fra.me.meth = LOCATE_analysis___rta_analysis___RtaContext___instanciated_classes;
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;
/* ./analysis//rta_analysis.nit:29 */
fra.me.meth = LOCATE_analysis___rta_analysis___RtaContext___is_class_instantiated;
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_analysis___rta_analysis___RtaContext___reachable_iroutines;
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;
/* ./analysis//rta_analysis.nit:33 */
fra.me.meth = LOCATE_analysis___rta_analysis___RtaContext___is_iroutine_reachable;
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_analysis___rta_analysis___RtaContext___is_method_reachable;
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_analysis___rta_analysis___RtaBuilder___context;
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;
/* ./analysis//rta_analysis.nit:45 */
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___program;
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;
/* ./analysis//rta_analysis.nit:46 */
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___iroutine_to_search;
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;
/* ./analysis//rta_analysis.nit:47 */
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___call_sites;
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;
/* ./analysis//rta_analysis.nit:48 */
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___called_methods;
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;
/* ./analysis//rta_analysis.nit:49 */
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___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_analysis___rta_analysis___RtaBuilder___check_method;
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_analysis___rta_analysis___RtaBuilder___check_method;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___check_call_sites;
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_analysis___rta_analysis___RtaBuilder___check_call_sites;
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_analysis___rta_analysis___RtaBuilder___check_call_sites;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___check_call_sites;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___add_instantiated_class;
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_analysis___rta_analysis___RtaBuilder___add_reachable_call;
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_analysis___rta_analysis___RtaBuilder___add_reachable_iroutine;
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_analysis___rta_analysis___RtaBuilder___force_some_type_analysis;
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_analysis___rta_analysis___RtaBuilder___force_some_type_analysis;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___force_some_type_analysis;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___force_some_type_analysis;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___force_some_type_analysis;
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;
/* ./analysis//rta_analysis.nit:175 */
fra.me.meth = LOCATE_analysis___rta_analysis___RtaBuilder___work;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_analysis___rta_analysis___RtaVisitor___builder;
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;
/* ./analysis//rta_analysis.nit:207 */
fra.me.meth = LOCATE_analysis___rta_analysis___RtaVisitor___visit_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_analysis___rta_analysis___RtaVisitor___visit_icode;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_analysis___rta_analysis___RtaVisitor___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;
struct stack_frame_t *frame = stack_frame_head;
GC_static_object *staticObject = staticObjects.top;
val_t object;
+ struct nitni_ref *ref;
+ struct nitni_ref_array_link *local_ref_array_link;
gc_allocation_pointer = gc_heap_pointer;
gc_scavenging_pointer = gc_heap_pointer;
staticObject = staticObject->next;
}
+ /* Process global referenced Nit objects from C code */
+ ref = nitni_global_ref_list->head;
+ while (ref != NULL) {
+ object = ref->val;
+ if (!ISNULL(object) && ISOBJ(object)) {
+ ref->val = GC_evacuation((obj_t)object);
+ }
+ ref = ref->next;
+ }
+
/* Process function frames (local variables) */
while (frame != NULL) {
for (j = 0; j < frame->REG_size; j++) {
frame->REG[j] = GC_evacuation((obj_t)object);
}
}
+
+ /* Process C references to Nit objects */
+ local_ref_array_link = frame->nitni_local_ref_head;
+ while ( local_ref_array_link != NULL )
+ {
+ for (j = 0; j < local_ref_array_link->count; j++) {
+ object = local_ref_array_link->reg[j]->val;
+ if (!ISNULL(object) && ISOBJ(object)) {
+ local_ref_array_link->reg[j]->val = GC_evacuation((obj_t)object);
+ }
+ }
+ local_ref_array_link = local_ref_array_link->next;
+ }
+
if (frame == frame->prev) break;
frame = frame->prev;
}
GC_List_Push(&staticObjects, pointer);
}
+/* Is invoked by intern method Sys:force_garbage_collection */
+void Nit_gc_force_garbage_collection( void ) {
+ GC_enlarge_and_collect( 0 );
+}
void GC_add_static_object(val_t *pointer);
+void Nit_gc_force_garbage_collection( void );
+
#endif
extern int glob_argc;
extern char ** glob_argv;
+/* Native reference to Nit objects */
+/* This structure is used to represent every Nit type in extern methods and custom C code. */
+struct nitni_ref {
+ val_t val; /* reference to the real Nit object, is kept up-to-date by GC */
+ struct nitni_ref *next, *prev; /* adjacent global references in global list */
+ int count; /* number of time this global reference has been marked */
+};
+
+/* This structure is used by extern methods to keep track of references to Nit objects */
+/* These references make sure an object is not collected by the GC while
+ * this extern methods is on the call stack. */
+/* This takes the form of an array link. */
+#define NITNI_REF_ARRAY_LINK_SIZE 8
+struct nitni_ref_array_link {
+ struct nitni_ref *reg[ NITNI_REF_ARRAY_LINK_SIZE ];
+ int count; /* nubmer of elements in this link */
+ struct nitni_ref_array_link *next; /* next link in the list */
+};
+
+/* Register reference to Nit object with the latest extern method called. */
+extern void nitni_local_ref_add( struct nitni_ref *ref );
+
+/* Clean all references associated to the current (but returning) extern method. */
+extern void nitni_local_ref_clean( void );
+
+/* List of global references from C code to Nit objects */
+/* Instanciated empty at init of Nit system and filled explicitly by user in C code */
+struct nitni_global_ref_list_t {
+ struct nitni_ref *head, *tail;
+};
+extern struct nitni_global_ref_list_t *nitni_global_ref_list;
+
+/* Initializer of global reference list */
+extern void nitni_global_ref_list_init();
+
+/* Intern function to add a global reference to the list */
+extern void nitni_global_ref_add( struct nitni_ref *ref );
+
+/* Intern function to remove a global reference from the list */
+extern void nitni_global_ref_remove( struct nitni_ref *ref );
+
+/* Increase count on an existing global reference */
+extern void nitni_global_ref_incr( struct nitni_ref *ref );
+
+/* Decrease count on an existing global reference */
+extern void nitni_global_ref_decr( struct nitni_ref *ref );
+
/* Stack frames.
* Are used to:
* - store local variables (REGS) of functions
struct stack_frame_t *closure_ctx; /* closure context (for functions that have closure parameters) */
fun_t *closure_funs; /* closure functions (for functions that have closure parameters) */
int has_broke; /* has an escape occured? 0 if false, label_idx (>0) if true */
+ struct nitni_ref_array_link *nitni_local_ref_head; /* points to head of array link contaning local variables used via nitni */
int REG_size; /* number of local variables */
- val_t REG[1]; /* local variables (flexible array) */
+ val_t REG[1]; /* local variables (flexible array, this must be the last variable is extended in fra struct */
};
extern struct stack_frame_t *stack_frame_head;
+
typedef enum {true = (1==1),false = (0==1)} bool;
void nit_exit(int);
case nitgc: Nit_gc_init(); break;
default: break; /* Nothing */
}
+
+ /* Initialize global references list */
+ nitni_global_ref_list_init();
}
void prepare_signals(void) {
initialize_gc_option();
fprintf(stderr, ")\n");
nit_exit(1);
}
+
+/* Register reference to Nit object with the latest extern method called. */
+void nitni_local_ref_add( struct nitni_ref *ref ) {
+ struct nitni_ref_array_link **link_p;
+ struct nitni_ref_array_link * link = NULL;
+
+ /* find usable link or link to create */
+ link_p = &( stack_frame_head->nitni_local_ref_head );
+ while ( (*link_p) != NULL &&
+ (*link_p)->count >= NITNI_REF_ARRAY_LINK_SIZE ) {
+ link_p = &((*link_p)->next);
+ }
+
+ /* create link if needed */
+ if ( *link_p == NULL ) {
+ link = malloc( sizeof(struct nitni_ref_array_link) );
+ link->count = 0;
+ link->next = NULL;
+
+ (*link_p) = link;
+ } else {
+ link = *link_p;
+ }
+
+ /* add to link */
+ link->reg[ link->count ] = ref;
+ link->count ++;
+}
+
+/* Clean all references associated to the current (but returning) extern method. */
+void nitni_local_ref_clean( void ) {
+ struct nitni_ref_array_link * link,
+ * last_link;
+ int i;
+
+ link = stack_frame_head->nitni_local_ref_head;
+ while ( link != NULL )
+ {
+ for ( i = 0; i < link->count; i ++ ) {
+ if ( link->reg[i]->count == 0 ) { /* not registered globally */
+ free( link->reg[ i ] );
+ }
+ }
+
+ last_link = link;
+ if ( link->count == NITNI_REF_ARRAY_LINK_SIZE )
+ link = link->next;
+ else
+ link = NULL;
+
+ free(last_link);
+ }
+
+ stack_frame_head->nitni_local_ref_head = NULL;
+}
+
+struct nitni_global_ref_list_t *nitni_global_ref_list;
+void nitni_global_ref_list_init() {
+ nitni_global_ref_list = (struct nitni_global_ref_list_t*)malloc(sizeof(struct nitni_global_ref_list_t));
+ nitni_global_ref_list->head = NULL;
+ nitni_global_ref_list->tail = NULL;
+}
+
+void nitni_global_ref_add( struct nitni_ref *ref ) {
+ if ( nitni_global_ref_list->head == NULL ) {
+ nitni_global_ref_list->head = ref;
+ nitni_global_ref_list->tail = ref;
+
+ ref->prev = NULL;
+ } else {
+ nitni_global_ref_list->tail->next = ref;
+ ref->prev = nitni_global_ref_list->tail;
+ }
+
+ ref->next = NULL;
+}
+
+void nitni_global_ref_remove( struct nitni_ref *ref ) {
+ if ( ref->prev == NULL ) {
+ nitni_global_ref_list->head = ref->next;
+ } else {
+ ref->prev->next = ref->next;
+ }
+
+ if ( ref->next == NULL ) {
+ nitni_global_ref_list->tail = ref->prev;
+ } else {
+ ref->next->prev = ref->prev;
+ }
+}
+
+extern void nitni_global_ref_incr( struct nitni_ref *ref ) {
+ if ( ref->count == 0 ) /* not registered */
+ {
+ /* add to list */
+ nitni_global_ref_add( ref );
+ }
+
+ ref->count ++;
+}
+
+extern void nitni_global_ref_decr( struct nitni_ref *ref ) {
+ if ( ref->count == 1 ) /* was last reference */
+ {
+ /* remove from list */
+ nitni_global_ref_remove( ref );
+ }
+
+ ref->count --;
+}
fra.me.meth = LOCATE_compiling___Program___output_format;
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;
/* ./compiling//compiling.nit:28 */
fra.me.meth = LOCATE_compiling___Program___output_format__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_compiling___Program___compile_prog;
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_compiling___Program___compile_prog;
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_compiling___Program___compile_prog_to_c;
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_compiling___Program___compile_prog_to_c;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_compiling___Program___compile_main;
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_compiling___Program___compile_main;
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_compiling___MMModule___compile_separate_module;
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_compiling___compiling_base___ToolContext___compdir;
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;
/* ./compiling//compiling_base.nit:27 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___compdir__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_compiling___compiling_base___ToolContext___clibdir;
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;
/* ./compiling//compiling_base.nit:28 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___clibdir__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_compiling___compiling_base___ToolContext___bindir;
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;
/* ./compiling//compiling_base.nit:29 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___bindir__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_compiling___compiling_base___ToolContext___output_file;
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;
/* ./compiling//compiling_base.nit:30 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___output_file__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_compiling___compiling_base___ToolContext___boost;
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;
/* ./compiling//compiling_base.nit:31 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___boost__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___no_cc;
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;
/* ./compiling//compiling_base.nit:32 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___no_cc__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___cc_link;
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;
/* ./compiling//compiling_base.nit:33 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___cc_link__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___cc_libs;
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;
/* ./compiling//compiling_base.nit:34 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___cc_libs__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_compiling___compiling_base___ToolContext___cc_lib_paths;
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;
/* ./compiling//compiling_base.nit:35 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___cc_lib_paths__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_compiling___compiling_base___ToolContext___cc_include_paths;
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;
/* ./compiling//compiling_base.nit:36 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___cc_include_paths__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_compiling___compiling_base___ToolContext___ext_prefix;
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;
/* ./compiling//compiling_base.nit:37 */
fra.me.meth = LOCATE_compiling___compiling_base___ToolContext___ext_prefix__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_compiling___compiling_base___CProgram___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_compiling___compiling_base___CProgram___program;
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;
/* ./compiling//compiling_base.nit:49 */
fra.me.meth = LOCATE_compiling___compiling_base___CProgram___files;
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;
/* ./compiling//compiling_base.nit:52 */
fra.me.meth = LOCATE_compiling___compiling_base___CProgram___include_dirs;
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;
/* ./compiling//compiling_base.nit:55 */
fra.me.meth = LOCATE_compiling___compiling_base___CProgram___build_file;
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;
/* ./compiling//compiling_base.nit:58 */
fra.me.meth = LOCATE_compiling___compiling_base___CProgram___compdir;
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;
/* ./compiling//compiling_base.nit:61 */
fra.me.meth = LOCATE_compiling___compiling_base___CProgram___module_header_name;
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_compiling___compiling_base___CProgram___get_file_ending;
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_compiling___compiling_base___CProgram___generate_build_file;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_compiling___compiling_base___CProgram___run_c_compiler;
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_compiling___compiling_base___CompilerVisitor___add_decl;
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_compiling___compiling_base___CompilerVisitor___add_instr;
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_compiling___compiling_base___CompilerVisitor___add_indent;
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_compiling___compiling_base___CompilerVisitor___add_line_to;
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_compiling___compiling_base___CompilerVisitor___add_assignment;
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_compiling___compiling_base___CompilerVisitor___new_number;
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;
/* ./compiling//compiling_base.nit:179 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___indent;
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;
/* ./compiling//compiling_base.nit:188 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___unindent;
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;
/* ./compiling//compiling_base.nit:193 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___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;
/* ./compiling//compiling_base.nit:197 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___header_writer;
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;
/* ./compiling//compiling_base.nit:200 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___header_writer__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_compiling___compiling_base___CompilerVisitor___writer;
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;
/* ./compiling//compiling_base.nit:203 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___writer__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_compiling___compiling_base___CompilerVisitor___decl_writer;
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;
/* ./compiling//compiling_base.nit:206 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___decl_writer__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_compiling___compiling_base___CompilerVisitor___top_writer;
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;
/* ./compiling//compiling_base.nit:209 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___top_writer__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_compiling___compiling_base___CompilerVisitor___top_decl_writer;
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;
/* ./compiling//compiling_base.nit:212 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___top_decl_writer__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_compiling___compiling_base___CompilerVisitor___indent_level;
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;
/* ./compiling//compiling_base.nit:215 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___indent_level__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___program;
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;
/* ./compiling//compiling_base.nit:218 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___cprogram;
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;
/* ./compiling//compiling_base.nit:221 */
fra.me.meth = LOCATE_compiling___compiling_base___CompilerVisitor___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_compiling___compiling_base___MMGlobalProperty___meth_call;
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_compiling___compiling_base___MMGlobalProperty___attr_access;
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_compiling___compiling_base___MMGlobalProperty___vt_class_color;
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_compiling___compiling_base___MMGlobalProperty___vt_class_id;
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_compiling___compiling_base___MMGlobalClass___cname;
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_compiling___compiling_base___MMGlobalClass___id_id;
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_compiling___compiling_base___MMGlobalClass___color_id;
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_compiling___compiling_base___MMGlobalClass___init_table_pos_id;
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_compiling___compiling_base___MMModule___cname;
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_compiling___compiling_base___MMLocalClass___cname;
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;
/* ./compiling//compiling_base.nit:327 */
fra.me.meth = LOCATE_compiling___compiling_base___MMLocalProperty___cname;
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_compiling___compiling_base___MMLocalProperty___super_meth_call;
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_compiling___compiling_global___Program___compile_tables_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_compiling___compiling_global___Program___compile_tables_to_c;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_compiling___compiling_global___Program___compile_tables_to_c;
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_compiling___compiling_global___Program___compile_main_part;
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_compiling___compiling_global___MMModule___declare_class_tables_to_c;
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_compiling___compiling_global___MMModule___declare_class_tables_to_c;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_compiling___compiling_global___MMModule___compile_mod_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_compiling___compiling_global___MMModule___compile_mod_to_c;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_compiling___compiling_global___MMModule___compile_mod_to_c;
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_compiling___compiling_global___MMModule___compile_local_table_to_c;
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_compiling___compiling_global___AbsTableElt___compile_macros;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./compiling//compiling_global.nit:140 */
nit_abort("Deferred method called", NULL, LOCATE_compiling___compiling_global, 140);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_compiling___compiling_global___TableElt___compile_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./compiling//compiling_global.nit:145 */
nit_abort("Deferred method called", NULL, LOCATE_compiling___compiling_global, 145);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_compiling___compiling_global___ModuleTableElt___value;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./compiling//compiling_global.nit:150 */
nit_abort("Deferred method called", NULL, LOCATE_compiling___compiling_global, 150);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_compiling___compiling_global___ModuleTableEltGroup___value;
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_compiling___compiling_global___ModuleTableEltGroup___compile_macros;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_compiling___compiling_global___TableEltMeth___compile_macros;
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_compiling___compiling_global___TableEltMeth___compile_to_c;
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_compiling___compiling_global___TableEltSuper___compile_macros;
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_compiling___compiling_global___TableEltSuper___compile_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_compiling___compiling_global___TableEltVTClassColor___compile_macros;
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_compiling___compiling_global___TableEltVTClassColor___compile_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_compiling___compiling_global___TableEltVTClassId___compile_macros;
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_compiling___compiling_global___TableEltVTClassId___compile_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_compiling___compiling_global___TableEltAttr___compile_macros;
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_compiling___compiling_global___TableEltAttr___compile_to_c;
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_compiling___compiling_global___AbsTableEltClass___symbol;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./compiling//compiling_global.nit:258 */
nit_abort("Deferred method called", NULL, LOCATE_compiling___compiling_global, 258);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_compiling___compiling_global___AbsTableEltClass___compile_macros;
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_compiling___compiling_global___TableEltClassId___symbol;
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;
/* ./compiling//compiling_global.nit:268 */
fra.me.meth = LOCATE_compiling___compiling_global___TableEltClassId___value;
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_compiling___compiling_global___TableEltClassInitTable___symbol;
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;
/* ./compiling//compiling_global.nit:277 */
fra.me.meth = LOCATE_compiling___compiling_global___TableEltClassInitTable___compile_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_compiling___compiling_global___TableEltClassColor___symbol;
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;
/* ./compiling//compiling_global.nit:293 */
fra.me.meth = LOCATE_compiling___compiling_global___TableEltClassColor___value;
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_compiling___compiling_global___TableEltClassColor___compile_to_c;
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_compiling___compiling_global___TableEltComposite___compile_to_c;
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_compiling___compiling_global___TableEltClassSelfId___compile_to_c;
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_compiling___compiling_global___TableEltClassSelfName___compile_to_c;
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_compiling___compiling_global___TableEltClassObjectSize___compile_to_c;
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_compiling___compiling_global___TableEltObjectId___compile_to_c;
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_compiling___compiling_global___TableEltVftPointer___compile_to_c;
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_compiling___compiling_global___MMLocalClass___declare_tables_to_c;
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_compiling___compiling_global___MMLocalClass___compile_tables_to_c;
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_compiling___compiling_global___MMLocalClass___compile_tables_to_c;
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_compiling___compiling_global___MMMethod___compile_property_to_c;
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_compiling___compiling_icode___I2CCompilerVisitor___register;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_compiling___compiling_icode___I2CCompilerVisitor___registers;
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_compiling___compiling_icode___I2CCompilerVisitor___registers;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___new_number;
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;
/* ./compiling//compiling_icode.nit:81 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___lab;
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_compiling___compiling_icode___I2CCompilerVisitor___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;
/* ./compiling//compiling_icode.nit:97 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___clostypes;
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;
/* ./compiling//compiling_icode.nit:100 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___local_labels;
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;
/* ./compiling//compiling_icode.nit:103 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___local_labels__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_compiling___compiling_icode___I2CCompilerVisitor___escaped_labels;
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;
/* ./compiling//compiling_icode.nit:106 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___escaped_labels__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_compiling___compiling_icode___I2CCompilerVisitor___register_escape_label;
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_compiling___compiling_icode___I2CCompilerVisitor___add_label;
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_compiling___compiling_icode___I2CCompilerVisitor___add_goto;
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_compiling___compiling_icode___I2CCompilerVisitor___marks_to_seq;
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;
/* ./compiling//compiling_icode.nit:143 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___closure;
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;
/* ./compiling//compiling_icode.nit:146 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___closure__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___visitor;
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;
/* ./compiling//compiling_icode.nit:149 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___iroutine;
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;
/* ./compiling//compiling_icode.nit:152 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___return_label;
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;
/* ./compiling//compiling_icode.nit:155 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___return_label__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_compiling___compiling_icode___I2CCompilerVisitor___add_decl;
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_compiling___compiling_icode___I2CCompilerVisitor___new_instr;
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_compiling___compiling_icode___I2CCompilerVisitor___add_instr;
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_compiling___compiling_icode___I2CCompilerVisitor___indent;
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;
/* ./compiling//compiling_icode.nit:189 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___unindent;
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;
/* ./compiling//compiling_icode.nit:194 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___add_assignment;
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_compiling___compiling_icode___I2CCompilerVisitor___add_location;
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_compiling___compiling_icode___I2CCompilerVisitor___basecname;
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;
/* ./compiling//compiling_icode.nit:219 */
fra.me.meth = LOCATE_compiling___compiling_icode___I2CCompilerVisitor___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_compiling___compiling_icode___IRoutine___compile_signature_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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;
static val_t once_value_11; /* Once value */
static val_t once_value_12; /* Once value */
static val_t once_value_13; /* Once value */
- static val_t once_value_14; /* Once value */
+ static val_t once_value_14; /* Once value */
static val_t once_value_15; /* Once value */
- static val_t once_value_17; /* Once value */
+ static val_t once_value_16; /* Once value */
static val_t once_value_18; /* Once value */
- static val_t once_value_20; /* Once value */
+ static val_t once_value_19; /* Once value */
static val_t once_value_21; /* Once value */
static val_t once_value_22; /* Once value */
static val_t once_value_23; /* Once value */
- static val_t once_value_26; /* Once value */
+ static val_t once_value_24; /* Once value */
static val_t once_value_27; /* Once value */
- static val_t once_value_29; /* Once value */
+ static val_t once_value_28; /* Once value */
static val_t once_value_30; /* Once value */
- static val_t once_value_31; /* Once value */
- static val_t once_value_33; /* Once value */
- static val_t once_value_34; /* Once value */
- static val_t once_value_35; /* Once value */
+ static val_t once_value_31; /* Once value */
+ static val_t once_value_32; /* Once value */
+ static val_t once_value_34; /* Once value */
+ static val_t once_value_35; /* Once value */
static val_t once_value_36; /* Once value */
static val_t once_value_37; /* Once value */
static val_t once_value_38; /* Once value */
- static val_t once_value_40; /* Once value */
+ static val_t once_value_39; /* Once value */
static val_t once_value_41; /* Once value */
+ static val_t once_value_42; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
fra.me.line = 278;
fra.me.meth = LOCATE_compiling___compiling_icode___IRoutine___compile_inside_to_c;
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;
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:300 */
+ /* ./compiling//compiling_icode.nit:298 */
+ if (!once_value_14) {
+ fra.me.REG[3] = BOX_NativeString("fra.me.nitni_local_ref_head = NULL;");
+ REGB0 = TAG_Int(35);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
+ once_value_14 = fra.me.REG[3];
+ register_static_object(&once_value_14);
+ } else fra.me.REG[3] = once_value_14;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
+ /* ./compiling//compiling_icode.nit:301 */
REGB0 = TAG_Int(0);
REGB1 = CALL_analysis___allocate_iregister_slots___IRoutine___std_slots_nb(fra.me.REG[0])(fra.me.REG[0]);
/* ./../lib/standard//kernel.nit:352 */
REGB2 = TAG_Bool(UNTAG_Int(REGB0)<UNTAG_Int(REGB1));
/* ./../lib/standard//kernel.nit:352 */
if (UNTAG_Bool(REGB2)) {
- /* ./compiling//compiling_icode.nit:300 */
- REGB2 = REGB0;
/* ./compiling//compiling_icode.nit:301 */
+ REGB2 = REGB0;
+ /* ./compiling//compiling_icode.nit:302 */
REGB3 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB3);
- if (!once_value_14) {
+ if (!once_value_15) {
fra.me.REG[4] = BOX_NativeString("fra.me.REG[");
REGB3 = TAG_Int(11);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB3);
- once_value_14 = fra.me.REG[4];
- register_static_object(&once_value_14);
- } else fra.me.REG[4] = once_value_14;
+ once_value_15 = fra.me.REG[4];
+ register_static_object(&once_value_15);
+ } else fra.me.REG[4] = once_value_15;
fra.me.REG[4] = fra.me.REG[4];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(REGB2)(REGB2);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- if (!once_value_15) {
+ if (!once_value_16) {
fra.me.REG[4] = BOX_NativeString("] = NIT_NULL;");
REGB2 = TAG_Int(13);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB2);
- once_value_15 = fra.me.REG[4];
- register_static_object(&once_value_15);
- } else fra.me.REG[4] = once_value_15;
+ once_value_16 = fra.me.REG[4];
+ register_static_object(&once_value_16);
+ } else fra.me.REG[4] = once_value_16;
fra.me.REG[4] = fra.me.REG[4];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = REGB2;
} else {
/* ./../lib/standard//kernel.nit:352 */
- goto label16;
+ goto label17;
}
}
- label16: while(0);
- /* ./compiling//compiling_icode.nit:303 */
+ label17: while(0);
+ /* ./compiling//compiling_icode.nit:304 */
REGB0 = TAG_Int(0);
REGB1 = CALL_analysis___allocate_iregister_slots___IRoutine___tag_slots_nb(fra.me.REG[0])(fra.me.REG[0]);
/* ./../lib/standard//kernel.nit:352 */
REGB2 = TAG_Bool(UNTAG_Int(REGB0)<UNTAG_Int(REGB1));
/* ./../lib/standard//kernel.nit:352 */
if (UNTAG_Bool(REGB2)) {
- /* ./compiling//compiling_icode.nit:303 */
- REGB2 = REGB0;
/* ./compiling//compiling_icode.nit:304 */
+ REGB2 = REGB0;
+ /* ./compiling//compiling_icode.nit:305 */
REGB3 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB3);
- if (!once_value_17) {
+ if (!once_value_18) {
fra.me.REG[4] = BOX_NativeString("val_t REGB");
REGB3 = TAG_Int(10);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB3);
- once_value_17 = fra.me.REG[4];
- register_static_object(&once_value_17);
- } else fra.me.REG[4] = once_value_17;
+ once_value_18 = fra.me.REG[4];
+ register_static_object(&once_value_18);
+ } else fra.me.REG[4] = once_value_18;
fra.me.REG[4] = fra.me.REG[4];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(REGB2)(REGB2);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- if (!once_value_18) {
+ if (!once_value_19) {
fra.me.REG[4] = BOX_NativeString(";");
REGB2 = TAG_Int(1);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB2);
- once_value_18 = fra.me.REG[4];
- register_static_object(&once_value_18);
- } else fra.me.REG[4] = once_value_18;
+ once_value_19 = fra.me.REG[4];
+ register_static_object(&once_value_19);
+ } else fra.me.REG[4] = once_value_19;
fra.me.REG[4] = fra.me.REG[4];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = REGB2;
} else {
/* ./../lib/standard//kernel.nit:352 */
- goto label19;
+ goto label20;
}
}
- label19: while(0);
- /* ./compiling//compiling_icode.nit:306 */
- fra.me.REG[3] = CALL_icode___icode_base___IRoutine___closure_decls(fra.me.REG[0])(fra.me.REG[0]);
+ label20: while(0);
/* ./compiling//compiling_icode.nit:307 */
+ fra.me.REG[3] = CALL_icode___icode_base___IRoutine___closure_decls(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./compiling//compiling_icode.nit:308 */
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:308 */
+ /* ./compiling//compiling_icode.nit:309 */
REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_20) {
+ if (!once_value_21) {
fra.me.REG[5] = BOX_NativeString("fun_t CREG[");
REGB0 = TAG_Int(11);
fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
- once_value_20 = fra.me.REG[5];
- register_static_object(&once_value_20);
- } else fra.me.REG[5] = once_value_20;
+ once_value_21 = fra.me.REG[5];
+ register_static_object(&once_value_21);
+ } else fra.me.REG[5] = once_value_21;
fra.me.REG[5] = fra.me.REG[5];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 308);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 309);
}
REGB0 = CALL_standard___collection___abstract_collection___Collection___length(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[5] = CALL_standard___string___Object___to_s(REGB0)(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
- if (!once_value_21) {
+ if (!once_value_22) {
fra.me.REG[5] = BOX_NativeString("];");
REGB0 = TAG_Int(2);
fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
- once_value_21 = fra.me.REG[5];
- register_static_object(&once_value_21);
- } else fra.me.REG[5] = once_value_21;
+ once_value_22 = fra.me.REG[5];
+ register_static_object(&once_value_22);
+ } else fra.me.REG[5] = once_value_22;
fra.me.REG[5] = fra.me.REG[5];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_decl(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:309 */
- if (!once_value_22) {
+ /* ./compiling//compiling_icode.nit:310 */
+ if (!once_value_23) {
fra.me.REG[4] = BOX_NativeString("fra.me.closure_ctx = closctx_param;");
REGB0 = TAG_Int(35);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
- once_value_22 = fra.me.REG[4];
- register_static_object(&once_value_22);
- } else fra.me.REG[4] = once_value_22;
+ once_value_23 = fra.me.REG[4];
+ register_static_object(&once_value_23);
+ } else fra.me.REG[4] = once_value_23;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:310 */
- if (!once_value_23) {
+ /* ./compiling//compiling_icode.nit:311 */
+ if (!once_value_24) {
fra.me.REG[4] = BOX_NativeString("fra.me.closure_funs = CREG;");
REGB0 = TAG_Int(27);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
- once_value_23 = fra.me.REG[4];
- register_static_object(&once_value_23);
- } else fra.me.REG[4] = once_value_23;
+ once_value_24 = fra.me.REG[4];
+ register_static_object(&once_value_24);
+ } else fra.me.REG[4] = once_value_24;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
}
- /* ./compiling//compiling_icode.nit:312 */
+ /* ./compiling//compiling_icode.nit:313 */
REGB0 = TAG_Int(0);
fra.me.REG[4] = REGB0;
- /* ./compiling//compiling_icode.nit:313 */
+ /* ./compiling//compiling_icode.nit:314 */
fra.me.REG[5] = CALL_icode___icode_base___IRoutine___params(fra.me.REG[0])(fra.me.REG[0]);
- CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[5])(fra.me.REG[5], (&(fra.me)), ((fun_t)OC_compiling___compiling_icode___IRoutine___compile_inside_to_c_24));
- /* ./compiling//compiling_icode.nit:317 */
+ CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[5])(fra.me.REG[5], (&(fra.me)), ((fun_t)OC_compiling___compiling_icode___IRoutine___compile_inside_to_c_25));
+ /* ./compiling//compiling_icode.nit:318 */
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:318 */
+ /* ./compiling//compiling_icode.nit:319 */
REGB0 = TAG_Int(0);
REGB1 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 318);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 319);
}
REGB1 = CALL_standard___collection___abstract_collection___Collection___length(fra.me.REG[3])(fra.me.REG[3]);
/* ./../lib/standard//kernel.nit:352 */
REGB2 = TAG_Bool(UNTAG_Int(REGB0)<UNTAG_Int(REGB1));
/* ./../lib/standard//kernel.nit:352 */
if (UNTAG_Bool(REGB2)) {
- /* ./compiling//compiling_icode.nit:318 */
- REGB2 = REGB0;
/* ./compiling//compiling_icode.nit:319 */
+ REGB2 = REGB0;
+ /* ./compiling//compiling_icode.nit:320 */
REGB3 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB3)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 319);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 320);
}
fra.me.REG[4] = CALL_standard___collection___abstract_collection___SequenceRead_____bra(fra.me.REG[3])(fra.me.REG[3], REGB2);
- /* ./compiling//compiling_icode.nit:320 */
+ /* ./compiling//compiling_icode.nit:321 */
REGB3 = TAG_Int(5);
fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB3);
- if (!once_value_26) {
+ if (!once_value_27) {
fra.me.REG[6] = BOX_NativeString("CREG[");
REGB3 = TAG_Int(5);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB3);
- once_value_26 = fra.me.REG[6];
- register_static_object(&once_value_26);
- } else fra.me.REG[6] = once_value_26;
+ once_value_27 = fra.me.REG[6];
+ register_static_object(&once_value_27);
+ } else fra.me.REG[6] = once_value_27;
fra.me.REG[6] = fra.me.REG[6];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(REGB2)(REGB2);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
- if (!once_value_27) {
+ if (!once_value_28) {
fra.me.REG[6] = BOX_NativeString("] = ");
REGB3 = TAG_Int(4);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB3);
- once_value_27 = fra.me.REG[6];
- register_static_object(&once_value_27);
- } else fra.me.REG[6] = once_value_27;
+ once_value_28 = fra.me.REG[6];
+ register_static_object(&once_value_28);
+ } else fra.me.REG[6] = once_value_28;
fra.me.REG[6] = fra.me.REG[6];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
fra.me.REG[6] = CALL_icode___icode_base___IRoutine___params(fra.me.REG[0])(fra.me.REG[0]);
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[6] = ((Nit_NativeArray)fra.me.REG[6])->val[UNTAG_Int(REGB3)];
/* ./../lib/standard//collection//array.nit:281 */
- goto label28;
- label28: while(0);
- /* ./compiling//compiling_icode.nit:320 */
+ goto label29;
+ label29: while(0);
+ /* ./compiling//compiling_icode.nit:321 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
- if (!once_value_29) {
+ if (!once_value_30) {
fra.me.REG[6] = BOX_NativeString(";");
REGB3 = TAG_Int(1);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB3);
- once_value_29 = fra.me.REG[6];
- register_static_object(&once_value_29);
- } else fra.me.REG[6] = once_value_29;
+ once_value_30 = fra.me.REG[6];
+ register_static_object(&once_value_30);
+ } else fra.me.REG[6] = once_value_30;
fra.me.REG[6] = fra.me.REG[6];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[5]);
- /* ./compiling//compiling_icode.nit:321 */
+ /* ./compiling//compiling_icode.nit:322 */
fra.me.REG[5] = CALL_compiling___compiling_icode___I2CCompilerVisitor___closures(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(REGB2)(REGB2);
CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4], fra.me.REG[6]);
- /* ./compiling//compiling_icode.nit:322 */
+ /* ./compiling//compiling_icode.nit:323 */
fra.me.REG[6] = CALL_icode___icode_base___IClosureDecl___closure(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[6] = CALL_metamodel___static_type___MMClosure___signature(fra.me.REG[6])(fra.me.REG[6]);
- /* ./compiling//compiling_icode.nit:323 */
- fra.me.REG[5] = NEW_Array_standard___collection___array___Array___init();
/* ./compiling//compiling_icode.nit:324 */
- if (!once_value_30) {
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___init();
+ /* ./compiling//compiling_icode.nit:325 */
+ if (!once_value_31) {
fra.me.REG[7] = BOX_NativeString("struct stack_frame_t *");
REGB2 = TAG_Int(22);
fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB2);
- once_value_30 = fra.me.REG[7];
- register_static_object(&once_value_30);
- } else fra.me.REG[7] = once_value_30;
+ once_value_31 = fra.me.REG[7];
+ register_static_object(&once_value_31);
+ } else fra.me.REG[7] = once_value_31;
fra.me.REG[7] = fra.me.REG[7];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[7]);
- /* ./compiling//compiling_icode.nit:325 */
+ /* ./compiling//compiling_icode.nit:326 */
REGB2 = TAG_Int(0);
REGB3 = CALL_metamodel___static_type___MMSignature___arity(fra.me.REG[6])(fra.me.REG[6]);
/* ./../lib/standard//kernel.nit:352 */
REGB4 = TAG_Bool(UNTAG_Int(REGB2)<UNTAG_Int(REGB3));
/* ./../lib/standard//kernel.nit:352 */
if (UNTAG_Bool(REGB4)) {
- /* ./compiling//compiling_icode.nit:326 */
- if (!once_value_31) {
+ /* ./compiling//compiling_icode.nit:327 */
+ if (!once_value_32) {
fra.me.REG[7] = BOX_NativeString("val_t");
REGB4 = TAG_Int(5);
fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB4);
- once_value_31 = fra.me.REG[7];
- register_static_object(&once_value_31);
- } else fra.me.REG[7] = once_value_31;
+ once_value_32 = fra.me.REG[7];
+ register_static_object(&once_value_32);
+ } else fra.me.REG[7] = once_value_32;
fra.me.REG[7] = fra.me.REG[7];
- /* ./compiling//compiling_icode.nit:327 */
+ /* ./compiling//compiling_icode.nit:328 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[7]);
/* ./../lib/standard//kernel.nit:354 */
REGB4 = TAG_Int(1);
REGB2 = REGB4;
} else {
/* ./../lib/standard//kernel.nit:352 */
- goto label32;
+ goto label33;
}
}
- label32: while(0);
- /* ./compiling//compiling_icode.nit:329 */
- if (!once_value_33) {
+ label33: while(0);
+ /* ./compiling//compiling_icode.nit:330 */
+ if (!once_value_34) {
fra.me.REG[7] = BOX_NativeString("void");
REGB2 = TAG_Int(4);
fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB2);
- once_value_33 = fra.me.REG[7];
- register_static_object(&once_value_33);
- } else fra.me.REG[7] = once_value_33;
+ once_value_34 = fra.me.REG[7];
+ register_static_object(&once_value_34);
+ } else fra.me.REG[7] = once_value_34;
fra.me.REG[7] = fra.me.REG[7];
- /* ./compiling//compiling_icode.nit:330 */
+ /* ./compiling//compiling_icode.nit:331 */
fra.me.REG[6] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[6])(fra.me.REG[6]);
REGB2 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
}
REGB2 = TAG_Bool(!UNTAG_Bool(REGB2));
if (UNTAG_Bool(REGB2)) {
- if (!once_value_34) {
+ if (!once_value_35) {
fra.me.REG[6] = BOX_NativeString("val_t");
REGB2 = TAG_Int(5);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB2);
- once_value_34 = fra.me.REG[6];
- register_static_object(&once_value_34);
- } else fra.me.REG[6] = once_value_34;
+ once_value_35 = fra.me.REG[6];
+ register_static_object(&once_value_35);
+ } else fra.me.REG[6] = once_value_35;
fra.me.REG[6] = fra.me.REG[6];
fra.me.REG[7] = fra.me.REG[6];
}
- /* ./compiling//compiling_icode.nit:331 */
+ /* ./compiling//compiling_icode.nit:332 */
fra.me.REG[6] = CALL_compiling___compiling_icode___I2CCompilerVisitor___clostypes(fra.me.REG[1])(fra.me.REG[1]);
REGB2 = TAG_Int(5);
fra.me.REG[8] = NEW_Array_standard___collection___array___Array___with_capacity(REGB2);
- if (!once_value_35) {
+ if (!once_value_36) {
fra.me.REG[9] = BOX_NativeString("");
REGB2 = TAG_Int(0);
fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB2);
- once_value_35 = fra.me.REG[9];
- register_static_object(&once_value_35);
- } else fra.me.REG[9] = once_value_35;
+ once_value_36 = fra.me.REG[9];
+ register_static_object(&once_value_36);
+ } else fra.me.REG[9] = once_value_36;
fra.me.REG[9] = fra.me.REG[9];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[9]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
- if (!once_value_36) {
+ if (!once_value_37) {
fra.me.REG[7] = BOX_NativeString(" (*)(");
REGB2 = TAG_Int(5);
fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB2);
- once_value_36 = fra.me.REG[7];
- register_static_object(&once_value_36);
- } else fra.me.REG[7] = once_value_36;
+ once_value_37 = fra.me.REG[7];
+ register_static_object(&once_value_37);
+ } else fra.me.REG[7] = once_value_37;
fra.me.REG[7] = fra.me.REG[7];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
- if (!once_value_37) {
+ if (!once_value_38) {
fra.me.REG[7] = BOX_NativeString(", ");
REGB2 = TAG_Int(2);
fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB2);
- once_value_37 = fra.me.REG[7];
- register_static_object(&once_value_37);
- } else fra.me.REG[7] = once_value_37;
+ once_value_38 = fra.me.REG[7];
+ register_static_object(&once_value_38);
+ } else fra.me.REG[7] = once_value_38;
fra.me.REG[7] = fra.me.REG[7];
fra.me.REG[7] = CALL_standard___string___Collection___join(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[7]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
- if (!once_value_38) {
+ if (!once_value_39) {
fra.me.REG[7] = BOX_NativeString(")");
REGB2 = TAG_Int(1);
fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB2);
- once_value_38 = fra.me.REG[7];
- register_static_object(&once_value_38);
- } else fra.me.REG[7] = once_value_38;
+ once_value_39 = fra.me.REG[7];
+ register_static_object(&once_value_39);
+ } else fra.me.REG[7] = once_value_39;
fra.me.REG[7] = fra.me.REG[7];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
REGB0 = REGB2;
} else {
/* ./../lib/standard//kernel.nit:352 */
- goto label39;
+ goto label40;
}
}
- label39: while(0);
+ label40: while(0);
}
- /* ./compiling//compiling_icode.nit:334 */
- if (!once_value_40) {
+ /* ./compiling//compiling_icode.nit:335 */
+ if (!once_value_41) {
fra.me.REG[2] = BOX_NativeString("val_t tmp;");
REGB0 = TAG_Int(10);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_40 = fra.me.REG[2];
- register_static_object(&once_value_40);
- } else fra.me.REG[2] = once_value_40;
+ once_value_41 = fra.me.REG[2];
+ register_static_object(&once_value_41);
+ } else fra.me.REG[2] = once_value_41;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_decl(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:337 */
- fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___return_label(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:338 */
+ fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___return_label(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:339 */
fra.me.REG[3] = CALL_icode___icode_base___IRoutine___body(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___return_label__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:341 */
+ /* ./compiling//compiling_icode.nit:342 */
fra.me.REG[3] = CALL_icode___icode_base___IRoutine___body(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___ICode___compile_to_c(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:343 */
- if (!once_value_41) {
+ /* ./compiling//compiling_icode.nit:344 */
+ if (!once_value_42) {
fra.me.REG[3] = BOX_NativeString("stack_frame_head = fra.me.prev;");
REGB0 = TAG_Int(31);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_41 = fra.me.REG[3];
- register_static_object(&once_value_41);
- } else fra.me.REG[3] = once_value_41;
+ once_value_42 = fra.me.REG[3];
+ register_static_object(&once_value_42);
+ } else fra.me.REG[3] = once_value_42;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:344 */
- CALL_compiling___compiling_icode___I2CCompilerVisitor___return_label__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
/* ./compiling//compiling_icode.nit:345 */
- fra.me.REG[0] = CALL_icode___icode_base___IRoutine___result(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_compiling___compiling_icode___I2CCompilerVisitor___return_label__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
/* ./compiling//compiling_icode.nit:346 */
+ fra.me.REG[0] = CALL_icode___icode_base___IRoutine___result(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./compiling//compiling_icode.nit:347 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:347 */
+ /* ./compiling//compiling_icode.nit:348 */
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- goto label42;
+ goto label43;
} else {
- /* ./compiling//compiling_icode.nit:349 */
+ /* ./compiling//compiling_icode.nit:350 */
fra.me.REG[0] = NIT_NULL;
- goto label42;
+ goto label43;
}
- label42: while(0);
+ label43: while(0);
stack_frame_head = fra.me.prev;
return fra.me.REG[0];
}
- void OC_compiling___compiling_icode___IRoutine___compile_inside_to_c_24(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0){
+ void OC_compiling___compiling_icode___IRoutine___compile_inside_to_c_25(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0){
struct {struct stack_frame_t me; val_t MORE_REG[1];} fra;
val_t REGB0;
val_t REGB1;
fra.me.meth = LOCATE_compiling___compiling_icode___IRoutine___compile_inside_to_c;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.REG[0] = p0;
CREG[0] = clos_fun0;
- /* ./compiling//compiling_icode.nit:314 */
+ /* ./compiling//compiling_icode.nit:315 */
fra.me.REG[1] = CALL_analysis___allocate_iregister_slots___IRegister___slot_index(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB1 = TAG_Bool((fra.me.REG[1])==(NIT_NULL));
- /* ./compiling//compiling_icode.nit:314 */
+ /* ./compiling//compiling_icode.nit:315 */
REGB0 = REGB1;
}
}
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[1] = ((Nit_NativeArray)fra.me.REG[1])->val[UNTAG_Int(REGB0)];
/* ./../lib/standard//collection//array.nit:281 */
- goto label25;
- label25: while(0);
- /* ./compiling//compiling_icode.nit:314 */
+ goto label26;
+ label26: while(0);
+ /* ./compiling//compiling_icode.nit:315 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_assignment(closctx->REG[1])(closctx->REG[1], fra.me.REG[0], fra.me.REG[1]);
}
- /* ./compiling//compiling_icode.nit:315 */
+ /* ./compiling//compiling_icode.nit:316 */
REGB0 = TAG_Int(1);
/* ./../lib/standard//kernel.nit:235 */
REGB0 = TAG_Int(UNTAG_Int(closctx->REG[4])+UNTAG_Int(REGB0));
- /* ./compiling//compiling_icode.nit:315 */
+ /* ./compiling//compiling_icode.nit:316 */
closctx->REG[4] = REGB0;
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 353;
+ fra.me.line = 354;
fra.me.meth = LOCATE_compiling___compiling_icode___IRoutine___compile_to_c;
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.REG[1] = p1;
fra.me.REG[2] = p2;
fra.me.REG[3] = p3;
- /* ./compiling//compiling_icode.nit:357 */
- fra.me.REG[2] = NEW_I2CCompilerVisitor_compiling___compiling_icode___I2CCompilerVisitor___init(fra.me.REG[1], fra.me.REG[0], fra.me.REG[2]);
/* ./compiling//compiling_icode.nit:358 */
+ fra.me.REG[2] = NEW_I2CCompilerVisitor_compiling___compiling_icode___I2CCompilerVisitor___init(fra.me.REG[1], fra.me.REG[0], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:359 */
fra.me.REG[3] = CALL_compiling___compiling_icode___IRoutine___compile_inside_to_c(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2], fra.me.REG[3]);
goto label1;
label1: while(0);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 363;
+ fra.me.line = 364;
fra.me.meth = LOCATE_compiling___compiling_icode___ICode___compile_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
- /* ./compiling//compiling_icode.nit:363 */
- nit_abort("Deferred method called", NULL, LOCATE_compiling___compiling_icode, 363);
+ fra.me.nitni_local_ref_head = NULL;
+ /* ./compiling//compiling_icode.nit:364 */
+ nit_abort("Deferred method called", NULL, LOCATE_compiling___compiling_icode, 364);
stack_frame_head = fra.me.prev;
return;
}
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 366;
+ fra.me.line = 367;
fra.me.meth = LOCATE_compiling___compiling_icode___ICode___need_result;
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;
- /* ./compiling//compiling_icode.nit:369 */
- fra.me.REG[0] = CALL_icode___icode_base___ICode___result(fra.me.REG[0])(fra.me.REG[0]);
/* ./compiling//compiling_icode.nit:370 */
+ fra.me.REG[0] = CALL_icode___icode_base___ICode___result(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./compiling//compiling_icode.nit:371 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
if (UNTAG_Bool(REGB0)) {
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 370);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 371);
}
fra.me.REG[0] = CALL_analysis___allocate_iregister_slots___IRegister___slot_index(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB1 = TAG_Bool((fra.me.REG[0])==(NIT_NULL));
- /* ./compiling//compiling_icode.nit:370 */
+ /* ./compiling//compiling_icode.nit:371 */
REGB0 = REGB1;
}
}
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 373;
+ fra.me.line = 374;
fra.me.meth = LOCATE_compiling___compiling_icode___ICode___store_result;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./compiling//compiling_icode.nit:376 */
- fra.me.REG[3] = CALL_icode___icode_base___ICode___result(fra.me.REG[0])(fra.me.REG[0]);
/* ./compiling//compiling_icode.nit:377 */
+ fra.me.REG[3] = CALL_icode___icode_base___ICode___result(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./compiling//compiling_icode.nit:378 */
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
if (UNTAG_Bool(REGB0)) {
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 377);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 378);
}
fra.me.REG[4] = CALL_analysis___allocate_iregister_slots___IRegister___slot_index(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB1 = TAG_Bool((fra.me.REG[4])==(NIT_NULL));
- /* ./compiling//compiling_icode.nit:377 */
+ /* ./compiling//compiling_icode.nit:378 */
REGB0 = REGB1;
}
}
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:378 */
+ /* ./compiling//compiling_icode.nit:379 */
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Assert failed", NULL, LOCATE_compiling___compiling_icode, 378);
+ nit_abort("Assert failed", NULL, LOCATE_compiling___compiling_icode, 379);
}
- /* ./compiling//compiling_icode.nit:379 */
- fra.me.REG[4] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:380 */
+ fra.me.REG[4] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:381 */
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:381 */
+ /* ./compiling//compiling_icode.nit:382 */
if (!once_value_1) {
fra.me.REG[3] = BOX_NativeString(" = ");
REGB0 = TAG_Int(3);
} else fra.me.REG[3] = once_value_1;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:382 */
- CALL_compiling___compiling_writer___Writer___append(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
/* ./compiling//compiling_icode.nit:383 */
+ CALL_compiling___compiling_writer___Writer___append(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:384 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
} else {
- /* ./compiling//compiling_icode.nit:384 */
+ /* ./compiling//compiling_icode.nit:385 */
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:387 */
- fra.me.REG[1] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:388 */
- CALL_compiling___compiling_writer___Writer___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ fra.me.REG[1] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:389 */
+ CALL_compiling___compiling_writer___Writer___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:390 */
if (!once_value_3) {
fra.me.REG[2] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
static val_t once_value_2; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 393;
+ fra.me.line = 394;
fra.me.meth = LOCATE_compiling___compiling_icode___ICode___new_result;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:397 */
+ /* ./compiling//compiling_icode.nit:398 */
REGB0 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
REGB0 = TAG_Bool(true);
}
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Assert failed", NULL, LOCATE_compiling___compiling_icode, 397);
+ nit_abort("Assert failed", NULL, LOCATE_compiling___compiling_icode, 398);
}
- /* ./compiling//compiling_icode.nit:398 */
- fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:399 */
- fra.me.REG[0] = CALL_icode___icode_base___ICode___result(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:400 */
+ fra.me.REG[0] = CALL_icode___icode_base___ICode___result(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./compiling//compiling_icode.nit:401 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
if (UNTAG_Bool(REGB0)) {
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 400);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 401);
}
fra.me.REG[3] = CALL_analysis___allocate_iregister_slots___IRegister___slot_index(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB1 = TAG_Bool((fra.me.REG[3])==(NIT_NULL));
- /* ./compiling//compiling_icode.nit:400 */
+ /* ./compiling//compiling_icode.nit:401 */
REGB0 = REGB1;
}
}
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:401 */
+ /* ./compiling//compiling_icode.nit:402 */
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:402 */
+ /* ./compiling//compiling_icode.nit:403 */
if (!once_value_1) {
fra.me.REG[0] = BOX_NativeString(" = ");
REGB0 = TAG_Int(3);
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
}
- /* ./compiling//compiling_icode.nit:404 */
- fra.me.REG[0] = CALL_compiling___compiling_writer___Writer___sub(fra.me.REG[2])(fra.me.REG[2]);
/* ./compiling//compiling_icode.nit:405 */
+ fra.me.REG[0] = CALL_compiling___compiling_writer___Writer___sub(fra.me.REG[2])(fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:406 */
if (!once_value_2) {
fra.me.REG[1] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
} else fra.me.REG[1] = once_value_2;
fra.me.REG[1] = fra.me.REG[1];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:406 */
+ /* ./compiling//compiling_icode.nit:407 */
goto label3;
label3: while(0);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 411;
+ fra.me.line = 412;
fra.me.meth = LOCATE_compiling___compiling_icode___ISeq___compile_to_c;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:413 */
+ /* ./compiling//compiling_icode.nit:414 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:414 */
+ /* ./compiling//compiling_icode.nit:415 */
fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___local_labels(fra.me.REG[1])(fra.me.REG[1]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:415 */
- fra.me.REG[2] = CALL_icode___icode_base___ISeq___iescape_mark(fra.me.REG[0])(fra.me.REG[0]);
/* ./compiling//compiling_icode.nit:416 */
+ fra.me.REG[2] = CALL_icode___icode_base___ISeq___iescape_mark(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./compiling//compiling_icode.nit:417 */
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___marks_to_seq(fra.me.REG[1])(fra.me.REG[1]);
CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2], fra.me.REG[0]);
}
- /* ./compiling//compiling_icode.nit:417 */
+ /* ./compiling//compiling_icode.nit:418 */
fra.me.REG[2] = CALL_icode___icode_base___ISeq___icodes(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[2])(fra.me.REG[2], (&(fra.me)), ((fun_t)OC_compiling___compiling_icode___ISeq___compile_to_c_1));
- /* ./compiling//compiling_icode.nit:420 */
+ /* ./compiling//compiling_icode.nit:421 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_label(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return;
fra.me.meth = LOCATE_compiling___compiling_icode___ISeq___compile_to_c;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.REG[0] = p0;
CREG[0] = clos_fun0;
- /* ./compiling//compiling_icode.nit:418 */
+ /* ./compiling//compiling_icode.nit:419 */
CALL_compiling___compiling_icode___ICode___compile_to_c(fra.me.REG[0])(fra.me.REG[0], closctx->REG[1]);
stack_frame_head = fra.me.prev;
return;
static val_t once_value_4; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 425;
+ fra.me.line = 426;
fra.me.meth = LOCATE_compiling___compiling_icode___IIf___compile_to_c;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:427 */
+ /* ./compiling//compiling_icode.nit:428 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:428 */
- fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:429 */
+ fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:430 */
if (!once_value_1) {
fra.me.REG[3] = BOX_NativeString("if (UNTAG_Bool(");
REGB0 = TAG_Int(15);
} else fra.me.REG[3] = once_value_1;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:430 */
+ /* ./compiling//compiling_icode.nit:431 */
fra.me.REG[3] = CALL_icode___icode_base___ICode1___expr(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:431 */
+ /* ./compiling//compiling_icode.nit:432 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString(")) {\n");
REGB0 = TAG_Int(5);
} else fra.me.REG[3] = once_value_2;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:432 */
+ /* ./compiling//compiling_icode.nit:433 */
fra.me.REG[3] = CALL_icode___icode_base___IIf___then_seq(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_icode___icode_base___ISeq___icodes(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:433 */
- CALL_compiling___compiling_icode___I2CCompilerVisitor___indent(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:434 */
+ CALL_compiling___compiling_icode___I2CCompilerVisitor___indent(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:435 */
fra.me.REG[3] = CALL_icode___icode_base___IIf___then_seq(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___ICode___compile_to_c(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:435 */
+ /* ./compiling//compiling_icode.nit:436 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___unindent(fra.me.REG[1])(fra.me.REG[1]);
}
- /* ./compiling//compiling_icode.nit:437 */
+ /* ./compiling//compiling_icode.nit:438 */
fra.me.REG[3] = CALL_icode___icode_base___IIf___else_seq(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_icode___icode_base___ISeq___icodes(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:438 */
+ /* ./compiling//compiling_icode.nit:439 */
if (!once_value_3) {
fra.me.REG[3] = BOX_NativeString("} else {");
REGB0 = TAG_Int(8);
} else fra.me.REG[3] = once_value_3;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:439 */
- CALL_compiling___compiling_icode___I2CCompilerVisitor___indent(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:440 */
+ CALL_compiling___compiling_icode___I2CCompilerVisitor___indent(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:441 */
fra.me.REG[0] = CALL_icode___icode_base___IIf___else_seq(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___ICode___compile_to_c(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:441 */
+ /* ./compiling//compiling_icode.nit:442 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___unindent(fra.me.REG[1])(fra.me.REG[1]);
}
- /* ./compiling//compiling_icode.nit:443 */
+ /* ./compiling//compiling_icode.nit:444 */
if (!once_value_4) {
fra.me.REG[0] = BOX_NativeString("}");
REGB0 = TAG_Int(1);
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 448;
+ fra.me.line = 449;
fra.me.meth = LOCATE_compiling___compiling_icode___ILoop___compile_to_c;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:450 */
+ /* ./compiling//compiling_icode.nit:451 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:451 */
+ /* ./compiling//compiling_icode.nit:452 */
fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___local_labels(fra.me.REG[1])(fra.me.REG[1]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:452 */
- fra.me.REG[2] = CALL_icode___icode_base___ISeq___iescape_mark(fra.me.REG[0])(fra.me.REG[0]);
/* ./compiling//compiling_icode.nit:453 */
+ fra.me.REG[2] = CALL_icode___icode_base___ISeq___iescape_mark(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./compiling//compiling_icode.nit:454 */
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___marks_to_seq(fra.me.REG[1])(fra.me.REG[1]);
CALL_standard___collection___abstract_collection___Map_____braeq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2], fra.me.REG[0]);
}
- /* ./compiling//compiling_icode.nit:454 */
+ /* ./compiling//compiling_icode.nit:455 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("while(1) {");
REGB0 = TAG_Int(10);
} else fra.me.REG[2] = once_value_1;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:455 */
- CALL_compiling___compiling_icode___I2CCompilerVisitor___indent(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:456 */
+ CALL_compiling___compiling_icode___I2CCompilerVisitor___indent(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:457 */
fra.me.REG[2] = CALL_icode___icode_base___ISeq___icodes(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[2])(fra.me.REG[2], (&(fra.me)), ((fun_t)OC_compiling___compiling_icode___ILoop___compile_to_c_2));
- /* ./compiling//compiling_icode.nit:459 */
- CALL_compiling___compiling_icode___I2CCompilerVisitor___unindent(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:460 */
+ CALL_compiling___compiling_icode___I2CCompilerVisitor___unindent(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:461 */
if (!once_value_3) {
fra.me.REG[2] = BOX_NativeString("}");
REGB0 = TAG_Int(1);
} else fra.me.REG[2] = once_value_3;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:461 */
+ /* ./compiling//compiling_icode.nit:462 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_label(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return;
fra.me.meth = LOCATE_compiling___compiling_icode___ILoop___compile_to_c;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.REG[0] = p0;
CREG[0] = clos_fun0;
- /* ./compiling//compiling_icode.nit:457 */
+ /* ./compiling//compiling_icode.nit:458 */
CALL_compiling___compiling_icode___ICode___compile_to_c(fra.me.REG[0])(fra.me.REG[0], closctx->REG[1]);
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 466;
+ fra.me.line = 467;
fra.me.meth = LOCATE_compiling___compiling_icode___IEscape___compile_to_c;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:468 */
+ /* ./compiling//compiling_icode.nit:469 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:469 */
+ /* ./compiling//compiling_icode.nit:470 */
fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___marks_to_seq(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[0] = CALL_icode___icode_base___IEscape___iescape_mark(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_standard___collection___abstract_collection___MapRead_____bra(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
static val_t once_value_20; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 474;
+ fra.me.line = 475;
fra.me.meth = LOCATE_compiling___compiling_icode___IAbsCall___compile_to_c;
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.REG[9] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:474 */
+ /* ./compiling//compiling_icode.nit:475 */
fra.me.REG[2] = fra.me.REG[0];
- /* ./compiling//compiling_icode.nit:476 */
+ /* ./compiling//compiling_icode.nit:477 */
fra.me.REG[3] = CALL_icode___icode_base___ICode___location(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:477 */
+ /* ./compiling//compiling_icode.nit:478 */
fra.me.REG[3] = CALL_icode___icode_base___ICodeN___exprs(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___registers(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:480 */
- fra.me.REG[4] = CALL_compiling___compiling_icode___I2CCompilerVisitor___escaped_labels(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:481 */
- fra.me.REG[5] = CALL_icode___icode_base___ICodeN___closure_defs(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[4] = CALL_compiling___compiling_icode___I2CCompilerVisitor___escaped_labels(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:482 */
- fra.me.REG[6] = NIT_NULL;
+ fra.me.REG[5] = CALL_icode___icode_base___ICodeN___closure_defs(fra.me.REG[2])(fra.me.REG[2]);
/* ./compiling//compiling_icode.nit:483 */
+ fra.me.REG[6] = NIT_NULL;
+ /* ./compiling//compiling_icode.nit:484 */
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:485 */
+ /* ./compiling//compiling_icode.nit:486 */
REGB0 = CALL_compiling___compiling_icode___I2CCompilerVisitor___closure(fra.me.REG[1])(fra.me.REG[1]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:486 */
+ /* ./compiling//compiling_icode.nit:487 */
if (!once_value_1) {
fra.me.REG[7] = BOX_NativeString("closctx");
REGB0 = TAG_Int(7);
fra.me.REG[7] = fra.me.REG[7];
fra.me.REG[6] = fra.me.REG[7];
} else {
- /* ./compiling//compiling_icode.nit:488 */
+ /* ./compiling//compiling_icode.nit:489 */
if (!once_value_2) {
fra.me.REG[7] = BOX_NativeString("(&(fra.me))");
REGB0 = TAG_Int(11);
fra.me.REG[7] = fra.me.REG[7];
fra.me.REG[6] = fra.me.REG[7];
}
- /* ./compiling//compiling_icode.nit:492 */
+ /* ./compiling//compiling_icode.nit:493 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
- /* ./compiling//compiling_icode.nit:495 */
+ /* ./compiling//compiling_icode.nit:496 */
fra.me.REG[7] = NEW_HashMap_standard___collection___hash_collection___HashMap___init();
CALL_compiling___compiling_icode___I2CCompilerVisitor___escaped_labels__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[7]);
- /* ./compiling//compiling_icode.nit:498 */
+ /* ./compiling//compiling_icode.nit:499 */
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 498);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 499);
}
CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[5])(fra.me.REG[5], (&(fra.me)), ((fun_t)OC_compiling___compiling_icode___IAbsCall___compile_to_c_3));
}
- /* ./compiling//compiling_icode.nit:509 */
- fra.me.REG[3] = CALL_compiling___compiling_icode___IAbsCall___compile_call_to_c(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1], fra.me.REG[3]);
/* ./compiling//compiling_icode.nit:510 */
+ fra.me.REG[3] = CALL_compiling___compiling_icode___IAbsCall___compile_call_to_c(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1], fra.me.REG[3]);
+ /* ./compiling//compiling_icode.nit:511 */
fra.me.REG[5] = fra.me.REG[3];
- /* ./compiling//compiling_icode.nit:513 */
+ /* ./compiling//compiling_icode.nit:514 */
REGB0 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:514 */
- fra.me.REG[7] = CALL_compiling___compiling_icode___I2CCompilerVisitor___escaped_labels(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:515 */
+ fra.me.REG[7] = CALL_compiling___compiling_icode___I2CCompilerVisitor___escaped_labels(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:516 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___escaped_labels__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:517 */
+ /* ./compiling//compiling_icode.nit:518 */
REGB0 = CALL_standard___collection___abstract_collection___MapRead___is_empty(fra.me.REG[7])(fra.me.REG[7]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:519 */
- fra.me.REG[4] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:520 */
+ fra.me.REG[4] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:521 */
REGB0 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[2])(fra.me.REG[2]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:521 */
+ /* ./compiling//compiling_icode.nit:522 */
if (!once_value_5) {
fra.me.REG[8] = BOX_NativeString("tmp");
REGB0 = TAG_Int(3);
} else fra.me.REG[8] = once_value_5;
fra.me.REG[8] = fra.me.REG[8];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[8]);
- /* ./compiling//compiling_icode.nit:522 */
+ /* ./compiling//compiling_icode.nit:523 */
if (!once_value_6) {
fra.me.REG[8] = BOX_NativeString(" = ");
REGB0 = TAG_Int(3);
} else fra.me.REG[8] = once_value_6;
fra.me.REG[8] = fra.me.REG[8];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[8]);
- /* ./compiling//compiling_icode.nit:523 */
- CALL_compiling___compiling_writer___Writer___append(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
/* ./compiling//compiling_icode.nit:524 */
+ CALL_compiling___compiling_writer___Writer___append(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
+ /* ./compiling//compiling_icode.nit:525 */
if (!once_value_7) {
fra.me.REG[8] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
} else fra.me.REG[8] = once_value_7;
fra.me.REG[8] = fra.me.REG[8];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[8]);
- /* ./compiling//compiling_icode.nit:525 */
+ /* ./compiling//compiling_icode.nit:526 */
fra.me.REG[8] = NEW_Writer_compiling___compiling_writer___Writer___init();
fra.me.REG[5] = fra.me.REG[8];
- /* ./compiling//compiling_icode.nit:526 */
+ /* ./compiling//compiling_icode.nit:527 */
if (!once_value_8) {
fra.me.REG[8] = BOX_NativeString("tmp");
REGB0 = TAG_Int(3);
fra.me.REG[8] = fra.me.REG[8];
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 526);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 527);
}
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[8]);
} else {
- /* ./compiling//compiling_icode.nit:528 */
- fra.me.REG[5] = NIT_NULL;
/* ./compiling//compiling_icode.nit:529 */
- CALL_compiling___compiling_writer___Writer___append(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
+ fra.me.REG[5] = NIT_NULL;
/* ./compiling//compiling_icode.nit:530 */
+ CALL_compiling___compiling_writer___Writer___append(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
+ /* ./compiling//compiling_icode.nit:531 */
if (!once_value_9) {
fra.me.REG[3] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
}
- /* ./compiling//compiling_icode.nit:533 */
+ /* ./compiling//compiling_icode.nit:534 */
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_10) {
fra.me.REG[4] = BOX_NativeString("switch (");
} else fra.me.REG[3] = once_value_11;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:534 */
+ /* ./compiling//compiling_icode.nit:535 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___indent(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:536 */
+ /* ./compiling//compiling_icode.nit:537 */
if (!once_value_12) {
fra.me.REG[3] = BOX_NativeString("case 0: break;");
REGB0 = TAG_Int(14);
} else fra.me.REG[3] = once_value_12;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:537 */
- fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___local_labels(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:538 */
- fra.me.REG[7] = CALL_standard___collection___abstract_collection___MapRead___iterator(fra.me.REG[7])(fra.me.REG[7]);
+ fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___local_labels(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:539 */
- REGB0 = TAG_Bool(false);
+ fra.me.REG[7] = CALL_standard___collection___abstract_collection___MapRead___iterator(fra.me.REG[7])(fra.me.REG[7]);
/* ./compiling//compiling_icode.nit:540 */
+ REGB0 = TAG_Bool(false);
+ /* ./compiling//compiling_icode.nit:541 */
while(1) {
REGB1 = CALL_standard___collection___abstract_collection___MapIterator___is_ok(fra.me.REG[7])(fra.me.REG[7]);
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:541 */
- fra.me.REG[4] = CALL_standard___collection___abstract_collection___MapIterator___key(fra.me.REG[7])(fra.me.REG[7]);
/* ./compiling//compiling_icode.nit:542 */
+ fra.me.REG[4] = CALL_standard___collection___abstract_collection___MapIterator___key(fra.me.REG[7])(fra.me.REG[7]);
+ /* ./compiling//compiling_icode.nit:543 */
REGB1 = CALL_standard___collection___abstract_collection___Collection___has(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:545 */
+ /* ./compiling//compiling_icode.nit:546 */
fra.me.REG[8] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_13) {
fra.me.REG[9] = BOX_NativeString("case ");
fra.me.REG[8] = CALL_standard___collection___abstract_collection___MapIterator___item(fra.me.REG[7])(fra.me.REG[7]);
REGB1 = TAG_Bool(fra.me.REG[8]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 545);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 546);
}
fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
fra.me.REG[8] = CALL_compiling___compiling_writer___Writer___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[8]);
fra.me.REG[8] = fra.me.REG[8];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[8]);
} else {
- /* ./compiling//compiling_icode.nit:548 */
+ /* ./compiling//compiling_icode.nit:549 */
REGB1 = CALL_compiling___compiling_icode___I2CCompilerVisitor___closure(fra.me.REG[1])(fra.me.REG[1]);
if (UNTAG_Bool(REGB1)) {
} else {
- nit_abort("Assert failed", NULL, LOCATE_compiling___compiling_icode, 548);
+ nit_abort("Assert failed", NULL, LOCATE_compiling___compiling_icode, 549);
}
- /* ./compiling//compiling_icode.nit:549 */
- CALL_compiling___compiling_icode___I2CCompilerVisitor___register_escape_label(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
/* ./compiling//compiling_icode.nit:550 */
+ CALL_compiling___compiling_icode___I2CCompilerVisitor___register_escape_label(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
+ /* ./compiling//compiling_icode.nit:551 */
REGB1 = TAG_Bool(true);
REGB0 = REGB1;
}
- /* ./compiling//compiling_icode.nit:552 */
+ /* ./compiling//compiling_icode.nit:553 */
CALL_standard___collection___abstract_collection___MapIterator___next(fra.me.REG[7])(fra.me.REG[7]);
} else {
- /* ./compiling//compiling_icode.nit:540 */
+ /* ./compiling//compiling_icode.nit:541 */
goto label17;
}
}
label17: while(0);
- /* ./compiling//compiling_icode.nit:555 */
+ /* ./compiling//compiling_icode.nit:556 */
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:558 */
+ /* ./compiling//compiling_icode.nit:559 */
fra.me.REG[7] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_18) {
fra.me.REG[6] = BOX_NativeString("default: goto ");
REGB0 = TAG_Bool(fra.me.REG[7]!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_compiling___compiling_icode, 558);
+ nit_abort("Cast failed", NULL, LOCATE_compiling___compiling_icode, 559);
}
fra.me.REG[7] = CALL_compiling___compiling_icode___I2CCompilerVisitor___lab(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[7]);
fra.me.REG[7] = CALL_compiling___compiling_writer___Writer___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
fra.me.REG[6] = fra.me.REG[6];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[6]);
}
- /* ./compiling//compiling_icode.nit:560 */
- CALL_compiling___compiling_icode___I2CCompilerVisitor___unindent(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:561 */
+ CALL_compiling___compiling_icode___I2CCompilerVisitor___unindent(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:562 */
if (!once_value_20) {
fra.me.REG[6] = BOX_NativeString("}");
REGB0 = TAG_Int(1);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[6]);
}
}
- /* ./compiling//compiling_icode.nit:565 */
+ /* ./compiling//compiling_icode.nit:566 */
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:566 */
- fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:567 */
+ fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:568 */
CALL_compiling___compiling_writer___Writer___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[5]);
}
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_compiling___compiling_icode___IAbsCall___compile_to_c;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.REG[0] = p0;
CREG[0] = clos_fun0;
- /* ./compiling//compiling_icode.nit:499 */
+ /* ./compiling//compiling_icode.nit:500 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:500 */
+ /* ./compiling//compiling_icode.nit:501 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 500);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 501);
}
fra.me.REG[0] = CALL_compiling___compiling_icode___IClosureDef___compile_closure(fra.me.REG[0])(fra.me.REG[0], closctx->REG[1]);
- /* ./compiling//compiling_icode.nit:501 */
+ /* ./compiling//compiling_icode.nit:502 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(closctx->REG[3])(closctx->REG[3], fra.me.REG[0]);
} else {
- /* ./compiling//compiling_icode.nit:503 */
+ /* ./compiling//compiling_icode.nit:504 */
if (!once_value_4) {
fra.me.REG[0] = BOX_NativeString("NULL");
REGB0 = TAG_Int(4);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 571;
+ fra.me.line = 572;
fra.me.meth = LOCATE_compiling___compiling_icode___IAbsCall___compile_call_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
- /* ./compiling//compiling_icode.nit:571 */
- nit_abort("Deferred method called", NULL, LOCATE_compiling___compiling_icode, 571);
+ fra.me.nitni_local_ref_head = NULL;
+ /* ./compiling//compiling_icode.nit:572 */
+ nit_abort("Deferred method called", NULL, LOCATE_compiling___compiling_icode, 572);
stack_frame_head = fra.me.prev;
return NIT_NULL;
}
static val_t once_value_6; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 576;
+ fra.me.line = 577;
fra.me.meth = LOCATE_compiling___compiling_icode___ICall___compile_call_to_c;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./compiling//compiling_icode.nit:578 */
+ /* ./compiling//compiling_icode.nit:579 */
fra.me.REG[1] = NEW_Writer_compiling___compiling_writer___Writer___init();
- /* ./compiling//compiling_icode.nit:582 */
+ /* ./compiling//compiling_icode.nit:583 */
REGB0 = CALL_icode___icode_base___IAbsCall___is_explicit_from_extern(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
fra.me.REG[3] = fra.me.REG[1];
goto label1;
}
- /* ./compiling//compiling_icode.nit:584 */
- fra.me.REG[0] = CALL_icode___icode_base___IAbsCall___property(fra.me.REG[0])(fra.me.REG[0]);
/* ./compiling//compiling_icode.nit:585 */
+ fra.me.REG[0] = CALL_icode___icode_base___IAbsCall___property(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./compiling//compiling_icode.nit:586 */
fra.me.REG[4] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_metamodel___abstractmetamodel___MMGlobalProperty___is_init(fra.me.REG[4])(fra.me.REG[4]);
if (UNTAG_Bool(REGB0)) {
fra.me.REG[4] = fra.me.REG[4];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
}
- /* ./compiling//compiling_icode.nit:586 */
+ /* ./compiling//compiling_icode.nit:587 */
fra.me.REG[0] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_base___MMGlobalProperty___meth_call(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:587 */
+ /* ./compiling//compiling_icode.nit:588 */
if (!once_value_3) {
fra.me.REG[0] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[0] = once_value_3;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:588 */
+ /* ./compiling//compiling_icode.nit:589 */
fra.me.REG[0] = CALL_standard___collection___abstract_collection___Collection___first(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:589 */
+ /* ./compiling//compiling_icode.nit:590 */
if (!once_value_4) {
fra.me.REG[0] = BOX_NativeString(")(");
REGB0 = TAG_Int(2);
} else fra.me.REG[0] = once_value_4;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:590 */
+ /* ./compiling//compiling_icode.nit:591 */
if (!once_value_5) {
fra.me.REG[0] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
} else fra.me.REG[0] = once_value_5;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add_all(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:591 */
+ /* ./compiling//compiling_icode.nit:592 */
if (!once_value_6) {
fra.me.REG[0] = BOX_NativeString(")");
REGB0 = TAG_Int(1);
} else fra.me.REG[0] = once_value_6;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:592 */
+ /* ./compiling//compiling_icode.nit:593 */
fra.me.REG[3] = fra.me.REG[1];
goto label1;
label1: while(0);
static val_t once_value_6; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 597;
+ fra.me.line = 598;
fra.me.meth = LOCATE_compiling___compiling_icode___ISuper___compile_call_to_c;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./compiling//compiling_icode.nit:601 */
+ /* ./compiling//compiling_icode.nit:602 */
REGB0 = CALL_icode___icode_base___IAbsCall___is_explicit_from_extern(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
fra.me.REG[1] = NEW_Writer_compiling___compiling_writer___Writer___init();
goto label1;
}
- /* ./compiling//compiling_icode.nit:603 */
- fra.me.REG[0] = CALL_icode___icode_base___IAbsCall___property(fra.me.REG[0])(fra.me.REG[0]);
/* ./compiling//compiling_icode.nit:604 */
+ fra.me.REG[0] = CALL_icode___icode_base___IAbsCall___property(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./compiling//compiling_icode.nit:605 */
fra.me.REG[3] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_metamodel___abstractmetamodel___MMGlobalProperty___is_init(fra.me.REG[3])(fra.me.REG[3]);
if (UNTAG_Bool(REGB0)) {
fra.me.REG[3] = fra.me.REG[3];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
}
- /* ./compiling//compiling_icode.nit:605 */
- fra.me.REG[3] = NEW_Writer_compiling___compiling_writer___Writer___init();
/* ./compiling//compiling_icode.nit:606 */
+ fra.me.REG[3] = NEW_Writer_compiling___compiling_writer___Writer___init();
+ /* ./compiling//compiling_icode.nit:607 */
fra.me.REG[0] = CALL_compiling___compiling_base___MMLocalProperty___super_meth_call(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:607 */
+ /* ./compiling//compiling_icode.nit:608 */
if (!once_value_3) {
fra.me.REG[0] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[0] = once_value_3;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:608 */
+ /* ./compiling//compiling_icode.nit:609 */
fra.me.REG[0] = CALL_standard___collection___abstract_collection___Collection___first(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:609 */
+ /* ./compiling//compiling_icode.nit:610 */
if (!once_value_4) {
fra.me.REG[0] = BOX_NativeString(")(");
REGB0 = TAG_Int(2);
} else fra.me.REG[0] = once_value_4;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:610 */
+ /* ./compiling//compiling_icode.nit:611 */
if (!once_value_5) {
fra.me.REG[0] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
} else fra.me.REG[0] = once_value_5;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add_all(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:611 */
+ /* ./compiling//compiling_icode.nit:612 */
if (!once_value_6) {
fra.me.REG[0] = BOX_NativeString(")");
REGB0 = TAG_Int(1);
} else fra.me.REG[0] = once_value_6;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:612 */
+ /* ./compiling//compiling_icode.nit:613 */
fra.me.REG[1] = fra.me.REG[3];
goto label1;
label1: while(0);
static val_t once_value_6; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 617;
+ fra.me.line = 618;
fra.me.meth = LOCATE_compiling___compiling_icode___INew___compile_call_to_c;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./compiling//compiling_icode.nit:619 */
+ /* ./compiling//compiling_icode.nit:620 */
fra.me.REG[1] = NEW_Writer_compiling___compiling_writer___Writer___init();
- /* ./compiling//compiling_icode.nit:623 */
+ /* ./compiling//compiling_icode.nit:624 */
REGB0 = CALL_icode___icode_base___IAbsCall___is_explicit_from_extern(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
fra.me.REG[3] = fra.me.REG[1];
goto label1;
}
- /* ./compiling//compiling_icode.nit:625 */
+ /* ./compiling//compiling_icode.nit:626 */
if (!once_value_2) {
fra.me.REG[4] = BOX_NativeString("NEW_");
REGB0 = TAG_Int(4);
} else fra.me.REG[4] = once_value_2;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:626 */
+ /* ./compiling//compiling_icode.nit:627 */
fra.me.REG[4] = CALL_icode___icode_base___INew___stype(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[4] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:627 */
+ /* ./compiling//compiling_icode.nit:628 */
if (!once_value_3) {
fra.me.REG[4] = BOX_NativeString("_");
REGB0 = TAG_Int(1);
} else fra.me.REG[4] = once_value_3;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:628 */
+ /* ./compiling//compiling_icode.nit:629 */
fra.me.REG[0] = CALL_icode___icode_base___IAbsCall___property(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_metamodel___abstractmetamodel___MMGlobalProperty___intro(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_base___MMLocalProperty___cname(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:629 */
+ /* ./compiling//compiling_icode.nit:630 */
if (!once_value_4) {
fra.me.REG[0] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[0] = once_value_4;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:630 */
+ /* ./compiling//compiling_icode.nit:631 */
if (!once_value_5) {
fra.me.REG[0] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
} else fra.me.REG[0] = once_value_5;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add_all(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:631 */
+ /* ./compiling//compiling_icode.nit:632 */
if (!once_value_6) {
fra.me.REG[0] = BOX_NativeString(")");
REGB0 = TAG_Int(1);
} else fra.me.REG[0] = once_value_6;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:632 */
+ /* ./compiling//compiling_icode.nit:633 */
fra.me.REG[3] = fra.me.REG[1];
goto label1;
label1: while(0);
static val_t once_value_2; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 637;
+ fra.me.line = 638;
fra.me.meth = LOCATE_compiling___compiling_icode___IAllocateInstance___compile_to_c;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:639 */
+ /* ./compiling//compiling_icode.nit:640 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:640 */
- fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:641 */
+ fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:642 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("NEW_");
REGB0 = TAG_Int(4);
} else fra.me.REG[2] = once_value_1;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:642 */
+ /* ./compiling//compiling_icode.nit:643 */
fra.me.REG[0] = CALL_icode___icode_base___IAllocateInstance___stype(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_base___MMLocalClass___cname(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:643 */
+ /* ./compiling//compiling_icode.nit:644 */
if (!once_value_2) {
fra.me.REG[0] = BOX_NativeString("()");
REGB0 = TAG_Int(2);
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 648;
+ fra.me.line = 649;
fra.me.meth = LOCATE_compiling___compiling_icode___ICheckInstance___compile_to_c;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:650 */
+ /* ./compiling//compiling_icode.nit:651 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:651 */
- fra.me.REG[2] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:652 */
+ fra.me.REG[2] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:653 */
if (!once_value_1) {
fra.me.REG[3] = BOX_NativeString("CHECKNEW_");
REGB0 = TAG_Int(9);
} else fra.me.REG[3] = once_value_1;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:653 */
+ /* ./compiling//compiling_icode.nit:654 */
fra.me.REG[3] = CALL_icode___icode_base___ICheckInstance___stype(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_compiling___compiling_base___MMLocalClass___cname(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:654 */
+ /* ./compiling//compiling_icode.nit:655 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[3] = once_value_2;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:655 */
+ /* ./compiling//compiling_icode.nit:656 */
fra.me.REG[0] = CALL_icode___icode_base___ICode1___expr(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:656 */
+ /* ./compiling//compiling_icode.nit:657 */
if (!once_value_3) {
fra.me.REG[0] = BOX_NativeString(")");
REGB0 = TAG_Int(1);
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 661;
+ fra.me.line = 662;
fra.me.meth = LOCATE_compiling___compiling_icode___IInitAttributes___compile_to_c;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:663 */
+ /* ./compiling//compiling_icode.nit:664 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:664 */
- fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:665 */
+ fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:666 */
if (!once_value_1) {
fra.me.REG[3] = BOX_NativeString("INIT_ATTRIBUTES__");
REGB0 = TAG_Int(17);
} else fra.me.REG[3] = once_value_1;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:666 */
+ /* ./compiling//compiling_icode.nit:667 */
fra.me.REG[3] = CALL_icode___icode_base___IInitAttributes___stype(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_compiling___compiling_base___MMLocalClass___cname(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:667 */
+ /* ./compiling//compiling_icode.nit:668 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[3] = once_value_2;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:668 */
+ /* ./compiling//compiling_icode.nit:669 */
fra.me.REG[0] = CALL_icode___icode_base___ICode1___expr(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:669 */
+ /* ./compiling//compiling_icode.nit:670 */
if (!once_value_3) {
fra.me.REG[0] = BOX_NativeString(");\n");
REGB0 = TAG_Int(3);
static val_t once_value_4; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 674;
+ fra.me.line = 675;
fra.me.meth = LOCATE_compiling___compiling_icode___IStaticCall___compile_call_to_c;
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[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./compiling//compiling_icode.nit:676 */
- fra.me.REG[1] = CALL_icode___icode_base___IAbsCall___property(fra.me.REG[0])(fra.me.REG[0]);
/* ./compiling//compiling_icode.nit:677 */
+ fra.me.REG[1] = CALL_icode___icode_base___IAbsCall___property(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./compiling//compiling_icode.nit:678 */
fra.me.REG[1] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = CALL_metamodel___abstractmetamodel___MMGlobalProperty___is_init(fra.me.REG[1])(fra.me.REG[1]);
if (UNTAG_Bool(REGB0)) {
fra.me.REG[1] = fra.me.REG[1];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1]);
}
- /* ./compiling//compiling_icode.nit:678 */
- fra.me.REG[1] = NEW_Writer_compiling___compiling_writer___Writer___init();
/* ./compiling//compiling_icode.nit:679 */
+ fra.me.REG[1] = NEW_Writer_compiling___compiling_writer___Writer___init();
+ /* ./compiling//compiling_icode.nit:680 */
fra.me.REG[0] = CALL_icode___icode_base___IAbsCall___property(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_base___MMLocalProperty___cname(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:680 */
+ /* ./compiling//compiling_icode.nit:681 */
if (!once_value_2) {
fra.me.REG[0] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[0] = once_value_2;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:681 */
+ /* ./compiling//compiling_icode.nit:682 */
if (!once_value_3) {
fra.me.REG[0] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
} else fra.me.REG[0] = once_value_3;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add_all(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:682 */
+ /* ./compiling//compiling_icode.nit:683 */
if (!once_value_4) {
fra.me.REG[0] = BOX_NativeString(")");
REGB0 = TAG_Int(1);
} else fra.me.REG[0] = once_value_4;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:683 */
+ /* ./compiling//compiling_icode.nit:684 */
goto label5;
label5: while(0);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 688;
+ fra.me.line = 689;
fra.me.meth = LOCATE_compiling___compiling_icode___INative___compile_to_c;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:690 */
+ /* ./compiling//compiling_icode.nit:691 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:691 */
+ /* ./compiling//compiling_icode.nit:692 */
fra.me.REG[2] = CALL_icode___icode_base___INative___method(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_metamodel___abstractmetamodel___MMMethod___is_intern(fra.me.REG[2])(fra.me.REG[2]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:692 */
+ /* ./compiling//compiling_icode.nit:693 */
CALL_compiling___compiling_icode___INative___compile_intern_method_to_c(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
} else {
- /* ./compiling//compiling_icode.nit:693 */
+ /* ./compiling//compiling_icode.nit:694 */
fra.me.REG[2] = CALL_icode___icode_base___INative___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = CALL_metamodel___abstractmetamodel___MMGlobalProperty___is_init(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:694 */
+ /* ./compiling//compiling_icode.nit:695 */
CALL_compiling___compiling_icode___INative___compile_extern_method_to_c(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
}
}
static val_t once_value_9; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 698;
+ fra.me.line = 699;
fra.me.meth = LOCATE_compiling___compiling_icode___INative___compile_extern_method_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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[6] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:700 */
+ /* ./compiling//compiling_icode.nit:701 */
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[4] = fra.me.REG[4];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:702 */
+ /* ./compiling//compiling_icode.nit:703 */
fra.me.REG[4] = CALL_icode___icode_base___INative___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[4] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[4])(fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:703 */
+ /* ./compiling//compiling_icode.nit:704 */
fra.me.REG[3] = CALL_icode___icode_base___ICodeN___exprs(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_standard___collection___abstract_collection___Collection___length(fra.me.REG[3])(fra.me.REG[3]);
REGB1 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 703);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 704);
}
REGB1 = CALL_metamodel___static_type___MMSignature___arity(fra.me.REG[4])(fra.me.REG[4]);
REGB2 = TAG_Int(1);
/* ./../lib/standard//kernel.nit:235 */
REGB2 = TAG_Int(UNTAG_Int(REGB1)+UNTAG_Int(REGB2));
- /* ./compiling//compiling_icode.nit:703 */
+ /* ./compiling//compiling_icode.nit:704 */
REGB1 = TAG_Bool(IS_EQUAL_OO(REGB0,REGB2));
if (UNTAG_Bool(REGB1)) {
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB2 = TAG_Bool((REGB0)==(REGB2));
- /* ./compiling//compiling_icode.nit:703 */
+ /* ./compiling//compiling_icode.nit:704 */
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
} else {
- nit_abort("Assert failed", NULL, LOCATE_compiling___compiling_icode, 703);
+ nit_abort("Assert failed", NULL, LOCATE_compiling___compiling_icode, 704);
}
- /* ./compiling//compiling_icode.nit:705 */
+ /* ./compiling//compiling_icode.nit:706 */
fra.me.REG[3] = CALL_icode___icode_base___ICodeN___exprs(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___registers(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:707 */
- fra.me.REG[5] = NEW_Array_standard___collection___array___Array___init();
/* ./compiling//compiling_icode.nit:708 */
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___init();
+ /* ./compiling//compiling_icode.nit:709 */
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:278 */
fra.me.REG[6] = fra.me.REG[3];
/* ./../lib/standard//collection//array.nit:281 */
goto label3;
label3: while(0);
- /* ./compiling//compiling_icode.nit:708 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
/* ./compiling//compiling_icode.nit:709 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ /* ./compiling//compiling_icode.nit:710 */
REGB1 = TAG_Int(0);
REGB2 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 709);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 710);
}
REGB2 = CALL_metamodel___static_type___MMSignature___arity(fra.me.REG[4])(fra.me.REG[4]);
/* ./../lib/standard//kernel.nit:352 */
REGB0 = TAG_Bool(UNTAG_Int(REGB1)<UNTAG_Int(REGB2));
/* ./../lib/standard//kernel.nit:352 */
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:709 */
- REGB0 = REGB1;
/* ./compiling//compiling_icode.nit:710 */
+ REGB0 = REGB1;
+ /* ./compiling//compiling_icode.nit:711 */
REGB3 = TAG_Int(1);
/* ./../lib/standard//kernel.nit:235 */
REGB3 = TAG_Int(UNTAG_Int(REGB0)+UNTAG_Int(REGB3));
/* ./../lib/standard//collection//array.nit:281 */
goto label4;
label4: while(0);
- /* ./compiling//compiling_icode.nit:710 */
+ /* ./compiling//compiling_icode.nit:711 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
/* ./../lib/standard//kernel.nit:354 */
REGB3 = TAG_Int(1);
}
}
label5: while(0);
- /* ./compiling//compiling_icode.nit:712 */
+ /* ./compiling//compiling_icode.nit:713 */
REGB1 = TAG_Int(5);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_6) {
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:714 */
+ /* ./compiling//compiling_icode.nit:715 */
REGB1 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB1)) {
}
- /* ./compiling//compiling_icode.nit:715 */
- fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
/* ./compiling//compiling_icode.nit:716 */
+ fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ /* ./compiling//compiling_icode.nit:717 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
stack_frame_head = fra.me.prev;
return;
static val_t once_value_433; /* Once value */
static val_t once_value_434; /* Once value */
static val_t once_value_435; /* Once value */
+ static val_t once_value_436; /* Once value */
static val_t once_value_437; /* Once value */
static val_t once_value_438; /* Once value */
static val_t once_value_439; /* Once value */
static val_t once_value_440; /* Once value */
- static val_t once_value_441; /* Once value */
static val_t once_value_442; /* Once value */
static val_t once_value_443; /* Once value */
+ static val_t once_value_444; /* Once value */
static val_t once_value_445; /* Once value */
+ static val_t once_value_446; /* Once value */
static val_t once_value_447; /* Once value */
static val_t once_value_448; /* Once value */
- static val_t once_value_449; /* Once value */
static val_t once_value_450; /* Once value */
static val_t once_value_452; /* Once value */
static val_t once_value_453; /* Once value */
static val_t once_value_469; /* Once value */
static val_t once_value_470; /* Once value */
static val_t once_value_472; /* Once value */
- static val_t once_value_473; /* Once value */
- static val_t once_value_474; /* Once value */
- static val_t once_value_475; /* Once value */
- static val_t once_value_476; /* Once value */
- static val_t once_value_477; /* Once value */
- static val_t once_value_478; /* Once value */
- static val_t once_value_479; /* Once value */
+ static val_t once_value_473; /* Once value */
+ static val_t once_value_474; /* Once value */
+ static val_t once_value_475; /* Once value */
+ static val_t once_value_477; /* Once value */
+ static val_t once_value_478; /* Once value */
+ static val_t once_value_479; /* Once value */
+ static val_t once_value_480; /* Once value */
+ static val_t once_value_481; /* Once value */
+ static val_t once_value_482; /* Once value */
+ static val_t once_value_483; /* Once value */
+ static val_t once_value_484; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 719;
+ fra.me.line = 720;
fra.me.meth = LOCATE_compiling___compiling_icode___INative___compile_intern_method_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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[7] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:721 */
+ /* ./compiling//compiling_icode.nit:722 */
fra.me.REG[2] = CALL_icode___icode_base___INative___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[2])(fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:722 */
+ /* ./compiling//compiling_icode.nit:723 */
fra.me.REG[3] = CALL_icode___icode_base___ICodeN___exprs(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_standard___collection___abstract_collection___Collection___length(fra.me.REG[3])(fra.me.REG[3]);
REGB1 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 722);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 723);
}
REGB1 = CALL_metamodel___static_type___MMSignature___arity(fra.me.REG[2])(fra.me.REG[2]);
REGB2 = TAG_Int(1);
/* ./../lib/standard//kernel.nit:235 */
REGB2 = TAG_Int(UNTAG_Int(REGB1)+UNTAG_Int(REGB2));
- /* ./compiling//compiling_icode.nit:722 */
+ /* ./compiling//compiling_icode.nit:723 */
REGB1 = TAG_Bool(IS_EQUAL_OO(REGB0,REGB2));
if (UNTAG_Bool(REGB1)) {
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB2 = TAG_Bool((REGB0)==(REGB2));
- /* ./compiling//compiling_icode.nit:722 */
+ /* ./compiling//compiling_icode.nit:723 */
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
} else {
- nit_abort("Assert failed", NULL, LOCATE_compiling___compiling_icode, 722);
+ nit_abort("Assert failed", NULL, LOCATE_compiling___compiling_icode, 723);
}
- /* ./compiling//compiling_icode.nit:723 */
+ /* ./compiling//compiling_icode.nit:724 */
fra.me.REG[2] = CALL_icode___icode_base___INative___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMLocalClass___name(fra.me.REG[2])(fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:724 */
+ /* ./compiling//compiling_icode.nit:725 */
fra.me.REG[3] = CALL_icode___icode_base___INative___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_metamodel___abstractmetamodel___MMLocalProperty___name(fra.me.REG[3])(fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:725 */
+ /* ./compiling//compiling_icode.nit:726 */
fra.me.REG[4] = CALL_icode___icode_base___ICodeN___exprs(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[4] = CALL_compiling___compiling_icode___I2CCompilerVisitor___registers(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:726 */
- fra.me.REG[5] = NIT_NULL;
/* ./compiling//compiling_icode.nit:727 */
+ fra.me.REG[5] = NIT_NULL;
+ /* ./compiling//compiling_icode.nit:728 */
if (!once_value_1) {
if (!once_value_2) {
fra.me.REG[6] = BOX_NativeString("Int");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:728 */
+ /* ./compiling//compiling_icode.nit:729 */
if (!once_value_3) {
if (!once_value_4) {
fra.me.REG[6] = BOX_NativeString("object_id");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:729 */
+ /* ./compiling//compiling_icode.nit:730 */
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:278 */
fra.me.REG[6] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:281 */
goto label5;
label5: while(0);
- /* ./compiling//compiling_icode.nit:729 */
+ /* ./compiling//compiling_icode.nit:730 */
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:730 */
+ /* ./compiling//compiling_icode.nit:731 */
if (!once_value_6) {
if (!once_value_7) {
fra.me.REG[6] = BOX_NativeString("unary -");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:731 */
+ /* ./compiling//compiling_icode.nit:732 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_8) {
/* ./../lib/standard//collection//array.nit:281 */
goto label9;
label9: while(0);
- /* ./compiling//compiling_icode.nit:731 */
+ /* ./compiling//compiling_icode.nit:732 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_10) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:732 */
+ /* ./compiling//compiling_icode.nit:733 */
if (!once_value_11) {
if (!once_value_12) {
fra.me.REG[6] = BOX_NativeString("output");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:733 */
+ /* ./compiling//compiling_icode.nit:734 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_13) {
/* ./../lib/standard//collection//array.nit:281 */
goto label14;
label14: while(0);
- /* ./compiling//compiling_icode.nit:733 */
+ /* ./compiling//compiling_icode.nit:734 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_15) {
fra.me.REG[7] = BOX_NativeString("));");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:734 */
+ /* ./compiling//compiling_icode.nit:735 */
if (!once_value_16) {
if (!once_value_17) {
fra.me.REG[6] = BOX_NativeString("ascii");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:735 */
+ /* ./compiling//compiling_icode.nit:736 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_18) {
/* ./../lib/standard//collection//array.nit:281 */
goto label19;
label19: while(0);
- /* ./compiling//compiling_icode.nit:735 */
+ /* ./compiling//compiling_icode.nit:736 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_20) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:736 */
+ /* ./compiling//compiling_icode.nit:737 */
if (!once_value_21) {
if (!once_value_22) {
fra.me.REG[6] = BOX_NativeString("succ");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:737 */
+ /* ./compiling//compiling_icode.nit:738 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_23) {
/* ./../lib/standard//collection//array.nit:281 */
goto label24;
label24: while(0);
- /* ./compiling//compiling_icode.nit:737 */
+ /* ./compiling//compiling_icode.nit:738 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_25) {
fra.me.REG[7] = BOX_NativeString(")+1)");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:738 */
+ /* ./compiling//compiling_icode.nit:739 */
if (!once_value_26) {
if (!once_value_27) {
fra.me.REG[6] = BOX_NativeString("prec");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:739 */
+ /* ./compiling//compiling_icode.nit:740 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_28) {
/* ./../lib/standard//collection//array.nit:281 */
goto label29;
label29: while(0);
- /* ./compiling//compiling_icode.nit:739 */
+ /* ./compiling//compiling_icode.nit:740 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_30) {
fra.me.REG[7] = BOX_NativeString(")-1)");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:740 */
+ /* ./compiling//compiling_icode.nit:741 */
if (!once_value_31) {
if (!once_value_32) {
fra.me.REG[6] = BOX_NativeString("to_f");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:741 */
+ /* ./compiling//compiling_icode.nit:742 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_33) {
/* ./../lib/standard//collection//array.nit:281 */
goto label34;
label34: while(0);
- /* ./compiling//compiling_icode.nit:741 */
+ /* ./compiling//compiling_icode.nit:742 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_35) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:742 */
+ /* ./compiling//compiling_icode.nit:743 */
if (!once_value_36) {
if (!once_value_37) {
fra.me.REG[6] = BOX_NativeString("+");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:743 */
+ /* ./compiling//compiling_icode.nit:744 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_38) {
/* ./../lib/standard//collection//array.nit:281 */
goto label39;
label39: while(0);
- /* ./compiling//compiling_icode.nit:743 */
+ /* ./compiling//compiling_icode.nit:744 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_40) {
fra.me.REG[7] = BOX_NativeString(")+UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label41;
label41: while(0);
- /* ./compiling//compiling_icode.nit:743 */
+ /* ./compiling//compiling_icode.nit:744 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_42) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:744 */
+ /* ./compiling//compiling_icode.nit:745 */
if (!once_value_43) {
if (!once_value_44) {
fra.me.REG[6] = BOX_NativeString("-");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:745 */
+ /* ./compiling//compiling_icode.nit:746 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_45) {
/* ./../lib/standard//collection//array.nit:281 */
goto label46;
label46: while(0);
- /* ./compiling//compiling_icode.nit:745 */
+ /* ./compiling//compiling_icode.nit:746 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_47) {
fra.me.REG[7] = BOX_NativeString(")-UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label48;
label48: while(0);
- /* ./compiling//compiling_icode.nit:745 */
+ /* ./compiling//compiling_icode.nit:746 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_49) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:746 */
+ /* ./compiling//compiling_icode.nit:747 */
if (!once_value_50) {
if (!once_value_51) {
fra.me.REG[6] = BOX_NativeString("*");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:747 */
+ /* ./compiling//compiling_icode.nit:748 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_52) {
/* ./../lib/standard//collection//array.nit:281 */
goto label53;
label53: while(0);
- /* ./compiling//compiling_icode.nit:747 */
+ /* ./compiling//compiling_icode.nit:748 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_54) {
fra.me.REG[7] = BOX_NativeString(")*UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label55;
label55: while(0);
- /* ./compiling//compiling_icode.nit:747 */
+ /* ./compiling//compiling_icode.nit:748 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_56) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:748 */
+ /* ./compiling//compiling_icode.nit:749 */
if (!once_value_57) {
if (!once_value_58) {
fra.me.REG[6] = BOX_NativeString("/");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:749 */
+ /* ./compiling//compiling_icode.nit:750 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_59) {
/* ./../lib/standard//collection//array.nit:281 */
goto label60;
label60: while(0);
- /* ./compiling//compiling_icode.nit:749 */
+ /* ./compiling//compiling_icode.nit:750 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_61) {
fra.me.REG[7] = BOX_NativeString(")/UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label62;
label62: while(0);
- /* ./compiling//compiling_icode.nit:749 */
+ /* ./compiling//compiling_icode.nit:750 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_63) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:750 */
+ /* ./compiling//compiling_icode.nit:751 */
if (!once_value_64) {
if (!once_value_65) {
fra.me.REG[6] = BOX_NativeString("%");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:751 */
+ /* ./compiling//compiling_icode.nit:752 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_66) {
/* ./../lib/standard//collection//array.nit:281 */
goto label67;
label67: while(0);
- /* ./compiling//compiling_icode.nit:751 */
+ /* ./compiling//compiling_icode.nit:752 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_68) {
fra.me.REG[7] = BOX_NativeString(")%UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label69;
label69: while(0);
- /* ./compiling//compiling_icode.nit:751 */
+ /* ./compiling//compiling_icode.nit:752 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_70) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:752 */
+ /* ./compiling//compiling_icode.nit:753 */
if (!once_value_71) {
if (!once_value_72) {
fra.me.REG[6] = BOX_NativeString("<");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:753 */
+ /* ./compiling//compiling_icode.nit:754 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_73) {
/* ./../lib/standard//collection//array.nit:281 */
goto label74;
label74: while(0);
- /* ./compiling//compiling_icode.nit:753 */
+ /* ./compiling//compiling_icode.nit:754 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_75) {
fra.me.REG[7] = BOX_NativeString(")<UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label76;
label76: while(0);
- /* ./compiling//compiling_icode.nit:753 */
+ /* ./compiling//compiling_icode.nit:754 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_77) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:754 */
+ /* ./compiling//compiling_icode.nit:755 */
if (!once_value_78) {
if (!once_value_79) {
fra.me.REG[6] = BOX_NativeString(">");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:755 */
+ /* ./compiling//compiling_icode.nit:756 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_80) {
/* ./../lib/standard//collection//array.nit:281 */
goto label81;
label81: while(0);
- /* ./compiling//compiling_icode.nit:755 */
+ /* ./compiling//compiling_icode.nit:756 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_82) {
fra.me.REG[7] = BOX_NativeString(")>UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label83;
label83: while(0);
- /* ./compiling//compiling_icode.nit:755 */
+ /* ./compiling//compiling_icode.nit:756 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_84) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:756 */
+ /* ./compiling//compiling_icode.nit:757 */
if (!once_value_85) {
if (!once_value_86) {
fra.me.REG[6] = BOX_NativeString("<=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:757 */
+ /* ./compiling//compiling_icode.nit:758 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_87) {
/* ./../lib/standard//collection//array.nit:281 */
goto label88;
label88: while(0);
- /* ./compiling//compiling_icode.nit:757 */
+ /* ./compiling//compiling_icode.nit:758 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_89) {
fra.me.REG[7] = BOX_NativeString(")<=UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label90;
label90: while(0);
- /* ./compiling//compiling_icode.nit:757 */
+ /* ./compiling//compiling_icode.nit:758 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_91) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:758 */
+ /* ./compiling//compiling_icode.nit:759 */
if (!once_value_92) {
if (!once_value_93) {
fra.me.REG[6] = BOX_NativeString(">=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:759 */
+ /* ./compiling//compiling_icode.nit:760 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_94) {
/* ./../lib/standard//collection//array.nit:281 */
goto label95;
label95: while(0);
- /* ./compiling//compiling_icode.nit:759 */
+ /* ./compiling//compiling_icode.nit:760 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_96) {
fra.me.REG[7] = BOX_NativeString(")>=UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label97;
label97: while(0);
- /* ./compiling//compiling_icode.nit:759 */
+ /* ./compiling//compiling_icode.nit:760 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_98) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:760 */
+ /* ./compiling//compiling_icode.nit:761 */
if (!once_value_99) {
if (!once_value_100) {
fra.me.REG[6] = BOX_NativeString("lshift");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:761 */
+ /* ./compiling//compiling_icode.nit:762 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_101) {
/* ./../lib/standard//collection//array.nit:281 */
goto label102;
label102: while(0);
- /* ./compiling//compiling_icode.nit:761 */
+ /* ./compiling//compiling_icode.nit:762 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_103) {
fra.me.REG[7] = BOX_NativeString(")<<UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label104;
label104: while(0);
- /* ./compiling//compiling_icode.nit:761 */
+ /* ./compiling//compiling_icode.nit:762 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_105) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:762 */
+ /* ./compiling//compiling_icode.nit:763 */
if (!once_value_106) {
if (!once_value_107) {
fra.me.REG[6] = BOX_NativeString("rshift");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:763 */
+ /* ./compiling//compiling_icode.nit:764 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_108) {
/* ./../lib/standard//collection//array.nit:281 */
goto label109;
label109: while(0);
- /* ./compiling//compiling_icode.nit:763 */
+ /* ./compiling//compiling_icode.nit:764 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_110) {
fra.me.REG[7] = BOX_NativeString(")>>UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label111;
label111: while(0);
- /* ./compiling//compiling_icode.nit:763 */
+ /* ./compiling//compiling_icode.nit:764 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_112) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:764 */
+ /* ./compiling//compiling_icode.nit:765 */
if (!once_value_113) {
if (!once_value_114) {
fra.me.REG[6] = BOX_NativeString("==");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:765 */
+ /* ./compiling//compiling_icode.nit:766 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_115) {
/* ./../lib/standard//collection//array.nit:281 */
goto label116;
label116: while(0);
- /* ./compiling//compiling_icode.nit:765 */
+ /* ./compiling//compiling_icode.nit:766 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_117) {
fra.me.REG[7] = BOX_NativeString(")==(");
/* ./../lib/standard//collection//array.nit:281 */
goto label118;
label118: while(0);
- /* ./compiling//compiling_icode.nit:765 */
+ /* ./compiling//compiling_icode.nit:766 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_119) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:766 */
+ /* ./compiling//compiling_icode.nit:767 */
if (!once_value_120) {
if (!once_value_121) {
fra.me.REG[6] = BOX_NativeString("!=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:767 */
+ /* ./compiling//compiling_icode.nit:768 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_122) {
/* ./../lib/standard//collection//array.nit:281 */
goto label123;
label123: while(0);
- /* ./compiling//compiling_icode.nit:767 */
+ /* ./compiling//compiling_icode.nit:768 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_124) {
fra.me.REG[7] = BOX_NativeString(")!=(");
/* ./../lib/standard//collection//array.nit:281 */
goto label125;
label125: while(0);
- /* ./compiling//compiling_icode.nit:767 */
+ /* ./compiling//compiling_icode.nit:768 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_126) {
fra.me.REG[7] = BOX_NativeString("))");
}
}
} else {
- /* ./compiling//compiling_icode.nit:769 */
+ /* ./compiling//compiling_icode.nit:770 */
if (!once_value_127) {
if (!once_value_128) {
fra.me.REG[6] = BOX_NativeString("Float");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:770 */
+ /* ./compiling//compiling_icode.nit:771 */
if (!once_value_129) {
if (!once_value_130) {
fra.me.REG[6] = BOX_NativeString("object_id");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:771 */
+ /* ./compiling//compiling_icode.nit:772 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_131) {
/* ./../lib/standard//collection//array.nit:281 */
goto label132;
label132: while(0);
- /* ./compiling//compiling_icode.nit:771 */
+ /* ./compiling//compiling_icode.nit:772 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_133) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:772 */
+ /* ./compiling//compiling_icode.nit:773 */
if (!once_value_134) {
if (!once_value_135) {
fra.me.REG[6] = BOX_NativeString("unary -");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:773 */
+ /* ./compiling//compiling_icode.nit:774 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_136) {
/* ./../lib/standard//collection//array.nit:281 */
goto label137;
label137: while(0);
- /* ./compiling//compiling_icode.nit:773 */
+ /* ./compiling//compiling_icode.nit:774 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_138) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:774 */
+ /* ./compiling//compiling_icode.nit:775 */
if (!once_value_139) {
if (!once_value_140) {
fra.me.REG[6] = BOX_NativeString("output");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:775 */
+ /* ./compiling//compiling_icode.nit:776 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_141) {
/* ./../lib/standard//collection//array.nit:281 */
goto label142;
label142: while(0);
- /* ./compiling//compiling_icode.nit:775 */
+ /* ./compiling//compiling_icode.nit:776 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_143) {
fra.me.REG[7] = BOX_NativeString("));");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:776 */
+ /* ./compiling//compiling_icode.nit:777 */
if (!once_value_144) {
if (!once_value_145) {
fra.me.REG[6] = BOX_NativeString("to_i");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:777 */
+ /* ./compiling//compiling_icode.nit:778 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_146) {
/* ./../lib/standard//collection//array.nit:281 */
goto label147;
label147: while(0);
- /* ./compiling//compiling_icode.nit:777 */
+ /* ./compiling//compiling_icode.nit:778 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_148) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:778 */
+ /* ./compiling//compiling_icode.nit:779 */
if (!once_value_149) {
if (!once_value_150) {
fra.me.REG[6] = BOX_NativeString("+");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:779 */
+ /* ./compiling//compiling_icode.nit:780 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_151) {
/* ./../lib/standard//collection//array.nit:281 */
goto label152;
label152: while(0);
- /* ./compiling//compiling_icode.nit:779 */
+ /* ./compiling//compiling_icode.nit:780 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_153) {
fra.me.REG[7] = BOX_NativeString(")+UNBOX_Float(");
/* ./../lib/standard//collection//array.nit:281 */
goto label154;
label154: while(0);
- /* ./compiling//compiling_icode.nit:779 */
+ /* ./compiling//compiling_icode.nit:780 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_155) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:780 */
+ /* ./compiling//compiling_icode.nit:781 */
if (!once_value_156) {
if (!once_value_157) {
fra.me.REG[6] = BOX_NativeString("-");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:781 */
+ /* ./compiling//compiling_icode.nit:782 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_158) {
/* ./../lib/standard//collection//array.nit:281 */
goto label159;
label159: while(0);
- /* ./compiling//compiling_icode.nit:781 */
+ /* ./compiling//compiling_icode.nit:782 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_160) {
fra.me.REG[7] = BOX_NativeString(")-UNBOX_Float(");
/* ./../lib/standard//collection//array.nit:281 */
goto label161;
label161: while(0);
- /* ./compiling//compiling_icode.nit:781 */
+ /* ./compiling//compiling_icode.nit:782 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_162) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:782 */
+ /* ./compiling//compiling_icode.nit:783 */
if (!once_value_163) {
if (!once_value_164) {
fra.me.REG[6] = BOX_NativeString("*");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:783 */
+ /* ./compiling//compiling_icode.nit:784 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_165) {
/* ./../lib/standard//collection//array.nit:281 */
goto label166;
label166: while(0);
- /* ./compiling//compiling_icode.nit:783 */
+ /* ./compiling//compiling_icode.nit:784 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_167) {
fra.me.REG[7] = BOX_NativeString(")*UNBOX_Float(");
/* ./../lib/standard//collection//array.nit:281 */
goto label168;
label168: while(0);
- /* ./compiling//compiling_icode.nit:783 */
+ /* ./compiling//compiling_icode.nit:784 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_169) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:784 */
+ /* ./compiling//compiling_icode.nit:785 */
if (!once_value_170) {
if (!once_value_171) {
fra.me.REG[6] = BOX_NativeString("/");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:785 */
+ /* ./compiling//compiling_icode.nit:786 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_172) {
/* ./../lib/standard//collection//array.nit:281 */
goto label173;
label173: while(0);
- /* ./compiling//compiling_icode.nit:785 */
+ /* ./compiling//compiling_icode.nit:786 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_174) {
fra.me.REG[7] = BOX_NativeString(")/UNBOX_Float(");
/* ./../lib/standard//collection//array.nit:281 */
goto label175;
label175: while(0);
- /* ./compiling//compiling_icode.nit:785 */
+ /* ./compiling//compiling_icode.nit:786 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_176) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:786 */
+ /* ./compiling//compiling_icode.nit:787 */
if (!once_value_177) {
if (!once_value_178) {
fra.me.REG[6] = BOX_NativeString("<");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:787 */
+ /* ./compiling//compiling_icode.nit:788 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_179) {
/* ./../lib/standard//collection//array.nit:281 */
goto label180;
label180: while(0);
- /* ./compiling//compiling_icode.nit:787 */
+ /* ./compiling//compiling_icode.nit:788 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_181) {
fra.me.REG[7] = BOX_NativeString(")<UNBOX_Float(");
/* ./../lib/standard//collection//array.nit:281 */
goto label182;
label182: while(0);
- /* ./compiling//compiling_icode.nit:787 */
+ /* ./compiling//compiling_icode.nit:788 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_183) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:788 */
+ /* ./compiling//compiling_icode.nit:789 */
if (!once_value_184) {
if (!once_value_185) {
fra.me.REG[6] = BOX_NativeString(">");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:789 */
+ /* ./compiling//compiling_icode.nit:790 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_186) {
/* ./../lib/standard//collection//array.nit:281 */
goto label187;
label187: while(0);
- /* ./compiling//compiling_icode.nit:789 */
+ /* ./compiling//compiling_icode.nit:790 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_188) {
fra.me.REG[7] = BOX_NativeString(")>UNBOX_Float(");
/* ./../lib/standard//collection//array.nit:281 */
goto label189;
label189: while(0);
- /* ./compiling//compiling_icode.nit:789 */
+ /* ./compiling//compiling_icode.nit:790 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_190) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:790 */
+ /* ./compiling//compiling_icode.nit:791 */
if (!once_value_191) {
if (!once_value_192) {
fra.me.REG[6] = BOX_NativeString("<=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:791 */
+ /* ./compiling//compiling_icode.nit:792 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_193) {
/* ./../lib/standard//collection//array.nit:281 */
goto label194;
label194: while(0);
- /* ./compiling//compiling_icode.nit:791 */
+ /* ./compiling//compiling_icode.nit:792 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_195) {
fra.me.REG[7] = BOX_NativeString(")<=UNBOX_Float(");
/* ./../lib/standard//collection//array.nit:281 */
goto label196;
label196: while(0);
- /* ./compiling//compiling_icode.nit:791 */
+ /* ./compiling//compiling_icode.nit:792 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_197) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:792 */
+ /* ./compiling//compiling_icode.nit:793 */
if (!once_value_198) {
if (!once_value_199) {
fra.me.REG[6] = BOX_NativeString(">=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:793 */
+ /* ./compiling//compiling_icode.nit:794 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_200) {
/* ./../lib/standard//collection//array.nit:281 */
goto label201;
label201: while(0);
- /* ./compiling//compiling_icode.nit:793 */
+ /* ./compiling//compiling_icode.nit:794 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_202) {
fra.me.REG[7] = BOX_NativeString(")>=UNBOX_Float(");
/* ./../lib/standard//collection//array.nit:281 */
goto label203;
label203: while(0);
- /* ./compiling//compiling_icode.nit:793 */
+ /* ./compiling//compiling_icode.nit:794 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_204) {
fra.me.REG[7] = BOX_NativeString("))");
}
}
} else {
- /* ./compiling//compiling_icode.nit:795 */
+ /* ./compiling//compiling_icode.nit:796 */
if (!once_value_205) {
if (!once_value_206) {
fra.me.REG[6] = BOX_NativeString("Char");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:796 */
+ /* ./compiling//compiling_icode.nit:797 */
if (!once_value_207) {
if (!once_value_208) {
fra.me.REG[6] = BOX_NativeString("object_id");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:797 */
+ /* ./compiling//compiling_icode.nit:798 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_209) {
/* ./../lib/standard//collection//array.nit:281 */
goto label210;
label210: while(0);
- /* ./compiling//compiling_icode.nit:797 */
+ /* ./compiling//compiling_icode.nit:798 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_211) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:798 */
+ /* ./compiling//compiling_icode.nit:799 */
if (!once_value_212) {
if (!once_value_213) {
fra.me.REG[6] = BOX_NativeString("unary -");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:799 */
+ /* ./compiling//compiling_icode.nit:800 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_214) {
/* ./../lib/standard//collection//array.nit:281 */
goto label215;
label215: while(0);
- /* ./compiling//compiling_icode.nit:799 */
+ /* ./compiling//compiling_icode.nit:800 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_216) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:800 */
+ /* ./compiling//compiling_icode.nit:801 */
if (!once_value_217) {
if (!once_value_218) {
fra.me.REG[6] = BOX_NativeString("output");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:801 */
+ /* ./compiling//compiling_icode.nit:802 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_219) {
/* ./../lib/standard//collection//array.nit:281 */
goto label220;
label220: while(0);
- /* ./compiling//compiling_icode.nit:801 */
+ /* ./compiling//compiling_icode.nit:802 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_221) {
fra.me.REG[7] = BOX_NativeString("));");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:802 */
+ /* ./compiling//compiling_icode.nit:803 */
if (!once_value_222) {
if (!once_value_223) {
fra.me.REG[6] = BOX_NativeString("ascii");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:803 */
+ /* ./compiling//compiling_icode.nit:804 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_224) {
/* ./../lib/standard//collection//array.nit:281 */
goto label225;
label225: while(0);
- /* ./compiling//compiling_icode.nit:803 */
+ /* ./compiling//compiling_icode.nit:804 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_226) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:804 */
+ /* ./compiling//compiling_icode.nit:805 */
if (!once_value_227) {
if (!once_value_228) {
fra.me.REG[6] = BOX_NativeString("succ");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:805 */
+ /* ./compiling//compiling_icode.nit:806 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_229) {
/* ./../lib/standard//collection//array.nit:281 */
goto label230;
label230: while(0);
- /* ./compiling//compiling_icode.nit:805 */
+ /* ./compiling//compiling_icode.nit:806 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_231) {
fra.me.REG[7] = BOX_NativeString(")+1)");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:806 */
+ /* ./compiling//compiling_icode.nit:807 */
if (!once_value_232) {
if (!once_value_233) {
fra.me.REG[6] = BOX_NativeString("prec");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:807 */
+ /* ./compiling//compiling_icode.nit:808 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_234) {
/* ./../lib/standard//collection//array.nit:281 */
goto label235;
label235: while(0);
- /* ./compiling//compiling_icode.nit:807 */
+ /* ./compiling//compiling_icode.nit:808 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_236) {
fra.me.REG[7] = BOX_NativeString(")-1)");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:808 */
+ /* ./compiling//compiling_icode.nit:809 */
if (!once_value_237) {
if (!once_value_238) {
fra.me.REG[6] = BOX_NativeString("to_i");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:809 */
+ /* ./compiling//compiling_icode.nit:810 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_239) {
/* ./../lib/standard//collection//array.nit:281 */
goto label240;
label240: while(0);
- /* ./compiling//compiling_icode.nit:809 */
+ /* ./compiling//compiling_icode.nit:810 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_241) {
fra.me.REG[7] = BOX_NativeString(")-'0')");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:810 */
+ /* ./compiling//compiling_icode.nit:811 */
if (!once_value_242) {
if (!once_value_243) {
fra.me.REG[6] = BOX_NativeString("+");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:811 */
+ /* ./compiling//compiling_icode.nit:812 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_244) {
/* ./../lib/standard//collection//array.nit:281 */
goto label245;
label245: while(0);
- /* ./compiling//compiling_icode.nit:811 */
+ /* ./compiling//compiling_icode.nit:812 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_246) {
fra.me.REG[7] = BOX_NativeString(")+UNTAG_Char(");
/* ./../lib/standard//collection//array.nit:281 */
goto label247;
label247: while(0);
- /* ./compiling//compiling_icode.nit:811 */
+ /* ./compiling//compiling_icode.nit:812 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_248) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:812 */
+ /* ./compiling//compiling_icode.nit:813 */
if (!once_value_249) {
if (!once_value_250) {
fra.me.REG[6] = BOX_NativeString("-");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:813 */
+ /* ./compiling//compiling_icode.nit:814 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_251) {
/* ./../lib/standard//collection//array.nit:281 */
goto label252;
label252: while(0);
- /* ./compiling//compiling_icode.nit:813 */
+ /* ./compiling//compiling_icode.nit:814 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_253) {
fra.me.REG[7] = BOX_NativeString(")-UNTAG_Char(");
/* ./../lib/standard//collection//array.nit:281 */
goto label254;
label254: while(0);
- /* ./compiling//compiling_icode.nit:813 */
+ /* ./compiling//compiling_icode.nit:814 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_255) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:814 */
+ /* ./compiling//compiling_icode.nit:815 */
if (!once_value_256) {
if (!once_value_257) {
fra.me.REG[6] = BOX_NativeString("*");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:815 */
+ /* ./compiling//compiling_icode.nit:816 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_258) {
/* ./../lib/standard//collection//array.nit:281 */
goto label259;
label259: while(0);
- /* ./compiling//compiling_icode.nit:815 */
+ /* ./compiling//compiling_icode.nit:816 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_260) {
fra.me.REG[7] = BOX_NativeString(")*UNTAG_Char(");
/* ./../lib/standard//collection//array.nit:281 */
goto label261;
label261: while(0);
- /* ./compiling//compiling_icode.nit:815 */
+ /* ./compiling//compiling_icode.nit:816 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_262) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:816 */
+ /* ./compiling//compiling_icode.nit:817 */
if (!once_value_263) {
if (!once_value_264) {
fra.me.REG[6] = BOX_NativeString("/");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:817 */
+ /* ./compiling//compiling_icode.nit:818 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_265) {
/* ./../lib/standard//collection//array.nit:281 */
goto label266;
label266: while(0);
- /* ./compiling//compiling_icode.nit:817 */
+ /* ./compiling//compiling_icode.nit:818 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_267) {
fra.me.REG[7] = BOX_NativeString(")/UNTAG_Char(");
/* ./../lib/standard//collection//array.nit:281 */
goto label268;
label268: while(0);
- /* ./compiling//compiling_icode.nit:817 */
+ /* ./compiling//compiling_icode.nit:818 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_269) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:818 */
+ /* ./compiling//compiling_icode.nit:819 */
if (!once_value_270) {
if (!once_value_271) {
fra.me.REG[6] = BOX_NativeString("%");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:819 */
+ /* ./compiling//compiling_icode.nit:820 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_272) {
/* ./../lib/standard//collection//array.nit:281 */
goto label273;
label273: while(0);
- /* ./compiling//compiling_icode.nit:819 */
+ /* ./compiling//compiling_icode.nit:820 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_274) {
fra.me.REG[7] = BOX_NativeString(")%UNTAG_Char(");
/* ./../lib/standard//collection//array.nit:281 */
goto label275;
label275: while(0);
- /* ./compiling//compiling_icode.nit:819 */
+ /* ./compiling//compiling_icode.nit:820 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_276) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:820 */
+ /* ./compiling//compiling_icode.nit:821 */
if (!once_value_277) {
if (!once_value_278) {
fra.me.REG[6] = BOX_NativeString("<");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:821 */
+ /* ./compiling//compiling_icode.nit:822 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_279) {
/* ./../lib/standard//collection//array.nit:281 */
goto label280;
label280: while(0);
- /* ./compiling//compiling_icode.nit:821 */
+ /* ./compiling//compiling_icode.nit:822 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_281) {
fra.me.REG[7] = BOX_NativeString(")<UNTAG_Char(");
/* ./../lib/standard//collection//array.nit:281 */
goto label282;
label282: while(0);
- /* ./compiling//compiling_icode.nit:821 */
+ /* ./compiling//compiling_icode.nit:822 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_283) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:822 */
+ /* ./compiling//compiling_icode.nit:823 */
if (!once_value_284) {
if (!once_value_285) {
fra.me.REG[6] = BOX_NativeString(">");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:823 */
+ /* ./compiling//compiling_icode.nit:824 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_286) {
/* ./../lib/standard//collection//array.nit:281 */
goto label287;
label287: while(0);
- /* ./compiling//compiling_icode.nit:823 */
+ /* ./compiling//compiling_icode.nit:824 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_288) {
fra.me.REG[7] = BOX_NativeString(")>UNTAG_Char(");
/* ./../lib/standard//collection//array.nit:281 */
goto label289;
label289: while(0);
- /* ./compiling//compiling_icode.nit:823 */
+ /* ./compiling//compiling_icode.nit:824 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_290) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:824 */
+ /* ./compiling//compiling_icode.nit:825 */
if (!once_value_291) {
if (!once_value_292) {
fra.me.REG[6] = BOX_NativeString("<=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:825 */
+ /* ./compiling//compiling_icode.nit:826 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_293) {
/* ./../lib/standard//collection//array.nit:281 */
goto label294;
label294: while(0);
- /* ./compiling//compiling_icode.nit:825 */
+ /* ./compiling//compiling_icode.nit:826 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_295) {
fra.me.REG[7] = BOX_NativeString(")<=UNTAG_Char(");
/* ./../lib/standard//collection//array.nit:281 */
goto label296;
label296: while(0);
- /* ./compiling//compiling_icode.nit:825 */
+ /* ./compiling//compiling_icode.nit:826 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_297) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:826 */
+ /* ./compiling//compiling_icode.nit:827 */
if (!once_value_298) {
if (!once_value_299) {
fra.me.REG[6] = BOX_NativeString(">=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:827 */
+ /* ./compiling//compiling_icode.nit:828 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_300) {
/* ./../lib/standard//collection//array.nit:281 */
goto label301;
label301: while(0);
- /* ./compiling//compiling_icode.nit:827 */
+ /* ./compiling//compiling_icode.nit:828 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_302) {
fra.me.REG[7] = BOX_NativeString(")>=UNTAG_Char(");
/* ./../lib/standard//collection//array.nit:281 */
goto label303;
label303: while(0);
- /* ./compiling//compiling_icode.nit:827 */
+ /* ./compiling//compiling_icode.nit:828 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_304) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:828 */
+ /* ./compiling//compiling_icode.nit:829 */
if (!once_value_305) {
if (!once_value_306) {
fra.me.REG[6] = BOX_NativeString("==");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:829 */
+ /* ./compiling//compiling_icode.nit:830 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_307) {
/* ./../lib/standard//collection//array.nit:281 */
goto label308;
label308: while(0);
- /* ./compiling//compiling_icode.nit:829 */
+ /* ./compiling//compiling_icode.nit:830 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_309) {
fra.me.REG[7] = BOX_NativeString(")==(");
/* ./../lib/standard//collection//array.nit:281 */
goto label310;
label310: while(0);
- /* ./compiling//compiling_icode.nit:829 */
+ /* ./compiling//compiling_icode.nit:830 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_311) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:830 */
+ /* ./compiling//compiling_icode.nit:831 */
if (!once_value_312) {
if (!once_value_313) {
fra.me.REG[6] = BOX_NativeString("!=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:831 */
+ /* ./compiling//compiling_icode.nit:832 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_314) {
/* ./../lib/standard//collection//array.nit:281 */
goto label315;
label315: while(0);
- /* ./compiling//compiling_icode.nit:831 */
+ /* ./compiling//compiling_icode.nit:832 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_316) {
fra.me.REG[7] = BOX_NativeString(")!=(");
/* ./../lib/standard//collection//array.nit:281 */
goto label317;
label317: while(0);
- /* ./compiling//compiling_icode.nit:831 */
+ /* ./compiling//compiling_icode.nit:832 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_318) {
fra.me.REG[7] = BOX_NativeString("))");
}
}
} else {
- /* ./compiling//compiling_icode.nit:833 */
+ /* ./compiling//compiling_icode.nit:834 */
if (!once_value_319) {
if (!once_value_320) {
fra.me.REG[6] = BOX_NativeString("Bool");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:834 */
+ /* ./compiling//compiling_icode.nit:835 */
if (!once_value_321) {
if (!once_value_322) {
fra.me.REG[6] = BOX_NativeString("object_id");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:835 */
+ /* ./compiling//compiling_icode.nit:836 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_323) {
/* ./../lib/standard//collection//array.nit:281 */
goto label324;
label324: while(0);
- /* ./compiling//compiling_icode.nit:835 */
+ /* ./compiling//compiling_icode.nit:836 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_325) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:836 */
+ /* ./compiling//compiling_icode.nit:837 */
if (!once_value_326) {
if (!once_value_327) {
fra.me.REG[6] = BOX_NativeString("unary -");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:837 */
+ /* ./compiling//compiling_icode.nit:838 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_328) {
/* ./../lib/standard//collection//array.nit:281 */
goto label329;
label329: while(0);
- /* ./compiling//compiling_icode.nit:837 */
+ /* ./compiling//compiling_icode.nit:838 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_330) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:838 */
+ /* ./compiling//compiling_icode.nit:839 */
if (!once_value_331) {
if (!once_value_332) {
fra.me.REG[6] = BOX_NativeString("output");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:839 */
+ /* ./compiling//compiling_icode.nit:840 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_333) {
/* ./../lib/standard//collection//array.nit:281 */
goto label334;
label334: while(0);
- /* ./compiling//compiling_icode.nit:839 */
+ /* ./compiling//compiling_icode.nit:840 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_335) {
fra.me.REG[7] = BOX_NativeString(")?\"true\\n\":\"false\\n\");");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:840 */
+ /* ./compiling//compiling_icode.nit:841 */
if (!once_value_336) {
if (!once_value_337) {
fra.me.REG[6] = BOX_NativeString("ascii");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:841 */
+ /* ./compiling//compiling_icode.nit:842 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_338) {
/* ./../lib/standard//collection//array.nit:281 */
goto label339;
label339: while(0);
- /* ./compiling//compiling_icode.nit:841 */
+ /* ./compiling//compiling_icode.nit:842 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_340) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:842 */
+ /* ./compiling//compiling_icode.nit:843 */
if (!once_value_341) {
if (!once_value_342) {
fra.me.REG[6] = BOX_NativeString("to_i");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:843 */
+ /* ./compiling//compiling_icode.nit:844 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_343) {
/* ./../lib/standard//collection//array.nit:281 */
goto label344;
label344: while(0);
- /* ./compiling//compiling_icode.nit:843 */
+ /* ./compiling//compiling_icode.nit:844 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_345) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:844 */
+ /* ./compiling//compiling_icode.nit:845 */
if (!once_value_346) {
if (!once_value_347) {
fra.me.REG[6] = BOX_NativeString("==");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:845 */
+ /* ./compiling//compiling_icode.nit:846 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_348) {
/* ./../lib/standard//collection//array.nit:281 */
goto label349;
label349: while(0);
- /* ./compiling//compiling_icode.nit:845 */
+ /* ./compiling//compiling_icode.nit:846 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_350) {
fra.me.REG[7] = BOX_NativeString(")==(");
/* ./../lib/standard//collection//array.nit:281 */
goto label351;
label351: while(0);
- /* ./compiling//compiling_icode.nit:845 */
+ /* ./compiling//compiling_icode.nit:846 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_352) {
fra.me.REG[7] = BOX_NativeString("))");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:846 */
+ /* ./compiling//compiling_icode.nit:847 */
if (!once_value_353) {
if (!once_value_354) {
fra.me.REG[6] = BOX_NativeString("!=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:847 */
+ /* ./compiling//compiling_icode.nit:848 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_355) {
/* ./../lib/standard//collection//array.nit:281 */
goto label356;
label356: while(0);
- /* ./compiling//compiling_icode.nit:847 */
+ /* ./compiling//compiling_icode.nit:848 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_357) {
fra.me.REG[7] = BOX_NativeString(")!=(");
/* ./../lib/standard//collection//array.nit:281 */
goto label358;
label358: while(0);
- /* ./compiling//compiling_icode.nit:847 */
+ /* ./compiling//compiling_icode.nit:848 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_359) {
fra.me.REG[7] = BOX_NativeString("))");
}
}
} else {
- /* ./compiling//compiling_icode.nit:849 */
+ /* ./compiling//compiling_icode.nit:850 */
if (!once_value_360) {
if (!once_value_361) {
fra.me.REG[6] = BOX_NativeString("NativeArray");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:850 */
+ /* ./compiling//compiling_icode.nit:851 */
if (!once_value_362) {
if (!once_value_363) {
fra.me.REG[6] = BOX_NativeString("object_id");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:851 */
+ /* ./compiling//compiling_icode.nit:852 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_364) {
/* ./../lib/standard//collection//array.nit:281 */
goto label365;
label365: while(0);
- /* ./compiling//compiling_icode.nit:851 */
+ /* ./compiling//compiling_icode.nit:852 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_366) {
fra.me.REG[7] = BOX_NativeString(")->object_id)");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:852 */
+ /* ./compiling//compiling_icode.nit:853 */
if (!once_value_367) {
if (!once_value_368) {
fra.me.REG[6] = BOX_NativeString("[]");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:853 */
+ /* ./compiling//compiling_icode.nit:854 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_369) {
/* ./../lib/standard//collection//array.nit:281 */
goto label370;
label370: while(0);
- /* ./compiling//compiling_icode.nit:853 */
+ /* ./compiling//compiling_icode.nit:854 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_371) {
fra.me.REG[7] = BOX_NativeString(")->val[UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label372;
label372: while(0);
- /* ./compiling//compiling_icode.nit:853 */
+ /* ./compiling//compiling_icode.nit:854 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_373) {
fra.me.REG[7] = BOX_NativeString(")]");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:854 */
+ /* ./compiling//compiling_icode.nit:855 */
if (!once_value_374) {
if (!once_value_375) {
fra.me.REG[6] = BOX_NativeString("[]=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:855 */
+ /* ./compiling//compiling_icode.nit:856 */
REGB1 = TAG_Int(7);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_376) {
/* ./../lib/standard//collection//array.nit:281 */
goto label377;
label377: while(0);
- /* ./compiling//compiling_icode.nit:855 */
+ /* ./compiling//compiling_icode.nit:856 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_378) {
fra.me.REG[7] = BOX_NativeString(")->val[UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label379;
label379: while(0);
- /* ./compiling//compiling_icode.nit:855 */
+ /* ./compiling//compiling_icode.nit:856 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_380) {
fra.me.REG[7] = BOX_NativeString(")]=");
/* ./../lib/standard//collection//array.nit:281 */
goto label381;
label381: while(0);
- /* ./compiling//compiling_icode.nit:855 */
+ /* ./compiling//compiling_icode.nit:856 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_382) {
fra.me.REG[7] = BOX_NativeString("");
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:856 */
+ /* ./compiling//compiling_icode.nit:857 */
if (!once_value_383) {
if (!once_value_384) {
fra.me.REG[6] = BOX_NativeString("copy_to");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:857 */
+ /* ./compiling//compiling_icode.nit:858 */
REGB1 = TAG_Int(7);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_385) {
/* ./../lib/standard//collection//array.nit:281 */
goto label386;
label386: while(0);
- /* ./compiling//compiling_icode.nit:857 */
+ /* ./compiling//compiling_icode.nit:858 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_387) {
fra.me.REG[7] = BOX_NativeString(")->val, ((Nit_NativeArray)");
/* ./../lib/standard//collection//array.nit:281 */
goto label388;
label388: while(0);
- /* ./compiling//compiling_icode.nit:857 */
+ /* ./compiling//compiling_icode.nit:858 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_389) {
fra.me.REG[7] = BOX_NativeString(")->val, UNTAG_Int(");
/* ./../lib/standard//collection//array.nit:281 */
goto label390;
label390: while(0);
- /* ./compiling//compiling_icode.nit:857 */
+ /* ./compiling//compiling_icode.nit:858 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_391) {
fra.me.REG[7] = BOX_NativeString(")*sizeof(val_t))");
}
}
} else {
- /* ./compiling//compiling_icode.nit:859 */
+ /* ./compiling//compiling_icode.nit:860 */
if (!once_value_392) {
if (!once_value_393) {
fra.me.REG[6] = BOX_NativeString("NativeString");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:860 */
+ /* ./compiling//compiling_icode.nit:861 */
if (!once_value_394) {
if (!once_value_395) {
fra.me.REG[6] = BOX_NativeString("object_id");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:861 */
+ /* ./compiling//compiling_icode.nit:862 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_396) {
- fra.me.REG[2] = BOX_NativeString("TAG_Int(UNBOX_NativeString(");
+ fra.me.REG[7] = BOX_NativeString("TAG_Int(UNBOX_NativeString(");
REGB1 = TAG_Int(27);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_396 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_396 = fra.me.REG[7];
register_static_object(&once_value_396);
- } else fra.me.REG[2] = once_value_396;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_396;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label397;
label397: while(0);
- /* ./compiling//compiling_icode.nit:861 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:862 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_398) {
- fra.me.REG[2] = BOX_NativeString("))");
+ fra.me.REG[7] = BOX_NativeString("))");
REGB1 = TAG_Int(2);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_398 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_398 = fra.me.REG[7];
register_static_object(&once_value_398);
- } else fra.me.REG[2] = once_value_398;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_398;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:862 */
+ /* ./compiling//compiling_icode.nit:863 */
if (!once_value_399) {
if (!once_value_400) {
fra.me.REG[6] = BOX_NativeString("atoi");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:863 */
+ /* ./compiling//compiling_icode.nit:864 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_401) {
- fra.me.REG[2] = BOX_NativeString("TAG_Int(atoi(UNBOX_NativeString(");
+ fra.me.REG[7] = BOX_NativeString("TAG_Int(atoi(UNBOX_NativeString(");
REGB1 = TAG_Int(32);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_401 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_401 = fra.me.REG[7];
register_static_object(&once_value_401);
- } else fra.me.REG[2] = once_value_401;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_401;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label402;
label402: while(0);
- /* ./compiling//compiling_icode.nit:863 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:864 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_403) {
- fra.me.REG[2] = BOX_NativeString(")))");
+ fra.me.REG[7] = BOX_NativeString(")))");
REGB1 = TAG_Int(3);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_403 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_403 = fra.me.REG[7];
register_static_object(&once_value_403);
- } else fra.me.REG[2] = once_value_403;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_403;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:864 */
+ /* ./compiling//compiling_icode.nit:865 */
if (!once_value_404) {
if (!once_value_405) {
fra.me.REG[6] = BOX_NativeString("[]");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:865 */
+ /* ./compiling//compiling_icode.nit:866 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_406) {
- fra.me.REG[2] = BOX_NativeString("TAG_Char(UNBOX_NativeString(");
+ fra.me.REG[7] = BOX_NativeString("TAG_Char(UNBOX_NativeString(");
REGB1 = TAG_Int(28);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_406 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_406 = fra.me.REG[7];
register_static_object(&once_value_406);
- } else fra.me.REG[2] = once_value_406;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_406;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label407;
label407: while(0);
- /* ./compiling//compiling_icode.nit:865 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:866 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_408) {
- fra.me.REG[2] = BOX_NativeString(")[UNTAG_Int(");
+ fra.me.REG[7] = BOX_NativeString(")[UNTAG_Int(");
REGB1 = TAG_Int(12);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_408 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_408 = fra.me.REG[7];
register_static_object(&once_value_408);
- } else fra.me.REG[2] = once_value_408;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_408;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(1);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label409;
label409: while(0);
- /* ./compiling//compiling_icode.nit:865 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:866 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_410) {
- fra.me.REG[2] = BOX_NativeString(")])");
+ fra.me.REG[7] = BOX_NativeString(")])");
REGB1 = TAG_Int(3);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_410 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_410 = fra.me.REG[7];
register_static_object(&once_value_410);
- } else fra.me.REG[2] = once_value_410;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_410;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:866 */
+ /* ./compiling//compiling_icode.nit:867 */
if (!once_value_411) {
if (!once_value_412) {
fra.me.REG[6] = BOX_NativeString("[]=");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:867 */
+ /* ./compiling//compiling_icode.nit:868 */
REGB1 = TAG_Int(7);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_413) {
- fra.me.REG[2] = BOX_NativeString("UNBOX_NativeString(");
+ fra.me.REG[7] = BOX_NativeString("UNBOX_NativeString(");
REGB1 = TAG_Int(19);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_413 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_413 = fra.me.REG[7];
register_static_object(&once_value_413);
- } else fra.me.REG[2] = once_value_413;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_413;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label414;
label414: while(0);
- /* ./compiling//compiling_icode.nit:867 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:868 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_415) {
- fra.me.REG[2] = BOX_NativeString(")[UNTAG_Int(");
+ fra.me.REG[7] = BOX_NativeString(")[UNTAG_Int(");
REGB1 = TAG_Int(12);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_415 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_415 = fra.me.REG[7];
register_static_object(&once_value_415);
- } else fra.me.REG[2] = once_value_415;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_415;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(1);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label416;
label416: while(0);
- /* ./compiling//compiling_icode.nit:867 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:868 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_417) {
- fra.me.REG[2] = BOX_NativeString(")]=UNTAG_Char(");
+ fra.me.REG[7] = BOX_NativeString(")]=UNTAG_Char(");
REGB1 = TAG_Int(14);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_417 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_417 = fra.me.REG[7];
register_static_object(&once_value_417);
- } else fra.me.REG[2] = once_value_417;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_417;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(2);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label418;
label418: while(0);
- /* ./compiling//compiling_icode.nit:867 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:868 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_419) {
- fra.me.REG[2] = BOX_NativeString(");");
+ fra.me.REG[7] = BOX_NativeString(");");
REGB1 = TAG_Int(2);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_419 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_419 = fra.me.REG[7];
register_static_object(&once_value_419);
- } else fra.me.REG[2] = once_value_419;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_419;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:868 */
+ /* ./compiling//compiling_icode.nit:869 */
if (!once_value_420) {
if (!once_value_421) {
fra.me.REG[6] = BOX_NativeString("copy_to");
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:869 */
+ /* ./compiling//compiling_icode.nit:870 */
REGB1 = TAG_Int(11);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_422) {
- fra.me.REG[2] = BOX_NativeString("(void)memcpy(UNBOX_NativeString(");
+ fra.me.REG[7] = BOX_NativeString("(void)memcpy(UNBOX_NativeString(");
REGB1 = TAG_Int(32);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_422 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_422 = fra.me.REG[7];
register_static_object(&once_value_422);
- } else fra.me.REG[2] = once_value_422;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_422;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(1);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label423;
label423: while(0);
- /* ./compiling//compiling_icode.nit:869 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:870 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_424) {
- fra.me.REG[2] = BOX_NativeString(")+UNTAG_Int(");
+ fra.me.REG[7] = BOX_NativeString(")+UNTAG_Int(");
REGB1 = TAG_Int(12);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_424 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_424 = fra.me.REG[7];
register_static_object(&once_value_424);
- } else fra.me.REG[2] = once_value_424;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_424;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(4);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label425;
label425: while(0);
- /* ./compiling//compiling_icode.nit:869 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:870 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_426) {
- fra.me.REG[2] = BOX_NativeString("), UNBOX_NativeString(");
+ fra.me.REG[7] = BOX_NativeString("), UNBOX_NativeString(");
REGB1 = TAG_Int(22);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_426 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_426 = fra.me.REG[7];
register_static_object(&once_value_426);
- } else fra.me.REG[2] = once_value_426;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_426;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label427;
label427: while(0);
- /* ./compiling//compiling_icode.nit:869 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:870 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_428) {
- fra.me.REG[2] = BOX_NativeString(")+UNTAG_Int(");
+ fra.me.REG[7] = BOX_NativeString(")+UNTAG_Int(");
REGB1 = TAG_Int(12);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_428 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_428 = fra.me.REG[7];
register_static_object(&once_value_428);
- } else fra.me.REG[2] = once_value_428;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_428;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(3);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label429;
label429: while(0);
- /* ./compiling//compiling_icode.nit:869 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:870 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_430) {
- fra.me.REG[2] = BOX_NativeString("), UNTAG_Int(");
+ fra.me.REG[7] = BOX_NativeString("), UNTAG_Int(");
REGB1 = TAG_Int(13);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_430 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_430 = fra.me.REG[7];
register_static_object(&once_value_430);
- } else fra.me.REG[2] = once_value_430;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_430;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
REGB1 = TAG_Int(2);
/* ./../lib/standard//collection//array.nit:278 */
- fra.me.REG[2] = fra.me.REG[4];
+ fra.me.REG[7] = fra.me.REG[4];
/* ./../lib/standard//collection//array.nit:280 */
REGB2 = TAG_Int(0);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ./../lib/standard//collection//array.nit:280 */
if (UNTAG_Bool(REGB2)) {
- REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
+ REGB2 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7])!=NIT_NULL);
if (UNTAG_Bool(REGB2)) {
} else {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
}
- REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
+ REGB2 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[7]);
REGB0 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
if (UNTAG_Bool(REGB0)) {
} else {
nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
}
/* ./../lib/standard//collection//array.nit:281 */
- fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[2]);
- REGB2 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[7]);
+ REGB2 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
+ fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
goto label431;
label431: while(0);
- /* ./compiling//compiling_icode.nit:869 */
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ /* ./compiling//compiling_icode.nit:870 */
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
if (!once_value_432) {
- fra.me.REG[2] = BOX_NativeString("));");
+ fra.me.REG[7] = BOX_NativeString("));");
REGB1 = TAG_Int(3);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_432 = fra.me.REG[2];
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
+ once_value_432 = fra.me.REG[7];
register_static_object(&once_value_432);
- } else fra.me.REG[2] = once_value_432;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
+ } else fra.me.REG[7] = once_value_432;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
}
}
}
} else {
- /* ./compiling//compiling_icode.nit:871 */
+ /* ./compiling//compiling_icode.nit:872 */
if (!once_value_433) {
if (!once_value_434) {
- fra.me.REG[6] = BOX_NativeString("object_id");
- REGB1 = TAG_Int(9);
+ fra.me.REG[6] = BOX_NativeString("Sys");
+ REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
once_value_434 = fra.me.REG[6];
register_static_object(&once_value_434);
register_static_object(&once_value_433);
} else fra.me.REG[6] = once_value_433;
fra.me.REG[6] = fra.me.REG[6];
- REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[6]));
+ REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[2],fra.me.REG[6]));
if (UNTAG_Bool(REGB1)) {
} else {
- REGB2 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
+ REGB2 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[6]);
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:872 */
+ /* ./compiling//compiling_icode.nit:873 */
+ if (!once_value_435) {
+ if (!once_value_436) {
+ fra.me.REG[6] = BOX_NativeString("force_garbage_collection");
+ REGB1 = TAG_Int(24);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
+ once_value_436 = fra.me.REG[6];
+ register_static_object(&once_value_436);
+ } else fra.me.REG[6] = once_value_436;
+ fra.me.REG[6] = fra.me.REG[6];
+ fra.me.REG[6] = CALL_standard___symbol___String___to_symbol(fra.me.REG[6])(fra.me.REG[6]);
+ once_value_435 = fra.me.REG[6];
+ register_static_object(&once_value_435);
+ } else fra.me.REG[6] = once_value_435;
+ fra.me.REG[6] = fra.me.REG[6];
+ REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[6]));
+ if (UNTAG_Bool(REGB1)) {
+ } else {
+ REGB2 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
+ REGB1 = REGB2;
+ }
+ if (UNTAG_Bool(REGB1)) {
+ /* ./compiling//compiling_icode.nit:874 */
+ if (!once_value_437) {
+ fra.me.REG[6] = BOX_NativeString("Nit_gc_force_garbage_collection()");
+ REGB1 = TAG_Int(33);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
+ once_value_437 = fra.me.REG[6];
+ register_static_object(&once_value_437);
+ } else fra.me.REG[6] = once_value_437;
+ fra.me.REG[6] = fra.me.REG[6];
+ fra.me.REG[5] = fra.me.REG[6];
+ }
+ } else {
+ /* ./compiling//compiling_icode.nit:876 */
+ if (!once_value_438) {
+ if (!once_value_439) {
+ fra.me.REG[6] = BOX_NativeString("object_id");
+ REGB1 = TAG_Int(9);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
+ once_value_439 = fra.me.REG[6];
+ register_static_object(&once_value_439);
+ } else fra.me.REG[6] = once_value_439;
+ fra.me.REG[6] = fra.me.REG[6];
+ fra.me.REG[6] = CALL_standard___symbol___String___to_symbol(fra.me.REG[6])(fra.me.REG[6]);
+ once_value_438 = fra.me.REG[6];
+ register_static_object(&once_value_438);
+ } else fra.me.REG[6] = once_value_438;
+ fra.me.REG[6] = fra.me.REG[6];
+ REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[6]));
+ if (UNTAG_Bool(REGB1)) {
+ } else {
+ REGB2 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
+ REGB1 = REGB2;
+ }
+ if (UNTAG_Bool(REGB1)) {
+ /* ./compiling//compiling_icode.nit:877 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_435) {
+ if (!once_value_440) {
fra.me.REG[2] = BOX_NativeString("TAG_Int((bigint)((obj_t)");
REGB1 = TAG_Int(24);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_435 = fra.me.REG[2];
- register_static_object(&once_value_435);
- } else fra.me.REG[2] = once_value_435;
+ once_value_440 = fra.me.REG[2];
+ register_static_object(&once_value_440);
+ } else fra.me.REG[2] = once_value_440;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
- goto label436;
- label436: while(0);
- /* ./compiling//compiling_icode.nit:872 */
+ goto label441;
+ label441: while(0);
+ /* ./compiling//compiling_icode.nit:877 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
- if (!once_value_437) {
+ if (!once_value_442) {
fra.me.REG[2] = BOX_NativeString(")[1].object_id)");
REGB1 = TAG_Int(15);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_437 = fra.me.REG[2];
- register_static_object(&once_value_437);
- } else fra.me.REG[2] = once_value_437;
+ once_value_442 = fra.me.REG[2];
+ register_static_object(&once_value_442);
+ } else fra.me.REG[2] = once_value_442;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
- } else {
- /* ./compiling//compiling_icode.nit:873 */
- if (!once_value_438) {
- if (!once_value_439) {
+ } else {
+ /* ./compiling//compiling_icode.nit:878 */
+ if (!once_value_443) {
+ if (!once_value_444) {
fra.me.REG[6] = BOX_NativeString("sys");
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_439 = fra.me.REG[6];
- register_static_object(&once_value_439);
- } else fra.me.REG[6] = once_value_439;
+ once_value_444 = fra.me.REG[6];
+ register_static_object(&once_value_444);
+ } else fra.me.REG[6] = once_value_444;
fra.me.REG[6] = fra.me.REG[6];
fra.me.REG[6] = CALL_standard___symbol___String___to_symbol(fra.me.REG[6])(fra.me.REG[6]);
- once_value_438 = fra.me.REG[6];
- register_static_object(&once_value_438);
- } else fra.me.REG[6] = once_value_438;
+ once_value_443 = fra.me.REG[6];
+ register_static_object(&once_value_443);
+ } else fra.me.REG[6] = once_value_443;
fra.me.REG[6] = fra.me.REG[6];
REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[6]));
if (UNTAG_Bool(REGB1)) {
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:874 */
- if (!once_value_440) {
+ /* ./compiling//compiling_icode.nit:879 */
+ if (!once_value_445) {
fra.me.REG[6] = BOX_NativeString("(G_sys)");
REGB1 = TAG_Int(7);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_440 = fra.me.REG[6];
- register_static_object(&once_value_440);
- } else fra.me.REG[6] = once_value_440;
+ once_value_445 = fra.me.REG[6];
+ register_static_object(&once_value_445);
+ } else fra.me.REG[6] = once_value_445;
fra.me.REG[6] = fra.me.REG[6];
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:875 */
- if (!once_value_441) {
- if (!once_value_442) {
+ /* ./compiling//compiling_icode.nit:880 */
+ if (!once_value_446) {
+ if (!once_value_447) {
fra.me.REG[6] = BOX_NativeString("is_same_type");
REGB1 = TAG_Int(12);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_442 = fra.me.REG[6];
- register_static_object(&once_value_442);
- } else fra.me.REG[6] = once_value_442;
+ once_value_447 = fra.me.REG[6];
+ register_static_object(&once_value_447);
+ } else fra.me.REG[6] = once_value_447;
fra.me.REG[6] = fra.me.REG[6];
fra.me.REG[6] = CALL_standard___symbol___String___to_symbol(fra.me.REG[6])(fra.me.REG[6]);
- once_value_441 = fra.me.REG[6];
- register_static_object(&once_value_441);
- } else fra.me.REG[6] = once_value_441;
+ once_value_446 = fra.me.REG[6];
+ register_static_object(&once_value_446);
+ } else fra.me.REG[6] = once_value_446;
fra.me.REG[6] = fra.me.REG[6];
REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[6]));
if (UNTAG_Bool(REGB1)) {
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:876 */
+ /* ./compiling//compiling_icode.nit:881 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_443) {
+ if (!once_value_448) {
fra.me.REG[2] = BOX_NativeString("TAG_Bool((VAL2VFT(");
REGB1 = TAG_Int(18);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_443 = fra.me.REG[2];
- register_static_object(&once_value_443);
- } else fra.me.REG[2] = once_value_443;
+ once_value_448 = fra.me.REG[2];
+ register_static_object(&once_value_448);
+ } else fra.me.REG[2] = once_value_448;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
- goto label444;
- label444: while(0);
- /* ./compiling//compiling_icode.nit:876 */
+ goto label449;
+ label449: while(0);
+ /* ./compiling//compiling_icode.nit:881 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
- if (!once_value_445) {
+ if (!once_value_450) {
fra.me.REG[2] = BOX_NativeString(")==VAL2VFT(");
REGB1 = TAG_Int(11);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_445 = fra.me.REG[2];
- register_static_object(&once_value_445);
- } else fra.me.REG[2] = once_value_445;
+ once_value_450 = fra.me.REG[2];
+ register_static_object(&once_value_450);
+ } else fra.me.REG[2] = once_value_450;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
REGB1 = TAG_Int(1);
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
- goto label446;
- label446: while(0);
- /* ./compiling//compiling_icode.nit:876 */
+ goto label451;
+ label451: while(0);
+ /* ./compiling//compiling_icode.nit:881 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
- if (!once_value_447) {
+ if (!once_value_452) {
fra.me.REG[2] = BOX_NativeString(")))");
REGB1 = TAG_Int(3);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_447 = fra.me.REG[2];
- register_static_object(&once_value_447);
- } else fra.me.REG[2] = once_value_447;
+ once_value_452 = fra.me.REG[2];
+ register_static_object(&once_value_452);
+ } else fra.me.REG[2] = once_value_452;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:877 */
- if (!once_value_448) {
- if (!once_value_449) {
+ /* ./compiling//compiling_icode.nit:882 */
+ if (!once_value_453) {
+ if (!once_value_454) {
fra.me.REG[6] = BOX_NativeString("exit");
REGB1 = TAG_Int(4);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_449 = fra.me.REG[6];
- register_static_object(&once_value_449);
- } else fra.me.REG[6] = once_value_449;
+ once_value_454 = fra.me.REG[6];
+ register_static_object(&once_value_454);
+ } else fra.me.REG[6] = once_value_454;
fra.me.REG[6] = fra.me.REG[6];
fra.me.REG[6] = CALL_standard___symbol___String___to_symbol(fra.me.REG[6])(fra.me.REG[6]);
- once_value_448 = fra.me.REG[6];
- register_static_object(&once_value_448);
- } else fra.me.REG[6] = once_value_448;
+ once_value_453 = fra.me.REG[6];
+ register_static_object(&once_value_453);
+ } else fra.me.REG[6] = once_value_453;
fra.me.REG[6] = fra.me.REG[6];
REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[6]));
if (UNTAG_Bool(REGB1)) {
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:878 */
+ /* ./compiling//compiling_icode.nit:883 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_450) {
+ if (!once_value_455) {
fra.me.REG[2] = BOX_NativeString("exit(UNTAG_Int(");
REGB1 = TAG_Int(15);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_450 = fra.me.REG[2];
- register_static_object(&once_value_450);
- } else fra.me.REG[2] = once_value_450;
+ once_value_455 = fra.me.REG[2];
+ register_static_object(&once_value_455);
+ } else fra.me.REG[2] = once_value_455;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
REGB1 = TAG_Int(1);
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
- goto label451;
- label451: while(0);
- /* ./compiling//compiling_icode.nit:878 */
+ goto label456;
+ label456: while(0);
+ /* ./compiling//compiling_icode.nit:883 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
- if (!once_value_452) {
+ if (!once_value_457) {
fra.me.REG[2] = BOX_NativeString("));");
REGB1 = TAG_Int(3);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_452 = fra.me.REG[2];
- register_static_object(&once_value_452);
- } else fra.me.REG[2] = once_value_452;
+ once_value_457 = fra.me.REG[2];
+ register_static_object(&once_value_457);
+ } else fra.me.REG[2] = once_value_457;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:879 */
- if (!once_value_453) {
- if (!once_value_454) {
+ /* ./compiling//compiling_icode.nit:884 */
+ if (!once_value_458) {
+ if (!once_value_459) {
fra.me.REG[6] = BOX_NativeString("calloc_array");
REGB1 = TAG_Int(12);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_454 = fra.me.REG[6];
- register_static_object(&once_value_454);
- } else fra.me.REG[6] = once_value_454;
+ once_value_459 = fra.me.REG[6];
+ register_static_object(&once_value_459);
+ } else fra.me.REG[6] = once_value_459;
fra.me.REG[6] = fra.me.REG[6];
fra.me.REG[6] = CALL_standard___symbol___String___to_symbol(fra.me.REG[6])(fra.me.REG[6]);
- once_value_453 = fra.me.REG[6];
- register_static_object(&once_value_453);
- } else fra.me.REG[6] = once_value_453;
+ once_value_458 = fra.me.REG[6];
+ register_static_object(&once_value_458);
+ } else fra.me.REG[6] = once_value_458;
fra.me.REG[6] = fra.me.REG[6];
REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[6]));
if (UNTAG_Bool(REGB1)) {
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:880 */
+ /* ./compiling//compiling_icode.nit:885 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_455) {
+ if (!once_value_460) {
fra.me.REG[2] = BOX_NativeString("NEW_NativeArray(UNTAG_Int(");
REGB1 = TAG_Int(26);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_455 = fra.me.REG[2];
- register_static_object(&once_value_455);
- } else fra.me.REG[2] = once_value_455;
+ once_value_460 = fra.me.REG[2];
+ register_static_object(&once_value_460);
+ } else fra.me.REG[2] = once_value_460;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
REGB1 = TAG_Int(1);
}
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
- /* ./../lib/standard//collection//array.nit:281 */
- goto label456;
- label456: while(0);
- /* ./compiling//compiling_icode.nit:880 */
+ /* ./../lib/standard//collection//array.nit:281 */
+ goto label461;
+ label461: while(0);
+ /* ./compiling//compiling_icode.nit:885 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
- if (!once_value_457) {
+ if (!once_value_462) {
fra.me.REG[2] = BOX_NativeString("), sizeof(val_t))");
REGB1 = TAG_Int(17);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_457 = fra.me.REG[2];
- register_static_object(&once_value_457);
- } else fra.me.REG[2] = once_value_457;
+ once_value_462 = fra.me.REG[2];
+ register_static_object(&once_value_462);
+ } else fra.me.REG[2] = once_value_462;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:881 */
- if (!once_value_458) {
- if (!once_value_459) {
+ /* ./compiling//compiling_icode.nit:886 */
+ if (!once_value_463) {
+ if (!once_value_464) {
fra.me.REG[6] = BOX_NativeString("calloc_string");
REGB1 = TAG_Int(13);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_459 = fra.me.REG[6];
- register_static_object(&once_value_459);
- } else fra.me.REG[6] = once_value_459;
+ once_value_464 = fra.me.REG[6];
+ register_static_object(&once_value_464);
+ } else fra.me.REG[6] = once_value_464;
fra.me.REG[6] = fra.me.REG[6];
fra.me.REG[6] = CALL_standard___symbol___String___to_symbol(fra.me.REG[6])(fra.me.REG[6]);
- once_value_458 = fra.me.REG[6];
- register_static_object(&once_value_458);
- } else fra.me.REG[6] = once_value_458;
+ once_value_463 = fra.me.REG[6];
+ register_static_object(&once_value_463);
+ } else fra.me.REG[6] = once_value_463;
fra.me.REG[6] = fra.me.REG[6];
REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[6]));
if (UNTAG_Bool(REGB1)) {
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:882 */
+ /* ./compiling//compiling_icode.nit:887 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_460) {
+ if (!once_value_465) {
fra.me.REG[2] = BOX_NativeString("BOX_NativeString((char*)raw_alloc((UNTAG_Int(");
REGB1 = TAG_Int(45);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_460 = fra.me.REG[2];
- register_static_object(&once_value_460);
- } else fra.me.REG[2] = once_value_460;
+ once_value_465 = fra.me.REG[2];
+ register_static_object(&once_value_465);
+ } else fra.me.REG[2] = once_value_465;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
REGB1 = TAG_Int(1);
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
- goto label461;
- label461: while(0);
- /* ./compiling//compiling_icode.nit:882 */
+ goto label466;
+ label466: while(0);
+ /* ./compiling//compiling_icode.nit:887 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
- if (!once_value_462) {
+ if (!once_value_467) {
fra.me.REG[2] = BOX_NativeString(") * sizeof(char))))");
REGB1 = TAG_Int(19);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_462 = fra.me.REG[2];
- register_static_object(&once_value_462);
- } else fra.me.REG[2] = once_value_462;
+ once_value_467 = fra.me.REG[2];
+ register_static_object(&once_value_467);
+ } else fra.me.REG[2] = once_value_467;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:884 */
- if (!once_value_463) {
- if (!once_value_464) {
+ /* ./compiling//compiling_icode.nit:889 */
+ if (!once_value_468) {
+ if (!once_value_469) {
fra.me.REG[6] = BOX_NativeString("output_class_name");
REGB1 = TAG_Int(17);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_464 = fra.me.REG[6];
- register_static_object(&once_value_464);
- } else fra.me.REG[6] = once_value_464;
+ once_value_469 = fra.me.REG[6];
+ register_static_object(&once_value_469);
+ } else fra.me.REG[6] = once_value_469;
fra.me.REG[6] = fra.me.REG[6];
fra.me.REG[6] = CALL_standard___symbol___String___to_symbol(fra.me.REG[6])(fra.me.REG[6]);
- once_value_463 = fra.me.REG[6];
- register_static_object(&once_value_463);
- } else fra.me.REG[6] = once_value_463;
+ once_value_468 = fra.me.REG[6];
+ register_static_object(&once_value_468);
+ } else fra.me.REG[6] = once_value_468;
fra.me.REG[6] = fra.me.REG[6];
REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[6]));
if (UNTAG_Bool(REGB1)) {
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:885 */
+ /* ./compiling//compiling_icode.nit:890 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_465) {
+ if (!once_value_470) {
fra.me.REG[2] = BOX_NativeString("printf(\"%s\\n\", VAL2VFT(");
REGB1 = TAG_Int(23);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_465 = fra.me.REG[2];
- register_static_object(&once_value_465);
- } else fra.me.REG[2] = once_value_465;
+ once_value_470 = fra.me.REG[2];
+ register_static_object(&once_value_470);
+ } else fra.me.REG[2] = once_value_470;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[2] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
- goto label466;
- label466: while(0);
- /* ./compiling//compiling_icode.nit:885 */
+ goto label471;
+ label471: while(0);
+ /* ./compiling//compiling_icode.nit:890 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
- if (!once_value_467) {
+ if (!once_value_472) {
fra.me.REG[2] = BOX_NativeString(")[2].cname);");
REGB1 = TAG_Int(12);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_467 = fra.me.REG[2];
- register_static_object(&once_value_467);
- } else fra.me.REG[2] = once_value_467;
+ once_value_472 = fra.me.REG[2];
+ register_static_object(&once_value_472);
+ } else fra.me.REG[2] = once_value_472;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[5] = fra.me.REG[6];
} else {
- /* ./compiling//compiling_icode.nit:887 */
- if (!once_value_468) {
- if (!once_value_469) {
+ /* ./compiling//compiling_icode.nit:892 */
+ if (!once_value_473) {
+ if (!once_value_474) {
fra.me.REG[6] = BOX_NativeString("native_class_name");
REGB1 = TAG_Int(17);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_469 = fra.me.REG[6];
- register_static_object(&once_value_469);
- } else fra.me.REG[6] = once_value_469;
+ once_value_474 = fra.me.REG[6];
+ register_static_object(&once_value_474);
+ } else fra.me.REG[6] = once_value_474;
fra.me.REG[6] = fra.me.REG[6];
fra.me.REG[6] = CALL_standard___symbol___String___to_symbol(fra.me.REG[6])(fra.me.REG[6]);
- once_value_468 = fra.me.REG[6];
- register_static_object(&once_value_468);
- } else fra.me.REG[6] = once_value_468;
+ once_value_473 = fra.me.REG[6];
+ register_static_object(&once_value_473);
+ } else fra.me.REG[6] = once_value_473;
fra.me.REG[6] = fra.me.REG[6];
REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[6]));
if (UNTAG_Bool(REGB1)) {
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:888 */
+ /* ./compiling//compiling_icode.nit:893 */
REGB1 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_470) {
+ if (!once_value_475) {
fra.me.REG[3] = BOX_NativeString("BOX_NativeString(VAL2VFT(");
REGB1 = TAG_Int(25);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB1);
- once_value_470 = fra.me.REG[3];
- register_static_object(&once_value_470);
- } else fra.me.REG[3] = once_value_470;
+ once_value_475 = fra.me.REG[3];
+ register_static_object(&once_value_475);
+ } else fra.me.REG[3] = once_value_475;
fra.me.REG[3] = fra.me.REG[3];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[3]);
REGB1 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[4] = ((Nit_NativeArray)fra.me.REG[4])->val[UNTAG_Int(REGB1)];
/* ./../lib/standard//collection//array.nit:281 */
- goto label471;
- label471: while(0);
- /* ./compiling//compiling_icode.nit:888 */
+ goto label476;
+ label476: while(0);
+ /* ./compiling//compiling_icode.nit:893 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[4]);
- if (!once_value_472) {
+ if (!once_value_477) {
fra.me.REG[4] = BOX_NativeString(")[2].cname);");
REGB1 = TAG_Int(12);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB1);
- once_value_472 = fra.me.REG[4];
- register_static_object(&once_value_472);
- } else fra.me.REG[4] = once_value_472;
+ once_value_477 = fra.me.REG[4];
+ register_static_object(&once_value_477);
+ } else fra.me.REG[4] = once_value_477;
fra.me.REG[4] = fra.me.REG[4];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[4]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
}
}
}
+ }
}
}
}
}
}
}
- /* ./compiling//compiling_icode.nit:891 */
+ /* ./compiling//compiling_icode.nit:896 */
REGB1 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
} else {
}
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:892 */
+ /* ./compiling//compiling_icode.nit:897 */
fra.me.REG[6] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:893 */
+ /* ./compiling//compiling_icode.nit:898 */
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
} else {
if (UNTAG_Bool(REGB1)) {
REGB1 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_473) {
+ if (!once_value_478) {
fra.me.REG[3] = BOX_NativeString("fprintf(stderr, \"");
REGB1 = TAG_Int(17);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB1);
- once_value_473 = fra.me.REG[3];
- register_static_object(&once_value_473);
- } else fra.me.REG[3] = once_value_473;
+ once_value_478 = fra.me.REG[3];
+ register_static_object(&once_value_478);
+ } else fra.me.REG[3] = once_value_478;
fra.me.REG[3] = fra.me.REG[3];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 893);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 898);
}
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
- if (!once_value_474) {
+ if (!once_value_479) {
fra.me.REG[6] = BOX_NativeString(": \");");
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_474 = fra.me.REG[6];
- register_static_object(&once_value_474);
- } else fra.me.REG[6] = once_value_474;
+ once_value_479 = fra.me.REG[6];
+ register_static_object(&once_value_479);
+ } else fra.me.REG[6] = once_value_479;
fra.me.REG[6] = fra.me.REG[6];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
}
- /* ./compiling//compiling_icode.nit:894 */
+ /* ./compiling//compiling_icode.nit:899 */
REGB1 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_475) {
+ if (!once_value_480) {
fra.me.REG[6] = BOX_NativeString("fprintf(stderr, \"Fatal error: unknown intern method ");
REGB1 = TAG_Int(52);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_475 = fra.me.REG[6];
- register_static_object(&once_value_475);
- } else fra.me.REG[6] = once_value_475;
+ once_value_480 = fra.me.REG[6];
+ register_static_object(&once_value_480);
+ } else fra.me.REG[6] = once_value_480;
fra.me.REG[6] = fra.me.REG[6];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
fra.me.REG[6] = CALL_icode___icode_base___INative___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[6] = CALL_metamodel___abstractmetamodel___MMLocalProperty___full_name(fra.me.REG[6])(fra.me.REG[6]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
- if (!once_value_476) {
+ if (!once_value_481) {
fra.me.REG[6] = BOX_NativeString(".\\n\");");
REGB1 = TAG_Int(6);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_476 = fra.me.REG[6];
- register_static_object(&once_value_476);
- } else fra.me.REG[6] = once_value_476;
+ once_value_481 = fra.me.REG[6];
+ register_static_object(&once_value_481);
+ } else fra.me.REG[6] = once_value_481;
fra.me.REG[6] = fra.me.REG[6];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:895 */
- if (!once_value_477) {
+ /* ./compiling//compiling_icode.nit:900 */
+ if (!once_value_482) {
fra.me.REG[4] = BOX_NativeString("nit_exit(1);");
REGB1 = TAG_Int(12);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB1);
- once_value_477 = fra.me.REG[4];
- register_static_object(&once_value_477);
- } else fra.me.REG[4] = once_value_477;
+ once_value_482 = fra.me.REG[4];
+ register_static_object(&once_value_482);
+ } else fra.me.REG[4] = once_value_482;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:896 */
- if (!once_value_478) {
+ /* ./compiling//compiling_icode.nit:901 */
+ if (!once_value_483) {
fra.me.REG[4] = BOX_NativeString("NIT_NULL");
REGB1 = TAG_Int(8);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB1);
- once_value_478 = fra.me.REG[4];
- register_static_object(&once_value_478);
- } else fra.me.REG[4] = once_value_478;
+ once_value_483 = fra.me.REG[4];
+ register_static_object(&once_value_483);
+ } else fra.me.REG[4] = once_value_483;
fra.me.REG[4] = fra.me.REG[4];
fra.me.REG[5] = fra.me.REG[4];
}
- /* ./compiling//compiling_icode.nit:898 */
+ /* ./compiling//compiling_icode.nit:903 */
fra.me.REG[4] = CALL_icode___icode_base___ICode___result(fra.me.REG[0])(fra.me.REG[0]);
REGB1 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
}
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:899 */
+ /* ./compiling//compiling_icode.nit:904 */
fra.me.REG[4] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[4] = CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
- if (!once_value_479) {
+ if (!once_value_484) {
fra.me.REG[6] = BOX_NativeString(";\n");
REGB1 = TAG_Int(2);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
- once_value_479 = fra.me.REG[6];
- register_static_object(&once_value_479);
- } else fra.me.REG[6] = once_value_479;
+ once_value_484 = fra.me.REG[6];
+ register_static_object(&once_value_484);
+ } else fra.me.REG[6] = once_value_484;
fra.me.REG[6] = fra.me.REG[6];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
} else {
- /* ./compiling//compiling_icode.nit:900 */
+ /* ./compiling//compiling_icode.nit:905 */
REGB1 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:901 */
+ /* ./compiling//compiling_icode.nit:906 */
fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:902 */
+ /* ./compiling//compiling_icode.nit:907 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[5]);
}
}
static val_t once_value_2; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 908;
+ fra.me.line = 913;
fra.me.meth = LOCATE_compiling___compiling_icode___IIntValue___compile_to_c;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:910 */
+ /* ./compiling//compiling_icode.nit:915 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:911 */
+ /* ./compiling//compiling_icode.nit:916 */
fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:912 */
+ /* ./compiling//compiling_icode.nit:917 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("TAG_Int(");
REGB0 = TAG_Int(8);
static val_t once_value_4; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 917;
+ fra.me.line = 922;
fra.me.meth = LOCATE_compiling___compiling_icode___IBoolValue___compile_to_c;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:919 */
+ /* ./compiling//compiling_icode.nit:924 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:920 */
+ /* ./compiling//compiling_icode.nit:925 */
fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:921 */
+ /* ./compiling//compiling_icode.nit:926 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("TAG_Bool(");
REGB0 = TAG_Int(9);
} else fra.me.REG[2] = once_value_1;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:922 */
+ /* ./compiling//compiling_icode.nit:927 */
REGB0 = CALL_icode___icode_base___IBoolValue___value(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
if (!once_value_2) {
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
}
- /* ./compiling//compiling_icode.nit:923 */
+ /* ./compiling//compiling_icode.nit:928 */
if (!once_value_4) {
fra.me.REG[0] = BOX_NativeString(")");
REGB0 = TAG_Int(1);
static val_t once_value_2; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 928;
+ fra.me.line = 933;
fra.me.meth = LOCATE_compiling___compiling_icode___ICharValue___compile_to_c;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:930 */
+ /* ./compiling//compiling_icode.nit:935 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:931 */
+ /* ./compiling//compiling_icode.nit:936 */
fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:932 */
+ /* ./compiling//compiling_icode.nit:937 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("TAG_Char(");
REGB0 = TAG_Int(9);
static val_t once_value_2; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 937;
+ fra.me.line = 942;
fra.me.meth = LOCATE_compiling___compiling_icode___IFloatValue___compile_to_c;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:939 */
+ /* ./compiling//compiling_icode.nit:944 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:940 */
+ /* ./compiling//compiling_icode.nit:945 */
fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:941 */
+ /* ./compiling//compiling_icode.nit:946 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("BOX_Float(");
REGB0 = TAG_Int(10);
static val_t once_value_2; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 946;
+ fra.me.line = 951;
fra.me.meth = LOCATE_compiling___compiling_icode___IStringValue___compile_to_c;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:948 */
+ /* ./compiling//compiling_icode.nit:953 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:949 */
+ /* ./compiling//compiling_icode.nit:954 */
fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:950 */
+ /* ./compiling//compiling_icode.nit:955 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("BOX_NativeString(\"");
REGB0 = TAG_Int(18);
static val_t once_value_10; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 955;
+ fra.me.line = 960;
fra.me.meth = LOCATE_compiling___compiling_icode___IAbort___compile_to_c;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:957 */
+ /* ./compiling//compiling_icode.nit:962 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:958 */
+ /* ./compiling//compiling_icode.nit:963 */
fra.me.REG[1] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:959 */
+ /* ./compiling//compiling_icode.nit:964 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("nit_abort(\"");
REGB0 = TAG_Int(11);
} else fra.me.REG[2] = once_value_1;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:960 */
+ /* ./compiling//compiling_icode.nit:965 */
fra.me.REG[2] = CALL_icode___icode_base___IAbort___texts(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Int(0);
/* ./../lib/standard//collection//array.nit:280 */
/* ./../lib/standard//collection//array.nit:281 */
goto label2;
label2: while(0);
- /* ./compiling//compiling_icode.nit:960 */
+ /* ./compiling//compiling_icode.nit:965 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:961 */
+ /* ./compiling//compiling_icode.nit:966 */
fra.me.REG[2] = CALL_icode___icode_base___IAbort___texts(fra.me.REG[0])(fra.me.REG[0]);
/* ./../lib/standard//collection//array.nit:24 */
REGB0 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2])!=NIT_NULL);
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 24);
}
REGB0 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:961 */
+ /* ./compiling//compiling_icode.nit:966 */
REGB1 = TAG_Int(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)) {
}
/* ./../lib/standard//kernel.nit:234 */
REGB1 = TAG_Bool(UNTAG_Int(REGB0)>UNTAG_Int(REGB1));
- /* ./compiling//compiling_icode.nit:961 */
+ /* ./compiling//compiling_icode.nit:966 */
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:962 */
+ /* ./compiling//compiling_icode.nit:967 */
if (!once_value_3) {
fra.me.REG[2] = BOX_NativeString("\", \"");
REGB1 = TAG_Int(4);
} else fra.me.REG[2] = once_value_3;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:963 */
+ /* ./compiling//compiling_icode.nit:968 */
fra.me.REG[2] = CALL_icode___icode_base___IAbort___texts(fra.me.REG[0])(fra.me.REG[0]);
REGB1 = TAG_Int(1);
/* ./../lib/standard//collection//array.nit:280 */
/* ./../lib/standard//collection//array.nit:281 */
goto label4;
label4: while(0);
- /* ./compiling//compiling_icode.nit:963 */
+ /* ./compiling//compiling_icode.nit:968 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:964 */
+ /* ./compiling//compiling_icode.nit:969 */
if (!once_value_5) {
fra.me.REG[2] = BOX_NativeString("\"");
REGB1 = TAG_Int(1);
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
} else {
- /* ./compiling//compiling_icode.nit:966 */
+ /* ./compiling//compiling_icode.nit:971 */
if (!once_value_6) {
fra.me.REG[2] = BOX_NativeString("\", NULL");
REGB1 = TAG_Int(7);
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
}
- /* ./compiling//compiling_icode.nit:968 */
+ /* ./compiling//compiling_icode.nit:973 */
if (!once_value_7) {
fra.me.REG[2] = BOX_NativeString(", LOCATE_");
REGB1 = TAG_Int(9);
} else fra.me.REG[2] = once_value_7;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:969 */
+ /* ./compiling//compiling_icode.nit:974 */
fra.me.REG[2] = CALL_icode___icode_base___IAbort___module_location(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_compiling___compiling_base___MMModule___cname(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:970 */
+ /* ./compiling//compiling_icode.nit:975 */
fra.me.REG[0] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:971 */
+ /* ./compiling//compiling_icode.nit:976 */
REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
} else {
}
REGB1 = TAG_Bool(!UNTAG_Bool(REGB1));
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:972 */
+ /* ./compiling//compiling_icode.nit:977 */
if (!once_value_8) {
fra.me.REG[2] = BOX_NativeString(", ");
REGB1 = TAG_Int(2);
} else fra.me.REG[2] = once_value_8;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:973 */
+ /* ./compiling//compiling_icode.nit:978 */
REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 973);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 978);
}
REGB1 = CALL_location___Location___line_start(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_standard___string___Object___to_s(REGB1)(REGB1);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
} else {
- /* ./compiling//compiling_icode.nit:975 */
+ /* ./compiling//compiling_icode.nit:980 */
if (!once_value_9) {
fra.me.REG[0] = BOX_NativeString(", 0");
REGB1 = TAG_Int(3);
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
}
- /* ./compiling//compiling_icode.nit:977 */
+ /* ./compiling//compiling_icode.nit:982 */
if (!once_value_10) {
fra.me.REG[0] = BOX_NativeString(");\n");
REGB1 = TAG_Int(3);
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 982;
+ fra.me.line = 987;
fra.me.meth = LOCATE_compiling___compiling_icode___IMove___compile_to_c;
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.REG[4] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:982 */
+ /* ./compiling//compiling_icode.nit:987 */
fra.me.REG[2] = fra.me.REG[0];
- /* ./compiling//compiling_icode.nit:984 */
+ /* ./compiling//compiling_icode.nit:989 */
REGB0 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
goto label1;
}
- /* ./compiling//compiling_icode.nit:985 */
+ /* ./compiling//compiling_icode.nit:990 */
fra.me.REG[3] = CALL_icode___icode_base___ICode1___expr(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:986 */
+ /* ./compiling//compiling_icode.nit:991 */
fra.me.REG[4] = CALL_icode___icode_base___ICode___result(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool((fra.me.REG[4]!=NIT_NULL) && VAL_ISA(fra.me.REG[4], COLOR_icode___icode_base___IRegister, ID_icode___icode_base___IRegister)) /*cast IRegister*/;
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_compiling___compiling_icode, 986);
+ nit_abort("Cast failed", NULL, LOCATE_compiling___compiling_icode, 991);
}
fra.me.REG[4] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:987 */
+ /* ./compiling//compiling_icode.nit:992 */
REGB0 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[3],fra.me.REG[4]));
if (UNTAG_Bool(REGB0)) {
} else {
if (UNTAG_Bool(REGB0)) {
goto label1;
}
- /* ./compiling//compiling_icode.nit:988 */
+ /* ./compiling//compiling_icode.nit:993 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:989 */
+ /* ./compiling//compiling_icode.nit:994 */
fra.me.REG[1] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:990 */
+ /* ./compiling//compiling_icode.nit:995 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:991 */
+ /* ./compiling//compiling_icode.nit:996 */
if (!once_value_2) {
fra.me.REG[4] = BOX_NativeString(" = ");
REGB0 = TAG_Int(3);
} else fra.me.REG[4] = once_value_2;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:992 */
+ /* ./compiling//compiling_icode.nit:997 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:993 */
+ /* ./compiling//compiling_icode.nit:998 */
if (!once_value_3) {
fra.me.REG[3] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 998;
+ fra.me.line = 1003;
fra.me.meth = LOCATE_compiling___compiling_icode___IAttrRead___compile_to_c;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:1000 */
+ /* ./compiling//compiling_icode.nit:1005 */
REGB0 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
goto label1;
}
- /* ./compiling//compiling_icode.nit:1001 */
+ /* ./compiling//compiling_icode.nit:1006 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1002 */
+ /* ./compiling//compiling_icode.nit:1007 */
fra.me.REG[2] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1003 */
+ /* ./compiling//compiling_icode.nit:1008 */
fra.me.REG[3] = CALL_icode___icode_base___IAttrRead___property(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_compiling___compiling_base___MMGlobalProperty___attr_access(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1004 */
+ /* ./compiling//compiling_icode.nit:1009 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[3] = once_value_2;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1005 */
+ /* ./compiling//compiling_icode.nit:1010 */
fra.me.REG[0] = CALL_icode___icode_base___ICode1___expr(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1006 */
+ /* ./compiling//compiling_icode.nit:1011 */
if (!once_value_3) {
fra.me.REG[0] = BOX_NativeString(")");
REGB0 = TAG_Int(1);
static val_t once_value_4; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 1011;
+ fra.me.line = 1016;
fra.me.meth = LOCATE_compiling___compiling_icode___IAttrIsset___compile_to_c;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:1013 */
+ /* ./compiling//compiling_icode.nit:1018 */
REGB0 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
goto label1;
}
- /* ./compiling//compiling_icode.nit:1014 */
+ /* ./compiling//compiling_icode.nit:1019 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1015 */
+ /* ./compiling//compiling_icode.nit:1020 */
fra.me.REG[2] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1016 */
+ /* ./compiling//compiling_icode.nit:1021 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString("TAG_Bool(");
REGB0 = TAG_Int(9);
} else fra.me.REG[3] = once_value_2;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1017 */
+ /* ./compiling//compiling_icode.nit:1022 */
fra.me.REG[3] = CALL_icode___icode_base___IAttrIsset___property(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_compiling___compiling_base___MMGlobalProperty___attr_access(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1018 */
+ /* ./compiling//compiling_icode.nit:1023 */
if (!once_value_3) {
fra.me.REG[3] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[3] = once_value_3;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1019 */
+ /* ./compiling//compiling_icode.nit:1024 */
fra.me.REG[0] = CALL_icode___icode_base___ICode1___expr(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1020 */
+ /* ./compiling//compiling_icode.nit:1025 */
if (!once_value_4) {
fra.me.REG[0] = BOX_NativeString(")!=NIT_NULL)");
REGB0 = TAG_Int(12);
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 1025;
+ fra.me.line = 1030;
fra.me.meth = LOCATE_compiling___compiling_icode___IAttrWrite___compile_to_c;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:1027 */
+ /* ./compiling//compiling_icode.nit:1032 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1028 */
+ /* ./compiling//compiling_icode.nit:1033 */
fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_instr(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1029 */
+ /* ./compiling//compiling_icode.nit:1034 */
fra.me.REG[3] = CALL_icode___icode_base___IAttrWrite___property(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_compiling___compiling_base___MMGlobalProperty___attr_access(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1030 */
+ /* ./compiling//compiling_icode.nit:1035 */
if (!once_value_1) {
fra.me.REG[3] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[3] = once_value_1;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1031 */
+ /* ./compiling//compiling_icode.nit:1036 */
fra.me.REG[3] = CALL_icode___icode_base___ICode2___expr1(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1032 */
+ /* ./compiling//compiling_icode.nit:1037 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString(") = ");
REGB0 = TAG_Int(4);
} else fra.me.REG[3] = once_value_2;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1033 */
+ /* ./compiling//compiling_icode.nit:1038 */
fra.me.REG[0] = CALL_icode___icode_base___ICode2___expr2(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1034 */
+ /* ./compiling//compiling_icode.nit:1039 */
if (!once_value_3) {
fra.me.REG[0] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
static val_t once_value_21; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 1039;
+ fra.me.line = 1044;
fra.me.meth = LOCATE_compiling___compiling_icode___ITypeCheck___compile_to_c;
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.REG[5] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:1041 */
+ /* ./compiling//compiling_icode.nit:1046 */
REGB0 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
goto label1;
}
- /* ./compiling//compiling_icode.nit:1042 */
+ /* ./compiling//compiling_icode.nit:1047 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1043 */
+ /* ./compiling//compiling_icode.nit:1048 */
fra.me.REG[2] = CALL_icode___icode_base___ICode2___expr2(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1044 */
+ /* ./compiling//compiling_icode.nit:1049 */
fra.me.REG[3] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1045 */
+ /* ./compiling//compiling_icode.nit:1050 */
if (!once_value_2) {
fra.me.REG[4] = BOX_NativeString("TAG_Bool(");
REGB0 = TAG_Int(9);
} else fra.me.REG[4] = once_value_2;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1046 */
+ /* ./compiling//compiling_icode.nit:1051 */
fra.me.REG[4] = CALL_icode___icode_base___ICode2___expr2(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[4] = CALL_icode___icode_base___IRegister___stype(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[4])(fra.me.REG[4]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1047 */
+ /* ./compiling//compiling_icode.nit:1052 */
fra.me.REG[4] = CALL_icode___icode_base___ITypeCheck___stype(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[4])(fra.me.REG[4]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1048 */
+ /* ./compiling//compiling_icode.nit:1053 */
if (!once_value_3) {
fra.me.REG[4] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[4] = once_value_3;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1049 */
+ /* ./compiling//compiling_icode.nit:1054 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1050 */
+ /* ./compiling//compiling_icode.nit:1055 */
if (!once_value_4) {
fra.me.REG[4] = BOX_NativeString("==NIT_NULL) || ");
REGB0 = TAG_Int(15);
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
} else {
- /* ./compiling//compiling_icode.nit:1051 */
+ /* ./compiling//compiling_icode.nit:1056 */
fra.me.REG[4] = CALL_icode___icode_base___ITypeCheck___stype(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[4] = CALL_metamodel___static_type___MMType___as_nullable(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[5] = CALL_icode___icode_base___ICode2___expr2(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1052 */
+ /* ./compiling//compiling_icode.nit:1057 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1053 */
+ /* ./compiling//compiling_icode.nit:1058 */
if (!once_value_5) {
fra.me.REG[5] = BOX_NativeString("!=NIT_NULL)");
REGB0 = TAG_Int(11);
} else fra.me.REG[5] = once_value_5;
fra.me.REG[5] = fra.me.REG[5];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
- /* ./compiling//compiling_icode.nit:1054 */
+ /* ./compiling//compiling_icode.nit:1059 */
goto label1;
} else {
- /* ./compiling//compiling_icode.nit:1056 */
+ /* ./compiling//compiling_icode.nit:1061 */
if (!once_value_6) {
fra.me.REG[5] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[5] = once_value_6;
fra.me.REG[5] = fra.me.REG[5];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
- /* ./compiling//compiling_icode.nit:1057 */
+ /* ./compiling//compiling_icode.nit:1062 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1058 */
+ /* ./compiling//compiling_icode.nit:1063 */
if (!once_value_7) {
fra.me.REG[5] = BOX_NativeString("!=NIT_NULL) && ");
REGB0 = TAG_Int(15);
}
}
}
- /* ./compiling//compiling_icode.nit:1062 */
+ /* ./compiling//compiling_icode.nit:1067 */
fra.me.REG[5] = CALL_icode___icode_base___ITypeCheck___stype(fra.me.REG[0])(fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1063 */
+ /* ./compiling//compiling_icode.nit:1068 */
REGB0 = TAG_Bool(VAL_ISA(fra.me.REG[5], COLOR_metamodel___virtualtype___MMVirtualType, ID_metamodel___virtualtype___MMVirtualType)) /*cast MMVirtualType*/;
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1064 */
+ /* ./compiling//compiling_icode.nit:1069 */
fra.me.REG[0] = CALL_icode___icode_base___ICode2___expr1(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1065 */
+ /* ./compiling//compiling_icode.nit:1070 */
fra.me.REG[1] = CALL_metamodel___virtualtype___MMVirtualType___property(fra.me.REG[5])(fra.me.REG[5]);
fra.me.REG[1] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1066 */
+ /* ./compiling//compiling_icode.nit:1071 */
if (!once_value_8) {
fra.me.REG[4] = BOX_NativeString("VAL_ISA(");
REGB0 = TAG_Int(8);
} else fra.me.REG[4] = once_value_8;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1067 */
+ /* ./compiling//compiling_icode.nit:1072 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1068 */
+ /* ./compiling//compiling_icode.nit:1073 */
if (!once_value_9) {
fra.me.REG[4] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
} else fra.me.REG[4] = once_value_9;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1069 */
+ /* ./compiling//compiling_icode.nit:1074 */
fra.me.REG[4] = CALL_compiling___compiling_base___MMGlobalProperty___vt_class_color(fra.me.REG[1])(fra.me.REG[1]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1070 */
+ /* ./compiling//compiling_icode.nit:1075 */
if (!once_value_10) {
fra.me.REG[4] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[4] = once_value_10;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1071 */
+ /* ./compiling//compiling_icode.nit:1076 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1072 */
+ /* ./compiling//compiling_icode.nit:1077 */
if (!once_value_11) {
fra.me.REG[4] = BOX_NativeString(")");
REGB0 = TAG_Int(1);
} else fra.me.REG[4] = once_value_11;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1073 */
+ /* ./compiling//compiling_icode.nit:1078 */
if (!once_value_12) {
fra.me.REG[4] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
} else fra.me.REG[4] = once_value_12;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1074 */
+ /* ./compiling//compiling_icode.nit:1079 */
fra.me.REG[1] = CALL_compiling___compiling_base___MMGlobalProperty___vt_class_id(fra.me.REG[1])(fra.me.REG[1]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1075 */
+ /* ./compiling//compiling_icode.nit:1080 */
if (!once_value_13) {
fra.me.REG[1] = BOX_NativeString("(");
REGB0 = TAG_Int(1);
} else fra.me.REG[1] = once_value_13;
fra.me.REG[1] = fra.me.REG[1];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1076 */
+ /* ./compiling//compiling_icode.nit:1081 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1077 */
+ /* ./compiling//compiling_icode.nit:1082 */
if (!once_value_14) {
fra.me.REG[0] = BOX_NativeString(")");
REGB0 = TAG_Int(1);
} else fra.me.REG[0] = once_value_14;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1078 */
+ /* ./compiling//compiling_icode.nit:1083 */
if (!once_value_15) {
fra.me.REG[0] = BOX_NativeString(")) /*cast ");
REGB0 = TAG_Int(10);
} else fra.me.REG[0] = once_value_15;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1079 */
+ /* ./compiling//compiling_icode.nit:1084 */
fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1080 */
+ /* ./compiling//compiling_icode.nit:1085 */
if (!once_value_16) {
fra.me.REG[0] = BOX_NativeString("*/");
REGB0 = TAG_Int(2);
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
} else {
- /* ./compiling//compiling_icode.nit:1082 */
+ /* ./compiling//compiling_icode.nit:1087 */
fra.me.REG[0] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[5])(fra.me.REG[5]);
fra.me.REG[0] = CALL_metamodel___abstractmetamodel___MMLocalClass___global(fra.me.REG[0])(fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1083 */
+ /* ./compiling//compiling_icode.nit:1088 */
if (!once_value_17) {
fra.me.REG[1] = BOX_NativeString("VAL_ISA(");
REGB0 = TAG_Int(8);
} else fra.me.REG[1] = once_value_17;
fra.me.REG[1] = fra.me.REG[1];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1084 */
+ /* ./compiling//compiling_icode.nit:1089 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1085 */
+ /* ./compiling//compiling_icode.nit:1090 */
if (!once_value_18) {
fra.me.REG[2] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
} else fra.me.REG[2] = once_value_18;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1086 */
+ /* ./compiling//compiling_icode.nit:1091 */
fra.me.REG[2] = CALL_compiling___compiling_base___MMGlobalClass___color_id(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1087 */
+ /* ./compiling//compiling_icode.nit:1092 */
if (!once_value_19) {
fra.me.REG[2] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
} else fra.me.REG[2] = once_value_19;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1088 */
+ /* ./compiling//compiling_icode.nit:1093 */
fra.me.REG[0] = CALL_compiling___compiling_base___MMGlobalClass___id_id(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1089 */
+ /* ./compiling//compiling_icode.nit:1094 */
if (!once_value_20) {
fra.me.REG[0] = BOX_NativeString(")) /*cast ");
REGB0 = TAG_Int(10);
} else fra.me.REG[0] = once_value_20;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1090 */
+ /* ./compiling//compiling_icode.nit:1095 */
fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
- /* ./compiling//compiling_icode.nit:1091 */
+ /* ./compiling//compiling_icode.nit:1096 */
if (!once_value_21) {
fra.me.REG[5] = BOX_NativeString("*/");
REGB0 = TAG_Int(2);
static val_t once_value_15; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 1097;
+ fra.me.line = 1102;
fra.me.meth = LOCATE_compiling___compiling_icode___IIs___compile_to_c;
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.REG[5] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:1099 */
+ /* ./compiling//compiling_icode.nit:1104 */
REGB0 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
goto label1;
}
- /* ./compiling//compiling_icode.nit:1100 */
+ /* ./compiling//compiling_icode.nit:1105 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1101 */
+ /* ./compiling//compiling_icode.nit:1106 */
fra.me.REG[2] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1102 */
+ /* ./compiling//compiling_icode.nit:1107 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString("TAG_Bool(");
REGB0 = TAG_Int(9);
} else fra.me.REG[3] = once_value_2;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1103 */
+ /* ./compiling//compiling_icode.nit:1108 */
fra.me.REG[3] = CALL_icode___icode_base___ICode2___expr1(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_icode___icode_base___IRegister___stype(fra.me.REG[3])(fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1104 */
+ /* ./compiling//compiling_icode.nit:1109 */
fra.me.REG[4] = CALL_icode___icode_base___ICode2___expr2(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[4] = CALL_icode___icode_base___IRegister___stype(fra.me.REG[4])(fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1105 */
+ /* ./compiling//compiling_icode.nit:1110 */
REGB0 = TAG_Bool(VAL_ISA(fra.me.REG[3], COLOR_metamodel___static_type___MMTypeNone, ID_metamodel___static_type___MMTypeNone)) /*cast MMTypeNone*/;
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1106 */
+ /* ./compiling//compiling_icode.nit:1111 */
REGB0 = TAG_Bool(VAL_ISA(fra.me.REG[4], COLOR_metamodel___static_type___MMTypeNone, ID_metamodel___static_type___MMTypeNone)) /*cast MMTypeNone*/;
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1107 */
+ /* ./compiling//compiling_icode.nit:1112 */
if (!once_value_3) {
fra.me.REG[5] = BOX_NativeString("1)");
REGB0 = TAG_Int(2);
} else fra.me.REG[5] = once_value_3;
fra.me.REG[5] = fra.me.REG[5];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[5]);
- /* ./compiling//compiling_icode.nit:1108 */
+ /* ./compiling//compiling_icode.nit:1113 */
goto label1;
} else {
- /* ./compiling//compiling_icode.nit:1109 */
+ /* ./compiling//compiling_icode.nit:1114 */
REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[4])(fra.me.REG[4]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1110 */
+ /* ./compiling//compiling_icode.nit:1115 */
fra.me.REG[5] = CALL_icode___icode_base___ICode2___expr2(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[5] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[5]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[5]);
- /* ./compiling//compiling_icode.nit:1111 */
+ /* ./compiling//compiling_icode.nit:1116 */
if (!once_value_4) {
fra.me.REG[5] = BOX_NativeString("==NIT_NULL)");
REGB0 = TAG_Int(11);
} else fra.me.REG[5] = once_value_4;
fra.me.REG[5] = fra.me.REG[5];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[5]);
- /* ./compiling//compiling_icode.nit:1112 */
+ /* ./compiling//compiling_icode.nit:1117 */
goto label1;
} else {
- /* ./compiling//compiling_icode.nit:1114 */
+ /* ./compiling//compiling_icode.nit:1119 */
if (!once_value_5) {
fra.me.REG[5] = BOX_NativeString("0)");
REGB0 = TAG_Int(2);
} else fra.me.REG[5] = once_value_5;
fra.me.REG[5] = fra.me.REG[5];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[5]);
- /* ./compiling//compiling_icode.nit:1115 */
+ /* ./compiling//compiling_icode.nit:1120 */
goto label1;
}
}
} else {
- /* ./compiling//compiling_icode.nit:1117 */
+ /* ./compiling//compiling_icode.nit:1122 */
REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[3])(fra.me.REG[3]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1118 */
+ /* ./compiling//compiling_icode.nit:1123 */
REGB0 = TAG_Bool(VAL_ISA(fra.me.REG[4], COLOR_metamodel___static_type___MMTypeNone, ID_metamodel___static_type___MMTypeNone)) /*cast MMTypeNone*/;
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1119 */
+ /* ./compiling//compiling_icode.nit:1124 */
fra.me.REG[3] = CALL_icode___icode_base___ICode2___expr1(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1120 */
+ /* ./compiling//compiling_icode.nit:1125 */
if (!once_value_6) {
fra.me.REG[3] = BOX_NativeString("==NIT_NULL)");
REGB0 = TAG_Int(11);
} else fra.me.REG[3] = once_value_6;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1121 */
+ /* ./compiling//compiling_icode.nit:1126 */
goto label1;
} else {
- /* ./compiling//compiling_icode.nit:1122 */
+ /* ./compiling//compiling_icode.nit:1127 */
REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[4])(fra.me.REG[4]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1123 */
+ /* ./compiling//compiling_icode.nit:1128 */
if (!once_value_7) {
fra.me.REG[3] = BOX_NativeString("IS_EQUAL_NN(");
REGB0 = TAG_Int(12);
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
} else {
- /* ./compiling//compiling_icode.nit:1125 */
+ /* ./compiling//compiling_icode.nit:1130 */
if (!once_value_8) {
fra.me.REG[3] = BOX_NativeString("IS_EQUAL_ON(");
REGB0 = TAG_Int(12);
} else fra.me.REG[3] = once_value_8;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1126 */
+ /* ./compiling//compiling_icode.nit:1131 */
fra.me.REG[3] = CALL_icode___icode_base___ICode2___expr2(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1127 */
+ /* ./compiling//compiling_icode.nit:1132 */
if (!once_value_9) {
fra.me.REG[3] = BOX_NativeString(",");
REGB0 = TAG_Int(1);
} else fra.me.REG[3] = once_value_9;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1128 */
+ /* ./compiling//compiling_icode.nit:1133 */
fra.me.REG[3] = CALL_icode___icode_base___ICode2___expr1(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1129 */
+ /* ./compiling//compiling_icode.nit:1134 */
if (!once_value_10) {
fra.me.REG[3] = BOX_NativeString("))");
REGB0 = TAG_Int(2);
} else fra.me.REG[3] = once_value_10;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1130 */
+ /* ./compiling//compiling_icode.nit:1135 */
goto label1;
}
}
} else {
- /* ./compiling//compiling_icode.nit:1133 */
+ /* ./compiling//compiling_icode.nit:1138 */
REGB0 = TAG_Bool(VAL_ISA(fra.me.REG[4], COLOR_metamodel___static_type___MMTypeNone, ID_metamodel___static_type___MMTypeNone)) /*cast MMTypeNone*/;
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1134 */
+ /* ./compiling//compiling_icode.nit:1139 */
if (!once_value_11) {
fra.me.REG[3] = BOX_NativeString("0)");
REGB0 = TAG_Int(2);
} else fra.me.REG[3] = once_value_11;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1135 */
+ /* ./compiling//compiling_icode.nit:1140 */
goto label1;
} else {
- /* ./compiling//compiling_icode.nit:1136 */
+ /* ./compiling//compiling_icode.nit:1141 */
REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[4])(fra.me.REG[4]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1137 */
+ /* ./compiling//compiling_icode.nit:1142 */
if (!once_value_12) {
fra.me.REG[4] = BOX_NativeString("IS_EQUAL_ON(");
REGB0 = TAG_Int(12);
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
} else {
- /* ./compiling//compiling_icode.nit:1139 */
+ /* ./compiling//compiling_icode.nit:1144 */
if (!once_value_13) {
fra.me.REG[4] = BOX_NativeString("IS_EQUAL_OO(");
REGB0 = TAG_Int(12);
}
}
}
- /* ./compiling//compiling_icode.nit:1142 */
+ /* ./compiling//compiling_icode.nit:1147 */
fra.me.REG[4] = CALL_icode___icode_base___ICode2___expr1(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[4] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1143 */
+ /* ./compiling//compiling_icode.nit:1148 */
if (!once_value_14) {
fra.me.REG[4] = BOX_NativeString(",");
REGB0 = TAG_Int(1);
} else fra.me.REG[4] = once_value_14;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1144 */
+ /* ./compiling//compiling_icode.nit:1149 */
fra.me.REG[0] = CALL_icode___icode_base___ICode2___expr2(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1145 */
+ /* ./compiling//compiling_icode.nit:1150 */
if (!once_value_15) {
fra.me.REG[0] = BOX_NativeString("))");
REGB0 = TAG_Int(2);
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 1150;
+ fra.me.line = 1155;
fra.me.meth = LOCATE_compiling___compiling_icode___INot___compile_to_c;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:1152 */
+ /* ./compiling//compiling_icode.nit:1157 */
REGB0 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
goto label1;
}
- /* ./compiling//compiling_icode.nit:1153 */
+ /* ./compiling//compiling_icode.nit:1158 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1154 */
+ /* ./compiling//compiling_icode.nit:1159 */
fra.me.REG[2] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1155 */
+ /* ./compiling//compiling_icode.nit:1160 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString("TAG_Bool(!UNTAG_Bool(");
REGB0 = TAG_Int(21);
} else fra.me.REG[3] = once_value_2;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1156 */
+ /* ./compiling//compiling_icode.nit:1161 */
fra.me.REG[0] = CALL_icode___icode_base___ICode1___expr(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1157 */
+ /* ./compiling//compiling_icode.nit:1162 */
if (!once_value_3) {
fra.me.REG[0] = BOX_NativeString("))");
REGB0 = TAG_Int(2);
static val_t once_value_19; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 1162;
+ fra.me.line = 1167;
fra.me.meth = LOCATE_compiling___compiling_icode___IOnce___compile_to_c;
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.REG[5] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:1162 */
+ /* ./compiling//compiling_icode.nit:1167 */
fra.me.REG[2] = fra.me.REG[0];
- /* ./compiling//compiling_icode.nit:1164 */
+ /* ./compiling//compiling_icode.nit:1169 */
fra.me.REG[3] = CALL_icode___icode_base___ICode___location(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1165 */
+ /* ./compiling//compiling_icode.nit:1170 */
REGB0 = CALL_compiling___compiling_icode___I2CCompilerVisitor___new_number(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1166 */
+ /* ./compiling//compiling_icode.nit:1171 */
fra.me.REG[3] = CALL_icode___icode_base___ICode___result(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool((fra.me.REG[3]!=NIT_NULL) && VAL_ISA(fra.me.REG[3], COLOR_icode___icode_base___IRegister, ID_icode___icode_base___IRegister)) /*cast IRegister*/;
if (UNTAG_Bool(REGB1)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_compiling___compiling_icode, 1166);
+ nit_abort("Cast failed", NULL, LOCATE_compiling___compiling_icode, 1171);
}
- /* ./compiling//compiling_icode.nit:1167 */
+ /* ./compiling//compiling_icode.nit:1172 */
fra.me.REG[0] = CALL_icode___icode_base___IRegister___stype(fra.me.REG[3])(fra.me.REG[3]);
REGB1 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:1168 */
+ /* ./compiling//compiling_icode.nit:1173 */
REGB1 = TAG_Int(5);
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_1) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[4]);
fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_decl(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1169 */
+ /* ./compiling//compiling_icode.nit:1174 */
REGB1 = TAG_Int(3);
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_4) {
fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
} else {
- /* ./compiling//compiling_icode.nit:1172 */
+ /* ./compiling//compiling_icode.nit:1177 */
REGB1 = TAG_Int(3);
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_6) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[4]);
fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_decl(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1173 */
+ /* ./compiling//compiling_icode.nit:1178 */
REGB1 = TAG_Int(3);
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_8) {
fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
}
- /* ./compiling//compiling_icode.nit:1175 */
+ /* ./compiling//compiling_icode.nit:1180 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___indent(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1176 */
+ /* ./compiling//compiling_icode.nit:1181 */
fra.me.REG[0] = CALL_icode___icode_base___IOnce___body(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_icode___ICode___compile_to_c(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1177 */
+ /* ./compiling//compiling_icode.nit:1182 */
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___register(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1178 */
+ /* ./compiling//compiling_icode.nit:1183 */
REGB1 = TAG_Int(5);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_10) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1179 */
+ /* ./compiling//compiling_icode.nit:1184 */
REGB1 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_13) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1180 */
+ /* ./compiling//compiling_icode.nit:1185 */
fra.me.REG[3] = CALL_icode___icode_base___IRegister___stype(fra.me.REG[3])(fra.me.REG[3]);
REGB1 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[3])(fra.me.REG[3]);
if (UNTAG_Bool(REGB1)) {
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
}
- /* ./compiling//compiling_icode.nit:1181 */
+ /* ./compiling//compiling_icode.nit:1186 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___unindent(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1182 */
+ /* ./compiling//compiling_icode.nit:1187 */
REGB1 = TAG_Int(5);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_17) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1183 */
+ /* ./compiling//compiling_icode.nit:1188 */
fra.me.REG[1] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1184 */
+ /* ./compiling//compiling_icode.nit:1189 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return;
static val_t once_value_14; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 1189;
+ fra.me.line = 1194;
fra.me.meth = LOCATE_compiling___compiling_icode___IClosCall___compile_to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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[6] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:1191 */
+ /* ./compiling//compiling_icode.nit:1196 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1194 */
+ /* ./compiling//compiling_icode.nit:1199 */
REGB0 = CALL_compiling___compiling_icode___I2CCompilerVisitor___closure(fra.me.REG[1])(fra.me.REG[1]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1195 */
+ /* ./compiling//compiling_icode.nit:1200 */
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[4] = fra.me.REG[4];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1196 */
+ /* ./compiling//compiling_icode.nit:1201 */
REGB0 = TAG_Int(1);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_3) {
fra.me.REG[3] = fra.me.REG[3];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
} else {
- /* ./compiling//compiling_icode.nit:1198 */
+ /* ./compiling//compiling_icode.nit:1203 */
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_4) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[2] = fra.me.REG[3];
- /* ./compiling//compiling_icode.nit:1199 */
+ /* ./compiling//compiling_icode.nit:1204 */
REGB0 = TAG_Int(1);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_6) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
fra.me.REG[4] = fra.me.REG[3];
}
- /* ./compiling//compiling_icode.nit:1201 */
+ /* ./compiling//compiling_icode.nit:1206 */
fra.me.REG[3] = CALL_icode___icode_base___ICodeN___exprs(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___registers(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1203 */
+ /* ./compiling//compiling_icode.nit:1208 */
REGB0 = TAG_Int(7);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_7) {
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1204 */
+ /* ./compiling//compiling_icode.nit:1209 */
fra.me.REG[2] = NEW_Writer_compiling___compiling_writer___Writer___init();
- /* ./compiling//compiling_icode.nit:1205 */
+ /* ./compiling//compiling_icode.nit:1210 */
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1206 */
+ /* ./compiling//compiling_icode.nit:1211 */
CALL_compiling___compiling_icode___ICode___store_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1209 */
+ /* ./compiling//compiling_icode.nit:1214 */
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_12) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1210 */
+ /* ./compiling//compiling_icode.nit:1215 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___indent(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1211 */
+ /* ./compiling//compiling_icode.nit:1216 */
fra.me.REG[0] = CALL_icode___icode_base___IClosCall___break_seq(fra.me.REG[0])(fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1212 */
+ /* ./compiling//compiling_icode.nit:1217 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1213 */
+ /* ./compiling//compiling_icode.nit:1218 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 1213);
+ nit_abort("Reciever is null", NULL, LOCATE_compiling___compiling_icode, 1218);
}
CALL_compiling___compiling_icode___ICode___compile_to_c(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
}
- /* ./compiling//compiling_icode.nit:1215 */
+ /* ./compiling//compiling_icode.nit:1220 */
fra.me.REG[0] = CALL_compiling___compiling_icode___I2CCompilerVisitor___iroutine(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[0] = CALL_icode___icode_base___IRoutine___body(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_goto(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1216 */
+ /* ./compiling//compiling_icode.nit:1221 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___unindent(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1217 */
+ /* ./compiling//compiling_icode.nit:1222 */
if (!once_value_14) {
fra.me.REG[0] = BOX_NativeString("}");
REGB0 = TAG_Int(1);
static val_t once_value_7; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 1222;
+ fra.me.line = 1227;
fra.me.meth = LOCATE_compiling___compiling_icode___IHasClos___compile_to_c;
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.REG[4] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:1224 */
+ /* ./compiling//compiling_icode.nit:1229 */
REGB0 = CALL_compiling___compiling_icode___ICode___need_result(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
goto label1;
}
- /* ./compiling//compiling_icode.nit:1225 */
+ /* ./compiling//compiling_icode.nit:1230 */
fra.me.REG[2] = CALL_icode___icode_base___ICode___location(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_location(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1226 */
+ /* ./compiling//compiling_icode.nit:1231 */
fra.me.REG[2] = CALL_compiling___compiling_icode___ICode___new_result(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1227 */
+ /* ./compiling//compiling_icode.nit:1232 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString("TAG_Bool(");
REGB0 = TAG_Int(9);
} else fra.me.REG[3] = once_value_2;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1228 */
+ /* ./compiling//compiling_icode.nit:1233 */
REGB0 = CALL_compiling___compiling_icode___I2CCompilerVisitor___closure(fra.me.REG[1])(fra.me.REG[1]);
if (UNTAG_Bool(REGB0)) {
- /* ./compiling//compiling_icode.nit:1229 */
+ /* ./compiling//compiling_icode.nit:1234 */
if (!once_value_3) {
fra.me.REG[3] = BOX_NativeString("closctx->closure_funs[");
REGB0 = TAG_Int(22);
} else fra.me.REG[3] = once_value_3;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1230 */
+ /* ./compiling//compiling_icode.nit:1235 */
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___closures(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[4] = CALL_icode___icode_base___IHasClos___closure_decl(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[4] = CALL_standard___collection___abstract_collection___MapRead_____bra(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1231 */
+ /* ./compiling//compiling_icode.nit:1236 */
if (!once_value_4) {
fra.me.REG[4] = BOX_NativeString("]");
REGB0 = TAG_Int(1);
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
} else {
- /* ./compiling//compiling_icode.nit:1233 */
+ /* ./compiling//compiling_icode.nit:1238 */
if (!once_value_5) {
fra.me.REG[4] = BOX_NativeString("CREG[");
REGB0 = TAG_Int(5);
} else fra.me.REG[4] = once_value_5;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1234 */
+ /* ./compiling//compiling_icode.nit:1239 */
fra.me.REG[1] = CALL_compiling___compiling_icode___I2CCompilerVisitor___closures(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[0] = CALL_icode___icode_base___IHasClos___closure_decl(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_standard___collection___abstract_collection___MapRead_____bra(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1235 */
+ /* ./compiling//compiling_icode.nit:1240 */
if (!once_value_6) {
fra.me.REG[0] = BOX_NativeString("]");
REGB0 = TAG_Int(1);
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
}
- /* ./compiling//compiling_icode.nit:1237 */
+ /* ./compiling//compiling_icode.nit:1242 */
if (!once_value_7) {
fra.me.REG[0] = BOX_NativeString(" != NULL)");
REGB0 = TAG_Int(9);
static val_t once_value_10; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_compiling___compiling_icode;
- fra.me.line = 1242;
+ fra.me.line = 1247;
fra.me.meth = LOCATE_compiling___compiling_icode___IClosureDef___compile_closure;
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.REG[8] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./compiling//compiling_icode.nit:1246 */
+ /* ./compiling//compiling_icode.nit:1251 */
fra.me.REG[2] = CALL_compiling___compiling_icode___I2CCompilerVisitor___visitor(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1249 */
+ /* ./compiling//compiling_icode.nit:1254 */
REGB0 = CALL_compiling___compiling_icode___I2CCompilerVisitor___closure(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1250 */
+ /* ./compiling//compiling_icode.nit:1255 */
REGB1 = TAG_Bool(true);
CALL_compiling___compiling_icode___I2CCompilerVisitor___closure__eq(fra.me.REG[1])(fra.me.REG[1], REGB1);
- /* ./compiling//compiling_icode.nit:1253 */
+ /* ./compiling//compiling_icode.nit:1258 */
fra.me.REG[3] = CALL_compiling___compiling_icode___I2CCompilerVisitor___local_labels(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1254 */
+ /* ./compiling//compiling_icode.nit:1259 */
fra.me.REG[4] = NEW_HashSet_standard___collection___hash_collection___HashSet___init();
CALL_compiling___compiling_icode___I2CCompilerVisitor___local_labels__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1257 */
+ /* ./compiling//compiling_icode.nit:1262 */
fra.me.REG[4] = CALL_compiling___compiling_base___CompilerVisitor___decl_writer(fra.me.REG[2])(fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1258 */
+ /* ./compiling//compiling_icode.nit:1263 */
fra.me.REG[5] = CALL_compiling___compiling_base___CompilerVisitor___writer(fra.me.REG[2])(fra.me.REG[2]);
- /* ./compiling//compiling_icode.nit:1259 */
+ /* ./compiling//compiling_icode.nit:1264 */
fra.me.REG[6] = CALL_compiling___compiling_base___CompilerVisitor___top_writer(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[6] = CALL_compiling___compiling_writer___Writer___sub(fra.me.REG[6])(fra.me.REG[6]);
CALL_compiling___compiling_base___CompilerVisitor___writer__eq(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[6]);
- /* ./compiling//compiling_icode.nit:1260 */
+ /* ./compiling//compiling_icode.nit:1265 */
fra.me.REG[6] = CALL_compiling___compiling_base___CompilerVisitor___header_writer(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[6] = CALL_compiling___compiling_writer___Writer___sub(fra.me.REG[6])(fra.me.REG[6]);
CALL_compiling___compiling_base___CompilerVisitor___decl_writer__eq(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[6]);
- /* ./compiling//compiling_icode.nit:1263 */
+ /* ./compiling//compiling_icode.nit:1268 */
REGB1 = TAG_Int(5);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_1) {
fra.me.REG[7] = fra.me.REG[7];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
- /* ./compiling//compiling_icode.nit:1264 */
+ /* ./compiling//compiling_icode.nit:1269 */
fra.me.REG[7] = CALL_compiling___compiling_icode___I2CCompilerVisitor___visitor(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_4) {
fra.me.REG[8] = BOX_NativeString("struct stack_frame_t *closctx");
} else fra.me.REG[8] = once_value_4;
fra.me.REG[8] = fra.me.REG[8];
fra.me.REG[8] = CALL_compiling___compiling_icode___IRoutine___compile_signature_to_c(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[7], fra.me.REG[6], NIT_NULL, fra.me.REG[8], NIT_NULL);
- /* ./compiling//compiling_icode.nit:1265 */
+ /* ./compiling//compiling_icode.nit:1270 */
fra.me.REG[7] = CALL_compiling___compiling_base___CompilerVisitor___writer(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[7] = CALL_compiling___compiling_writer___Writer___sub(fra.me.REG[7])(fra.me.REG[7]);
CALL_compiling___compiling_base___CompilerVisitor___decl_writer__eq(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[7]);
- /* ./compiling//compiling_icode.nit:1267 */
+ /* ./compiling//compiling_icode.nit:1272 */
fra.me.REG[8] = CALL_compiling___compiling_icode___IRoutine___compile_inside_to_c(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1], fra.me.REG[8]);
- /* ./compiling//compiling_icode.nit:1268 */
+ /* ./compiling//compiling_icode.nit:1273 */
REGB1 = TAG_Bool(fra.me.REG[8]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
} else {
}
}
if (UNTAG_Bool(REGB1)) {
- /* ./compiling//compiling_icode.nit:1269 */
+ /* ./compiling//compiling_icode.nit:1274 */
if (!once_value_5) {
fra.me.REG[0] = BOX_NativeString("return;");
REGB1 = TAG_Int(7);
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
} else {
- /* ./compiling//compiling_icode.nit:1271 */
+ /* ./compiling//compiling_icode.nit:1276 */
REGB1 = TAG_Int(3);
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_6) {
fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
}
- /* ./compiling//compiling_icode.nit:1273 */
+ /* ./compiling//compiling_icode.nit:1278 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___unindent(fra.me.REG[1])(fra.me.REG[1]);
- /* ./compiling//compiling_icode.nit:1274 */
+ /* ./compiling//compiling_icode.nit:1279 */
if (!once_value_8) {
fra.me.REG[0] = BOX_NativeString("}");
REGB1 = TAG_Int(1);
} else fra.me.REG[0] = once_value_8;
fra.me.REG[0] = fra.me.REG[0];
CALL_compiling___compiling_icode___I2CCompilerVisitor___add_instr(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
- /* ./compiling//compiling_icode.nit:1277 */
+ /* ./compiling//compiling_icode.nit:1282 */
CALL_compiling___compiling_base___CompilerVisitor___writer__eq(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[5]);
- /* ./compiling//compiling_icode.nit:1278 */
+ /* ./compiling//compiling_icode.nit:1283 */
CALL_compiling___compiling_base___CompilerVisitor___decl_writer__eq(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
- /* ./compiling//compiling_icode.nit:1279 */
+ /* ./compiling//compiling_icode.nit:1284 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___closure__eq(fra.me.REG[1])(fra.me.REG[1], REGB0);
- /* ./compiling//compiling_icode.nit:1280 */
+ /* ./compiling//compiling_icode.nit:1285 */
CALL_compiling___compiling_icode___I2CCompilerVisitor___local_labels__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./compiling//compiling_icode.nit:1281 */
+ /* ./compiling//compiling_icode.nit:1286 */
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_9) {
static const char * const LOCATE_compiling___compiling_icode___IRoutine___compile_inside_to_c = "compiling_icode::IRoutine::compile_inside_to_c";
val_t compiling___compiling_icode___IRoutine___compile_inside_to_c(val_t p0, val_t p1, val_t p2);
typedef val_t (*compiling___compiling_icode___IRoutine___compile_inside_to_c_t)(val_t p0, val_t p1, val_t p2);
- typedef void (*CLOS_OC_compiling___compiling_icode___IRoutine___compile_inside_to_c_24_0)(struct stack_frame_t *);
- void OC_compiling___compiling_icode___IRoutine___compile_inside_to_c_24(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
- typedef void (*OC_compiling___compiling_icode___IRoutine___compile_inside_to_c_24_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
+ typedef void (*CLOS_OC_compiling___compiling_icode___IRoutine___compile_inside_to_c_25_0)(struct stack_frame_t *);
+ void OC_compiling___compiling_icode___IRoutine___compile_inside_to_c_25(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
+ typedef void (*OC_compiling___compiling_icode___IRoutine___compile_inside_to_c_25_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
static const char * const LOCATE_compiling___compiling_icode___IRoutine___compile_to_c = "compiling_icode::IRoutine::compile_to_c";
val_t compiling___compiling_icode___IRoutine___compile_to_c(val_t p0, val_t p1, val_t p2, val_t p3);
typedef val_t (*compiling___compiling_icode___IRoutine___compile_to_c_t)(val_t p0, val_t p1, val_t p2, val_t p3);
fra.me.meth = LOCATE_compiling___compiling_writer___Writer___add;
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_compiling___compiling_writer___Writer___add_all;
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_compiling___compiling_writer___Writer___append;
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_compiling___compiling_writer___Writer___internal_append;
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_compiling___compiling_writer___Writer___sub;
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_compiling___compiling_writer___Writer___write_to_stream;
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_compiling___compiling_writer___Writer___is_frozen;
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;
/* ./compiling//compiling_writer.nit:97 */
fra.me.meth = LOCATE_compiling___compiling_writer___Writer___freeze;
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;
/* ./compiling//compiling_writer.nit:103 */
fra.me.meth = LOCATE_compiling___compiling_writer___Writer___init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_compiling___compiling_writer___WriterNode___internal_write_to_stream;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./compiling//compiling_writer.nit:115 */
nit_abort("Deferred method called", NULL, LOCATE_compiling___compiling_writer, 115);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_compiling___compiling_writer___WriterNode___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[itpos1] = 1;
return;
fra.me.meth = LOCATE_compiling___compiling_writer___WriterCoreNode___internal_write_to_stream;
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_compiling___compiling_writer___WriterCoreNode___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_compiling___compiling_writer___WriterStrings___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_compiling___compiling_writer___WriterStrings___internal_write_to_stream;
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_compiling___icode_generator___Program___generate_icode_files;
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_compiling___icode_generator___Program___generate_icode_files;
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_compiling___icode_generator___FileICodeDumper___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_compiling___icode_generator___FileICodeDumper___write;
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_compiling___icode_generator___MMLocalClass___generate_icode_file;
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_compiling___icode_generator___MMLocalClass___generate_icode_file;
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_compiling___icode_generator___MMLocalClass___generate_icode_file;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_compiling___icode_generator___MMMethod___generate_icode;
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_compiling___table_computation___ColorContext___color;
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_compiling___table_computation___ColorContext___has_color;
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_compiling___table_computation___ColorContext___color__eq;
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_compiling___table_computation___ColorContext___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_compiling___table_computation___TableInformation___max_class_table_length;
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;
/* ./compiling//table_computation.nit:56 */
fra.me.meth = LOCATE_compiling___table_computation___TableInformation___max_class_table_length__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_compiling___table_computation___CompiledClass___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;
/* ./compiling//table_computation.nit:63 */
fra.me.meth = LOCATE_compiling___table_computation___CompiledClass___id;
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;
/* ./compiling//table_computation.nit:66 */
fra.me.meth = LOCATE_compiling___table_computation___CompiledClass___id__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_compiling___table_computation___CompiledClass___class_table;
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;
/* ./compiling//table_computation.nit:69 */
fra.me.meth = LOCATE_compiling___table_computation___CompiledClass___instance_table;
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;
/* ./compiling//table_computation.nit:72 */
fra.me.meth = LOCATE_compiling___table_computation___CompiledClass___class_layout;
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;
/* ./compiling//table_computation.nit:75 */
fra.me.meth = LOCATE_compiling___table_computation___CompiledClass___class_layout__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_compiling___table_computation___CompiledClass___instance_layout;
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;
/* ./compiling//table_computation.nit:78 */
fra.me.meth = LOCATE_compiling___table_computation___CompiledClass___instance_layout__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_compiling___table_computation___CompiledClass___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_compiling___table_computation___MMConcreteClass___class_color_pos;
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_compiling___table_computation___MMConcreteClass___class_layout;
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;
/* ./compiling//table_computation.nit:89 */
fra.me.meth = LOCATE_compiling___table_computation___MMConcreteClass___instance_layout;
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;
/* ./compiling//table_computation.nit:92 */
fra.me.meth = LOCATE_compiling___table_computation___MMConcreteClass___build_layout_in;
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_compiling___table_computation___MMConcreteClass___build_layout_in;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_compiling___table_computation___Program___table_information;
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;
/* ./compiling//table_computation.nit:140 */
fra.me.meth = LOCATE_compiling___table_computation___Program___compiled_classes;
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;
/* ./compiling//table_computation.nit:143 */
fra.me.meth = LOCATE_compiling___table_computation___Program___do_table_computation;
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_compiling___table_computation___Program___do_table_computation;
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_compiling___table_computation___Program___do_global_table_analysis;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_compiling___table_computation___Program___do_global_table_analysis;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_compiling___table_computation___Program___do_global_table_analysis;
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_compiling___table_computation___Program___do_global_table_analysis;
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_compiling___table_computation___Program___colorize;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_compiling___table_computation___Program___colorize;
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;
/* ./compiling//table_computation.nit:316 */
fra.me.meth = LOCATE_compiling___table_computation___Program___free_color;
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_compiling___table_computation___Program___append_to_table;
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_compiling___table_computation___Program___build_tables_in;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_compiling___table_computation___MMModule___local_table;
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;
/* ./compiling//table_computation.nit:397 */
fra.me.meth = LOCATE_compiling___table_computation___MMModule___local_analysis;
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_compiling___table_computation___MMModule___local_analysis;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_compiling___table_computation___AbsTableElt___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[itpos2] = 1;
return;
fra.me.meth = LOCATE_compiling___table_computation___TableElt___is_related_to;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./compiling//table_computation.nit:421 */
nit_abort("Deferred method called", NULL, LOCATE_compiling___table_computation, 421);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_compiling___table_computation___TableElt___length;
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;
/* ./compiling//table_computation.nit:425 */
fra.me.meth = LOCATE_compiling___table_computation___TableElt___item;
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;
REGB0 = p1;
fra.me.meth = LOCATE_compiling___table_computation___ModuleTableEltGroup___elements;
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;
/* ./compiling//table_computation.nit:440 */
fra.me.meth = LOCATE_compiling___table_computation___TableEltProp___property;
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;
/* ./compiling//table_computation.nit:446 */
fra.me.meth = LOCATE_compiling___table_computation___TableEltProp___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_compiling___table_computation___AbsTableEltClass___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;
/* ./compiling//table_computation.nit:482 */
fra.me.meth = LOCATE_compiling___table_computation___AbsTableEltClass___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_compiling___table_computation___TableEltClass___is_related_to;
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_compiling___table_computation___TableEltComposite___length;
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;
/* ./compiling//table_computation.nit:528 */
fra.me.meth = LOCATE_compiling___table_computation___TableEltComposite___is_related_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_compiling___table_computation___TableEltComposite___add;
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_compiling___table_computation___TableEltComposite___item;
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;
REGB0 = p1;
fra.me.meth = LOCATE_compiling___table_computation___TableEltComposite___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_compiling___table_computation___TableEltClassSelfId___is_related_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_compiling___table_computation___TableEltClassSelfName___is_related_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_compiling___table_computation___TableEltClassObjectSize___is_related_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_compiling___table_computation___TableEltObjectId___is_related_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_compiling___table_computation___TableEltVftPointer___is_related_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;
recv___nitni = UNBOX_NativeString(recv);
return___nitni = string_NativeString_NativeString_get_environ_0( recv___nitni );
return___nit = BOX_NativeString(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
bigint pf___nitni;
NativeProcess return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_Process ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
p___nitni = UNBOX_NativeString(p);
av___nitni = UNBOX_NativeString(av);
ac___nitni = UNTAG_Int(ac);
pf___nitni = UNTAG_Int(pf);
return___nitni = exec_Process_Process_basic_exec_execute_4( recv___nitni, p___nitni, av___nitni, ac___nitni, pf___nitni );
return___nit = BOX_NativeProcess(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for exec::NativeString::system */
recv___nitni = UNBOX_NativeString(recv);
return___nitni = string_NativeString_NativeString_system_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for exec::NativeProcess::id */
recv___nitni = UNBOX_NativeProcess(recv);
return___nitni = exec_NativeProcess_NativeProcess_id_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for exec::NativeProcess::is_finished */
recv___nitni = UNBOX_NativeProcess(recv);
return___nitni = exec_NativeProcess_NativeProcess_is_finished_0( recv___nitni );
return___nit = TAG_Bool(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for exec::NativeProcess::status */
recv___nitni = UNBOX_NativeProcess(recv);
return___nitni = exec_NativeProcess_NativeProcess_status_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for exec::NativeProcess::wait */
NativeProcess recv___nitni;
recv___nitni = UNBOX_NativeProcess(recv);
exec_NativeProcess_NativeProcess_wait_0( recv___nitni );
+nitni_local_ref_clean( );
}
/* out/indirect function for exec::NativeProcess::in_fd */
val_t NativeProcess_in_fd___out( val_t recv )
recv___nitni = UNBOX_NativeProcess(recv);
return___nitni = exec_NativeProcess_NativeProcess_in_fd_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for exec::NativeProcess::out_fd */
recv___nitni = UNBOX_NativeProcess(recv);
return___nitni = exec_NativeProcess_NativeProcess_out_fd_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for exec::NativeProcess::err_fd */
recv___nitni = UNBOX_NativeProcess(recv);
return___nitni = exec_NativeProcess_NativeProcess_err_fd_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
#ifndef PROCESS_TYPE
#define PROCESS_TYPE
-typedef struct s_Process{
- val_t v;
-} Process;
+struct s_Process{
+ struct nitni_ref ref; /* real ref struct, must be first */
+};
+typedef struct s_Process *Process;
+#define Process_incr_ref( x ) nitni_global_ref_incr( (struct nitni_ref*)(x) )
+#define Process_decr_ref( x ) nitni_global_ref_decr( (struct nitni_ref*)(x) )
#endif
-
#include "exec_nit.h"
/* out/indirect function for exec::Process::basic_exec_execute */
recv___nitni = UNBOX_NativeString(recv);
return___nitni = string_NativeString_NativeString_file_exists_0( recv___nitni );
return___nit = TAG_Bool(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeString::file_stat */
recv___nitni = UNBOX_NativeString(recv);
return___nitni = string_NativeString_NativeString_file_stat_0( recv___nitni );
return___nit = BOX_FileStat(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeString::file_mkdir */
recv___nitni = UNBOX_NativeString(recv);
return___nitni = string_NativeString_NativeString_file_mkdir_0( recv___nitni );
return___nit = TAG_Bool(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeString::file_delete */
recv___nitni = UNBOX_NativeString(recv);
return___nitni = string_NativeString_NativeString_file_delete_0( recv___nitni );
return___nit = TAG_Bool(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::FileStat::mode */
recv___nitni = UNBOX_FileStat(recv);
return___nitni = file_FileStat_FileStat_mode_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::FileStat::atime */
recv___nitni = UNBOX_FileStat(recv);
return___nitni = file_FileStat_FileStat_atime_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::FileStat::ctime */
recv___nitni = UNBOX_FileStat(recv);
return___nitni = file_FileStat_FileStat_ctime_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::FileStat::mtime */
recv___nitni = UNBOX_FileStat(recv);
return___nitni = file_FileStat_FileStat_mtime_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::FileStat::size */
recv___nitni = UNBOX_FileStat(recv);
return___nitni = file_FileStat_FileStat_size_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeFile::io_read */
len___nitni = UNTAG_Int(len);
return___nitni = file_NativeFile_NativeFile_io_read_2( recv___nitni, buf___nitni, len___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeFile::io_write */
len___nitni = UNTAG_Int(len);
return___nitni = file_NativeFile_NativeFile_io_write_2( recv___nitni, buf___nitni, len___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeFile::io_close */
recv___nitni = UNBOX_NativeFile(recv);
return___nitni = file_NativeFile_NativeFile_io_close_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeFile::file_stat */
recv___nitni = UNBOX_NativeFile(recv);
return___nitni = file_NativeFile_NativeFile_file_stat_0( recv___nitni );
return___nit = BOX_FileStat(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeFileCapable::io_open_read */
char * path___nitni;
NativeFile return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_NativeFileCapable ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
path___nitni = UNBOX_NativeString(path);
return___nitni = file_NativeFileCapable_NativeFileCapable_io_open_read_1( recv___nitni, path___nitni );
return___nit = BOX_NativeFile(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeFileCapable::io_open_write */
char * path___nitni;
NativeFile return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_NativeFileCapable ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
path___nitni = UNBOX_NativeString(path);
return___nitni = file_NativeFileCapable_NativeFileCapable_io_open_write_1( recv___nitni, path___nitni );
return___nit = BOX_NativeFile(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeFileCapable::native_stdin */
NativeFileCapable recv___nitni;
NativeFile return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_NativeFileCapable ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
return___nitni = file_NativeFileCapable_NativeFileCapable_native_stdin_0( recv___nitni );
return___nit = BOX_NativeFile(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeFileCapable::native_stdout */
NativeFileCapable recv___nitni;
NativeFile return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_NativeFileCapable ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
return___nitni = file_NativeFileCapable_NativeFileCapable_native_stdout_0( recv___nitni );
return___nit = BOX_NativeFile(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for file::NativeFileCapable::native_stderr */
NativeFileCapable recv___nitni;
NativeFile return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_NativeFileCapable ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
return___nitni = file_NativeFileCapable_NativeFileCapable_native_stderr_0( recv___nitni );
return___nit = BOX_NativeFile(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
#ifndef NATIVEFILECAPABLE_TYPE
#define NATIVEFILECAPABLE_TYPE
-typedef struct s_NativeFileCapable{
- val_t v;
-} NativeFileCapable;
+struct s_NativeFileCapable{
+ struct nitni_ref ref; /* real ref struct, must be first */
+};
+typedef struct s_NativeFileCapable *NativeFileCapable;
+#define NativeFileCapable_incr_ref( x ) nitni_global_ref_incr( (struct nitni_ref*)(x) )
+#define NativeFileCapable_decr_ref( x ) nitni_global_ref_decr( (struct nitni_ref*)(x) )
#endif
-
#include "file_nit.h"
/* out/indirect function for file::NativeString::file_exists */
fra.me.meth = LOCATE_icode___icode_base___IRegister___stype;
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;
/* ./icode//icode_base.nit:26 */
fra.me.meth = LOCATE_icode___icode_base___IRegister___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_icode___icode_base___IEscapeMark___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[itpos1] = 1;
return;
fra.me.meth = LOCATE_icode___icode_base___IClosureDecl___closure;
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;
/* ./icode//icode_base.nit:40 */
fra.me.meth = LOCATE_icode___icode_base___IClosureDecl___default;
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;
/* ./icode//icode_base.nit:43 */
fra.me.meth = LOCATE_icode___icode_base___IClosureDecl___default__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_icode___icode_base___IClosureDecl___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_icode___icode_base___IRoutine___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;
/* ./icode//icode_base.nit:51 */
fra.me.meth = LOCATE_icode___icode_base___IRoutine___closure_decls;
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;
/* ./icode//icode_base.nit:54 */
fra.me.meth = LOCATE_icode___icode_base___IRoutine___closure_decls__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_icode___icode_base___IRoutine___registers;
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;
/* ./icode//icode_base.nit:57 */
fra.me.meth = LOCATE_icode___icode_base___IRoutine___result;
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;
/* ./icode//icode_base.nit:60 */
fra.me.meth = LOCATE_icode___icode_base___IRoutine___escape_marks;
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;
/* ./icode//icode_base.nit:63 */
fra.me.meth = LOCATE_icode___icode_base___IRoutine___body;
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;
/* ./icode//icode_base.nit:66 */
fra.me.meth = LOCATE_icode___icode_base___IRoutine___location;
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;
/* ./icode//icode_base.nit:69 */
fra.me.meth = LOCATE_icode___icode_base___IRoutine___location__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_icode___icode_base___IRoutine___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_icode___icode_base___IClosureDef___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_icode___icode_base___ICode___arity;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./icode//icode_base.nit:92 */
nit_abort("Deferred method called", NULL, LOCATE_icode___icode_base, 92);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_icode___icode_base___ICode___result;
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;
/* ./icode//icode_base.nit:95 */
fra.me.meth = LOCATE_icode___icode_base___ICode___result__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_icode___icode_base___ICode___location;
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;
/* ./icode//icode_base.nit:98 */
fra.me.meth = LOCATE_icode___icode_base___ICode___location__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_icode___icode_base___ICode___is_pure;
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;
/* ./icode//icode_base.nit:102 */
fra.me.meth = LOCATE_icode___icode_base___ICode___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_icode___icode_base___ICode0___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;
/* ./icode//icode_base.nit:108 */
fra.me.meth = LOCATE_icode___icode_base___ICode1___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;
/* ./icode//icode_base.nit:114 */
fra.me.meth = LOCATE_icode___icode_base___ICode1___expr;
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;
/* ./icode//icode_base.nit:116 */
fra.me.meth = LOCATE_icode___icode_base___ICode1___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_icode___icode_base___ICode2___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;
/* ./icode//icode_base.nit:125 */
fra.me.meth = LOCATE_icode___icode_base___ICode2___expr1;
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;
/* ./icode//icode_base.nit:127 */
fra.me.meth = LOCATE_icode___icode_base___ICode2___expr2;
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;
/* ./icode//icode_base.nit:130 */
fra.me.meth = LOCATE_icode___icode_base___ICode2___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_icode___icode_base___ICodeN___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;
/* ./icode//icode_base.nit:143 */
fra.me.meth = LOCATE_icode___icode_base___ICodeN___exprs;
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;
/* ./icode//icode_base.nit:145 */
fra.me.meth = LOCATE_icode___icode_base___ICodeN___closure_defs;
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;
/* ./icode//icode_base.nit:148 */
fra.me.meth = LOCATE_icode___icode_base___ICodeN___closure_defs__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_icode___icode_base___ICodeN___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_icode___icode_base___ISeq___icodes;
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;
/* ./icode//icode_base.nit:166 */
fra.me.meth = LOCATE_icode___icode_base___ISeq___iescape_mark;
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;
/* ./icode//icode_base.nit:169 */
fra.me.meth = LOCATE_icode___icode_base___ISeq___iescape_mark__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_icode___icode_base___ISeq___init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_icode___icode_base___ILoop___init;
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;
/* ./icode//icode_base.nit:179 */
fra.me.meth = LOCATE_icode___icode_base___IIf___then_seq;
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;
/* ./icode//icode_base.nit:186 */
fra.me.meth = LOCATE_icode___icode_base___IIf___else_seq;
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;
/* ./icode//icode_base.nit:188 */
fra.me.meth = LOCATE_icode___icode_base___IIf___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_icode___icode_base___IEscape___iescape_mark;
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;
/* ./icode//icode_base.nit:196 */
fra.me.meth = LOCATE_icode___icode_base___IEscape___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_icode___icode_base___IAbort___texts;
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;
/* ./icode//icode_base.nit:205 */
fra.me.meth = LOCATE_icode___icode_base___IAbort___module_location;
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;
/* ./icode//icode_base.nit:208 */
fra.me.meth = LOCATE_icode___icode_base___IAbort___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_icode___icode_base___IAbsCall___property;
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;
/* ./icode//icode_base.nit:222 */
fra.me.meth = LOCATE_icode___icode_base___IAbsCall___is_explicit_from_extern;
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;
/* ./icode//icode_base.nit:225 */
fra.me.meth = LOCATE_icode___icode_base___IAbsCall___is_explicit_from_extern__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_icode___icode_base___IAbsCall___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_icode___icode_base___ICall___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_icode___icode_base___ISuper___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_icode___icode_base___INew___stype;
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;
/* ./icode//icode_base.nit:258 */
fra.me.meth = LOCATE_icode___icode_base___INew___init;
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_icode___icode_base___IAllocateInstance___stype;
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;
/* ./icode//icode_base.nit:272 */
fra.me.meth = LOCATE_icode___icode_base___IAllocateInstance___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_icode___icode_base___IStaticCall___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_icode___icode_base___ICheckInstance___stype;
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;
/* ./icode//icode_base.nit:289 */
fra.me.meth = LOCATE_icode___icode_base___ICheckInstance___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_icode___icode_base___IInitAttributes___stype;
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;
/* ./icode//icode_base.nit:301 */
fra.me.meth = LOCATE_icode___icode_base___IInitAttributes___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_icode___icode_base___IClosCall___closure_decl;
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;
/* ./icode//icode_base.nit:314 */
fra.me.meth = LOCATE_icode___icode_base___IClosCall___break_seq;
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;
/* ./icode//icode_base.nit:317 */
fra.me.meth = LOCATE_icode___icode_base___IClosCall___break_seq__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_icode___icode_base___IClosCall___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_icode___icode_base___INative___method;
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;
/* ./icode//icode_base.nit:332 */
fra.me.meth = LOCATE_icode___icode_base___INative___init;
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_icode___icode_base___INative___is_pure;
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;
/* ./icode//icode_base.nit:344 */
fra.me.meth = LOCATE_icode___icode_base___INative___is_pure__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_icode___icode_base___IIntValue___value;
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;
/* ./icode//icode_base.nit:350 */
fra.me.meth = LOCATE_icode___icode_base___IIntValue___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_icode___icode_base___IIntValue___is_pure;
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;
/* ./icode//icode_base.nit:355 */
fra.me.meth = LOCATE_icode___icode_base___IBoolValue___value;
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;
/* ./icode//icode_base.nit:361 */
fra.me.meth = LOCATE_icode___icode_base___IBoolValue___init;
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;
REGB0 = p1;
fra.me.meth = LOCATE_icode___icode_base___IBoolValue___is_pure;
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;
/* ./icode//icode_base.nit:366 */
fra.me.meth = LOCATE_icode___icode_base___IStringValue___value;
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;
/* ./icode//icode_base.nit:372 */
fra.me.meth = LOCATE_icode___icode_base___IStringValue___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_icode___icode_base___IStringValue___is_pure;
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;
/* ./icode//icode_base.nit:377 */
fra.me.meth = LOCATE_icode___icode_base___IFloatValue___value;
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;
/* ./icode//icode_base.nit:383 */
fra.me.meth = LOCATE_icode___icode_base___IFloatValue___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_icode___icode_base___IFloatValue___is_pure;
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;
/* ./icode//icode_base.nit:388 */
fra.me.meth = LOCATE_icode___icode_base___ICharValue___value;
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;
/* ./icode//icode_base.nit:394 */
fra.me.meth = LOCATE_icode___icode_base___ICharValue___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_icode___icode_base___ICharValue___is_pure;
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;
/* ./icode//icode_base.nit:399 */
fra.me.meth = LOCATE_icode___icode_base___IMove___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_icode___icode_base___IMove___is_pure;
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;
/* ./icode//icode_base.nit:413 */
fra.me.meth = LOCATE_icode___icode_base___IAttrRead___property;
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;
/* ./icode//icode_base.nit:420 */
fra.me.meth = LOCATE_icode___icode_base___IAttrRead___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_icode___icode_base___IAttrRead___is_pure;
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;
/* ./icode//icode_base.nit:429 */
fra.me.meth = LOCATE_icode___icode_base___IAttrWrite___property;
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;
/* ./icode//icode_base.nit:436 */
fra.me.meth = LOCATE_icode___icode_base___IAttrWrite___init;
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_icode___icode_base___IAttrIsset___property;
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;
/* ./icode//icode_base.nit:451 */
fra.me.meth = LOCATE_icode___icode_base___IAttrIsset___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_icode___icode_base___IAttrIsset___is_pure;
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;
/* ./icode//icode_base.nit:460 */
fra.me.meth = LOCATE_icode___icode_base___ITypeCheck___stype;
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;
/* ./icode//icode_base.nit:468 */
fra.me.meth = LOCATE_icode___icode_base___ITypeCheck___init;
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_icode___icode_base___ITypeCheck___is_pure;
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;
/* ./icode//icode_base.nit:477 */
fra.me.meth = LOCATE_icode___icode_base___IIs___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_icode___icode_base___IIs___is_pure;
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;
/* ./icode//icode_base.nit:489 */
fra.me.meth = LOCATE_icode___icode_base___INot___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_icode___icode_base___INot___is_pure;
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;
/* ./icode//icode_base.nit:501 */
fra.me.meth = LOCATE_icode___icode_base___IOnce___body;
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;
/* ./icode//icode_base.nit:508 */
fra.me.meth = LOCATE_icode___icode_base___IOnce___init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_icode___icode_base___IHasClos___closure_decl;
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;
/* ./icode//icode_base.nit:515 */
fra.me.meth = LOCATE_icode___icode_base___IHasClos___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_icode___icode_base___IHasClos___is_pure;
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;
/* ./icode//icode_base.nit:523 */
fra.me.meth = LOCATE_icode___icode_base___MMAttribute___iroutine;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./icode//icode_base.nit:529 */
nit_abort("Deferred method called", NULL, LOCATE_icode___icode_base, 529);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_icode___icode_base___MMMethod___iroutine;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./icode//icode_base.nit:535 */
nit_abort("Deferred method called", NULL, LOCATE_icode___icode_base, 535);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_icode___icode_builder___ICodeBuilder___stmt;
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_icode___icode_builder___ICodeBuilder___expr;
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_icode___icode_builder___ICodeBuilder___add_assignment;
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_icode___icode_builder___ICodeBuilder___add_null_reciever_check;
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_icode___icode_builder___ICodeBuilder___add_type_cast;
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_icode___icode_builder___ICodeBuilder___add_attr_check;
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_icode___icode_builder___ICodeBuilder___add_attr_read;
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_icode___icode_builder___ICodeBuilder___add_abort;
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_icode___icode_builder___ICodeBuilder___add_return_value;
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_icode___icode_builder___ICodeBuilder___add_call;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_icode___icode_builder___ICodeBuilder___add_escape;
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_icode___icode_builder___ICodeBuilder___lit_null_reg;
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_icode___icode_builder___ICodeBuilder___lit_true_reg;
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_icode___icode_builder___ICodeBuilder___lit_false_reg;
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_icode___icode_builder___ICodeBuilder___new_register;
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_icode___icode_builder___ICodeBuilder___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;
/* ./icode//icode_builder.nit:203 */
fra.me.meth = LOCATE_icode___icode_builder___ICodeBuilder___iroutine;
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;
/* ./icode//icode_builder.nit:206 */
fra.me.meth = LOCATE_icode___icode_builder___ICodeBuilder___seq;
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;
/* ./icode//icode_builder.nit:209 */
fra.me.meth = LOCATE_icode___icode_builder___ICodeBuilder___seq__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_icode___icode_builder___ICodeBuilder___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_icode___icode_builder___ICodeBuilder___current_location;
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;
/* ./icode//icode_builder.nit:220 */
fra.me.meth = LOCATE_icode___icode_builder___ICodeBuilder___current_location__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_icode___icode_builder___MMSignature___generate_empty_iroutine;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_icode___icode_builder___MMSignature___generate_empty_iclosuredef;
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_icode___icode_tools___ICodeVisitor___visit_iregister_read;
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_icode___icode_tools___ICodeVisitor___visit_iregister_write;
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_icode___icode_tools___ICodeVisitor___current_icode;
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;
/* ./icode//icode_tools.nit:29 */
fra.me.meth = LOCATE_icode___icode_tools___ICodeVisitor___visit_icode;
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_icode___icode_tools___ICodeVisitor___visit_icode;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_icode___icode_tools___ICodeVisitor___visit_closure_defs;
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_icode___icode_tools___ICodeVisitor___visit_closure_defs;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_icode___icode_tools___ICodeVisitor___visit_iroutine;
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_icode___icode_tools___ICodeVisitor___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_icode___icode_tools___ICodeBuilder___inline_routine;
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_icode___icode_tools___ICodeBuilder___inline_routine;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_icode___icode_tools___ICodeBuilder___inline_routine;
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_icode___icode_tools___ICodeDupContext___dup_ireg;
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_icode___icode_tools___ICodeDupContext___dup_iregs;
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_icode___icode_tools___ICodeDupContext___dup_iregs;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_icode___icode_tools___ICodeDupContext___dup_mark;
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_icode___icode_tools___ICodeDupContext___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_icode___icode_tools___ICode___dup_with;
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_icode___icode_tools___ICode___dup_with;
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_icode___icode_tools___ICode___inner_dup_with;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./icode//icode_tools.nit:240 */
nit_abort("Deferred method called", NULL, LOCATE_icode___icode_tools, 240);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_icode___icode_tools___ISeq___inner_dup_with;
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_icode___icode_tools___ISeq___dup_seq_to;
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_icode___icode_tools___ISeq___dup_seq_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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_icode___icode_tools___ILoop___inner_dup_with;
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_icode___icode_tools___IIf___inner_dup_with;
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_icode___icode_tools___IEscape___inner_dup_with;
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_icode___icode_tools___IAbort___inner_dup_with;
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_icode___icode_tools___ICall___inner_dup_with;
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_icode___icode_tools___ISuper___inner_dup_with;
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_icode___icode_tools___INew___inner_dup_with;
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_icode___icode_tools___IAllocateInstance___inner_dup_with;
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_icode___icode_tools___IStaticCall___inner_dup_with;
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_icode___icode_tools___ICheckInstance___inner_dup_with;
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_icode___icode_tools___IInitAttributes___inner_dup_with;
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_icode___icode_tools___IClosCall___dup_with;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_icode___icode_tools___IClosCall___inner_dup_with;
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_icode___icode_tools___INative___inner_dup_with;
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_icode___icode_tools___IIntValue___inner_dup_with;
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_icode___icode_tools___IBoolValue___inner_dup_with;
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_icode___icode_tools___IStringValue___inner_dup_with;
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_icode___icode_tools___IFloatValue___inner_dup_with;
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_icode___icode_tools___ICharValue___inner_dup_with;
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_icode___icode_tools___IMove___inner_dup_with;
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_icode___icode_tools___IAttrRead___inner_dup_with;
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_icode___icode_tools___IAttrWrite___inner_dup_with;
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_icode___icode_tools___IAttrIsset___inner_dup_with;
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_icode___icode_tools___ITypeCheck___inner_dup_with;
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_icode___icode_tools___IIs___inner_dup_with;
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_icode___icode_tools___INot___inner_dup_with;
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_icode___icode_tools___IOnce___inner_dup_with;
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_icode___icode_tools___IHasClos___inner_dup_with;
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_location___SourceFile___filename;
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;
/* ./location.nit:22 */
fra.me.meth = LOCATE_location___SourceFile___filename__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_location___SourceFile___string;
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;
/* ./location.nit:25 */
fra.me.meth = LOCATE_location___SourceFile___string__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_location___SourceFile___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_location___SourceFile___line_starts;
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;
/* ./location.nit:36 */
fra.me.meth = LOCATE_location___SourceFile___line_starts__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_location___Location___file;
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;
/* ./location.nit:45 */
fra.me.meth = LOCATE_location___Location___line_start;
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;
/* ./location.nit:46 */
fra.me.meth = LOCATE_location___Location___line_end;
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;
/* ./location.nit:47 */
fra.me.meth = LOCATE_location___Location___column_start;
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;
/* ./location.nit:48 */
fra.me.meth = LOCATE_location___Location___column_end;
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;
/* ./location.nit:49 */
fra.me.meth = LOCATE_location___Location___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_location___Location___with_file;
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_location___Location_____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_location___Location___located_in;
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_location___Location___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_location___Location___relative_to;
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_location___Location_____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;
recv___nitni = UNTAG_Int(recv);
return___nitni = kernel_Int_Int_rand_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::sqrt */
recv___nitni = UNBOX_Float(recv);
return___nitni = kernel_Float_Float_sqrt_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::cos */
recv___nitni = UNBOX_Float(recv);
return___nitni = kernel_Float_Float_cos_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::sin */
recv___nitni = UNBOX_Float(recv);
return___nitni = kernel_Float_Float_sin_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::tan */
recv___nitni = UNBOX_Float(recv);
return___nitni = kernel_Float_Float_tan_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::acos */
recv___nitni = UNBOX_Float(recv);
return___nitni = kernel_Float_Float_acos_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::asin */
recv___nitni = UNBOX_Float(recv);
return___nitni = kernel_Float_Float_asin_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::atan */
recv___nitni = UNBOX_Float(recv);
return___nitni = kernel_Float_Float_atan_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::pow */
e___nitni = UNBOX_Float(e);
return___nitni = kernel_Float_Float_pow_1( recv___nitni, e___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::log */
recv___nitni = UNBOX_Float(recv);
return___nitni = kernel_Float_Float_log_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::exp */
recv___nitni = UNBOX_Float(recv);
return___nitni = kernel_Float_Float_exp_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::rand */
recv___nitni = UNBOX_Float(recv);
return___nitni = kernel_Float_Float_rand_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Float::hypot_with */
b___nitni = UNBOX_Float(b);
return___nitni = hypotf( recv___nitni, b___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Object::atan2 */
float y___nitni;
float return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_Object ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
x___nitni = UNBOX_Float(x);
y___nitni = UNBOX_Float(y);
return___nitni = kernel_Any_Any_atan2_2( recv___nitni, x___nitni, y___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Object::pi */
Object recv___nitni;
float return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_Object ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
return___nitni = kernel_Any_Any_pi_0( recv___nitni );
return___nit = BOX_Float(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for math::Object::srand_from */
{
Object recv___nitni;
bigint x___nitni;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_Object ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
x___nitni = UNTAG_Int(x);
kernel_Any_Any_srand_from_1( recv___nitni, x___nitni );
+nitni_local_ref_clean( );
}
/* out/indirect function for math::Object::srand */
void Object_srand___out( val_t recv )
{
Object recv___nitni;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_Object ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
kernel_Any_Any_srand_0( recv___nitni );
+nitni_local_ref_clean( );
}
#ifndef OBJECT_TYPE
#define OBJECT_TYPE
-typedef struct s_Object{
- val_t v;
-} Object;
+struct s_Object{
+ struct nitni_ref ref; /* real ref struct, must be first */
+};
+typedef struct s_Object *Object;
+#define Object_incr_ref( x ) nitni_global_ref_incr( (struct nitni_ref*)(x) )
+#define Object_decr_ref( x ) nitni_global_ref_decr( (struct nitni_ref*)(x) )
#endif
-
#include "math_nit.h"
/* out/indirect function for math::Int::rand */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMContext___init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMContext___module_hierarchy;
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//abstractmetamodel.nit:29 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMContext___class_hierarchy;
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//abstractmetamodel.nit:32 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMContext___modules;
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//abstractmetamodel.nit:39 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMContext___add_module;
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___abstractmetamodel___MMContext___add_global_class;
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___abstractmetamodel___MMContext___add_local_class;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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___abstractmetamodel___MMDirectory___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//abstractmetamodel.nit:74 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMDirectory___path;
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//abstractmetamodel.nit:77 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMDirectory___parent;
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//abstractmetamodel.nit:80 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMDirectory___owner;
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//abstractmetamodel.nit:84 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMDirectory___owner__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___abstractmetamodel___MMDirectory___modules;
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//abstractmetamodel.nit:87 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMDirectory___add_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___abstractmetamodel___MMDirectory___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___abstractmetamodel___MMDirectory___full_name_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___abstractmetamodel___MMModule___context;
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//abstractmetamodel.nit:111 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___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//abstractmetamodel.nit:114 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___full_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//abstractmetamodel.nit:117 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___directory;
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//abstractmetamodel.nit:120 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___location;
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//abstractmetamodel.nit:123 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___mhe;
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//abstractmetamodel.nit:126 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___global_classes;
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//abstractmetamodel.nit:129 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___local_classes;
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//abstractmetamodel.nit:132 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___class_specialization_hierarchy;
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//abstractmetamodel.nit:135 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___explicit_imported_modules;
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//abstractmetamodel.nit:147 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___is_extern_hybrid;
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//abstractmetamodel.nit:156 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___is_extern_hybrid__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___init;
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___abstractmetamodel___MMModule___add_super_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___abstractmetamodel___MMModule___visibility_for;
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___abstractmetamodel___MMModule_____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___abstractmetamodel___MMModule___class_by_name;
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___abstractmetamodel___MMModule___has_global_class_named;
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___abstractmetamodel___MMModule___global_class_named;
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___abstractmetamodel___MMModule___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//abstractmetamodel.nit:238 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMModule___set_supers_class;
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___abstractmetamodel___MMModule___register_global_class;
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___abstractmetamodel___MMGlobalClass___intro;
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//abstractmetamodel.nit:258 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___class_refinement_hierarchy;
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//abstractmetamodel.nit:261 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___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___abstractmetamodel___MMGlobalClass___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//abstractmetamodel.nit:275 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___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//abstractmetamodel.nit:281 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___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//abstractmetamodel.nit:286 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___register_local_class;
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___abstractmetamodel___MMGlobalClass___register_local_class;
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___abstractmetamodel___MMGlobalClass___is_interface;
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//abstractmetamodel.nit:301 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___is_interface__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___is_abstract;
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//abstractmetamodel.nit:304 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___is_abstract__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___is_enum;
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//abstractmetamodel.nit:307 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___is_enum__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___is_extern;
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//abstractmetamodel.nit:310 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___is_extern__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___visibility_level;
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//abstractmetamodel.nit:313 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___visibility_level__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___is_mixin;
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___abstractmetamodel___MMGlobalClass___mixin_of;
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//abstractmetamodel.nit:325 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalClass___mixin_of__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___abstractmetamodel___MMLocalClass___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//abstractmetamodel.nit:334 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalClass___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//abstractmetamodel.nit:337 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalClass___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//abstractmetamodel.nit:341 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalClass___global;
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___abstractmetamodel___MMLocalClass___crhe;
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___abstractmetamodel___MMLocalClass___cshe;
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___abstractmetamodel___MMLocalClass___che;
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___abstractmetamodel___MMLocalClass___global_properties;
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//abstractmetamodel.nit:363 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalClass___local_local_properties;
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//abstractmetamodel.nit:366 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalClass___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___abstractmetamodel___MMLocalClass___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___abstractmetamodel___MMLocalClass___new_global;
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___abstractmetamodel___MMLocalClass___set_global;
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___abstractmetamodel___MMLocalClass___has_global_property_by_name;
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___abstractmetamodel___MMLocalClass___get_property_by_name;
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___abstractmetamodel___MMLocalClass___attribute;
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___abstractmetamodel___MMLocalClass___method;
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___abstractmetamodel___MMLocalClass___select_method;
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___abstractmetamodel___MMLocalClass___select_attribute;
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___abstractmetamodel___MMLocalClass___super_methods_named;
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___abstractmetamodel___MMLocalClass___super_methods_named;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalClass___register_local_property;
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___abstractmetamodel___MMLocalClass___register_global_property;
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___abstractmetamodel___MMLocalClass___has_global_property;
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___abstractmetamodel___MMLocalClass_____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___abstractmetamodel___MMLocalClass___context;
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//abstractmetamodel.nit:510 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalClass___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//abstractmetamodel.nit:514 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalClass___total_order_compare;
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___abstractmetamodel___MMGlobalProperty___intro;
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//abstractmetamodel.nit:544 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalProperty___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//abstractmetamodel.nit:550 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalProperty___property_hierarchy;
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//abstractmetamodel.nit:553 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalProperty___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___abstractmetamodel___MMGlobalProperty___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//abstractmetamodel.nit:563 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalProperty___add_local_property;
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___abstractmetamodel___MMGlobalProperty___is_attribute;
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___abstractmetamodel___MMGlobalProperty___is_method;
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___abstractmetamodel___MMGlobalProperty___is_init;
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//abstractmetamodel.nit:577 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalProperty___is_init__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalProperty___is_init_for;
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___abstractmetamodel___MMGlobalProperty___visibility_level;
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//abstractmetamodel.nit:589 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMGlobalProperty___visibility_level__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalProperty___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//abstractmetamodel.nit:598 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalProperty___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//abstractmetamodel.nit:601 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalProperty___global;
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___abstractmetamodel___MMLocalProperty___is_global_set;
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//abstractmetamodel.nit:608 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalProperty___prhe;
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___abstractmetamodel___MMLocalProperty___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//abstractmetamodel.nit:616 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalProperty___full_name;
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___abstractmetamodel___MMLocalProperty___set_global;
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___abstractmetamodel___MMLocalProperty___new_global;
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___abstractmetamodel___MMLocalProperty___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//abstractmetamodel.nit:646 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalProperty___need_super;
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//abstractmetamodel.nit:648 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalProperty___need_super__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMLocalProperty___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___abstractmetamodel___MMExplicitImport___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//abstractmetamodel.nit:664 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMExplicitImport___local_class__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___abstractmetamodel___MMExplicitImport___method;
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//abstractmetamodel.nit:665 */
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMExplicitImport___method__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___abstractmetamodel___MMExplicitImport___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___abstractmetamodel___MMMethod___is_intern;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//abstractmetamodel.nit:671 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___abstractmetamodel, 671);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMMethod___is_abstract;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//abstractmetamodel.nit:674 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___abstractmetamodel, 674);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMMethod___is_extern;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//abstractmetamodel.nit:677 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___abstractmetamodel, 677);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMMethod___extern_name;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//abstractmetamodel.nit:680 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___abstractmetamodel, 680);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___abstractmetamodel___MMMethod___explicit_imports;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//abstractmetamodel.nit:683 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___abstractmetamodel, 683);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___genericity___MMLocalClass___get_formal;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___genericity___MMLocalClass___register_formal;
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___genericity___MMLocalClass___get_instantiate_type;
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___genericity___MMLocalClass___formals_types;
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___genericity___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___genericity___MMLocalClass___is_generic;
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//genericity.nit:91 */
fra.me.meth = LOCATE_metamodel___genericity___MMType___is_generic;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./metamodel//genericity.nit:95 */
nit_abort("Deferred method called", NULL, LOCATE_metamodel___genericity, 95);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_metamodel___genericity___MMTypeFormal___is_generic;
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//genericity.nit:100 */
fra.me.meth = LOCATE_metamodel___genericity___MMTypeSimpleClass___is_generic;
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//genericity.nit:104 */
fra.me.meth = LOCATE_metamodel___genericity___MMTypeGeneric___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//genericity.nit:109 */
fra.me.meth = LOCATE_metamodel___genericity___MMTypeGeneric___is_generic;
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//genericity.nit:112 */
fra.me.meth = LOCATE_metamodel___genericity___MMTypeGeneric___is_supertype;
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___genericity___MMTypeGeneric___upcast_for;
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___genericity___MMTypeGeneric___for_module;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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___genericity___MMTypeGeneric___adapt_to;
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___genericity___MMTypeGeneric___params_equals;
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___genericity___MMTypeGeneric___to_s;
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___genericity___MMTypeGeneric___is_subtype;
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___genericity___MMTypeGeneric___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___genericity___MMTypeFormalParameter___def_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//genericity.nit:198 */
fra.me.meth = LOCATE_metamodel___genericity___MMTypeFormalParameter___position;
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//genericity.nit:201 */
fra.me.meth = LOCATE_metamodel___genericity___MMTypeFormalParameter___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//genericity.nit:204 */
fra.me.meth = LOCATE_metamodel___genericity___MMTypeFormalParameter___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___genericity___MMTypeFormalParameter___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___genericity___MMTypeFormalParameter___bound__eq;
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___genericity___MMTypeFormalParameter___adapt_to;
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___genericity___MMTypeFormalParameter___with_bound;
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___genericity___MMTypeFormalParameter___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___genericity___MMTypeNone___is_generic;
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//genericity.nit:251 */
fra.me.meth = LOCATE_metamodel___genericity___MMTypeNone___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___genericity___MMTypeNone___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___inheritance___MMContext___handle_property_conflict;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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___inheritance___MMModule___type_any;
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___inheritance___MMModule___type_any_extern;
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___inheritance___MMModule___import_global_classes;
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___inheritance___MMModule___import_global_classes;
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___inheritance___MMModule___import_local_classes;
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___inheritance___MMModule___import_local_classes;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_metamodel___inheritance___MMLocalClass___compute_super_classes;
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___inheritance___MMLocalClass___compute_ancestors;
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___inheritance___MMLocalClass___compute_ancestors;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_metamodel___inheritance___MMLocalClass___inherit_global_properties;
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___inheritance___MMLocalClass___inherit_global_properties;
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___inheritance___MMLocalClass___global_properties;
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___inheritance___MMLocalClass___has_global_property;
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___inheritance___MMLocalClass___has_global_property_by_name;
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___inheritance___MMLocalClass___make_visible_an_inherited_global_property;
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___inheritance___MMLocalClass___add_direct_parent;
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___inheritance___MMLocalClass___computed_super_classes;
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___inheritance___MMLocalClass___computed_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//inheritance.nit:252 */
fra.me.meth = LOCATE_metamodel___inheritance___MMLocalClass___ancestor_for;
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___inheritance___MMLocalClass_____bra;
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___inheritance___MMLocalClass___add_default_any_class;
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___inheritance___MMLocalClass___add_super_classes;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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___inheritance___MMLocalClass___add_explicit_classes;
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___inheritance___MMLocalClass___compute_super_parents;
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___inheritance___MMLocalClass___build_ancestors;
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___inheritance___MMLocalClass___group_ancestors;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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___inheritance___MMLocalClass___merge_ancestors;
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___inheritance___MMLocalClass___merge_ancestors;
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___inheritance___MMLocalClass___inherit_local_property;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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___inheritance___MMLocalProperty___inherit_global;
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___inheritance___MMAncestor___add_in;
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___inheritance___MMAncestor___add_in;
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___inheritance___MMImplicitLocalClass___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___inheritance___MMRefineAncestor___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//inheritance.nit:527 */
fra.me.meth = LOCATE_metamodel___inheritance___MMRefineAncestor___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___inheritance___MMSpecAncestor___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//inheritance.nit:540 */
fra.me.meth = LOCATE_metamodel___inheritance___MMSpecAncestor___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___inheritance___MMDefaultAncestor___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//inheritance.nit:551 */
fra.me.meth = LOCATE_metamodel___inheritance___MMDefaultAncestor___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___partial_order___PartialOrder___roots;
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//partial_order.nit:30 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrder___is_empty;
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//partial_order.nit:35 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrder___length;
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//partial_order.nit:37 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrder___first;
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//partial_order.nit:39 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrder___has;
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___partial_order___PartialOrder___has_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___partial_order___PartialOrder___count;
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___partial_order___PartialOrder___iterator;
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//partial_order.nit:54 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrder_____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___partial_order___PartialOrder___to_dot;
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___partial_order___PartialOrder___to_dot;
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___partial_order___PartialOrder___to_dot_header;
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//partial_order.nit:82 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrder___to_dot_node;
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___partial_order___PartialOrder___to_dot_edge;
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___partial_order___PartialOrder___select_smallests;
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___partial_order___PartialOrder___select_smallests;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrder___add;
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___partial_order___PartialOrder___has_all;
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___partial_order___PartialOrder___has_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrder___new_poe;
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___partial_order___PartialOrder___add_to_smallests;
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___partial_order___PartialOrder___compute_smallers_for;
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___partial_order___PartialOrder___compute_smallers_for;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrder___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___partial_order___PartialOrderElement___order;
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//partial_order.nit:190 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrderElement___value;
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//partial_order.nit:193 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrderElement___rank;
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//partial_order.nit:196 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrderElement___direct_greaters;
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//partial_order.nit:202 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrderElement___direct_smallers;
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//partial_order.nit:205 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrderElement___greaters;
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//partial_order.nit:208 */
fra.me.meth = LOCATE_metamodel___partial_order___PartialOrderElement___greaters_and_self;
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___partial_order___PartialOrderElement___smallers;
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___partial_order___PartialOrderElement___linear_extension;
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___partial_order___PartialOrderElement___reverse_linear_extension;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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___partial_order___PartialOrderElement_____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___partial_order___PartialOrderElement_____leq;
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___partial_order___PartialOrderElement_____g;
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___partial_order___PartialOrderElement_____geq;
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___partial_order___PartialOrderElement___register_direct_smallers;
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___partial_order___PartialOrderElement___init;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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___partial_order___PartialOrderElement___init;
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//partial_order.nit:336 */
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;
#define CALL_metamodel___static_type___MMLocalProperty___signature_for(recv) ((metamodel___static_type___MMLocalProperty___signature_for_t)CALL((recv), (SFT_metamodel___static_type[3] + 2)))
#define ID_metamodel___static_type___MMParam (SFT_metamodel___static_type[4])
#define COLOR_metamodel___static_type___MMParam (SFT_metamodel___static_type[5])
-#define ATTR_metamodel___static_type___MMParam____mmtype(recv) ATTR(recv, (SFT_metamodel___static_type[6] + 0))
-#define ATTR_metamodel___static_type___MMParam____name(recv) ATTR(recv, (SFT_metamodel___static_type[6] + 1))
+#define ATTR_metamodel___static_type___MMParam_____atmmtype(recv) ATTR(recv, (SFT_metamodel___static_type[6] + 0))
+#define ATTR_metamodel___static_type___MMParam_____atname(recv) ATTR(recv, (SFT_metamodel___static_type[6] + 1))
#define INIT_TABLE_POS_metamodel___static_type___MMParam (SFT_metamodel___static_type[7] + 0)
#define CALL_metamodel___static_type___MMParam___mmtype(recv) ((metamodel___static_type___MMParam___mmtype_t)CALL((recv), (SFT_metamodel___static_type[7] + 1)))
-#define CALL_metamodel___static_type___MMParam___name(recv) ((metamodel___static_type___MMParam___name_t)CALL((recv), (SFT_metamodel___static_type[7] + 2)))
-#define CALL_metamodel___static_type___MMParam___init(recv) ((metamodel___static_type___MMParam___init_t)CALL((recv), (SFT_metamodel___static_type[7] + 3)))
+#define CALL_metamodel___static_type___MMParam___mmtype__eq(recv) ((metamodel___static_type___MMParam___mmtype__eq_t)CALL((recv), (SFT_metamodel___static_type[7] + 2)))
+#define CALL_metamodel___static_type___MMParam___name(recv) ((metamodel___static_type___MMParam___name_t)CALL((recv), (SFT_metamodel___static_type[7] + 3)))
+#define CALL_metamodel___static_type___MMParam___name__eq(recv) ((metamodel___static_type___MMParam___name__eq_t)CALL((recv), (SFT_metamodel___static_type[7] + 4)))
+#define CALL_metamodel___static_type___MMParam___init(recv) ((metamodel___static_type___MMParam___init_t)CALL((recv), (SFT_metamodel___static_type[7] + 5)))
#define ID_metamodel___static_type___MMSignature (SFT_metamodel___static_type[8])
#define COLOR_metamodel___static_type___MMSignature (SFT_metamodel___static_type[9])
#define ATTR_metamodel___static_type___MMSignature____recv(recv) ATTR(recv, (SFT_metamodel___static_type[10] + 0))
static const char * const LOCATE_metamodel___static_type___MMParam___mmtype = "static_type::MMParam::mmtype";
val_t metamodel___static_type___MMParam___mmtype(val_t p0);
typedef val_t (*metamodel___static_type___MMParam___mmtype_t)(val_t p0);
+static const char * const LOCATE_metamodel___static_type___MMParam___mmtype__eq = "static_type::MMParam::mmtype=";
+void metamodel___static_type___MMParam___mmtype__eq(val_t p0, val_t p1);
+typedef void (*metamodel___static_type___MMParam___mmtype__eq_t)(val_t p0, val_t p1);
static const char * const LOCATE_metamodel___static_type___MMParam___name = "static_type::MMParam::name";
val_t metamodel___static_type___MMParam___name(val_t p0);
typedef val_t (*metamodel___static_type___MMParam___name_t)(val_t p0);
+static const char * const LOCATE_metamodel___static_type___MMParam___name__eq = "static_type::MMParam::name=";
+void metamodel___static_type___MMParam___name__eq(val_t p0, val_t p1);
+typedef void (*metamodel___static_type___MMParam___name__eq_t)(val_t p0, val_t p1);
static const char * const LOCATE_metamodel___static_type___MMParam___init = "static_type::MMParam::init";
void metamodel___static_type___MMParam___init(val_t p0, val_t p1, val_t p2, int* init_table);
typedef void (*metamodel___static_type___MMParam___init_t)(val_t p0, val_t p1, val_t p2, int* init_table);
fra.me.meth = LOCATE_metamodel___type_formal___MMType___direct_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//type_formal.nit:25 */
fra.me.meth = LOCATE_metamodel___type_formal___MMTypeFormal___is_valid;
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___type_formal___MMTypeFormal___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//type_formal.nit:33 */
fra.me.meth = LOCATE_metamodel___type_formal___MMTypeFormal___bound;
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___type_formal___MMTypeFormal_____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___type_formal___MMTypeFormal___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___type_formal___MMTypeFormal___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//type_formal.nit:42 */
fra.me.meth = LOCATE_metamodel___type_formal___MMTypeFormal___direct_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//type_formal.nit:43 */
fra.me.meth = LOCATE_metamodel___type_formal___MMTypeFormal___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//type_formal.nit:44 */
fra.me.meth = LOCATE_metamodel___type_formal___MMTypeFormal___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//type_formal.nit:46 */
fra.me.meth = LOCATE_metamodel___type_formal___MMTypeFormal___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___vararg___MMSignature___vararg_rank;
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//vararg.nit:24 */
fra.me.meth = LOCATE_metamodel___vararg___MMSignature___vararg_rank__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_metamodel___vararg___MMSignature___has_vararg;
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//vararg.nit:30 */
fra.me.meth = LOCATE_metamodel___vararg___MMSignature___adaptation_to;
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___vararg___MMSignature___not_for_self;
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___vararg___MMSignature___init;
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___virtualtype___MMGlobalProperty___is_virtual_type;
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___virtualtype___MMTypeProperty___stype_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___virtualtype___MMTypeProperty___real_stype_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___virtualtype___MMVirtualType___property;
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//virtualtype.nit:58 */
fra.me.meth = LOCATE_metamodel___virtualtype___MMVirtualType___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//virtualtype.nit:61 */
fra.me.meth = LOCATE_metamodel___virtualtype___MMVirtualType___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___virtualtype___MMVirtualType___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//virtualtype.nit:71 */
fra.me.meth = LOCATE_metamodel___virtualtype___MMVirtualType___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___virtualtype___MMVirtualType___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//virtualtype.nit:81 */
fra.me.meth = LOCATE_metamodel___virtualtype___MMVirtualType___adapt_to;
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___virtualtype___MMLocalClass___virtual_type;
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___virtualtype___MMLocalClass___select_virtual_type;
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_mmloader___Message___location;
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;
/* ./mmloader.nit:30 */
fra.me.meth = LOCATE_mmloader___Message___text;
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;
/* ./mmloader.nit:31 */
fra.me.meth = LOCATE_mmloader___Message_____l;
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_mmloader___Message___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_mmloader___Message___to_color_string;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_mmloader___Message___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_mmloader___ToolContext___error_count;
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;
/* ./mmloader.nit:97 */
fra.me.meth = LOCATE_mmloader___ToolContext___warning_count;
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;
/* ./mmloader.nit:100 */
fra.me.meth = LOCATE_mmloader___ToolContext___log_directory;
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;
/* ./mmloader.nit:103 */
fra.me.meth = LOCATE_mmloader___ToolContext___check_errors;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_mmloader___ToolContext___error;
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_mmloader___ToolContext___fatal_error;
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_mmloader___ToolContext___warning;
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_mmloader___ToolContext___info;
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_mmloader___ToolContext___paths;
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;
/* ./mmloader.nit:165 */
fra.me.meth = LOCATE_mmloader___ToolContext___option_context;
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;
/* ./mmloader.nit:171 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_warn;
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;
/* ./mmloader.nit:174 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_path;
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;
/* ./mmloader.nit:177 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_log;
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;
/* ./mmloader.nit:180 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_log_dir;
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;
/* ./mmloader.nit:183 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_only_metamodel;
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;
/* ./mmloader.nit:186 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_only_parse;
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;
/* ./mmloader.nit:189 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_help;
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;
/* ./mmloader.nit:192 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_version;
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;
/* ./mmloader.nit:195 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_verbose;
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;
/* ./mmloader.nit:198 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_stop_on_first_error;
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;
/* ./mmloader.nit:201 */
fra.me.meth = LOCATE_mmloader___ToolContext___opt_no_color;
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;
/* ./mmloader.nit:204 */
fra.me.meth = LOCATE_mmloader___ToolContext___verbose_level;
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;
/* ./mmloader.nit:207 */
fra.me.meth = LOCATE_mmloader___ToolContext___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_mmloader___ToolContext___process_options;
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_mmloader___ToolContext___try_to_load;
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_mmloader___ToolContext___try_to_load;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_mmloader___ToolContext___get_module_from_filename;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_mmloader___ToolContext___get_module;
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_mmloader___ToolContext___directory_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_mmloader___ToolContext___register_loader;
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_mmloader___ModuleLoader___file_type;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./mmloader.nit:369 */
nit_abort("Deferred method called", NULL, LOCATE_mmloader, 369);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_mmloader___ModuleLoader___try_to_load_dir;
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_mmloader___ModuleLoader___can_handle;
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_mmloader___ModuleLoader___load_and_process_module;
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_mmloader___ModuleLoader___load_module;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_mmloader___ModuleLoader___parse_file;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./mmloader.nit:419 */
nit_abort("Deferred method called", NULL, LOCATE_mmloader, 419);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_mmloader___ModuleLoader___process_metamodel;
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_mmloader___ModuleLoader___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[itpos2] = 1;
return;
fra.me.meth = LOCATE_native_interface___MMSrcModule___compile_separate_module;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_native_interface___frontier___MMSrcModule___compile_frontier;
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_native_interface___frontier___MMSrcModule___compile_frontier;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_native_interface___frontier___MMSrcModule___compile_frontier;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_native_interface___frontier___MMSrcMethod___compile_extern_to_frontier;
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_native_interface___frontier___MMSrcMethod___compile_extern_to_frontier;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_native_interface___frontier___MMSrcMethod___compile_extern_to_frontier;
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;
/* ./native_interface//frontier.nit:95 */
fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___types(closctx->REG[1])(closctx->REG[1]);
fra.me.REG[2] = CALL_metamodel___static_type___MMImportedCast___from(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[2] = CALL_metamodel___type_formal___MMType___direct_type(fra.me.REG[2])(fra.me.REG[2]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
/* ./native_interface//frontier.nit:96 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___types(closctx->REG[1])(closctx->REG[1]);
fra.me.REG[0] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[0] = CALL_metamodel___type_formal___MMType___direct_type(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return;
static val_t once_value_26; /* Once value */
static val_t once_value_27; /* Once value */
static val_t once_value_28; /* Once value */
- static val_t once_value_29; /* Once value */
+ static val_t once_value_29; /* Once value */
static val_t once_value_30; /* Once value */
static val_t once_value_31; /* Once value */
static val_t once_value_32; /* Once value */
static val_t once_value_33; /* Once value */
- static val_t once_value_34; /* Once value */
+ static val_t once_value_34; /* Once value */
static val_t once_value_35; /* Once value */
static val_t once_value_36; /* Once value */
static val_t once_value_37; /* Once value */
static val_t once_value_38; /* Once value */
- static val_t once_value_39; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
fra.me.line = 108;
fra.me.meth = LOCATE_native_interface___frontier___MMSrcMethod___compile_super_to_frontier;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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;
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
/* ./native_interface//frontier.nit:153 */
- fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[2])(fra.me.REG[2]);
- REGB0 = TAG_Int(3);
- fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_26) {
- fra.me.REG[9] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
- fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB0);
- once_value_26 = fra.me.REG[9];
+ fra.me.REG[5] = BOX_NativeString("return___nitni");
+ REGB0 = TAG_Int(14);
+ fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
+ once_value_26 = fra.me.REG[5];
register_static_object(&once_value_26);
- } else fra.me.REG[9] = once_value_26;
- fra.me.REG[9] = fra.me.REG[9];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[9]);
- REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
- if (UNTAG_Bool(REGB0)) {
+ } else fra.me.REG[5] = once_value_26;
+ fra.me.REG[5] = fra.me.REG[5];
+ REGB0 = TAG_Bool(true);
+ REGB1 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 153);
}
- fra.me.REG[9] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[4])(fra.me.REG[4]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[9]);
+ CALL_native_interface___frontier___MMType___compile_new_local_ref(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5], fra.me.REG[2], REGB0);
+ /* ./native_interface//frontier.nit:154 */
+ fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[2])(fra.me.REG[2]);
if (!once_value_27) {
- fra.me.REG[9] = BOX_NativeString(" return___nitni;\n");
- REGB0 = TAG_Int(17);
- fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB0);
- once_value_27 = fra.me.REG[9];
+ fra.me.REG[7] = BOX_NativeString("val_t return___nit;\n");
+ REGB0 = TAG_Int(20);
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
+ once_value_27 = fra.me.REG[7];
register_static_object(&once_value_27);
- } else fra.me.REG[9] = once_value_27;
- fra.me.REG[9] = fra.me.REG[9];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[9]);
- fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
+ } else fra.me.REG[7] = once_value_27;
+ fra.me.REG[7] = fra.me.REG[7];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[7]);
- /* ./native_interface//frontier.nit:154 */
- fra.me.REG[7] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[2])(fra.me.REG[2]);
- if (!once_value_28) {
- fra.me.REG[5] = BOX_NativeString("val_t return___nit;\n");
- REGB0 = TAG_Int(20);
- fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
- once_value_28 = fra.me.REG[5];
- register_static_object(&once_value_28);
- } else fra.me.REG[5] = once_value_28;
- fra.me.REG[5] = fra.me.REG[5];
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[5]);
/* ./native_interface//frontier.nit:155 */
- if (!once_value_29) {
- fra.me.REG[5] = BOX_NativeString("return___nit = ");
+ if (!once_value_28) {
+ fra.me.REG[7] = BOX_NativeString("return___nit = ");
REGB0 = TAG_Int(15);
- fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
- once_value_29 = fra.me.REG[5];
- register_static_object(&once_value_29);
- } else fra.me.REG[5] = once_value_29;
- fra.me.REG[5] = fra.me.REG[5];
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[5]);
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
+ once_value_28 = fra.me.REG[7];
+ register_static_object(&once_value_28);
+ } else fra.me.REG[7] = once_value_28;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
}
/* ./native_interface//frontier.nit:158 */
REGB0 = TAG_Int(3);
- fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_30) {
- fra.me.REG[7] = BOX_NativeString("");
+ fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_29) {
+ fra.me.REG[5] = BOX_NativeString("");
REGB0 = TAG_Int(0);
- fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
- once_value_30 = fra.me.REG[7];
- register_static_object(&once_value_30);
- } else fra.me.REG[7] = once_value_30;
- fra.me.REG[7] = fra.me.REG[7];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[7]);
+ fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
+ once_value_29 = fra.me.REG[5];
+ register_static_object(&once_value_29);
+ } else fra.me.REG[5] = once_value_29;
+ fra.me.REG[5] = fra.me.REG[5];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[5]);
fra.me.REG[0] = CALL_compiling___compiling_base___MMLocalProperty___super_meth_call(fra.me.REG[0])(fra.me.REG[0]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
- if (!once_value_31) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
+ if (!once_value_30) {
fra.me.REG[0] = BOX_NativeString("( recv___nit )");
REGB0 = TAG_Int(14);
fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
+ once_value_30 = fra.me.REG[0];
+ register_static_object(&once_value_30);
+ } else fra.me.REG[0] = once_value_30;
+ fra.me.REG[0] = fra.me.REG[0];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
+ fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
+ /* ./native_interface//frontier.nit:160 */
+ REGB0 = TAG_Int(3);
+ fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_31) {
+ fra.me.REG[0] = BOX_NativeString("( ");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
once_value_31 = fra.me.REG[0];
register_static_object(&once_value_31);
} else fra.me.REG[0] = once_value_31;
fra.me.REG[0] = fra.me.REG[0];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
- fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[5]);
- /* ./native_interface//frontier.nit:160 */
- REGB0 = TAG_Int(3);
- fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
if (!once_value_32) {
- fra.me.REG[0] = BOX_NativeString("( ");
+ fra.me.REG[0] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
once_value_32 = fra.me.REG[0];
register_static_object(&once_value_32);
} else fra.me.REG[0] = once_value_32;
fra.me.REG[0] = fra.me.REG[0];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
+ fra.me.REG[0] = CALL_standard___string___Collection___join(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
if (!once_value_33) {
- fra.me.REG[0] = BOX_NativeString(", ");
- REGB0 = TAG_Int(2);
+ fra.me.REG[0] = BOX_NativeString(" );\n");
+ REGB0 = TAG_Int(4);
fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
once_value_33 = fra.me.REG[0];
register_static_object(&once_value_33);
} else fra.me.REG[0] = once_value_33;
fra.me.REG[0] = fra.me.REG[0];
- fra.me.REG[0] = CALL_standard___string___Collection___join(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
- if (!once_value_34) {
- fra.me.REG[0] = BOX_NativeString(" );\n");
- REGB0 = TAG_Int(4);
- fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_34 = fra.me.REG[0];
- register_static_object(&once_value_34);
- } else fra.me.REG[0] = once_value_34;
- fra.me.REG[0] = fra.me.REG[0];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
- fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[5]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
+ fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
/* ./native_interface//frontier.nit:162 */
- fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[7] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[6]);
/* ./native_interface//frontier.nit:165 */
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
/* ./native_interface//frontier.nit:167 */
fra.me.REG[6] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Int(3);
- fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_35) {
+ fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_34) {
fra.me.REG[0] = BOX_NativeString("");
REGB0 = TAG_Int(0);
fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_35 = fra.me.REG[0];
- register_static_object(&once_value_35);
- } else fra.me.REG[0] = once_value_35;
+ once_value_34 = fra.me.REG[0];
+ register_static_object(&once_value_34);
+ } else fra.me.REG[0] = once_value_34;
fra.me.REG[0] = fra.me.REG[0];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
- if (!once_value_36) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
+ if (!once_value_35) {
fra.me.REG[0] = BOX_NativeString("return___nitni");
REGB0 = TAG_Int(14);
fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_36 = fra.me.REG[0];
- register_static_object(&once_value_36);
- } else fra.me.REG[0] = once_value_36;
+ once_value_35 = fra.me.REG[0];
+ register_static_object(&once_value_35);
+ } else fra.me.REG[0] = once_value_35;
fra.me.REG[0] = fra.me.REG[0];
- if (!once_value_37) {
+ if (!once_value_36) {
fra.me.REG[3] = BOX_NativeString("return___nit");
REGB0 = TAG_Int(12);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_37 = fra.me.REG[3];
- register_static_object(&once_value_37);
- } else fra.me.REG[3] = once_value_37;
+ once_value_36 = fra.me.REG[3];
+ register_static_object(&once_value_36);
+ } else fra.me.REG[3] = once_value_36;
fra.me.REG[3] = fra.me.REG[3];
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 167);
}
fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___assign_to_friendly(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[0], fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
- if (!once_value_38) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[3]);
+ if (!once_value_37) {
fra.me.REG[3] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_38 = fra.me.REG[3];
- register_static_object(&once_value_38);
- } else fra.me.REG[3] = once_value_38;
+ once_value_37 = fra.me.REG[3];
+ register_static_object(&once_value_37);
+ } else fra.me.REG[3] = once_value_37;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
- fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[5]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[3]);
+ fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
/* ./native_interface//frontier.nit:168 */
- fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[2])(fra.me.REG[2]);
- if (!once_value_39) {
+ fra.me.REG[7] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[2])(fra.me.REG[2]);
+ if (!once_value_38) {
fra.me.REG[6] = BOX_NativeString("return return___nitni;\n");
REGB0 = TAG_Int(23);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
- once_value_39 = fra.me.REG[6];
- register_static_object(&once_value_39);
- } else fra.me.REG[6] = once_value_39;
+ once_value_38 = fra.me.REG[6];
+ register_static_object(&once_value_38);
+ } else fra.me.REG[6] = once_value_38;
fra.me.REG[6] = fra.me.REG[6];
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[6]);
}
/* ./native_interface//frontier.nit:171 */
fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
static val_t once_value_8; /* Once value */
static val_t once_value_9; /* Once value */
static val_t once_value_10; /* Once value */
- static val_t once_value_11; /* Once value */
- static val_t once_value_12; /* Once value */
- static val_t once_value_13; /* Once value */
+ static val_t once_value_11; /* Once value */
+ static val_t once_value_12; /* Once value */
+ static val_t once_value_13; /* Once value */
static val_t once_value_14; /* Once value */
- static val_t once_value_15; /* Once value */
- static val_t once_value_16; /* Once value */
- static val_t once_value_17; /* Once value */
- static val_t once_value_18; /* Once value */
- static val_t once_value_19; /* Once value */
- static val_t once_value_20; /* Once value */
- static val_t once_value_22; /* Once value */
+ static val_t once_value_16; /* Once value */
+ static val_t once_value_17; /* Once value */
+ static val_t once_value_18; /* Once value */
+ static val_t once_value_19; /* Once value */
+ static val_t once_value_20; /* Once value */
+ static val_t once_value_21; /* Once value */
+ static val_t once_value_22; /* Once value */
static val_t once_value_23; /* Once value */
static val_t once_value_24; /* Once value */
static val_t once_value_25; /* Once value */
- static val_t once_value_26; /* Once value */
+ static val_t once_value_26; /* Once value */
static val_t once_value_27; /* Once value */
- static val_t once_value_28; /* Once value */
- static val_t once_value_29; /* Once value */
- static val_t once_value_30; /* Once value */
- static val_t once_value_31; /* Once value */
- static val_t once_value_32; /* Once value */
- static val_t once_value_33; /* Once value */
- static val_t once_value_34; /* Once value */
+ static val_t once_value_28; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
fra.me.line = 174;
fra.me.meth = LOCATE_native_interface___frontier___MMSrcMethod___compile_out_to_frontier;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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;
} else fra.me.REG[5] = once_value_7;
fra.me.REG[5] = fra.me.REG[5];
/* ./native_interface//frontier.nit:192 */
- fra.me.REG[6] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[4])(fra.me.REG[4]);
- REGB0 = TAG_Int(5);
+ fra.me.REG[6] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[2])(fra.me.REG[2]);
+ REGB0 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 192);
+ }
+ fra.me.REG[6] = CALL_metamodel___static_type___MMSignature___recv(fra.me.REG[6])(fra.me.REG[6]);
+ REGB0 = TAG_Bool(true);
+ CALL_native_interface___frontier___MMType___compile_new_local_ref(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[5], fra.me.REG[4], REGB0);
+ /* ./native_interface//frontier.nit:193 */
+ fra.me.REG[6] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
+ REGB0 = TAG_Int(3);
fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_8) {
fra.me.REG[8] = BOX_NativeString("");
fra.me.REG[8] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[8]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 192);
- }
- fra.me.REG[8] = CALL_metamodel___static_type___MMSignature___recv(fra.me.REG[8])(fra.me.REG[8]);
- fra.me.REG[8] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[8])(fra.me.REG[8]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[8]);
- if (!once_value_9) {
- fra.me.REG[8] = BOX_NativeString(" ");
- REGB0 = TAG_Int(1);
- fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
- once_value_9 = fra.me.REG[8];
- register_static_object(&once_value_9);
- } else fra.me.REG[8] = once_value_9;
- fra.me.REG[8] = fra.me.REG[8];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[8]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[5]);
- if (!once_value_10) {
- fra.me.REG[8] = BOX_NativeString(";\n");
- REGB0 = TAG_Int(2);
- fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
- once_value_10 = fra.me.REG[8];
- register_static_object(&once_value_10);
- } else fra.me.REG[8] = once_value_10;
- fra.me.REG[8] = fra.me.REG[8];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[8]);
- fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
- /* ./native_interface//frontier.nit:193 */
- fra.me.REG[7] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
- REGB0 = TAG_Int(3);
- fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_11) {
- fra.me.REG[8] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
- fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
- once_value_11 = fra.me.REG[8];
- register_static_object(&once_value_11);
- } else fra.me.REG[8] = once_value_11;
- fra.me.REG[8] = fra.me.REG[8];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[8]);
- fra.me.REG[8] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[2])(fra.me.REG[2]);
- REGB0 = TAG_Bool(fra.me.REG[8]==NIT_NULL);
- if (UNTAG_Bool(REGB0)) {
nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 193);
}
fra.me.REG[8] = CALL_metamodel___static_type___MMSignature___recv(fra.me.REG[8])(fra.me.REG[8]);
- if (!once_value_12) {
+ if (!once_value_9) {
fra.me.REG[9] = BOX_NativeString("recv");
REGB0 = TAG_Int(4);
fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB0);
- once_value_12 = fra.me.REG[9];
- register_static_object(&once_value_12);
- } else fra.me.REG[9] = once_value_12;
+ once_value_9 = fra.me.REG[9];
+ register_static_object(&once_value_9);
+ } else fra.me.REG[9] = once_value_9;
fra.me.REG[9] = fra.me.REG[9];
fra.me.REG[9] = CALL_native_interface___ni_metamodel___MMType___assign_to_friendly(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[5], fra.me.REG[9]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[9]);
- if (!once_value_13) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[9]);
+ if (!once_value_10) {
fra.me.REG[9] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB0);
- once_value_13 = fra.me.REG[9];
- register_static_object(&once_value_13);
- } else fra.me.REG[9] = once_value_13;
+ once_value_10 = fra.me.REG[9];
+ register_static_object(&once_value_10);
+ } else fra.me.REG[9] = once_value_10;
fra.me.REG[9] = fra.me.REG[9];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[9]);
- fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[6]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[9]);
+ fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
/* ./native_interface//frontier.nit:194 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
}
}
REGB1 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[5]);
/* ./../lib/standard//collection//array.nit:271 */
- fra.me.REG[6] = ATTR_standard___collection___array___Array____items(fra.me.REG[5]);
+ fra.me.REG[7] = ATTR_standard___collection___array___Array____items(fra.me.REG[5]);
/* ./../lib/standard//collection//array.nit:272 */
while(1) {
/* ./../lib/standard//collection//array.nit:24 */
/* ./../lib/standard//collection//array.nit:272 */
if (UNTAG_Bool(REGB1)) {
/* ./../lib/standard//collection//array.nit:273 */
- REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
+ REGB1 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 273);
}
/* ./../lib/standard//collection//array.nit:718 */
- fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[6])->val[UNTAG_Int(REGB0)];
+ fra.me.REG[6] = ((Nit_NativeArray)fra.me.REG[7])->val[UNTAG_Int(REGB0)];
/* ./native_interface//frontier.nit:198 */
REGB1 = TAG_Int(3);
fra.me.REG[9] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_14) {
+ if (!once_value_11) {
fra.me.REG[8] = BOX_NativeString("");
REGB1 = TAG_Int(0);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB1);
- once_value_14 = fra.me.REG[8];
- register_static_object(&once_value_14);
- } else fra.me.REG[8] = once_value_14;
+ once_value_11 = fra.me.REG[8];
+ register_static_object(&once_value_11);
+ } else fra.me.REG[8] = once_value_11;
fra.me.REG[8] = fra.me.REG[8];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[8]);
- fra.me.REG[8] = CALL_metamodel___static_type___MMParam___name(fra.me.REG[7])(fra.me.REG[7]);
+ fra.me.REG[8] = CALL_metamodel___static_type___MMParam___name(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[8]);
- if (!once_value_15) {
+ if (!once_value_12) {
fra.me.REG[8] = BOX_NativeString("___nitni");
REGB1 = TAG_Int(8);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB1);
- once_value_15 = fra.me.REG[8];
- register_static_object(&once_value_15);
- } else fra.me.REG[8] = once_value_15;
+ once_value_12 = fra.me.REG[8];
+ register_static_object(&once_value_12);
+ } else fra.me.REG[8] = once_value_12;
fra.me.REG[8] = fra.me.REG[8];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[8]);
fra.me.REG[9] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
/* ./native_interface//frontier.nit:199 */
- fra.me.REG[8] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[4])(fra.me.REG[4]);
- REGB1 = TAG_Int(5);
+ fra.me.REG[8] = CALL_metamodel___static_type___MMParam___mmtype(fra.me.REG[6])(fra.me.REG[6]);
+ REGB1 = TAG_Bool(true);
+ CALL_native_interface___frontier___MMType___compile_new_local_ref(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[9], fra.me.REG[4], REGB1);
+ /* ./native_interface//frontier.nit:200 */
+ fra.me.REG[8] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
+ REGB1 = TAG_Int(3);
fra.me.REG[10] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_16) {
+ if (!once_value_13) {
fra.me.REG[11] = BOX_NativeString("");
REGB1 = TAG_Int(0);
fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB1);
- once_value_16 = fra.me.REG[11];
- register_static_object(&once_value_16);
- } else fra.me.REG[11] = once_value_16;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
- fra.me.REG[11] = CALL_metamodel___static_type___MMParam___mmtype(fra.me.REG[7])(fra.me.REG[7]);
- fra.me.REG[11] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[11])(fra.me.REG[11]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
- if (!once_value_17) {
- fra.me.REG[11] = BOX_NativeString(" ");
- REGB1 = TAG_Int(1);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB1);
- once_value_17 = fra.me.REG[11];
- register_static_object(&once_value_17);
- } else fra.me.REG[11] = once_value_17;
+ once_value_13 = fra.me.REG[11];
+ register_static_object(&once_value_13);
+ } else fra.me.REG[11] = once_value_13;
fra.me.REG[11] = fra.me.REG[11];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[9]);
- if (!once_value_18) {
- fra.me.REG[11] = BOX_NativeString(";\n");
+ fra.me.REG[11] = CALL_metamodel___static_type___MMParam___mmtype(fra.me.REG[6])(fra.me.REG[6]);
+ fra.me.REG[6] = CALL_metamodel___static_type___MMParam___name(fra.me.REG[6])(fra.me.REG[6]);
+ fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
+ fra.me.REG[6] = CALL_native_interface___ni_metamodel___MMType___assign_to_friendly(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[9], fra.me.REG[6]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[6]);
+ if (!once_value_14) {
+ fra.me.REG[6] = BOX_NativeString(";\n");
REGB1 = TAG_Int(2);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB1);
- once_value_18 = fra.me.REG[11];
- register_static_object(&once_value_18);
- } else fra.me.REG[11] = once_value_18;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
+ once_value_14 = fra.me.REG[6];
+ register_static_object(&once_value_14);
+ } else fra.me.REG[6] = once_value_14;
+ fra.me.REG[6] = fra.me.REG[6];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[6]);
fra.me.REG[10] = CALL_standard___string___Object___to_s(fra.me.REG[10])(fra.me.REG[10]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[10]);
- /* ./native_interface//frontier.nit:200 */
- fra.me.REG[10] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
- REGB1 = TAG_Int(3);
- fra.me.REG[8] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_19) {
- fra.me.REG[11] = BOX_NativeString("");
- REGB1 = TAG_Int(0);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB1);
- once_value_19 = fra.me.REG[11];
- register_static_object(&once_value_19);
- } else fra.me.REG[11] = once_value_19;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[11]);
- fra.me.REG[11] = CALL_metamodel___static_type___MMParam___mmtype(fra.me.REG[7])(fra.me.REG[7]);
- fra.me.REG[7] = CALL_metamodel___static_type___MMParam___name(fra.me.REG[7])(fra.me.REG[7]);
- fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
- fra.me.REG[7] = CALL_native_interface___ni_metamodel___MMType___assign_to_friendly(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[9], fra.me.REG[7]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
- if (!once_value_20) {
- fra.me.REG[7] = BOX_NativeString(";\n");
- REGB1 = TAG_Int(2);
- fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB1);
- once_value_20 = fra.me.REG[7];
- register_static_object(&once_value_20);
- } else fra.me.REG[7] = once_value_20;
- fra.me.REG[7] = fra.me.REG[7];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
- fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
/* ./native_interface//frontier.nit:201 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[9]);
/* ./../lib/standard//collection//array.nit:274 */
REGB0 = REGB1;
} else {
/* ./../lib/standard//collection//array.nit:272 */
- goto label21;
+ goto label15;
}
}
- label21: while(0);
+ label15: while(0);
/* ./native_interface//frontier.nit:205 */
- fra.me.REG[6] = NIT_NULL;
+ fra.me.REG[7] = NIT_NULL;
/* ./native_interface//frontier.nit:207 */
fra.me.REG[5] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 208);
}
fra.me.REG[5] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[5])(fra.me.REG[5]);
- fra.me.REG[6] = fra.me.REG[5];
+ fra.me.REG[7] = fra.me.REG[5];
} else {
/* ./native_interface//frontier.nit:209 */
REGB0 = CALL_syntax___syntax_base___MMLocalProperty___is_init(fra.me.REG[2])(fra.me.REG[2]);
/* ./native_interface//frontier.nit:210 */
fra.me.REG[5] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[5] = CALL_metamodel___static_type___MMLocalClass___get_type(fra.me.REG[5])(fra.me.REG[5]);
- fra.me.REG[6] = fra.me.REG[5];
+ fra.me.REG[7] = fra.me.REG[5];
}
}
/* ./native_interface//frontier.nit:213 */
fra.me.REG[5] = NEW_Buffer_standard___string___Buffer___init();
/* ./native_interface//frontier.nit:214 */
- REGB0 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
+ REGB0 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
+ REGB1 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
} else {
- REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[6])(fra.me.REG[6], NIT_NULL);
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[7])(fra.me.REG[7], NIT_NULL);
REGB0 = REGB1;
}
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:215 */
+ /* ./native_interface//frontier.nit:216 */
+ if (!once_value_16) {
+ fra.me.REG[9] = BOX_NativeString("return___nitni");
+ REGB0 = TAG_Int(14);
+ fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB0);
+ once_value_16 = fra.me.REG[9];
+ register_static_object(&once_value_16);
+ } else fra.me.REG[9] = once_value_16;
+ fra.me.REG[9] = fra.me.REG[9];
+ REGB0 = TAG_Bool(false);
+ REGB1 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 216);
+ }
+ CALL_native_interface___frontier___MMType___compile_new_local_ref(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[9], fra.me.REG[4], REGB0);
+ /* ./native_interface//frontier.nit:217 */
fra.me.REG[9] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[4])(fra.me.REG[4]);
- REGB0 = TAG_Int(3);
- fra.me.REG[8] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_22) {
- fra.me.REG[10] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
+ if (!once_value_17) {
+ fra.me.REG[10] = BOX_NativeString("val_t return___nit;\n");
+ REGB0 = TAG_Int(20);
fra.me.REG[10] = NEW_String_standard___string___String___with_native(fra.me.REG[10], REGB0);
- once_value_22 = fra.me.REG[10];
- register_static_object(&once_value_22);
- } else fra.me.REG[10] = once_value_22;
+ once_value_17 = fra.me.REG[10];
+ register_static_object(&once_value_17);
+ } else fra.me.REG[10] = once_value_17;
fra.me.REG[10] = fra.me.REG[10];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[10]);
- REGB0 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
- if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 215);
- }
- fra.me.REG[10] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[6])(fra.me.REG[6]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[10]);
- if (!once_value_23) {
- fra.me.REG[10] = BOX_NativeString(" return___nitni;\n");
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[10]);
+ /* ./native_interface//frontier.nit:218 */
+ if (!once_value_18) {
+ fra.me.REG[10] = BOX_NativeString("return___nitni = ");
REGB0 = TAG_Int(17);
fra.me.REG[10] = NEW_String_standard___string___String___with_native(fra.me.REG[10], REGB0);
- once_value_23 = fra.me.REG[10];
- register_static_object(&once_value_23);
- } else fra.me.REG[10] = once_value_23;
+ once_value_18 = fra.me.REG[10];
+ register_static_object(&once_value_18);
+ } else fra.me.REG[10] = once_value_18;
fra.me.REG[10] = fra.me.REG[10];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[10]);
- fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[8]);
- /* ./native_interface//frontier.nit:216 */
- fra.me.REG[8] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[4])(fra.me.REG[4]);
- if (!once_value_24) {
- fra.me.REG[9] = BOX_NativeString("val_t return___nit;\n");
- REGB0 = TAG_Int(20);
- fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB0);
- once_value_24 = fra.me.REG[9];
- register_static_object(&once_value_24);
- } else fra.me.REG[9] = once_value_24;
- fra.me.REG[9] = fra.me.REG[9];
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[9]);
- /* ./native_interface//frontier.nit:217 */
- if (!once_value_25) {
- fra.me.REG[9] = BOX_NativeString("return___nitni = ");
- REGB0 = TAG_Int(17);
- fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB0);
- once_value_25 = fra.me.REG[9];
- register_static_object(&once_value_25);
- } else fra.me.REG[9] = once_value_25;
- fra.me.REG[9] = fra.me.REG[9];
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[9]);
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[10]);
}
- /* ./native_interface//frontier.nit:220 */
+ /* ./native_interface//frontier.nit:221 */
REGB0 = TAG_Int(5);
- fra.me.REG[9] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_26) {
- fra.me.REG[8] = BOX_NativeString("");
+ fra.me.REG[10] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_19) {
+ fra.me.REG[9] = BOX_NativeString("");
REGB0 = TAG_Int(0);
- fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
- once_value_26 = fra.me.REG[8];
- register_static_object(&once_value_26);
- } else fra.me.REG[8] = once_value_26;
- fra.me.REG[8] = fra.me.REG[8];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[8]);
+ fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB0);
+ once_value_19 = fra.me.REG[9];
+ register_static_object(&once_value_19);
+ } else fra.me.REG[9] = once_value_19;
+ fra.me.REG[9] = fra.me.REG[9];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[9]);
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMMethod___extern_name(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool((fra.me.REG[2]!=NIT_NULL) && VAL_ISA(fra.me.REG[2], COLOR_standard___string___String, ID_standard___string___String)) /*cast String*/;
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_native_interface___frontier, 220);
+ nit_abort("Cast failed", NULL, LOCATE_native_interface___frontier, 221);
}
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[2]);
- if (!once_value_27) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[2]);
+ if (!once_value_20) {
fra.me.REG[2] = BOX_NativeString("( ");
REGB0 = TAG_Int(2);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_27 = fra.me.REG[2];
- register_static_object(&once_value_27);
- } else fra.me.REG[2] = once_value_27;
+ once_value_20 = fra.me.REG[2];
+ register_static_object(&once_value_20);
+ } else fra.me.REG[2] = once_value_20;
fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[2]);
- if (!once_value_28) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[2]);
+ if (!once_value_21) {
fra.me.REG[2] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_28 = fra.me.REG[2];
- register_static_object(&once_value_28);
- } else fra.me.REG[2] = once_value_28;
+ once_value_21 = fra.me.REG[2];
+ register_static_object(&once_value_21);
+ } else fra.me.REG[2] = once_value_21;
fra.me.REG[2] = fra.me.REG[2];
fra.me.REG[2] = CALL_standard___string___Collection___join(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[2]);
- if (!once_value_29) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[2]);
+ if (!once_value_22) {
fra.me.REG[2] = BOX_NativeString(" );\n");
REGB0 = TAG_Int(4);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_29 = fra.me.REG[2];
- register_static_object(&once_value_29);
- } else fra.me.REG[2] = once_value_29;
+ once_value_22 = fra.me.REG[2];
+ register_static_object(&once_value_22);
+ } else fra.me.REG[2] = once_value_22;
fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[2]);
- fra.me.REG[9] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[9]);
- /* ./native_interface//frontier.nit:222 */
- fra.me.REG[9] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[2]);
+ fra.me.REG[10] = CALL_standard___string___Object___to_s(fra.me.REG[10])(fra.me.REG[10]);
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[10]);
+ /* ./native_interface//frontier.nit:223 */
+ fra.me.REG[10] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[5]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[5]);
/* ./native_interface//frontier.nit:225 */
- REGB0 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
+ REGB0 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
+ REGB1 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
} else {
- REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[6])(fra.me.REG[6], NIT_NULL);
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[7])(fra.me.REG[7], NIT_NULL);
REGB0 = REGB1;
}
}
/* ./native_interface//frontier.nit:226 */
fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = TAG_Int(3);
- fra.me.REG[9] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_30) {
+ fra.me.REG[10] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_23) {
fra.me.REG[2] = BOX_NativeString("");
REGB0 = TAG_Int(0);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_30 = fra.me.REG[2];
- register_static_object(&once_value_30);
- } else fra.me.REG[2] = once_value_30;
+ once_value_23 = fra.me.REG[2];
+ register_static_object(&once_value_23);
+ } else fra.me.REG[2] = once_value_23;
fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[2]);
- if (!once_value_31) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[2]);
+ if (!once_value_24) {
fra.me.REG[2] = BOX_NativeString("return___nit");
REGB0 = TAG_Int(12);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_31 = fra.me.REG[2];
- register_static_object(&once_value_31);
- } else fra.me.REG[2] = once_value_31;
+ once_value_24 = fra.me.REG[2];
+ register_static_object(&once_value_24);
+ } else fra.me.REG[2] = once_value_24;
fra.me.REG[2] = fra.me.REG[2];
- if (!once_value_32) {
+ if (!once_value_25) {
fra.me.REG[3] = BOX_NativeString("return___nitni");
REGB0 = TAG_Int(14);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_32 = fra.me.REG[3];
- register_static_object(&once_value_32);
- } else fra.me.REG[3] = once_value_32;
+ once_value_25 = fra.me.REG[3];
+ register_static_object(&once_value_25);
+ } else fra.me.REG[3] = once_value_25;
fra.me.REG[3] = fra.me.REG[3];
- REGB0 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
+ REGB0 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 226);
}
- fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___assign_from_friendly(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[2], fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[3]);
- if (!once_value_33) {
+ fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___assign_from_friendly(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[2], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[3]);
+ if (!once_value_26) {
fra.me.REG[3] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_33 = fra.me.REG[3];
- register_static_object(&once_value_33);
- } else fra.me.REG[3] = once_value_33;
+ once_value_26 = fra.me.REG[3];
+ register_static_object(&once_value_26);
+ } else fra.me.REG[3] = once_value_26;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[3]);
- fra.me.REG[9] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[9]);
- /* ./native_interface//frontier.nit:227 */
- fra.me.REG[9] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
- if (!once_value_34) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[3]);
+ fra.me.REG[10] = CALL_standard___string___Object___to_s(fra.me.REG[10])(fra.me.REG[10]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[10]);
+ }
+ /* ./native_interface//frontier.nit:229 */
+ fra.me.REG[10] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
+ if (!once_value_27) {
+ fra.me.REG[5] = BOX_NativeString("nitni_local_ref_clean( );\n");
+ REGB0 = TAG_Int(27);
+ fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
+ once_value_27 = fra.me.REG[5];
+ register_static_object(&once_value_27);
+ } else fra.me.REG[5] = once_value_27;
+ fra.me.REG[5] = fra.me.REG[5];
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[5]);
+ /* ./native_interface//frontier.nit:232 */
+ REGB0 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ } else {
+ REGB1 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ REGB1 = TAG_Bool(false);
+ REGB0 = REGB1;
+ } else {
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[7])(fra.me.REG[7], NIT_NULL);
+ REGB0 = REGB1;
+ }
+ }
+ REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
+ if (UNTAG_Bool(REGB0)) {
+ /* ./native_interface//frontier.nit:233 */
+ fra.me.REG[7] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
+ if (!once_value_28) {
fra.me.REG[5] = BOX_NativeString("return return___nit;\n");
REGB0 = TAG_Int(21);
fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
- once_value_34 = fra.me.REG[5];
- register_static_object(&once_value_34);
- } else fra.me.REG[5] = once_value_34;
+ once_value_28 = fra.me.REG[5];
+ register_static_object(&once_value_28);
+ } else fra.me.REG[5] = once_value_28;
fra.me.REG[5] = fra.me.REG[5];
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[5]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[5]);
}
- /* ./native_interface//frontier.nit:230 */
+ /* ./native_interface//frontier.nit:236 */
fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___to_writer(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
static val_t once_value_5; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 236;
+ fra.me.line = 242;
fra.me.meth = LOCATE_native_interface___frontier___MMLocalClass___compile_defaut_extern_type;
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.REG[4] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:240 */
+ /* ./native_interface//frontier.nit:246 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:241 */
+ /* ./native_interface//frontier.nit:247 */
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:242 */
+ /* ./native_interface//frontier.nit:248 */
fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_5) {
fra.me.REG[2] = BOX_NativeString("#endif\n\n");
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 247;
+ fra.me.line = 253;
fra.me.meth = LOCATE_native_interface___frontier___MMSignature___compile_frontier;
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.REG[5] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:250 */
+ /* ./native_interface//frontier.nit:256 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___types(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[3] = CALL_metamodel___static_type___MMSignature___recv(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[3] = CALL_metamodel___type_formal___MMType___direct_type(fra.me.REG[3])(fra.me.REG[3]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:253 */
+ /* ./native_interface//frontier.nit:259 */
fra.me.REG[3] = CALL_metamodel___static_type___MMSignature___params(fra.me.REG[0])(fra.me.REG[0]);
/* ./../lib/standard//collection//array.nit:269 */
REGB0 = TAG_Int(0);
}
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[4] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB0)];
- /* ./native_interface//frontier.nit:253 */
+ /* ./native_interface//frontier.nit:259 */
fra.me.REG[5] = CALL_native_interface___frontier___FrontierVisitor___types(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[4] = CALL_metamodel___static_type___MMParam___mmtype(fra.me.REG[4])(fra.me.REG[4]);
+ fra.me.REG[4] = CALL_metamodel___type_formal___MMType___direct_type(fra.me.REG[4])(fra.me.REG[4]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
/* ./../lib/standard//collection//array.nit:274 */
REGB1 = TAG_Int(1);
}
}
label1: while(0);
- /* ./native_interface//frontier.nit:256 */
+ /* ./native_interface//frontier.nit:262 */
fra.me.REG[0] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[0])(fra.me.REG[0]);
- /* ./native_interface//frontier.nit:257 */
+ /* ./native_interface//frontier.nit:263 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:258 */
+ /* ./native_interface//frontier.nit:264 */
fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___types(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 264);
+ }
+ fra.me.REG[0] = CALL_metamodel___type_formal___MMType___direct_type(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
}
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 266;
+ fra.me.line = 272;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___header_top;
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;
- /* ./native_interface//frontier.nit:266 */
+ /* ./native_interface//frontier.nit:272 */
REGB0 = TAG_Bool(ATTR_native_interface___frontier___FrontierVisitor_____atheader_top(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "@header_top", LOCATE_native_interface___frontier, 266);
+ nit_abort("Uninitialized attribute %s", "@header_top", LOCATE_native_interface___frontier, 272);
}
fra.me.REG[0] = ATTR_native_interface___frontier___FrontierVisitor_____atheader_top(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 266;
+ fra.me.line = 272;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___header_top__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;
- /* ./native_interface//frontier.nit:266 */
+ /* ./native_interface//frontier.nit:272 */
ATTR_native_interface___frontier___FrontierVisitor_____atheader_top(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 269;
+ fra.me.line = 275;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___header;
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;
- /* ./native_interface//frontier.nit:269 */
+ /* ./native_interface//frontier.nit:275 */
REGB0 = TAG_Bool(ATTR_native_interface___frontier___FrontierVisitor_____atheader(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "@header", LOCATE_native_interface___frontier, 269);
+ nit_abort("Uninitialized attribute %s", "@header", LOCATE_native_interface___frontier, 275);
}
fra.me.REG[0] = ATTR_native_interface___frontier___FrontierVisitor_____atheader(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 269;
+ fra.me.line = 275;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___header__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;
- /* ./native_interface//frontier.nit:269 */
+ /* ./native_interface//frontier.nit:275 */
ATTR_native_interface___frontier___FrontierVisitor_____atheader(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 272;
+ fra.me.line = 278;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___body;
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;
- /* ./native_interface//frontier.nit:272 */
+ /* ./native_interface//frontier.nit:278 */
REGB0 = TAG_Bool(ATTR_native_interface___frontier___FrontierVisitor_____atbody(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "@body", LOCATE_native_interface___frontier, 272);
+ nit_abort("Uninitialized attribute %s", "@body", LOCATE_native_interface___frontier, 278);
}
fra.me.REG[0] = ATTR_native_interface___frontier___FrontierVisitor_____atbody(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 272;
+ fra.me.line = 278;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___body__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;
- /* ./native_interface//frontier.nit:272 */
+ /* ./native_interface//frontier.nit:278 */
ATTR_native_interface___frontier___FrontierVisitor_____atbody(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 275;
+ fra.me.line = 281;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___friendlys;
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;
- /* ./native_interface//frontier.nit:275 */
+ /* ./native_interface//frontier.nit:281 */
REGB0 = TAG_Bool(ATTR_native_interface___frontier___FrontierVisitor_____atfriendlys(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "@friendlys", LOCATE_native_interface___frontier, 275);
+ nit_abort("Uninitialized attribute %s", "@friendlys", LOCATE_native_interface___frontier, 281);
}
fra.me.REG[0] = ATTR_native_interface___frontier___FrontierVisitor_____atfriendlys(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 275;
+ fra.me.line = 281;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___friendlys__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;
- /* ./native_interface//frontier.nit:275 */
+ /* ./native_interface//frontier.nit:281 */
ATTR_native_interface___frontier___FrontierVisitor_____atfriendlys(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 278;
+ fra.me.line = 284;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___types;
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;
- /* ./native_interface//frontier.nit:278 */
+ /* ./native_interface//frontier.nit:284 */
REGB0 = TAG_Bool(ATTR_native_interface___frontier___FrontierVisitor_____attypes(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "@types", LOCATE_native_interface___frontier, 278);
+ nit_abort("Uninitialized attribute %s", "@types", LOCATE_native_interface___frontier, 284);
}
fra.me.REG[0] = ATTR_native_interface___frontier___FrontierVisitor_____attypes(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 278;
+ fra.me.line = 284;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___types__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;
- /* ./native_interface//frontier.nit:278 */
+ /* ./native_interface//frontier.nit:284 */
ATTR_native_interface___frontier___FrontierVisitor_____attypes(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 281;
+ fra.me.line = 287;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___casts;
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;
- /* ./native_interface//frontier.nit:281 */
+ /* ./native_interface//frontier.nit:287 */
REGB0 = TAG_Bool(ATTR_native_interface___frontier___FrontierVisitor_____atcasts(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "@casts", LOCATE_native_interface___frontier, 281);
+ nit_abort("Uninitialized attribute %s", "@casts", LOCATE_native_interface___frontier, 287);
}
fra.me.REG[0] = ATTR_native_interface___frontier___FrontierVisitor_____atcasts(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 281;
+ fra.me.line = 287;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___casts__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;
- /* ./native_interface//frontier.nit:281 */
+ /* ./native_interface//frontier.nit:287 */
ATTR_native_interface___frontier___FrontierVisitor_____atcasts(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 284;
+ fra.me.line = 290;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___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;
- /* ./native_interface//frontier.nit:284 */
+ /* ./native_interface//frontier.nit:290 */
REGB0 = TAG_Bool(ATTR_native_interface___frontier___FrontierVisitor_____atmmmodule(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "@mmmodule", LOCATE_native_interface___frontier, 284);
+ nit_abort("Uninitialized attribute %s", "@mmmodule", LOCATE_native_interface___frontier, 290);
}
fra.me.REG[0] = ATTR_native_interface___frontier___FrontierVisitor_____atmmmodule(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 284;
+ fra.me.line = 290;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___mmmodule__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;
- /* ./native_interface//frontier.nit:284 */
+ /* ./native_interface//frontier.nit:290 */
ATTR_native_interface___frontier___FrontierVisitor_____atmmmodule(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 286;
+ fra.me.line = 292;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___cprogram;
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;
- /* ./native_interface//frontier.nit:286 */
+ /* ./native_interface//frontier.nit:292 */
REGB0 = TAG_Bool(ATTR_native_interface___frontier___FrontierVisitor_____atcprogram(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "@cprogram", LOCATE_native_interface___frontier, 286);
+ nit_abort("Uninitialized attribute %s", "@cprogram", LOCATE_native_interface___frontier, 292);
}
fra.me.REG[0] = ATTR_native_interface___frontier___FrontierVisitor_____atcprogram(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 286;
+ fra.me.line = 292;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___cprogram__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;
- /* ./native_interface//frontier.nit:286 */
+ /* ./native_interface//frontier.nit:292 */
ATTR_native_interface___frontier___FrontierVisitor_____atcprogram(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 288;
+ fra.me.line = 294;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___compile_cached;
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;
- /* ./native_interface//frontier.nit:291 */
+ /* ./native_interface//frontier.nit:297 */
fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___types(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[1])(fra.me.REG[1], (&(fra.me)), ((fun_t)OC_native_interface___frontier___FrontierVisitor___compile_cached_1));
- /* ./native_interface//frontier.nit:294 */
+ /* ./native_interface//frontier.nit:300 */
fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___friendlys(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[1])(fra.me.REG[1], (&(fra.me)), ((fun_t)OC_native_interface___frontier___FrontierVisitor___compile_cached_2));
- /* ./native_interface//frontier.nit:297 */
+ /* ./native_interface//frontier.nit:303 */
fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___casts(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[1])(fra.me.REG[1], (&(fra.me)), ((fun_t)OC_native_interface___frontier___FrontierVisitor___compile_cached_3));
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___compile_cached;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___compile_cached;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___compile_cached;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
static val_t once_value_4; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 300;
+ fra.me.line = 306;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___write_to_files;
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.REG[5] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:302 */
+ /* ./native_interface//frontier.nit:308 */
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[3] = fra.me.REG[3];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
- /* ./native_interface//frontier.nit:303 */
+ /* ./native_interface//frontier.nit:309 */
fra.me.REG[3] = NEW_OFStream_standard___file___OFStream___open(fra.me.REG[2]);
- /* ./native_interface//frontier.nit:304 */
+ /* ./native_interface//frontier.nit:310 */
fra.me.REG[4] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___write_to_stream(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:305 */
+ /* ./native_interface//frontier.nit:311 */
fra.me.REG[4] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___write_to_stream(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:306 */
+ /* ./native_interface//frontier.nit:312 */
CALL_standard___stream___IOS___close(fra.me.REG[3])(fra.me.REG[3]);
- /* ./native_interface//frontier.nit:308 */
+ /* ./native_interface//frontier.nit:314 */
REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_3) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[1]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[2] = fra.me.REG[4];
- /* ./native_interface//frontier.nit:309 */
+ /* ./native_interface//frontier.nit:315 */
fra.me.REG[2] = NEW_OFStream_standard___file___OFStream___open(fra.me.REG[2]);
fra.me.REG[3] = fra.me.REG[2];
- /* ./native_interface//frontier.nit:310 */
+ /* ./native_interface//frontier.nit:316 */
fra.me.REG[0] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___write_to_stream(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:311 */
+ /* ./native_interface//frontier.nit:317 */
CALL_standard___stream___IOS___close(fra.me.REG[3])(fra.me.REG[3]);
stack_frame_head = fra.me.prev;
return;
fra.me.meth = LOCATE_native_interface___frontier___FrontierVisitor___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;
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 316;
+ fra.me.line = 322;
fra.me.meth = LOCATE_native_interface___frontier___String___path_from_parent;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
- /* ./native_interface//frontier.nit:320 */
+ /* ./native_interface//frontier.nit:326 */
REGB0 = TAG_Int(0);
REGB0 = CALL_standard___collection___abstract_collection___SequenceRead_____bra(fra.me.REG[0])(fra.me.REG[0], REGB0);
REGB1 = TAG_Char('/');
} else {
/* ./../lib/standard//kernel.nit:378 */
REGB1 = TAG_Bool((REGB0)==(REGB1));
- /* ./native_interface//frontier.nit:320 */
+ /* ./native_interface//frontier.nit:326 */
REGB2 = REGB1;
}
if (UNTAG_Bool(REGB2)) {
- /* ./native_interface//frontier.nit:322 */
+ /* ./native_interface//frontier.nit:328 */
fra.me.REG[1] = fra.me.REG[0];
goto label1;
} else {
- /* ./native_interface//frontier.nit:324 */
+ /* ./native_interface//frontier.nit:330 */
REGB2 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB2);
if (!once_value_2) {
static val_t once_value_22; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 331;
+ fra.me.line = 337;
fra.me.meth = LOCATE_native_interface___frontier___MMImportedCast___compile_to_frontier;
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.REG[4] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:335 */
+ /* ./native_interface//frontier.nit:341 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_about_nullable_only(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_not_null_to_nullable(fra.me.REG[0])(fra.me.REG[0]);
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:336 */
+ /* ./native_interface//frontier.nit:342 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(5);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:337 */
+ /* ./native_interface//frontier.nit:343 */
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:339 */
+ /* ./native_interface//frontier.nit:345 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:340 */
+ /* ./native_interface//frontier.nit:346 */
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(5);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:341 */
+ /* ./native_interface//frontier.nit:347 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_11) {
fra.me.REG[3] = BOX_NativeString("#endif\n");
} else fra.me.REG[3] = once_value_11;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:343 */
+ /* ./native_interface//frontier.nit:349 */
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___mmmodule(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[3] = CALL_native_interface___frontier___MMImportedCast___compile_is(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:344 */
+ /* ./native_interface//frontier.nit:350 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[3] = CALL_native_interface___ni_tools___FunctionCompiler___to_writer(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
}
- /* ./native_interface//frontier.nit:348 */
+ /* ./native_interface//frontier.nit:354 */
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(5);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:349 */
+ /* ./native_interface//frontier.nit:355 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:351 */
+ /* ./native_interface//frontier.nit:357 */
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:352 */
+ /* ./native_interface//frontier.nit:358 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(5);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:353 */
+ /* ./native_interface//frontier.nit:359 */
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_22) {
fra.me.REG[2] = BOX_NativeString("#endif\n");
} else fra.me.REG[2] = once_value_22;
fra.me.REG[2] = fra.me.REG[2];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:355 */
+ /* ./native_interface//frontier.nit:361 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___mmmodule(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[2] = CALL_native_interface___frontier___MMImportedCast___compile_as(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:356 */
+ /* ./native_interface//frontier.nit:362 */
fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[2] = CALL_native_interface___ni_tools___FunctionCompiler___to_writer(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
static val_t once_value_8; /* Once value */
static val_t once_value_9; /* Once value */
static val_t once_value_10; /* Once value */
- static val_t once_value_11; /* Once value */
- static val_t once_value_12; /* Once value */
- static val_t once_value_13; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 359;
+ fra.me.line = 365;
fra.me.meth = LOCATE_native_interface___frontier___MMImportedCast___compile_as;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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[7] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:363 */
+ /* ./native_interface//frontier.nit:369 */
fra.me.REG[1] = CALL_native_interface___ni_metamodel___MMImportedCast___as_local_csignature(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
fra.me.REG[1] = NEW_FunctionCompiler_native_interface___ni_tools___FunctionCompiler___init(fra.me.REG[1]);
- /* ./native_interface//frontier.nit:365 */
+ /* ./native_interface//frontier.nit:371 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("out");
REGB0 = TAG_Int(3);
register_static_object(&once_value_1);
} else fra.me.REG[2] = once_value_1;
fra.me.REG[2] = fra.me.REG[2];
- /* ./native_interface//frontier.nit:366 */
+ /* ./native_interface//frontier.nit:372 */
if (!once_value_2) {
fra.me.REG[3] = BOX_NativeString("temp");
REGB0 = TAG_Int(4);
register_static_object(&once_value_2);
} else fra.me.REG[3] = once_value_2;
fra.me.REG[3] = fra.me.REG[3];
- /* ./native_interface//frontier.nit:368 */
+ /* ./native_interface//frontier.nit:374 */
fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
- /* ./native_interface//frontier.nit:369 */
- fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Int(5);
+ /* ./native_interface//frontier.nit:375 */
+ fra.me.REG[5] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
+ REGB0 = TAG_Bool(true);
+ CALL_native_interface___frontier___MMType___compile_new_local_ref(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2], fra.me.REG[1], REGB0);
+ /* ./native_interface//frontier.nit:377 */
+ fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_5) {
fra.me.REG[6] = BOX_NativeString("");
} else fra.me.REG[6] = once_value_5;
fra.me.REG[6] = fra.me.REG[6];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
- fra.me.REG[6] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[6] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[6])(fra.me.REG[6]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
- if (!once_value_6) {
- fra.me.REG[6] = BOX_NativeString(" ");
- REGB0 = TAG_Int(1);
- fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
- once_value_6 = fra.me.REG[6];
- register_static_object(&once_value_6);
- } else fra.me.REG[6] = once_value_6;
- fra.me.REG[6] = fra.me.REG[6];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
- if (!once_value_7) {
- fra.me.REG[6] = BOX_NativeString(";\n");
- REGB0 = TAG_Int(2);
- fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
- once_value_7 = fra.me.REG[6];
- register_static_object(&once_value_7);
- } else fra.me.REG[6] = once_value_7;
- fra.me.REG[6] = fra.me.REG[6];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
- fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
- /* ./native_interface//frontier.nit:371 */
- fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Int(3);
- fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_8) {
- fra.me.REG[6] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
- fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
- once_value_8 = fra.me.REG[6];
- register_static_object(&once_value_8);
- } else fra.me.REG[6] = once_value_8;
- fra.me.REG[6] = fra.me.REG[6];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
fra.me.REG[6] = CALL_metamodel___static_type___MMImportedCast___from(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[7] = CALL_native_interface___ni_metamodel___MMImportedCast___in_name(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[7] = CALL_native_interface___ni_metamodel___MMType___assign_from_friendly(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[3], fra.me.REG[7]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[7]);
- if (!once_value_9) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[7]);
+ if (!once_value_6) {
fra.me.REG[7] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
- once_value_9 = fra.me.REG[7];
- register_static_object(&once_value_9);
- } else fra.me.REG[7] = once_value_9;
+ once_value_6 = fra.me.REG[7];
+ register_static_object(&once_value_6);
+ } else fra.me.REG[7] = once_value_6;
fra.me.REG[7] = fra.me.REG[7];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[7]);
- fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
- /* ./native_interface//frontier.nit:374 */
- fra.me.REG[5] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
- REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[5])(fra.me.REG[5]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[7]);
+ fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
+ /* ./native_interface//frontier.nit:380 */
+ fra.me.REG[4] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
+ REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:375 */
+ /* ./native_interface//frontier.nit:381 */
CALL_native_interface___frontier___MMImportedCast___compile_check_is_not_null(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1], fra.me.REG[3]);
}
- /* ./native_interface//frontier.nit:379 */
+ /* ./native_interface//frontier.nit:385 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_about_nullable_only(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:380 */
- fra.me.REG[5] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
- CALL_native_interface___frontier___MMType___compile_check_isa(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[1], fra.me.REG[3]);
+ /* ./native_interface//frontier.nit:386 */
+ fra.me.REG[4] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_native_interface___frontier___MMType___compile_check_isa(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[1], fra.me.REG[3]);
}
- /* ./native_interface//frontier.nit:383 */
- fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./native_interface//frontier.nit:389 */
+ fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
- fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_10) {
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_7) {
fra.me.REG[7] = BOX_NativeString("");
REGB0 = TAG_Int(0);
fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
- once_value_10 = fra.me.REG[7];
- register_static_object(&once_value_10);
- } else fra.me.REG[7] = once_value_10;
+ once_value_7 = fra.me.REG[7];
+ register_static_object(&once_value_7);
+ } else fra.me.REG[7] = once_value_7;
fra.me.REG[7] = fra.me.REG[7];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[7]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[7]);
fra.me.REG[0] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___assign_to_friendly(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2], fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- if (!once_value_11) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
+ if (!once_value_8) {
fra.me.REG[3] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_11 = fra.me.REG[3];
- register_static_object(&once_value_11);
- } else fra.me.REG[3] = once_value_11;
+ once_value_8 = fra.me.REG[3];
+ register_static_object(&once_value_8);
+ } else fra.me.REG[3] = once_value_8;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
- /* ./native_interface//frontier.nit:385 */
- fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Int(3);
- fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_12) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
+ fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
+ /* ./native_interface//frontier.nit:391 */
+ fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Int(3);
+ fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_9) {
fra.me.REG[3] = BOX_NativeString("return ");
REGB0 = TAG_Int(7);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_12 = fra.me.REG[3];
- register_static_object(&once_value_12);
- } else fra.me.REG[3] = once_value_12;
+ once_value_9 = fra.me.REG[3];
+ register_static_object(&once_value_9);
+ } else fra.me.REG[3] = once_value_9;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2]);
- if (!once_value_13) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
+ if (!once_value_10) {
fra.me.REG[2] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_13 = fra.me.REG[2];
- register_static_object(&once_value_13);
- } else fra.me.REG[2] = once_value_13;
+ once_value_10 = fra.me.REG[2];
+ register_static_object(&once_value_10);
+ } else fra.me.REG[2] = once_value_10;
fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2]);
- fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
- /* ./native_interface//frontier.nit:387 */
- goto label14;
- label14: while(0);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
+ /* ./native_interface//frontier.nit:393 */
+ goto label11;
+ label11: while(0);
stack_frame_head = fra.me.prev;
return fra.me.REG[1];
}
static val_t once_value_12; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 390;
+ fra.me.line = 396;
fra.me.meth = LOCATE_native_interface___frontier___MMImportedCast___compile_is;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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[6] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:394 */
+ /* ./native_interface//frontier.nit:400 */
fra.me.REG[1] = CALL_native_interface___ni_metamodel___MMImportedCast___is_a_local_csignature(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
fra.me.REG[1] = NEW_FunctionCompiler_native_interface___ni_tools___FunctionCompiler___init(fra.me.REG[1]);
- /* ./native_interface//frontier.nit:396 */
+ /* ./native_interface//frontier.nit:402 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("temp");
REGB0 = TAG_Int(4);
register_static_object(&once_value_1);
} else fra.me.REG[2] = once_value_1;
fra.me.REG[2] = fra.me.REG[2];
- /* ./native_interface//frontier.nit:397 */
+ /* ./native_interface//frontier.nit:403 */
fra.me.REG[3] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./native_interface//frontier.nit:399 */
+ /* ./native_interface//frontier.nit:405 */
fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:401 */
+ /* ./native_interface//frontier.nit:407 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_nullable_to_not_null(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:402 */
+ /* ./native_interface//frontier.nit:408 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_about_nullable_only(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:403 */
+ /* ./native_interface//frontier.nit:409 */
fra.me.REG[3] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
} else {
- /* ./native_interface//frontier.nit:405 */
+ /* ./native_interface//frontier.nit:411 */
fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
}
}
- /* ./native_interface//frontier.nit:409 */
+ /* ./native_interface//frontier.nit:415 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_about_nullable_only(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:410 */
+ /* ./native_interface//frontier.nit:416 */
fra.me.REG[3] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
}
- /* ./native_interface//frontier.nit:413 */
+ /* ./native_interface//frontier.nit:419 */
fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_12) {
fra.me.REG[3] = BOX_NativeString("return 1;\n");
} else fra.me.REG[3] = once_value_12;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:415 */
+ /* ./native_interface//frontier.nit:421 */
goto label13;
label13: while(0);
stack_frame_head = fra.me.prev;
static val_t once_value_7; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 418;
+ fra.me.line = 424;
fra.me.meth = LOCATE_native_interface___frontier___MMImportedCast___compile_check_is_not_null;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./native_interface//frontier.nit:422 */
+ /* ./native_interface//frontier.nit:428 */
fra.me.REG[3] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./native_interface//frontier.nit:423 */
+ /* ./native_interface//frontier.nit:429 */
fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(5);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:424 */
+ /* ./native_interface//frontier.nit:430 */
fra.me.REG[3] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_6) {
fra.me.REG[4] = BOX_NativeString("\tabort();\n");
} else fra.me.REG[4] = once_value_6;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./native_interface//frontier.nit:425 */
+ /* ./native_interface//frontier.nit:431 */
fra.me.REG[1] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_7) {
fra.me.REG[4] = BOX_NativeString("}");
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 428;
+ fra.me.line = 434;
fra.me.meth = LOCATE_native_interface___frontier___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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:430 */
+ /* ./native_interface//frontier.nit:436 */
REGB0 = TAG_Bool((fra.me.REG[1]!=NIT_NULL) && VAL_ISA(fra.me.REG[1], COLOR_metamodel___static_type___MMImportedCast, ID_metamodel___static_type___MMImportedCast)) /*cast MMImportedCast*/;
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:431 */
+ /* ./native_interface//frontier.nit:437 */
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 431);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 437);
}
fra.me.REG[2] = CALL_metamodel___static_type___MMImportedCast___from(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[3] = CALL_metamodel___static_type___MMImportedCast___from(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = REGB1;
}
} else {
- /* ./native_interface//frontier.nit:430 */
+ /* ./native_interface//frontier.nit:436 */
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:431 */
+ /* ./native_interface//frontier.nit:437 */
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 431);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 437);
}
fra.me.REG[1] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[0] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = REGB1;
}
} else {
- /* ./native_interface//frontier.nit:430 */
+ /* ./native_interface//frontier.nit:436 */
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
}
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 433;
+ fra.me.line = 439;
fra.me.meth = LOCATE_native_interface___frontier___MMImportedCast___hash;
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;
- /* ./native_interface//frontier.nit:435 */
+ /* ./native_interface//frontier.nit:441 */
fra.me.REG[1] = CALL_metamodel___static_type___MMImportedCast___from(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_standard___hash___Object___hash(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[0] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
REGB1 = CALL_standard___hash___Object___hash(fra.me.REG[0])(fra.me.REG[0]);
/* ./../lib/standard//kernel.nit:235 */
REGB1 = TAG_Int(UNTAG_Int(REGB0)+UNTAG_Int(REGB1));
- /* ./native_interface//frontier.nit:435 */
+ /* ./native_interface//frontier.nit:441 */
goto label1;
label1: while(0);
stack_frame_head = fra.me.prev;
static val_t once_value_7; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 440;
+ fra.me.line = 446;
fra.me.meth = LOCATE_native_interface___frontier___MMType___compile_check_isa;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./native_interface//frontier.nit:446 */
+ /* ./native_interface//frontier.nit:452 */
fra.me.REG[3] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
fra.me.REG[2] = CALL_native_interface___frontier___MMType___compile_condition_isa(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
if (!once_value_2) {
- fra.me.REG[2] = BOX_NativeString(" ){");
- REGB0 = TAG_Int(3);
+ fra.me.REG[2] = BOX_NativeString(" ){\n");
+ REGB0 = TAG_Int(4);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
once_value_2 = fra.me.REG[2];
register_static_object(&once_value_2);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./native_interface//frontier.nit:447 */
+ /* ./native_interface//frontier.nit:453 */
fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(5);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:448 */
+ /* ./native_interface//frontier.nit:454 */
fra.me.REG[3] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_6) {
fra.me.REG[4] = BOX_NativeString("\tabort();\n");
} else fra.me.REG[4] = once_value_6;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./native_interface//frontier.nit:449 */
+ /* ./native_interface//frontier.nit:455 */
fra.me.REG[1] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_7) {
- fra.me.REG[4] = BOX_NativeString("}");
- REGB0 = TAG_Int(1);
+ fra.me.REG[4] = BOX_NativeString("}\n");
+ REGB0 = TAG_Int(2);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
once_value_7 = fra.me.REG[4];
register_static_object(&once_value_7);
static val_t once_value_6; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 452;
+ fra.me.line = 458;
fra.me.meth = LOCATE_native_interface___frontier___MMType___compile_condition_isa;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:456 */
+ /* ./native_interface//frontier.nit:462 */
REGB0 = TAG_Int(11);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
static val_t once_value_10; /* Once value */
static val_t once_value_11; /* Once value */
static val_t once_value_12; /* Once value */
- static val_t once_value_13; /* Once value */
+ static val_t once_value_13; /* Once value */
static val_t once_value_14; /* Once value */
static val_t once_value_15; /* Once value */
static val_t once_value_16; /* Once value */
static val_t once_value_25; /* Once value */
static val_t once_value_26; /* Once value */
static val_t once_value_27; /* Once value */
- static val_t once_value_28; /* Once value */
- static val_t once_value_29; /* Once value */
- static val_t once_value_30; /* Once value */
- static val_t once_value_31; /* Once value */
- static val_t once_value_32; /* Once value */
- static val_t once_value_33; /* Once value */
- static val_t once_value_34; /* Once value */
- static val_t once_value_35; /* Once value */
+ static val_t once_value_28; /* Once value */
+ static val_t once_value_29; /* Once value */
+ static val_t once_value_30; /* Once value */
+ static val_t once_value_31; /* Once value */
+ static val_t once_value_32; /* Once value */
+ static val_t once_value_33; /* Once value */
+ static val_t once_value_34; /* Once value */
+ static val_t once_value_35; /* Once value */
+ static val_t once_value_36; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 459;
+ fra.me.line = 465;
fra.me.meth = LOCATE_native_interface___frontier___MMType___compile_to_frontier;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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[6] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:463 */
+ /* ./native_interface//frontier.nit:469 */
fra.me.REG[2] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_primitive_info___MMLocalClass___primitive_info(fra.me.REG[2])(fra.me.REG[2]);
- /* ./native_interface//frontier.nit:464 */
+ /* ./native_interface//frontier.nit:470 */
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:465 */
+ /* ./native_interface//frontier.nit:471 */
fra.me.REG[2] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[0])(fra.me.REG[0]);
- /* ./native_interface//frontier.nit:466 */
+ /* ./native_interface//frontier.nit:472 */
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[4] = fra.me.REG[4];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
- /* ./native_interface//frontier.nit:469 */
+ /* ./native_interface//frontier.nit:475 */
fra.me.REG[4] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
- /* ./native_interface//frontier.nit:470 */
+ /* ./native_interface//frontier.nit:476 */
fra.me.REG[5] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
- /* ./native_interface//frontier.nit:471 */
+ /* ./native_interface//frontier.nit:477 */
fra.me.REG[4] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_7) {
- fra.me.REG[3] = BOX_NativeString("typedef struct s_");
- REGB0 = TAG_Int(17);
+ fra.me.REG[3] = BOX_NativeString("struct s_");
+ REGB0 = TAG_Int(9);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
once_value_7 = fra.me.REG[3];
register_static_object(&once_value_7);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
- /* ./native_interface//frontier.nit:472 */
+ /* ./native_interface//frontier.nit:478 */
fra.me.REG[5] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_9) {
- fra.me.REG[4] = BOX_NativeString("\tval_t v;\n");
- REGB0 = TAG_Int(10);
+ fra.me.REG[4] = BOX_NativeString("\t\tstruct nitni_ref ref; /* real ref struct, must be first */\n");
+ REGB0 = TAG_Int(61);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
once_value_9 = fra.me.REG[4];
register_static_object(&once_value_9);
} else fra.me.REG[4] = once_value_9;
fra.me.REG[4] = fra.me.REG[4];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
- /* ./native_interface//frontier.nit:473 */
+ /* ./native_interface//frontier.nit:479 */
fra.me.REG[4] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Int(3);
- fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_10) {
- fra.me.REG[3] = BOX_NativeString("} ");
- REGB0 = TAG_Int(2);
- fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_10 = fra.me.REG[3];
+ fra.me.REG[5] = BOX_NativeString("};\n");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
+ once_value_10 = fra.me.REG[5];
register_static_object(&once_value_10);
- } else fra.me.REG[3] = once_value_10;
- fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2]);
+ } else fra.me.REG[5] = once_value_10;
+ fra.me.REG[5] = fra.me.REG[5];
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
+ /* ./native_interface//frontier.nit:480 */
+ fra.me.REG[5] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Int(5);
+ fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_11) {
- fra.me.REG[3] = BOX_NativeString(";\n");
- REGB0 = TAG_Int(2);
+ fra.me.REG[3] = BOX_NativeString("typedef struct s_");
+ REGB0 = TAG_Int(17);
fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
once_value_11 = fra.me.REG[3];
register_static_object(&once_value_11);
} else fra.me.REG[3] = once_value_11;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
- fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
- /* ./native_interface//frontier.nit:474 */
- fra.me.REG[5] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
if (!once_value_12) {
- fra.me.REG[4] = BOX_NativeString("#endif\n\n");
- REGB0 = TAG_Int(8);
- fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
- once_value_12 = fra.me.REG[4];
+ fra.me.REG[3] = BOX_NativeString(" *");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
+ once_value_12 = fra.me.REG[3];
register_static_object(&once_value_12);
- } else fra.me.REG[4] = once_value_12;
- fra.me.REG[4] = fra.me.REG[4];
+ } else fra.me.REG[3] = once_value_12;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
+ if (!once_value_13) {
+ fra.me.REG[3] = BOX_NativeString(";\n");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
+ once_value_13 = fra.me.REG[3];
+ register_static_object(&once_value_13);
+ } else fra.me.REG[3] = once_value_13;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
+ fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
- /* ./native_interface//frontier.nit:477 */
+ /* ./native_interface//frontier.nit:483 */
REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:478 */
+ /* ./native_interface//frontier.nit:484 */
+ fra.me.REG[4] = CALL_metamodel___static_type___MMType___mmmodule(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[4] = CALL_native_interface___ni_metamodel___MMType___local_friendly_null_getter_from(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[4]);
+ /* ./native_interface//frontier.nit:486 */
+ fra.me.REG[5] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
- fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_13) {
- fra.me.REG[5] = BOX_NativeString("null_");
- REGB0 = TAG_Int(5);
- fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
- once_value_13 = fra.me.REG[5];
- register_static_object(&once_value_13);
- } else fra.me.REG[5] = once_value_13;
- fra.me.REG[5] = fra.me.REG[5];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
- fra.me.REG[5] = CALL_metamodel___static_type___MMType___as_notnull(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[5] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[5])(fra.me.REG[5]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
+ fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_14) {
- fra.me.REG[5] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
- fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
- once_value_14 = fra.me.REG[5];
+ fra.me.REG[6] = BOX_NativeString("#ifndef ");
+ REGB0 = TAG_Int(8);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
+ once_value_14 = fra.me.REG[6];
register_static_object(&once_value_14);
- } else fra.me.REG[5] = once_value_14;
- fra.me.REG[5] = fra.me.REG[5];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
- fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
- /* ./native_interface//frontier.nit:479 */
- REGB0 = TAG_Int(5);
- fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ } else fra.me.REG[6] = once_value_14;
+ fra.me.REG[6] = fra.me.REG[6];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
+ fra.me.REG[6] = CALL_native_interface___ni_metamodel___MMType___friendly_null_getter(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
if (!once_value_15) {
- fra.me.REG[3] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
- fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_15 = fra.me.REG[3];
+ fra.me.REG[6] = BOX_NativeString("\n");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
+ once_value_15 = fra.me.REG[6];
register_static_object(&once_value_15);
- } else fra.me.REG[3] = once_value_15;
- fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
- fra.me.REG[0] = CALL_metamodel___static_type___MMType___mmmodule(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
+ } else fra.me.REG[6] = once_value_15;
+ fra.me.REG[6] = fra.me.REG[6];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
+ fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
+ /* ./native_interface//frontier.nit:487 */
+ fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Int(5);
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_16) {
- fra.me.REG[0] = BOX_NativeString("_");
- REGB0 = TAG_Int(1);
- fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_16 = fra.me.REG[0];
+ fra.me.REG[6] = BOX_NativeString("#define ");
+ REGB0 = TAG_Int(8);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
+ once_value_16 = fra.me.REG[6];
register_static_object(&once_value_16);
- } else fra.me.REG[0] = once_value_16;
- fra.me.REG[0] = fra.me.REG[0];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
+ } else fra.me.REG[6] = once_value_16;
+ fra.me.REG[6] = fra.me.REG[6];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ fra.me.REG[6] = CALL_native_interface___ni_metamodel___MMType___friendly_null_getter(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
if (!once_value_17) {
- fra.me.REG[0] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
- fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_17 = fra.me.REG[0];
+ fra.me.REG[6] = BOX_NativeString(" ");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
+ once_value_17 = fra.me.REG[6];
register_static_object(&once_value_17);
- } else fra.me.REG[0] = once_value_17;
- fra.me.REG[0] = fra.me.REG[0];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
- fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
- /* ./native_interface//frontier.nit:481 */
- fra.me.REG[0] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Int(5);
- fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ } else fra.me.REG[6] = once_value_17;
+ fra.me.REG[6] = fra.me.REG[6];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
if (!once_value_18) {
- fra.me.REG[6] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
+ fra.me.REG[6] = BOX_NativeString("\n");
+ REGB0 = TAG_Int(1);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
once_value_18 = fra.me.REG[6];
register_static_object(&once_value_18);
} else fra.me.REG[6] = once_value_18;
fra.me.REG[6] = fra.me.REG[6];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
+ /* ./native_interface//frontier.nit:488 */
+ fra.me.REG[5] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_19) {
- fra.me.REG[6] = BOX_NativeString(" ");
- REGB0 = TAG_Int(1);
- fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
- once_value_19 = fra.me.REG[6];
+ fra.me.REG[3] = BOX_NativeString("#endif\n");
+ REGB0 = TAG_Int(7);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
+ once_value_19 = fra.me.REG[3];
register_static_object(&once_value_19);
- } else fra.me.REG[6] = once_value_19;
- fra.me.REG[6] = fra.me.REG[6];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
+ } else fra.me.REG[3] = once_value_19;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
+ /* ./native_interface//frontier.nit:490 */
+ fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Int(5);
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_20) {
- fra.me.REG[6] = BOX_NativeString("();\n");
- REGB0 = TAG_Int(4);
+ fra.me.REG[6] = BOX_NativeString("");
+ REGB0 = TAG_Int(0);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
once_value_20 = fra.me.REG[6];
register_static_object(&once_value_20);
} else fra.me.REG[6] = once_value_20;
fra.me.REG[6] = fra.me.REG[6];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
- fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:483 */
- fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Int(3);
- fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2]);
if (!once_value_21) {
- fra.me.REG[6] = BOX_NativeString("#ifndef ");
- REGB0 = TAG_Int(8);
+ fra.me.REG[6] = BOX_NativeString(" ");
+ REGB0 = TAG_Int(1);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
once_value_21 = fra.me.REG[6];
register_static_object(&once_value_21);
} else fra.me.REG[6] = once_value_21;
fra.me.REG[6] = fra.me.REG[6];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[6]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[4]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
if (!once_value_22) {
- fra.me.REG[6] = BOX_NativeString("\n");
- REGB0 = TAG_Int(1);
+ fra.me.REG[6] = BOX_NativeString("();\n");
+ REGB0 = TAG_Int(4);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
once_value_22 = fra.me.REG[6];
register_static_object(&once_value_22);
} else fra.me.REG[6] = once_value_22;
fra.me.REG[6] = fra.me.REG[6];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[6]);
- fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./native_interface//frontier.nit:484 */
- fra.me.REG[0] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
+ /* ./native_interface//frontier.nit:492 */
REGB0 = TAG_Int(5);
- fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_23) {
- fra.me.REG[6] = BOX_NativeString("#define ");
- REGB0 = TAG_Int(8);
- fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB0);
- once_value_23 = fra.me.REG[6];
+ fra.me.REG[3] = BOX_NativeString("");
+ REGB0 = TAG_Int(0);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
+ once_value_23 = fra.me.REG[3];
register_static_object(&once_value_23);
- } else fra.me.REG[6] = once_value_23;
- fra.me.REG[6] = fra.me.REG[6];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[6]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
+ } else fra.me.REG[3] = once_value_23;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2]);
if (!once_value_24) {
- fra.me.REG[4] = BOX_NativeString(" ");
+ fra.me.REG[2] = BOX_NativeString(" ");
REGB0 = TAG_Int(1);
- fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
- once_value_24 = fra.me.REG[4];
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_24 = fra.me.REG[2];
register_static_object(&once_value_24);
- } else fra.me.REG[4] = once_value_24;
- fra.me.REG[4] = fra.me.REG[4];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
+ } else fra.me.REG[2] = once_value_24;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
if (!once_value_25) {
- fra.me.REG[4] = BOX_NativeString("\n");
- REGB0 = TAG_Int(1);
+ fra.me.REG[4] = BOX_NativeString("()");
+ REGB0 = TAG_Int(2);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
once_value_25 = fra.me.REG[4];
register_static_object(&once_value_25);
} else fra.me.REG[4] = once_value_25;
fra.me.REG[4] = fra.me.REG[4];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:485 */
- fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
+ fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
+ fra.me.REG[5] = NEW_FunctionCompiler_native_interface___ni_tools___FunctionCompiler___init(fra.me.REG[5]);
+ /* ./native_interface//frontier.nit:493 */
if (!once_value_26) {
- fra.me.REG[0] = BOX_NativeString("#endif\n\n");
- REGB0 = TAG_Int(8);
- fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_26 = fra.me.REG[0];
- register_static_object(&once_value_26);
- } else fra.me.REG[0] = once_value_26;
- fra.me.REG[0] = fra.me.REG[0];
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./native_interface//frontier.nit:487 */
- fra.me.REG[0] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Int(5);
- fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_27) {
- fra.me.REG[4] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
- fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
- once_value_27 = fra.me.REG[4];
- register_static_object(&once_value_27);
- } else fra.me.REG[4] = once_value_27;
- fra.me.REG[4] = fra.me.REG[4];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- if (!once_value_28) {
- fra.me.REG[4] = BOX_NativeString(" ");
+ fra.me.REG[4] = BOX_NativeString("n");
REGB0 = TAG_Int(1);
fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
- once_value_28 = fra.me.REG[4];
- register_static_object(&once_value_28);
- } else fra.me.REG[4] = once_value_28;
+ once_value_26 = fra.me.REG[4];
+ register_static_object(&once_value_26);
+ } else fra.me.REG[4] = once_value_26;
fra.me.REG[4] = fra.me.REG[4];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
- if (!once_value_29) {
- fra.me.REG[5] = BOX_NativeString("()\n");
- REGB0 = TAG_Int(3);
- fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
- once_value_29 = fra.me.REG[5];
- register_static_object(&once_value_29);
- } else fra.me.REG[5] = once_value_29;
- fra.me.REG[5] = fra.me.REG[5];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
- fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:488 */
- fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
- if (!once_value_30) {
- fra.me.REG[0] = BOX_NativeString("{\n");
- REGB0 = TAG_Int(2);
- fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_30 = fra.me.REG[0];
- register_static_object(&once_value_30);
- } else fra.me.REG[0] = once_value_30;
- fra.me.REG[0] = fra.me.REG[0];
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./native_interface//frontier.nit:489 */
- fra.me.REG[0] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Int(3);
- fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_31) {
- fra.me.REG[5] = BOX_NativeString("\t");
- REGB0 = TAG_Int(1);
- fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
- once_value_31 = fra.me.REG[5];
- register_static_object(&once_value_31);
- } else fra.me.REG[5] = once_value_31;
- fra.me.REG[5] = fra.me.REG[5];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- if (!once_value_32) {
- fra.me.REG[2] = BOX_NativeString(" n;\n");
- REGB0 = TAG_Int(4);
+ REGB0 = TAG_Bool(true);
+ CALL_native_interface___frontier___MMType___compile_new_local_ref(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[4], fra.me.REG[5], REGB0);
+ /* ./native_interface//frontier.nit:494 */
+ fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[5])(fra.me.REG[5]);
+ if (!once_value_27) {
+ fra.me.REG[2] = BOX_NativeString("return n;\n");
+ REGB0 = TAG_Int(10);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_32 = fra.me.REG[2];
- register_static_object(&once_value_32);
- } else fra.me.REG[2] = once_value_32;
+ once_value_27 = fra.me.REG[2];
+ register_static_object(&once_value_27);
+ } else fra.me.REG[2] = once_value_27;
fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:490 */
- fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
- if (!once_value_33) {
- fra.me.REG[0] = BOX_NativeString("\tn.v = NIT_NULL;\n");
- REGB0 = TAG_Int(17);
- fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_33 = fra.me.REG[0];
- register_static_object(&once_value_33);
- } else fra.me.REG[0] = once_value_33;
- fra.me.REG[0] = fra.me.REG[0];
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./native_interface//frontier.nit:491 */
- fra.me.REG[0] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
- if (!once_value_34) {
- fra.me.REG[3] = BOX_NativeString("\treturn n;\n");
- REGB0 = TAG_Int(11);
- fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_34 = fra.me.REG[3];
- register_static_object(&once_value_34);
- } else fra.me.REG[3] = once_value_34;
- fra.me.REG[3] = fra.me.REG[3];
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:492 */
- fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
- if (!once_value_35) {
- fra.me.REG[3] = BOX_NativeString("}\n\n");
- REGB0 = TAG_Int(3);
- fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
- once_value_35 = fra.me.REG[3];
- register_static_object(&once_value_35);
- } else fra.me.REG[3] = once_value_35;
- fra.me.REG[3] = fra.me.REG[3];
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
+ /* ./native_interface//frontier.nit:495 */
+ fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___to_writer(fra.me.REG[5])(fra.me.REG[5]);
+ CALL_compiling___compiling_writer___Writer___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[5]);
}
- }
- stack_frame_head = fra.me.prev;
- return;
-}
-void native_interface___frontier___MMExplicitImport___compile_friendly_to_frontier(val_t p0, val_t p1){
- struct {struct stack_frame_t me; val_t MORE_REG[10];} fra;
- val_t REGB0;
- val_t REGB1;
- val_t REGB2;
- val_t tmp;
+ /* ./native_interface//frontier.nit:499 */
+ REGB0 = TAG_Int(3);
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_28) {
+ fra.me.REG[2] = BOX_NativeString("");
+ REGB0 = TAG_Int(0);
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_28 = fra.me.REG[2];
+ register_static_object(&once_value_28);
+ } else fra.me.REG[2] = once_value_28;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2]);
+ fra.me.REG[2] = CALL_metamodel___static_type___MMType___as_notnull(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[2] = CALL_native_interface___ni_metamodel___MMType___mangled_name(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2]);
+ if (!once_value_29) {
+ fra.me.REG[2] = BOX_NativeString("_incr_ref");
+ REGB0 = TAG_Int(9);
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_29 = fra.me.REG[2];
+ register_static_object(&once_value_29);
+ } else fra.me.REG[2] = once_value_29;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2]);
+ fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
+ /* ./native_interface//frontier.nit:500 */
+ fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Int(3);
+ fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_30) {
+ fra.me.REG[3] = BOX_NativeString("#define ");
+ REGB0 = TAG_Int(8);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
+ once_value_30 = fra.me.REG[3];
+ register_static_object(&once_value_30);
+ } else fra.me.REG[3] = once_value_30;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
+ if (!once_value_31) {
+ fra.me.REG[5] = BOX_NativeString("( x ) nitni_global_ref_incr( (struct nitni_ref*)(x) )\n");
+ REGB0 = TAG_Int(54);
+ fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
+ once_value_31 = fra.me.REG[5];
+ register_static_object(&once_value_31);
+ } else fra.me.REG[5] = once_value_31;
+ fra.me.REG[5] = fra.me.REG[5];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
+ fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
+ /* ./native_interface//frontier.nit:503 */
+ REGB0 = TAG_Int(3);
+ fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_32) {
+ fra.me.REG[2] = BOX_NativeString("");
+ REGB0 = TAG_Int(0);
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_32 = fra.me.REG[2];
+ register_static_object(&once_value_32);
+ } else fra.me.REG[2] = once_value_32;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[0] = CALL_metamodel___static_type___MMType___as_notnull(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[0] = CALL_native_interface___ni_metamodel___MMType___mangled_name(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[0]);
+ if (!once_value_33) {
+ fra.me.REG[0] = BOX_NativeString("_decr_ref");
+ REGB0 = TAG_Int(9);
+ fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
+ once_value_33 = fra.me.REG[0];
+ register_static_object(&once_value_33);
+ } else fra.me.REG[0] = once_value_33;
+ fra.me.REG[0] = fra.me.REG[0];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[0]);
+ fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
+ /* ./native_interface//frontier.nit:504 */
+ fra.me.REG[0] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_34) {
+ fra.me.REG[5] = BOX_NativeString("#define ");
+ REGB0 = TAG_Int(8);
+ fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB0);
+ once_value_34 = fra.me.REG[5];
+ register_static_object(&once_value_34);
+ } else fra.me.REG[5] = once_value_34;
+ fra.me.REG[5] = fra.me.REG[5];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[5]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
+ if (!once_value_35) {
+ fra.me.REG[4] = BOX_NativeString("( x ) nitni_global_ref_decr( (struct nitni_ref*)(x) )\n");
+ REGB0 = TAG_Int(54);
+ fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
+ once_value_35 = fra.me.REG[4];
+ register_static_object(&once_value_35);
+ } else fra.me.REG[4] = once_value_35;
+ fra.me.REG[4] = fra.me.REG[4];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
+ fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
+ /* ./native_interface//frontier.nit:506 */
+ fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___header_top(fra.me.REG[1])(fra.me.REG[1]);
+ if (!once_value_36) {
+ fra.me.REG[2] = BOX_NativeString("#endif\n");
+ REGB0 = TAG_Int(7);
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_36 = fra.me.REG[2];
+ register_static_object(&once_value_36);
+ } else fra.me.REG[2] = once_value_36;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ }
+ stack_frame_head = fra.me.prev;
+ return;
+}
+void native_interface___frontier___MMType___compile_new_local_ref(val_t p0, val_t p1, val_t p2, val_t p3){
+ struct {struct stack_frame_t me; val_t MORE_REG[6];} fra;
+ val_t REGB0;
+ val_t REGB1;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ static val_t once_value_3; /* Once value */
+ static val_t once_value_4; /* Once value */
+ static val_t once_value_5; /* Once value */
+ static val_t once_value_6; /* Once value */
+ static val_t once_value_7; /* Once value */
+ static val_t once_value_8; /* Once value */
+ static val_t once_value_9; /* Once value */
+ static val_t once_value_10; /* Once value */
+ static val_t once_value_11; /* Once value */
+ static val_t once_value_12; /* Once value */
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_native_interface___frontier;
+ fra.me.line = 510;
+ fra.me.meth = LOCATE_native_interface___frontier___MMType___compile_new_local_ref;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 7;
+ 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[3] = NIT_NULL;
+ fra.me.REG[4] = NIT_NULL;
+ fra.me.REG[5] = NIT_NULL;
+ fra.me.REG[6] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ REGB0 = p3;
+ /* ./native_interface//frontier.nit:512 */
+ fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./native_interface//frontier.nit:514 */
+ fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[2])(fra.me.REG[2]);
+ REGB1 = TAG_Int(5);
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
+ if (!once_value_1) {
+ fra.me.REG[6] = BOX_NativeString("");
+ REGB1 = TAG_Int(0);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
+ once_value_1 = fra.me.REG[6];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[6] = once_value_1;
+ fra.me.REG[6] = fra.me.REG[6];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
+ if (!once_value_2) {
+ fra.me.REG[6] = BOX_NativeString(" ");
+ REGB1 = TAG_Int(1);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
+ once_value_2 = fra.me.REG[6];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[6] = once_value_2;
+ fra.me.REG[6] = fra.me.REG[6];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[1]);
+ if (!once_value_3) {
+ fra.me.REG[6] = BOX_NativeString(";\n");
+ REGB1 = TAG_Int(2);
+ fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB1);
+ once_value_3 = fra.me.REG[6];
+ register_static_object(&once_value_3);
+ } else fra.me.REG[6] = once_value_3;
+ fra.me.REG[6] = fra.me.REG[6];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
+ fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
+ /* ./native_interface//frontier.nit:515 */
+ REGB1 = CALL_native_interface___ni_metamodel___MMType___uses_nitni_ref(fra.me.REG[0])(fra.me.REG[0]);
+ if (UNTAG_Bool(REGB1)) {
+ /* ./native_interface//frontier.nit:516 */
+ fra.me.REG[0] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[2])(fra.me.REG[2]);
+ REGB1 = TAG_Int(5);
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
+ if (!once_value_4) {
+ fra.me.REG[4] = BOX_NativeString("");
+ REGB1 = TAG_Int(0);
+ fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB1);
+ once_value_4 = fra.me.REG[4];
+ register_static_object(&once_value_4);
+ } else fra.me.REG[4] = once_value_4;
+ fra.me.REG[4] = fra.me.REG[4];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[1]);
+ if (!once_value_5) {
+ fra.me.REG[4] = BOX_NativeString(" = malloc( sizeof( struct s_");
+ REGB1 = TAG_Int(28);
+ fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB1);
+ once_value_5 = fra.me.REG[4];
+ register_static_object(&once_value_5);
+ } else fra.me.REG[4] = once_value_5;
+ fra.me.REG[4] = fra.me.REG[4];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[4]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
+ if (!once_value_6) {
+ fra.me.REG[3] = BOX_NativeString(" ) );\n");
+ REGB1 = TAG_Int(6);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB1);
+ once_value_6 = fra.me.REG[3];
+ register_static_object(&once_value_6);
+ } else fra.me.REG[3] = once_value_6;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
+ fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[5]);
+ /* ./native_interface//frontier.nit:517 */
+ fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[2])(fra.me.REG[2]);
+ REGB1 = TAG_Int(3);
+ fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
+ if (!once_value_7) {
+ fra.me.REG[3] = BOX_NativeString("");
+ REGB1 = TAG_Int(0);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB1);
+ once_value_7 = fra.me.REG[3];
+ register_static_object(&once_value_7);
+ } else fra.me.REG[3] = once_value_7;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ if (!once_value_8) {
+ fra.me.REG[3] = BOX_NativeString("->ref.val = NIT_NULL;\n");
+ REGB1 = TAG_Int(22);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB1);
+ once_value_8 = fra.me.REG[3];
+ register_static_object(&once_value_8);
+ } else fra.me.REG[3] = once_value_8;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
+ fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
+ /* ./native_interface//frontier.nit:518 */
+ fra.me.REG[0] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[2])(fra.me.REG[2]);
+ REGB1 = TAG_Int(3);
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
+ if (!once_value_9) {
+ fra.me.REG[3] = BOX_NativeString("");
+ REGB1 = TAG_Int(0);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB1);
+ once_value_9 = fra.me.REG[3];
+ register_static_object(&once_value_9);
+ } else fra.me.REG[3] = once_value_9;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[1]);
+ if (!once_value_10) {
+ fra.me.REG[3] = BOX_NativeString("->ref.count = 0;\n");
+ REGB1 = TAG_Int(17);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB1);
+ once_value_10 = fra.me.REG[3];
+ register_static_object(&once_value_10);
+ } else fra.me.REG[3] = once_value_10;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3]);
+ fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[5]);
+ /* ./native_interface//frontier.nit:519 */
+ if (UNTAG_Bool(REGB0)) {
+ /* ./native_interface//frontier.nit:520 */
+ fra.me.REG[2] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[2])(fra.me.REG[2]);
+ REGB0 = TAG_Int(3);
+ fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_11) {
+ fra.me.REG[0] = BOX_NativeString("nitni_local_ref_add( (struct nitni_ref *)");
+ REGB0 = TAG_Int(41);
+ fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
+ once_value_11 = fra.me.REG[0];
+ register_static_object(&once_value_11);
+ } else fra.me.REG[0] = once_value_11;
+ fra.me.REG[0] = fra.me.REG[0];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[1]);
+ if (!once_value_12) {
+ fra.me.REG[1] = BOX_NativeString(" );\n");
+ REGB0 = TAG_Int(4);
+ fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB0);
+ 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_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[1]);
+ fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[5]);
+ }
+ }
+ stack_frame_head = fra.me.prev;
+ return;
+}
+void native_interface___frontier___MMExplicitImport___compile_friendly_to_frontier(val_t p0, val_t p1){
+ struct {struct stack_frame_t me; val_t MORE_REG[10];} fra;
+ val_t REGB0;
+ val_t REGB1;
+ val_t REGB2;
+ val_t tmp;
static val_t once_value_1; /* Once value */
static val_t once_value_2; /* Once value */
static val_t once_value_3; /* Once value */
static val_t once_value_31; /* Once value */
static val_t once_value_32; /* Once value */
static val_t once_value_33; /* Once value */
- static val_t once_value_34; /* Once value */
+ static val_t once_value_34; /* Once value */
static val_t once_value_35; /* Once value */
static val_t once_value_36; /* Once value */
- static val_t once_value_37; /* Once value */
+ static val_t once_value_37; /* Once value */
static val_t once_value_38; /* Once value */
static val_t once_value_39; /* Once value */
static val_t once_value_40; /* Once value */
static val_t once_value_41; /* Once value */
static val_t once_value_42; /* Once value */
- static val_t once_value_43; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 499;
+ fra.me.line = 527;
fra.me.meth = LOCATE_native_interface___frontier___MMExplicitImport___compile_friendly_to_frontier;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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[10] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:502 */
+ /* ./native_interface//frontier.nit:530 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:503 */
+ /* ./native_interface//frontier.nit:531 */
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[6]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:507 */
+ /* ./native_interface//frontier.nit:535 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:508 */
+ /* ./native_interface//frontier.nit:536 */
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(5);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:509 */
+ /* ./native_interface//frontier.nit:537 */
fra.me.REG[2] = CALL_native_interface___frontier___FrontierVisitor___header(fra.me.REG[1])(fra.me.REG[1]);
if (!once_value_10) {
fra.me.REG[3] = BOX_NativeString("#endif\n");
} else fra.me.REG[3] = once_value_10;
fra.me.REG[3] = fra.me.REG[3];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:512 */
+ /* ./native_interface//frontier.nit:540 */
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:514 */
+ /* ./native_interface//frontier.nit:542 */
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_native_interface___frontier___FrontierVisitor___mmmodule(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[4] = CALL_metamodel___abstractmetamodel___MMExplicitImport___local_class(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[4] = CALL_native_interface___ni_metamodel___MMMethod___frontier_csignature_from(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3], fra.me.REG[4]);
fra.me.REG[4] = NEW_FunctionCompiler_native_interface___ni_tools___FunctionCompiler___init(fra.me.REG[4]);
- /* ./native_interface//frontier.nit:517 */
+ /* ./native_interface//frontier.nit:545 */
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___init();
- /* ./native_interface//frontier.nit:520 */
+ /* ./native_interface//frontier.nit:548 */
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_syntax___syntax_base___MMLocalProperty___is_init(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:521 */
+ /* ./native_interface//frontier.nit:549 */
if (!once_value_13) {
fra.me.REG[2] = BOX_NativeString("recv___nit");
REGB0 = TAG_Int(10);
register_static_object(&once_value_13);
} else fra.me.REG[2] = once_value_13;
fra.me.REG[2] = fra.me.REG[2];
- /* ./native_interface//frontier.nit:522 */
+ /* ./native_interface//frontier.nit:550 */
fra.me.REG[5] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = TAG_Int(3);
fra.me.REG[6] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[7]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[6]);
- /* ./native_interface//frontier.nit:523 */
+ /* ./native_interface//frontier.nit:551 */
fra.me.REG[6] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = TAG_Int(3);
fra.me.REG[5] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[8]);
fra.me.REG[5] = CALL_standard___string___Object___to_s(fra.me.REG[5])(fra.me.REG[5]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[5]);
- /* ./native_interface//frontier.nit:524 */
+ /* ./native_interface//frontier.nit:552 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
}
- /* ./native_interface//frontier.nit:527 */
+ /* ./native_interface//frontier.nit:555 */
fra.me.REG[2] = CALL_metamodel___static_type___MMExplicitImport___signature(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_metamodel___static_type___MMSignature___params(fra.me.REG[2])(fra.me.REG[2]);
/* ./../lib/standard//collection//array.nit:269 */
}
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[6] = ((Nit_NativeArray)fra.me.REG[5])->val[UNTAG_Int(REGB0)];
- /* ./native_interface//frontier.nit:528 */
+ /* ./native_interface//frontier.nit:556 */
REGB1 = TAG_Int(3);
fra.me.REG[8] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_19) {
fra.me.REG[7] = fra.me.REG[7];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
- /* ./native_interface//frontier.nit:529 */
+ /* ./native_interface//frontier.nit:557 */
fra.me.REG[7] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[4])(fra.me.REG[4]);
REGB1 = TAG_Int(3);
fra.me.REG[9] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[10]);
fra.me.REG[9] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[9]);
- /* ./native_interface//frontier.nit:530 */
+ /* ./native_interface//frontier.nit:558 */
fra.me.REG[9] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
REGB1 = TAG_Int(3);
fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[6]);
fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[7]);
- /* ./native_interface//frontier.nit:531 */
+ /* ./native_interface//frontier.nit:559 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[8]);
/* ./../lib/standard//collection//array.nit:274 */
REGB1 = TAG_Int(1);
}
}
label25: while(0);
- /* ./native_interface//frontier.nit:535 */
+ /* ./native_interface//frontier.nit:563 */
fra.me.REG[5] = NIT_NULL;
- /* ./native_interface//frontier.nit:538 */
+ /* ./native_interface//frontier.nit:566 */
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 538);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 566);
}
fra.me.REG[2] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:539 */
+ /* ./native_interface//frontier.nit:567 */
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 539);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 567);
}
fra.me.REG[2] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[5] = fra.me.REG[2];
} else {
- /* ./native_interface//frontier.nit:540 */
+ /* ./native_interface//frontier.nit:568 */
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_syntax___syntax_base___MMLocalProperty___is_init(fra.me.REG[2])(fra.me.REG[2]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:541 */
+ /* ./native_interface//frontier.nit:569 */
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[2] = CALL_metamodel___static_type___MMLocalClass___get_type(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[5] = fra.me.REG[2];
}
}
- /* ./native_interface//frontier.nit:544 */
+ /* ./native_interface//frontier.nit:572 */
fra.me.REG[2] = NEW_Buffer_standard___string___Buffer___init();
- /* ./native_interface//frontier.nit:545 */
+ /* ./native_interface//frontier.nit:573 */
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:546 */
- fra.me.REG[8] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[4])(fra.me.REG[4]);
- REGB0 = TAG_Int(3);
- fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ /* ./native_interface//frontier.nit:574 */
if (!once_value_26) {
- fra.me.REG[9] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
- fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB0);
- once_value_26 = fra.me.REG[9];
+ fra.me.REG[8] = BOX_NativeString("result___nitni");
+ REGB0 = TAG_Int(14);
+ fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
+ once_value_26 = fra.me.REG[8];
register_static_object(&once_value_26);
- } else fra.me.REG[9] = once_value_26;
- fra.me.REG[9] = fra.me.REG[9];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[9]);
- REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
- if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 546);
+ } else fra.me.REG[8] = once_value_26;
+ fra.me.REG[8] = fra.me.REG[8];
+ REGB0 = TAG_Bool(true);
+ REGB1 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 574);
}
- fra.me.REG[9] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[5])(fra.me.REG[5]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[9]);
+ CALL_native_interface___frontier___MMType___compile_new_local_ref(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[8], fra.me.REG[4], REGB0);
+ /* ./native_interface//frontier.nit:575 */
+ fra.me.REG[8] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[4])(fra.me.REG[4]);
if (!once_value_27) {
- fra.me.REG[9] = BOX_NativeString(" result___nitni;\n");
- REGB0 = TAG_Int(17);
- fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB0);
- once_value_27 = fra.me.REG[9];
+ fra.me.REG[7] = BOX_NativeString("val_t result___nit;\n");
+ REGB0 = TAG_Int(20);
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
+ once_value_27 = fra.me.REG[7];
register_static_object(&once_value_27);
- } else fra.me.REG[9] = once_value_27;
- fra.me.REG[9] = fra.me.REG[9];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[9]);
- fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
+ } else fra.me.REG[7] = once_value_27;
+ fra.me.REG[7] = fra.me.REG[7];
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
- /* ./native_interface//frontier.nit:547 */
- fra.me.REG[7] = CALL_native_interface___ni_tools___FunctionCompiler___decls(fra.me.REG[4])(fra.me.REG[4]);
+ /* ./native_interface//frontier.nit:576 */
if (!once_value_28) {
- fra.me.REG[8] = BOX_NativeString("val_t result___nit;\n");
- REGB0 = TAG_Int(20);
- fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
- once_value_28 = fra.me.REG[8];
+ fra.me.REG[7] = BOX_NativeString("result___nit = ");
+ REGB0 = TAG_Int(15);
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
+ once_value_28 = fra.me.REG[7];
register_static_object(&once_value_28);
- } else fra.me.REG[8] = once_value_28;
- fra.me.REG[8] = fra.me.REG[8];
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[8]);
- /* ./native_interface//frontier.nit:548 */
+ } else fra.me.REG[7] = once_value_28;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[7]);
+ }
+ /* ./native_interface//frontier.nit:580 */
+ fra.me.REG[7] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
+ REGB0 = CALL_syntax___syntax_base___MMLocalProperty___is_init(fra.me.REG[7])(fra.me.REG[7]);
+ if (UNTAG_Bool(REGB0)) {
+ /* ./native_interface//frontier.nit:581 */
+ REGB0 = TAG_Int(5);
+ fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_29) {
- fra.me.REG[8] = BOX_NativeString("result___nit = ");
- REGB0 = TAG_Int(15);
+ fra.me.REG[8] = BOX_NativeString("NEW_");
+ REGB0 = TAG_Int(4);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
once_value_29 = fra.me.REG[8];
register_static_object(&once_value_29);
} else fra.me.REG[8] = once_value_29;
fra.me.REG[8] = fra.me.REG[8];
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[8]);
- }
- /* ./native_interface//frontier.nit:552 */
- fra.me.REG[8] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
- REGB0 = CALL_syntax___syntax_base___MMLocalProperty___is_init(fra.me.REG[8])(fra.me.REG[8]);
- if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:553 */
- REGB0 = TAG_Int(5);
- fra.me.REG[8] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[8]);
+ fra.me.REG[8] = CALL_metamodel___abstractmetamodel___MMExplicitImport___local_class(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[8]);
if (!once_value_30) {
- fra.me.REG[7] = BOX_NativeString("NEW_");
- REGB0 = TAG_Int(4);
- fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
- once_value_30 = fra.me.REG[7];
+ fra.me.REG[8] = BOX_NativeString("_");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
+ once_value_30 = fra.me.REG[8];
register_static_object(&once_value_30);
- } else fra.me.REG[7] = once_value_30;
- fra.me.REG[7] = fra.me.REG[7];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
- fra.me.REG[7] = CALL_metamodel___abstractmetamodel___MMExplicitImport___local_class(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
+ } else fra.me.REG[8] = once_value_30;
+ fra.me.REG[8] = fra.me.REG[8];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[8]);
+ fra.me.REG[8] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[8] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[8])(fra.me.REG[8]);
+ fra.me.REG[8] = CALL_metamodel___abstractmetamodel___MMGlobalProperty___intro(fra.me.REG[8])(fra.me.REG[8]);
+ fra.me.REG[8] = CALL_compiling___compiling_base___MMLocalProperty___cname(fra.me.REG[8])(fra.me.REG[8]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[8]);
if (!once_value_31) {
- fra.me.REG[7] = BOX_NativeString("_");
- REGB0 = TAG_Int(1);
- fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
- once_value_31 = fra.me.REG[7];
- register_static_object(&once_value_31);
- } else fra.me.REG[7] = once_value_31;
- fra.me.REG[7] = fra.me.REG[7];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
- fra.me.REG[7] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[7] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[7])(fra.me.REG[7]);
- fra.me.REG[7] = CALL_metamodel___abstractmetamodel___MMGlobalProperty___intro(fra.me.REG[7])(fra.me.REG[7]);
- fra.me.REG[7] = CALL_compiling___compiling_base___MMLocalProperty___cname(fra.me.REG[7])(fra.me.REG[7]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
- if (!once_value_32) {
- fra.me.REG[7] = BOX_NativeString("");
+ fra.me.REG[8] = BOX_NativeString("");
REGB0 = TAG_Int(0);
- fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
- once_value_32 = fra.me.REG[7];
- register_static_object(&once_value_32);
- } else fra.me.REG[7] = once_value_32;
- fra.me.REG[7] = fra.me.REG[7];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
- fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[8]);
+ fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
+ once_value_31 = fra.me.REG[8];
+ register_static_object(&once_value_31);
+ } else fra.me.REG[8] = once_value_31;
+ fra.me.REG[8] = fra.me.REG[8];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[8]);
+ fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[7]);
} else {
- /* ./native_interface//frontier.nit:555 */
+ /* ./native_interface//frontier.nit:583 */
REGB0 = TAG_Int(3);
- fra.me.REG[8] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_33) {
- fra.me.REG[7] = BOX_NativeString("");
+ fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_32) {
+ fra.me.REG[8] = BOX_NativeString("");
REGB0 = TAG_Int(0);
- fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
- once_value_33 = fra.me.REG[7];
- register_static_object(&once_value_33);
- } else fra.me.REG[7] = once_value_33;
- fra.me.REG[7] = fra.me.REG[7];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[7]);
+ fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
+ once_value_32 = fra.me.REG[8];
+ register_static_object(&once_value_32);
+ } else fra.me.REG[8] = once_value_32;
+ fra.me.REG[8] = fra.me.REG[8];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[8]);
fra.me.REG[0] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_compiling___compiling_base___MMGlobalProperty___meth_call(fra.me.REG[0])(fra.me.REG[0]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[0]);
- if (!once_value_34) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
+ if (!once_value_33) {
fra.me.REG[0] = BOX_NativeString("( recv___nit )");
REGB0 = TAG_Int(14);
fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_34 = fra.me.REG[0];
- register_static_object(&once_value_34);
- } else fra.me.REG[0] = once_value_34;
+ once_value_33 = fra.me.REG[0];
+ register_static_object(&once_value_33);
+ } else fra.me.REG[0] = once_value_33;
fra.me.REG[0] = fra.me.REG[0];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[0]);
- fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[8]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
+ fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[7]);
}
- /* ./native_interface//frontier.nit:558 */
+ /* ./native_interface//frontier.nit:586 */
REGB0 = TAG_Int(3);
- fra.me.REG[8] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_35) {
+ fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_34) {
fra.me.REG[0] = BOX_NativeString("( ");
REGB0 = TAG_Int(2);
fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_35 = fra.me.REG[0];
- register_static_object(&once_value_35);
- } else fra.me.REG[0] = once_value_35;
+ once_value_34 = fra.me.REG[0];
+ register_static_object(&once_value_34);
+ } else fra.me.REG[0] = once_value_34;
fra.me.REG[0] = fra.me.REG[0];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[0]);
- if (!once_value_36) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
+ if (!once_value_35) {
fra.me.REG[0] = BOX_NativeString(", ");
REGB0 = TAG_Int(2);
fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_36 = fra.me.REG[0];
- register_static_object(&once_value_36);
- } else fra.me.REG[0] = once_value_36;
+ once_value_35 = fra.me.REG[0];
+ register_static_object(&once_value_35);
+ } else fra.me.REG[0] = once_value_35;
fra.me.REG[0] = fra.me.REG[0];
fra.me.REG[0] = CALL_standard___string___Collection___join(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[0]);
- if (!once_value_37) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
+ if (!once_value_36) {
fra.me.REG[0] = BOX_NativeString(" );\n");
REGB0 = TAG_Int(4);
fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_37 = fra.me.REG[0];
- register_static_object(&once_value_37);
- } else fra.me.REG[0] = once_value_37;
+ once_value_36 = fra.me.REG[0];
+ register_static_object(&once_value_36);
+ } else fra.me.REG[0] = once_value_36;
fra.me.REG[0] = fra.me.REG[0];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[0]);
- fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[8]);
- /* ./native_interface//frontier.nit:560 */
- fra.me.REG[8] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[0]);
+ fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[7]);
+ /* ./native_interface//frontier.nit:588 */
+ fra.me.REG[7] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
- CALL_compiling___compiling_writer___Writer___add(fra.me.REG[8])(fra.me.REG[8], fra.me.REG[2]);
- /* ./native_interface//frontier.nit:563 */
+ CALL_compiling___compiling_writer___Writer___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[2]);
+ /* ./native_interface//frontier.nit:591 */
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:564 */
- if (!once_value_38) {
+ /* ./native_interface//frontier.nit:592 */
+ if (!once_value_37) {
fra.me.REG[2] = BOX_NativeString("result___nitni");
REGB0 = TAG_Int(14);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_38 = fra.me.REG[2];
- register_static_object(&once_value_38);
- } else fra.me.REG[2] = once_value_38;
+ once_value_37 = fra.me.REG[2];
+ register_static_object(&once_value_37);
+ } else fra.me.REG[2] = once_value_37;
fra.me.REG[2] = fra.me.REG[2];
- /* ./native_interface//frontier.nit:565 */
- if (!once_value_39) {
- fra.me.REG[8] = BOX_NativeString("result___nit");
+ /* ./native_interface//frontier.nit:593 */
+ if (!once_value_38) {
+ fra.me.REG[7] = BOX_NativeString("result___nit");
REGB0 = TAG_Int(12);
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
+ once_value_38 = fra.me.REG[7];
+ register_static_object(&once_value_38);
+ } else fra.me.REG[7] = once_value_38;
+ fra.me.REG[7] = fra.me.REG[7];
+ /* ./native_interface//frontier.nit:595 */
+ fra.me.REG[0] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
+ REGB0 = TAG_Int(3);
+ fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_39) {
+ fra.me.REG[8] = BOX_NativeString("");
+ REGB0 = TAG_Int(0);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
once_value_39 = fra.me.REG[8];
register_static_object(&once_value_39);
} else fra.me.REG[8] = once_value_39;
fra.me.REG[8] = fra.me.REG[8];
- /* ./native_interface//frontier.nit:567 */
- fra.me.REG[0] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
- REGB0 = TAG_Int(3);
- fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[8]);
+ REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 595);
+ }
+ fra.me.REG[7] = CALL_native_interface___ni_metamodel___MMType___assign_to_friendly(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2], fra.me.REG[7]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[7]);
if (!once_value_40) {
- fra.me.REG[7] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
+ fra.me.REG[7] = BOX_NativeString(";\n");
+ REGB0 = TAG_Int(2);
fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
once_value_40 = fra.me.REG[7];
register_static_object(&once_value_40);
} else fra.me.REG[7] = once_value_40;
fra.me.REG[7] = fra.me.REG[7];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[7]);
- REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
- if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 567);
- }
- fra.me.REG[8] = CALL_native_interface___ni_metamodel___MMType___assign_to_friendly(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[2], fra.me.REG[8]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[8]);
- if (!once_value_41) {
- fra.me.REG[8] = BOX_NativeString(";\n");
- REGB0 = TAG_Int(2);
- fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
- once_value_41 = fra.me.REG[8];
- register_static_object(&once_value_41);
- } else fra.me.REG[8] = once_value_41;
- fra.me.REG[8] = fra.me.REG[8];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[8]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- /* ./native_interface//frontier.nit:568 */
+ /* ./native_interface//frontier.nit:596 */
fra.me.REG[3] = CALL_native_interface___ni_tools___FunctionCompiler___exprs(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = TAG_Int(3);
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
- if (!once_value_42) {
- fra.me.REG[8] = BOX_NativeString("return ");
+ if (!once_value_41) {
+ fra.me.REG[7] = BOX_NativeString("return ");
REGB0 = TAG_Int(7);
- fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB0);
- once_value_42 = fra.me.REG[8];
- register_static_object(&once_value_42);
- } else fra.me.REG[8] = once_value_42;
- fra.me.REG[8] = fra.me.REG[8];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[8]);
+ fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB0);
+ once_value_41 = fra.me.REG[7];
+ register_static_object(&once_value_41);
+ } else fra.me.REG[7] = once_value_41;
+ fra.me.REG[7] = fra.me.REG[7];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[7]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
- if (!once_value_43) {
+ if (!once_value_42) {
fra.me.REG[2] = BOX_NativeString(";\n");
REGB0 = TAG_Int(2);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_43 = fra.me.REG[2];
- register_static_object(&once_value_43);
- } else fra.me.REG[2] = once_value_43;
+ once_value_42 = fra.me.REG[2];
+ register_static_object(&once_value_42);
+ } else fra.me.REG[2] = once_value_42;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
CALL_compiling___compiling_writer___Writer___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
}
- /* ./native_interface//frontier.nit:571 */
+ /* ./native_interface//frontier.nit:599 */
fra.me.REG[1] = CALL_native_interface___frontier___FrontierVisitor___body(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[4] = CALL_native_interface___ni_tools___FunctionCompiler___to_writer(fra.me.REG[4])(fra.me.REG[4]);
CALL_compiling___compiling_writer___Writer___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 574;
+ fra.me.line = 602;
fra.me.meth = LOCATE_native_interface___frontier___MMExplicitImport___hash;
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;
- /* ./native_interface//frontier.nit:576 */
+ /* ./native_interface//frontier.nit:604 */
fra.me.REG[1] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[1] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[1] = CALL_standard___string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
REGB1 = CALL_standard___hash___Object___hash(fra.me.REG[0])(fra.me.REG[0]);
/* ./../lib/standard//kernel.nit:235 */
REGB1 = TAG_Int(UNTAG_Int(REGB0)+UNTAG_Int(REGB1));
- /* ./native_interface//frontier.nit:576 */
+ /* ./native_interface//frontier.nit:604 */
goto label1;
label1: while(0);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___frontier;
- fra.me.line = 578;
+ fra.me.line = 606;
fra.me.meth = LOCATE_native_interface___frontier___MMExplicitImport_____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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//frontier.nit:580 */
+ /* ./native_interface//frontier.nit:608 */
REGB0 = TAG_Bool((fra.me.REG[1]!=NIT_NULL) && VAL_ISA(fra.me.REG[1], COLOR_metamodel___abstractmetamodel___MMExplicitImport, ID_metamodel___abstractmetamodel___MMExplicitImport)) /*cast MMExplicitImport*/;
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:581 */
+ /* ./native_interface//frontier.nit:609 */
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 581);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 609);
}
fra.me.REG[3] = CALL_metamodel___abstractmetamodel___MMExplicitImport___method(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[2],fra.me.REG[3]));
REGB0 = REGB1;
}
} else {
- /* ./native_interface//frontier.nit:580 */
+ /* ./native_interface//frontier.nit:608 */
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//frontier.nit:581 */
+ /* ./native_interface//frontier.nit:609 */
fra.me.REG[0] = CALL_metamodel___abstractmetamodel___MMExplicitImport___local_class(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 581);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___frontier, 609);
}
fra.me.REG[1] = CALL_metamodel___abstractmetamodel___MMExplicitImport___local_class(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[0],fra.me.REG[1]));
REGB0 = REGB1;
}
} else {
- /* ./native_interface//frontier.nit:580 */
+ /* ./native_interface//frontier.nit:608 */
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
}
#define CALL_native_interface___frontier___MMType___compile_check_isa(recv) ((native_interface___frontier___MMType___compile_check_isa_t)CALL((recv), (SFT_native_interface___frontier[10] + 0)))
#define CALL_native_interface___frontier___MMType___compile_condition_isa(recv) ((native_interface___frontier___MMType___compile_condition_isa_t)CALL((recv), (SFT_native_interface___frontier[10] + 1)))
#define CALL_native_interface___frontier___MMType___compile_to_frontier(recv) ((native_interface___frontier___MMType___compile_to_frontier_t)CALL((recv), (SFT_native_interface___frontier[10] + 2)))
+#define CALL_native_interface___frontier___MMType___compile_new_local_ref(recv) ((native_interface___frontier___MMType___compile_new_local_ref_t)CALL((recv), (SFT_native_interface___frontier[10] + 3)))
#define CALL_native_interface___frontier___MMExplicitImport___compile_friendly_to_frontier(recv) ((native_interface___frontier___MMExplicitImport___compile_friendly_to_frontier_t)CALL((recv), (SFT_native_interface___frontier[11] + 0)))
static const char * const LOCATE_native_interface___frontier___MMSrcModule___compile_frontier = "frontier::MMSrcModule::compile_frontier";
void native_interface___frontier___MMSrcModule___compile_frontier(val_t p0, val_t p1);
static const char * const LOCATE_native_interface___frontier___MMType___compile_to_frontier = "frontier::MMType::compile_to_frontier";
void native_interface___frontier___MMType___compile_to_frontier(val_t p0, val_t p1);
typedef void (*native_interface___frontier___MMType___compile_to_frontier_t)(val_t p0, val_t p1);
+static const char * const LOCATE_native_interface___frontier___MMType___compile_new_local_ref = "frontier::MMType::compile_new_local_ref";
+void native_interface___frontier___MMType___compile_new_local_ref(val_t p0, val_t p1, val_t p2, val_t p3);
+typedef void (*native_interface___frontier___MMType___compile_new_local_ref_t)(val_t p0, val_t p1, val_t p2, val_t p3);
val_t NEW_MMType_metamodel___static_type___MMType___init();
static const char * const LOCATE_native_interface___frontier___MMExplicitImport___compile_friendly_to_frontier = "frontier::MMExplicitImport::compile_friendly_to_frontier";
void native_interface___frontier___MMExplicitImport___compile_friendly_to_frontier(val_t p0, val_t p1);
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMType___friendly_extern_name;
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;
stack_frame_head = fra.me.prev;
return fra.me.REG[2];
}
+val_t native_interface___ni_metamodel___MMType___mangled_name(val_t p0){
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_native_interface___ni_metamodel;
+ fra.me.line = 42;
+ fra.me.meth = LOCATE_native_interface___ni_metamodel___MMType___mangled_name;
+ 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[0] = p0;
+ /* ./native_interface//ni_metamodel.nit:44 */
+ fra.me.REG[1] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[1] = CALL_primitive_info___MMLocalClass___primitive_info(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./native_interface//ni_metamodel.nit:45 */
+ REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[0])(fra.me.REG[0]);
+ if (UNTAG_Bool(REGB0)) {
+ /* ./native_interface//ni_metamodel.nit:46 */
+ REGB0 = TAG_Int(3);
+ fra.me.REG[1] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_1) {
+ fra.me.REG[2] = BOX_NativeString("nullable_");
+ REGB0 = TAG_Int(9);
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ fra.me.REG[2] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMLocalClass___name(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("");
+ REGB0 = TAG_Int(0);
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ fra.me.REG[1] = CALL_standard___string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
+ goto label3;
+ } else {
+ /* ./native_interface//ni_metamodel.nit:48 */
+ fra.me.REG[0] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[0] = CALL_metamodel___abstractmetamodel___MMLocalClass___name(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[1] = fra.me.REG[0];
+ goto label3;
+ }
+ label3: while(0);
+ stack_frame_head = fra.me.prev;
+ return fra.me.REG[1];
+}
val_t native_interface___ni_metamodel___MMType___from_native(val_t p0, val_t p1){
struct {struct stack_frame_t me; val_t MORE_REG[4];} fra;
val_t REGB0;
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 42;
+ fra.me.line = 52;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMType___from_native;
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.REG[4] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//ni_metamodel.nit:45 */
+ /* ./native_interface//ni_metamodel.nit:55 */
fra.me.REG[2] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_primitive_info___MMLocalClass___primitive_info(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:46 */
+ /* ./native_interface//ni_metamodel.nit:56 */
REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
} else {
- /* ./native_interface//ni_metamodel.nit:45 */
+ /* ./native_interface//ni_metamodel.nit:55 */
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:47 */
+ /* ./native_interface//ni_metamodel.nit:57 */
fra.me.REG[2] = CALL_primitive_info___MMType___boxtype(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
goto label1;
} else {
- /* ./native_interface//ni_metamodel.nit:49 */
+ /* ./native_interface//ni_metamodel.nit:59 */
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_2) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1]);
if (!once_value_3) {
- fra.me.REG[1] = BOX_NativeString(".v");
- REGB0 = TAG_Int(2);
+ fra.me.REG[1] = BOX_NativeString("->ref.val");
+ REGB0 = TAG_Int(9);
fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB0);
once_value_3 = fra.me.REG[1];
register_static_object(&once_value_3);
fra.me.REG[1] = fra.me.REG[1];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
- /* ./native_interface//ni_metamodel.nit:51 */
+ /* ./native_interface//ni_metamodel.nit:61 */
fra.me.REG[3] = CALL_primitive_info___MMType___boxtype(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
fra.me.REG[2] = fra.me.REG[3];
goto label1;
static val_t once_value_7; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 55;
+ fra.me.line = 65;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMType___assign_to_friendly;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./native_interface//ni_metamodel.nit:59 */
+ /* ./native_interface//ni_metamodel.nit:69 */
fra.me.REG[3] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_primitive_info___MMLocalClass___primitive_info(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:60 */
+ /* ./native_interface//ni_metamodel.nit:70 */
REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
} else {
- /* ./native_interface//ni_metamodel.nit:59 */
+ /* ./native_interface//ni_metamodel.nit:69 */
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:61 */
+ /* ./native_interface//ni_metamodel.nit:71 */
REGB0 = TAG_Int(5);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
goto label4;
} else {
- /* ./native_interface//ni_metamodel.nit:63 */
+ /* ./native_interface//ni_metamodel.nit:73 */
REGB0 = TAG_Int(5);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_5) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[1]);
if (!once_value_6) {
- fra.me.REG[1] = BOX_NativeString(".v = ");
- REGB0 = TAG_Int(5);
+ fra.me.REG[1] = BOX_NativeString("->ref.val = ");
+ REGB0 = TAG_Int(12);
fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB0);
once_value_6 = fra.me.REG[1];
register_static_object(&once_value_6);
static val_t once_value_5; /* Once value */
static val_t once_value_6; /* Once value */
static val_t once_value_7; /* Once value */
- static val_t once_value_8; /* Once value */
- static val_t once_value_9; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 67;
+ fra.me.line = 77;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMType___assign_from_friendly;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./native_interface//ni_metamodel.nit:71 */
+ /* ./native_interface//ni_metamodel.nit:81 */
fra.me.REG[3] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = CALL_primitive_info___MMLocalClass___primitive_info(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:72 */
+ /* ./native_interface//ni_metamodel.nit:82 */
REGB0 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
} else {
- /* ./native_interface//ni_metamodel.nit:71 */
+ /* ./native_interface//ni_metamodel.nit:81 */
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:73 */
+ /* ./native_interface//ni_metamodel.nit:83 */
REGB0 = TAG_Int(5);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
goto label4;
} else {
- /* ./native_interface//ni_metamodel.nit:75 */
+ /* ./native_interface//ni_metamodel.nit:85 */
REGB0 = TAG_Int(5);
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_5) {
} else fra.me.REG[1] = once_value_6;
fra.me.REG[1] = fra.me.REG[1];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- REGB0 = TAG_Int(3);
- fra.me.REG[1] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
if (!once_value_7) {
- fra.me.REG[4] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
- fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB0);
- once_value_7 = fra.me.REG[4];
- register_static_object(&once_value_7);
- } else fra.me.REG[4] = once_value_7;
- fra.me.REG[4] = fra.me.REG[4];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- if (!once_value_8) {
- fra.me.REG[2] = BOX_NativeString(".v");
- REGB0 = TAG_Int(2);
+ fra.me.REG[2] = BOX_NativeString("->ref.val");
+ REGB0 = TAG_Int(9);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_8 = fra.me.REG[2];
- register_static_object(&once_value_8);
- } else fra.me.REG[2] = once_value_8;
+ once_value_7 = fra.me.REG[2];
+ register_static_object(&once_value_7);
+ } else fra.me.REG[2] = once_value_7;
fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- fra.me.REG[1] = CALL_standard___string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- if (!once_value_9) {
- fra.me.REG[1] = BOX_NativeString("");
- REGB0 = TAG_Int(0);
- fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB0);
- 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_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[3] = fra.me.REG[0];
goto label4;
stack_frame_head = fra.me.prev;
return fra.me.REG[3];
}
+val_t native_interface___ni_metamodel___MMType___uses_nitni_ref(val_t p0){
+ struct {struct stack_frame_t me; val_t MORE_REG[1];} fra;
+ val_t REGB0;
+ val_t REGB1;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_native_interface___ni_metamodel;
+ fra.me.line = 89;
+ fra.me.meth = LOCATE_native_interface___ni_metamodel___MMType___uses_nitni_ref;
+ 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;
+ /* ./native_interface//ni_metamodel.nit:89 */
+ fra.me.REG[1] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[1] = CALL_primitive_info___MMLocalClass___primitive_info(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ } else {
+ REGB1 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ REGB1 = TAG_Bool(false);
+ REGB0 = REGB1;
+ } else {
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[1])(fra.me.REG[1], NIT_NULL);
+ REGB0 = REGB1;
+ }
+ }
+ if (UNTAG_Bool(REGB0)) {
+ REGB0 = TAG_Bool(true);
+ } else {
+ REGB1 = CALL_metamodel___static_type___MMType___is_nullable(fra.me.REG[0])(fra.me.REG[0]);
+ REGB0 = REGB1;
+ }
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+val_t native_interface___ni_metamodel___MMType___friendly_null_getter(val_t p0){
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_native_interface___ni_metamodel;
+ fra.me.line = 91;
+ fra.me.meth = LOCATE_native_interface___ni_metamodel___MMType___friendly_null_getter;
+ 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[0] = p0;
+ /* ./native_interface//ni_metamodel.nit:93 */
+ REGB0 = TAG_Int(3);
+ fra.me.REG[1] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_1) {
+ fra.me.REG[2] = BOX_NativeString("null_");
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ fra.me.REG[0] = CALL_metamodel___static_type___MMType___as_notnull(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[0] = CALL_native_interface___ni_metamodel___MMType___mangled_name(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ if (!once_value_2) {
+ fra.me.REG[0] = BOX_NativeString("");
+ REGB0 = TAG_Int(0);
+ fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
+ once_value_2 = fra.me.REG[0];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[0] = once_value_2;
+ fra.me.REG[0] = fra.me.REG[0];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[1] = CALL_standard___string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
+ goto label3;
+ label3: while(0);
+ stack_frame_head = fra.me.prev;
+ return fra.me.REG[1];
+}
+val_t native_interface___ni_metamodel___MMType___local_friendly_null_getter_from(val_t p0, val_t p1){
+ struct {struct stack_frame_t me; val_t MORE_REG[3];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ static val_t once_value_3; /* Once value */
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_native_interface___ni_metamodel;
+ fra.me.line = 96;
+ fra.me.meth = LOCATE_native_interface___ni_metamodel___MMType___local_friendly_null_getter_from;
+ 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.REG[3] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./native_interface//ni_metamodel.nit:98 */
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ if (!once_value_1) {
+ fra.me.REG[3] = BOX_NativeString("");
+ REGB0 = TAG_Int(0);
+ fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB0);
+ once_value_1 = fra.me.REG[3];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[3] = once_value_1;
+ fra.me.REG[3] = fra.me.REG[3];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
+ fra.me.REG[1] = CALL_standard___string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1]);
+ if (!once_value_2) {
+ fra.me.REG[1] = BOX_NativeString("_");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[1] = NEW_String_standard___string___String___with_native(fra.me.REG[1], REGB0);
+ 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_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1]);
+ fra.me.REG[0] = CALL_native_interface___ni_metamodel___MMType___friendly_null_getter(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
+ if (!once_value_3) {
+ fra.me.REG[0] = BOX_NativeString("");
+ REGB0 = TAG_Int(0);
+ fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
+ once_value_3 = fra.me.REG[0];
+ register_static_object(&once_value_3);
+ } else fra.me.REG[0] = once_value_3;
+ fra.me.REG[0] = fra.me.REG[0];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
+ fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ goto label4;
+ label4: while(0);
+ stack_frame_head = fra.me.prev;
+ return fra.me.REG[2];
+}
val_t native_interface___ni_metamodel___MMMethod___local_friendly_name_from(val_t p0, val_t p1, val_t p2){
struct {struct stack_frame_t me; val_t MORE_REG[4];} fra;
val_t REGB0;
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 81;
+ fra.me.line = 103;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___local_friendly_name_from;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./native_interface//ni_metamodel.nit:85 */
+ /* ./native_interface//ni_metamodel.nit:107 */
REGB0 = TAG_Int(5);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
static val_t once_value_2; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 88;
+ fra.me.line = 110;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___friendly_super_cname;
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[0] = p0;
- /* ./native_interface//ni_metamodel.nit:90 */
+ /* ./native_interface//ni_metamodel.nit:112 */
REGB0 = TAG_Int(3);
fra.me.REG[1] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 93;
+ fra.me.line = 115;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___local_friendly_super_name_from;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//ni_metamodel.nit:95 */
+ /* ./native_interface//ni_metamodel.nit:117 */
REGB0 = TAG_Int(5);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
static val_t once_value_5; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 98;
+ fra.me.line = 120;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___friendly_cparams;
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.REG[5] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//ni_metamodel.nit:100 */
+ /* ./native_interface//ni_metamodel.nit:122 */
fra.me.REG[2] = NEW_List_standard___collection___list___List___init();
- /* ./native_interface//ni_metamodel.nit:102 */
+ /* ./native_interface//ni_metamodel.nit:124 */
fra.me.REG[3] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_metamodel___abstractmetamodel___MMGlobalProperty___is_init(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:103 */
+ /* ./native_interface//ni_metamodel.nit:125 */
REGB0 = TAG_Int(3);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
}
- /* ./native_interface//ni_metamodel.nit:106 */
+ /* ./native_interface//ni_metamodel.nit:128 */
fra.me.REG[0] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 106);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 128);
}
fra.me.REG[0] = CALL_metamodel___static_type___MMSignature___params(fra.me.REG[0])(fra.me.REG[0]);
/* ./../lib/standard//collection//array.nit:269 */
}
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[1] = ((Nit_NativeArray)fra.me.REG[3])->val[UNTAG_Int(REGB0)];
- /* ./native_interface//ni_metamodel.nit:107 */
+ /* ./native_interface//ni_metamodel.nit:129 */
REGB1 = TAG_Int(5);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_3) {
}
}
label6: while(0);
- /* ./native_interface//ni_metamodel.nit:110 */
+ /* ./native_interface//ni_metamodel.nit:132 */
goto label7;
label7: while(0);
stack_frame_head = fra.me.prev;
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 113;
+ fra.me.line = 135;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___csignature_with_suffix;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./native_interface//ni_metamodel.nit:115 */
+ /* ./native_interface//ni_metamodel.nit:137 */
REGB0 = TAG_Int(5);
fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[1] = fra.me.REG[1];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
- /* ./native_interface//ni_metamodel.nit:117 */
+ /* ./native_interface//ni_metamodel.nit:139 */
fra.me.REG[2] = CALL_native_interface___ni_metamodel___MMMethod___csignature_with_name(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3], fra.me.REG[2]);
goto label4;
label4: while(0);
static val_t once_value_8; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 120;
+ fra.me.line = 142;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___csignature_with_name;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./native_interface//ni_metamodel.nit:122 */
+ /* ./native_interface//ni_metamodel.nit:144 */
fra.me.REG[3] = NEW_Buffer_standard___string___Buffer___init();
- /* ./native_interface//ni_metamodel.nit:125 */
+ /* ./native_interface//ni_metamodel.nit:147 */
fra.me.REG[4] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 125);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 147);
}
fra.me.REG[4] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:126 */
+ /* ./native_interface//ni_metamodel.nit:148 */
REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[5] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 126);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 148);
}
fra.me.REG[5] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[5])(fra.me.REG[5]);
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 126);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 148);
}
fra.me.REG[5] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[5])(fra.me.REG[5]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
} else {
- /* ./native_interface//ni_metamodel.nit:127 */
+ /* ./native_interface//ni_metamodel.nit:149 */
fra.me.REG[4] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_metamodel___abstractmetamodel___MMGlobalProperty___is_init(fra.me.REG[4])(fra.me.REG[4]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:128 */
+ /* ./native_interface//ni_metamodel.nit:150 */
REGB0 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_3) {
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
} else {
- /* ./native_interface//ni_metamodel.nit:130 */
+ /* ./native_interface//ni_metamodel.nit:152 */
if (!once_value_5) {
fra.me.REG[4] = BOX_NativeString("void ");
REGB0 = TAG_Int(5);
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
}
}
- /* ./native_interface//ni_metamodel.nit:134 */
+ /* ./native_interface//ni_metamodel.nit:156 */
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:135 */
+ /* ./native_interface//ni_metamodel.nit:157 */
fra.me.REG[4] = CALL_primitive_info___MMMethod___friendly_extern_name(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
} else {
- /* ./native_interface//ni_metamodel.nit:137 */
+ /* ./native_interface//ni_metamodel.nit:159 */
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1]);
}
- /* ./native_interface//ni_metamodel.nit:141 */
+ /* ./native_interface//ni_metamodel.nit:163 */
fra.me.REG[2] = CALL_native_interface___ni_metamodel___MMMethod___friendly_cparams(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
- /* ./native_interface//ni_metamodel.nit:143 */
+ /* ./native_interface//ni_metamodel.nit:165 */
REGB0 = TAG_Int(3);
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_6) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
- /* ./native_interface//ni_metamodel.nit:145 */
+ /* ./native_interface//ni_metamodel.nit:167 */
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
goto label9;
label9: while(0);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 148;
+ fra.me.line = 170;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___friendly_csignature;
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;
- /* ./native_interface//ni_metamodel.nit:150 */
+ /* ./native_interface//ni_metamodel.nit:172 */
fra.me.REG[1] = CALL_native_interface___ni_metamodel___MMMethod___csignature_with_name(fra.me.REG[0])(fra.me.REG[0], NIT_NULL, fra.me.REG[1]);
goto label1;
label1: while(0);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 153;
+ fra.me.line = 175;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___frontier_csignature_from;
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[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./native_interface//ni_metamodel.nit:155 */
+ /* ./native_interface//ni_metamodel.nit:177 */
fra.me.REG[1] = CALL_native_interface___ni_metamodel___MMMethod___local_friendly_name_from(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1], fra.me.REG[2]);
fra.me.REG[2] = CALL_native_interface___ni_metamodel___MMMethod___csignature_with_name(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1], fra.me.REG[2]);
goto label1;
static val_t once_value_1; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 158;
+ fra.me.line = 180;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___friendly_super_csignature;
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[0] = p0;
- /* ./native_interface//ni_metamodel.nit:160 */
+ /* ./native_interface//ni_metamodel.nit:182 */
if (!once_value_1) {
fra.me.REG[1] = BOX_NativeString("___super");
REGB0 = TAG_Int(8);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 163;
+ fra.me.line = 185;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___frontier_super_csignature_from;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//ni_metamodel.nit:165 */
+ /* ./native_interface//ni_metamodel.nit:187 */
fra.me.REG[1] = CALL_native_interface___ni_metamodel___MMMethod___local_friendly_super_name_from(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[2] = CALL_native_interface___ni_metamodel___MMMethod___csignature_with_name(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1], fra.me.REG[2]);
static val_t once_value_1; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 168;
+ fra.me.line = 190;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___impl_csignature;
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[0] = p0;
- /* ./native_interface//ni_metamodel.nit:170 */
+ /* ./native_interface//ni_metamodel.nit:192 */
if (!once_value_1) {
fra.me.REG[1] = BOX_NativeString("___impl");
REGB0 = TAG_Int(7);
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 173;
+ fra.me.line = 195;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___cparams;
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.REG[4] = NIT_NULL;
fra.me.REG[5] = NIT_NULL;
fra.me.REG[0] = p0;
- /* ./native_interface//ni_metamodel.nit:176 */
+ /* ./native_interface//ni_metamodel.nit:198 */
fra.me.REG[1] = NEW_List_standard___collection___list___List___init();
- /* ./native_interface//ni_metamodel.nit:178 */
+ /* ./native_interface//ni_metamodel.nit:200 */
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_metamodel___abstractmetamodel___MMGlobalProperty___is_init(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:179 */
+ /* ./native_interface//ni_metamodel.nit:201 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("val_t recv");
REGB0 = TAG_Int(10);
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
}
- /* ./native_interface//ni_metamodel.nit:182 */
+ /* ./native_interface//ni_metamodel.nit:204 */
fra.me.REG[0] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 182);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 204);
}
fra.me.REG[0] = CALL_metamodel___static_type___MMSignature___params(fra.me.REG[0])(fra.me.REG[0]);
/* ./../lib/standard//collection//array.nit:269 */
}
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[3] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB0)];
- /* ./native_interface//ni_metamodel.nit:183 */
+ /* ./native_interface//ni_metamodel.nit:205 */
REGB1 = TAG_Int(3);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_2) {
}
}
label4: while(0);
- /* ./native_interface//ni_metamodel.nit:186 */
+ /* ./native_interface//ni_metamodel.nit:208 */
goto label5;
label5: while(0);
stack_frame_head = fra.me.prev;
static val_t once_value_10; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 189;
+ fra.me.line = 211;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMMethod___out_csignature;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
- /* ./native_interface//ni_metamodel.nit:191 */
+ /* ./native_interface//ni_metamodel.nit:213 */
fra.me.REG[1] = NEW_Buffer_standard___string___Buffer___init();
- /* ./native_interface//ni_metamodel.nit:194 */
+ /* ./native_interface//ni_metamodel.nit:216 */
fra.me.REG[2] = CALL_metamodel___static_type___MMLocalProperty___signature(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 194);
+ nit_abort("Reciever is null", NULL, LOCATE_native_interface___ni_metamodel, 216);
}
fra.me.REG[2] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:195 */
+ /* ./native_interface//ni_metamodel.nit:217 */
if (!once_value_1) {
fra.me.REG[2] = BOX_NativeString("val_t ");
REGB0 = TAG_Int(6);
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
} else {
- /* ./native_interface//ni_metamodel.nit:197 */
+ /* ./native_interface//ni_metamodel.nit:219 */
if (!once_value_2) {
fra.me.REG[2] = BOX_NativeString("void ");
REGB0 = TAG_Int(5);
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
}
- /* ./native_interface//ni_metamodel.nit:201 */
+ /* ./native_interface//ni_metamodel.nit:223 */
fra.me.REG[2] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_metamodel___abstractmetamodel___MMGlobalProperty___is_init(fra.me.REG[2])(fra.me.REG[2]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:202 */
+ /* ./native_interface//ni_metamodel.nit:224 */
REGB0 = TAG_Int(5);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_3) {
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
} else {
- /* ./native_interface//ni_metamodel.nit:204 */
+ /* ./native_interface//ni_metamodel.nit:226 */
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_6) {
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
}
- /* ./native_interface//ni_metamodel.nit:208 */
+ /* ./native_interface//ni_metamodel.nit:230 */
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_8) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- /* ./native_interface//ni_metamodel.nit:210 */
+ /* ./native_interface//ni_metamodel.nit:232 */
fra.me.REG[1] = CALL_standard___string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
goto label11;
label11: while(0);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 216;
+ fra.me.line = 238;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___in_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;
- /* ./native_interface//ni_metamodel.nit:216 */
+ /* ./native_interface//ni_metamodel.nit:238 */
REGB0 = TAG_Bool(ATTR_native_interface___ni_metamodel___MMImportedCast_____atin_name(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "@in_name", LOCATE_native_interface___ni_metamodel, 216);
+ nit_abort("Uninitialized attribute %s", "@in_name", LOCATE_native_interface___ni_metamodel, 238);
}
fra.me.REG[0] = ATTR_native_interface___ni_metamodel___MMImportedCast_____atin_name(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 216;
+ fra.me.line = 238;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___in_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;
- /* ./native_interface//ni_metamodel.nit:216 */
+ /* ./native_interface//ni_metamodel.nit:238 */
ATTR_native_interface___ni_metamodel___MMImportedCast_____atin_name(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
return;
static val_t once_value_8; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 218;
+ fra.me.line = 240;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___as_friendly_extern_name;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
- /* ./native_interface//ni_metamodel.nit:219 */
+ /* ./native_interface//ni_metamodel.nit:241 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_about_nullable_only(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:220 */
+ /* ./native_interface//ni_metamodel.nit:242 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_not_null_to_nullable(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:222 */
+ /* ./native_interface//ni_metamodel.nit:244 */
REGB0 = TAG_Int(3);
fra.me.REG[1] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
fra.me.REG[2] = CALL_metamodel___static_type___MMImportedCast___from(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[2] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[2] = CALL_native_interface___ni_metamodel___MMType___mangled_name(fra.me.REG[2])(fra.me.REG[2]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
if (!once_value_2) {
fra.me.REG[2] = BOX_NativeString("_as_nullable");
fra.me.REG[1] = CALL_standard___string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
goto label3;
} else {
- /* ./native_interface//ni_metamodel.nit:223 */
+ /* ./native_interface//ni_metamodel.nit:245 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_nullable_to_not_null(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:225 */
+ /* ./native_interface//ni_metamodel.nit:247 */
REGB0 = TAG_Int(3);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_4) {
fra.me.REG[3] = fra.me.REG[3];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
fra.me.REG[3] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[3])(fra.me.REG[3]);
+ fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___mangled_name(fra.me.REG[3])(fra.me.REG[3]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
if (!once_value_5) {
fra.me.REG[3] = BOX_NativeString("_as_not_null");
fra.me.REG[1] = fra.me.REG[2];
goto label3;
} else {
- /* ./native_interface//ni_metamodel.nit:227 */
- nit_abort("Aborted", NULL, LOCATE_native_interface___ni_metamodel, 227);
+ /* ./native_interface//ni_metamodel.nit:249 */
+ nit_abort("Aborted", NULL, LOCATE_native_interface___ni_metamodel, 249);
}
}
} else {
- /* ./native_interface//ni_metamodel.nit:231 */
+ /* ./native_interface//ni_metamodel.nit:253 */
REGB0 = TAG_Int(5);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_6) {
fra.me.REG[3] = fra.me.REG[3];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
fra.me.REG[3] = CALL_metamodel___static_type___MMImportedCast___from(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[3])(fra.me.REG[3]);
+ fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___mangled_name(fra.me.REG[3])(fra.me.REG[3]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
if (!once_value_7) {
fra.me.REG[3] = BOX_NativeString("_as_");
fra.me.REG[3] = fra.me.REG[3];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
fra.me.REG[0] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[0] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[0] = CALL_native_interface___ni_metamodel___MMType___mangled_name(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
if (!once_value_8) {
fra.me.REG[0] = BOX_NativeString("");
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 235;
+ fra.me.line = 257;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___as_local_cname;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//ni_metamodel.nit:236 */
+ /* ./native_interface//ni_metamodel.nit:258 */
REGB0 = TAG_Int(5);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
static val_t once_value_5; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 239;
+ fra.me.line = 261;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___as_local_csignature;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//ni_metamodel.nit:241 */
+ /* ./native_interface//ni_metamodel.nit:263 */
REGB0 = TAG_Int(9);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
static val_t once_value_5; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 244;
+ fra.me.line = 266;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___as_friendly_csignature;
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[0] = p0;
- /* ./native_interface//ni_metamodel.nit:246 */
+ /* ./native_interface//ni_metamodel.nit:268 */
REGB0 = TAG_Int(9);
fra.me.REG[1] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
static val_t once_value_6; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 249;
+ fra.me.line = 271;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___is_a_friendly_extern_name;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
- /* ./native_interface//ni_metamodel.nit:250 */
+ /* ./native_interface//ni_metamodel.nit:272 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_about_nullable_only(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:251 */
+ /* ./native_interface//ni_metamodel.nit:273 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_not_null_to_nullable(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:252 */
- nit_abort("Aborted", NULL, LOCATE_native_interface___ni_metamodel, 252);
+ /* ./native_interface//ni_metamodel.nit:274 */
+ nit_abort("Aborted", NULL, LOCATE_native_interface___ni_metamodel, 274);
} else {
- /* ./native_interface//ni_metamodel.nit:253 */
+ /* ./native_interface//ni_metamodel.nit:275 */
REGB0 = CALL_metamodel___static_type___MMImportedCast___is_nullable_to_not_null(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- /* ./native_interface//ni_metamodel.nit:256 */
+ /* ./native_interface//ni_metamodel.nit:278 */
REGB0 = TAG_Int(3);
fra.me.REG[1] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
fra.me.REG[2] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[2] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[2])(fra.me.REG[2]);
- fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[2] = CALL_native_interface___ni_metamodel___MMType___mangled_name(fra.me.REG[2])(fra.me.REG[2]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
if (!once_value_2) {
fra.me.REG[2] = BOX_NativeString("_is_null");
fra.me.REG[1] = CALL_standard___string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
goto label3;
} else {
- /* ./native_interface//ni_metamodel.nit:258 */
- nit_abort("Aborted", NULL, LOCATE_native_interface___ni_metamodel, 258);
+ /* ./native_interface//ni_metamodel.nit:280 */
+ nit_abort("Aborted", NULL, LOCATE_native_interface___ni_metamodel, 280);
}
}
} else {
- /* ./native_interface//ni_metamodel.nit:262 */
+ /* ./native_interface//ni_metamodel.nit:284 */
REGB0 = TAG_Int(5);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_4) {
fra.me.REG[3] = fra.me.REG[3];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
fra.me.REG[3] = CALL_metamodel___static_type___MMImportedCast___from(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[3])(fra.me.REG[3]);
+ fra.me.REG[3] = CALL_native_interface___ni_metamodel___MMType___mangled_name(fra.me.REG[3])(fra.me.REG[3]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
if (!once_value_5) {
fra.me.REG[3] = BOX_NativeString("_is_a_");
fra.me.REG[3] = fra.me.REG[3];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
fra.me.REG[0] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[0] = CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[0] = CALL_native_interface___ni_metamodel___MMType___mangled_name(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
if (!once_value_6) {
fra.me.REG[0] = BOX_NativeString("");
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 266;
+ fra.me.line = 288;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___is_a_local_cname;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//ni_metamodel.nit:267 */
+ /* ./native_interface//ni_metamodel.nit:289 */
REGB0 = TAG_Int(5);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
static val_t once_value_4; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 270;
+ fra.me.line = 292;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___is_a_local_csignature;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./native_interface//ni_metamodel.nit:274 */
+ /* ./native_interface//ni_metamodel.nit:296 */
REGB0 = TAG_Int(7);
fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
static val_t once_value_4; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 277;
+ fra.me.line = 299;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___is_a_friendly_csignature;
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[0] = p0;
- /* ./native_interface//ni_metamodel.nit:279 */
+ /* ./native_interface//ni_metamodel.nit:301 */
REGB0 = TAG_Int(7);
fra.me.REG[1] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_native_interface___ni_metamodel;
- fra.me.line = 282;
+ fra.me.line = 304;
fra.me.meth = LOCATE_native_interface___ni_metamodel___MMImportedCast___hash;
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;
- /* ./native_interface//ni_metamodel.nit:284 */
+ /* ./native_interface//ni_metamodel.nit:306 */
fra.me.REG[1] = CALL_metamodel___static_type___MMImportedCast___from(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_standard___hash___Object___hash(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[0] = CALL_metamodel___static_type___MMImportedCast___to(fra.me.REG[0])(fra.me.REG[0]);
REGB1 = CALL_standard___hash___Object___hash(fra.me.REG[0])(fra.me.REG[0]);
/* ./../lib/standard//kernel.nit:235 */
REGB1 = TAG_Int(UNTAG_Int(REGB0)+UNTAG_Int(REGB1));
- /* ./native_interface//ni_metamodel.nit:284 */
+ /* ./native_interface//ni_metamodel.nit:306 */
goto label1;
label1: while(0);
stack_frame_head = fra.me.prev;
extern const char *LOCATE_native_interface___ni_metamodel;
extern const int SFT_native_interface___ni_metamodel[];
#define CALL_native_interface___ni_metamodel___MMType___friendly_extern_name(recv) ((native_interface___ni_metamodel___MMType___friendly_extern_name_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 0)))
-#define CALL_native_interface___ni_metamodel___MMType___from_native(recv) ((native_interface___ni_metamodel___MMType___from_native_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 1)))
-#define CALL_native_interface___ni_metamodel___MMType___assign_to_friendly(recv) ((native_interface___ni_metamodel___MMType___assign_to_friendly_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 2)))
-#define CALL_native_interface___ni_metamodel___MMType___assign_from_friendly(recv) ((native_interface___ni_metamodel___MMType___assign_from_friendly_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 3)))
+#define CALL_native_interface___ni_metamodel___MMType___mangled_name(recv) ((native_interface___ni_metamodel___MMType___mangled_name_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 1)))
+#define CALL_native_interface___ni_metamodel___MMType___from_native(recv) ((native_interface___ni_metamodel___MMType___from_native_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 2)))
+#define CALL_native_interface___ni_metamodel___MMType___assign_to_friendly(recv) ((native_interface___ni_metamodel___MMType___assign_to_friendly_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 3)))
+#define CALL_native_interface___ni_metamodel___MMType___assign_from_friendly(recv) ((native_interface___ni_metamodel___MMType___assign_from_friendly_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 4)))
+#define CALL_native_interface___ni_metamodel___MMType___uses_nitni_ref(recv) ((native_interface___ni_metamodel___MMType___uses_nitni_ref_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 5)))
+#define CALL_native_interface___ni_metamodel___MMType___friendly_null_getter(recv) ((native_interface___ni_metamodel___MMType___friendly_null_getter_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 6)))
+#define CALL_native_interface___ni_metamodel___MMType___local_friendly_null_getter_from(recv) ((native_interface___ni_metamodel___MMType___local_friendly_null_getter_from_t)CALL((recv), (SFT_native_interface___ni_metamodel[0] + 7)))
#define CALL_native_interface___ni_metamodel___MMMethod___local_friendly_name_from(recv) ((native_interface___ni_metamodel___MMMethod___local_friendly_name_from_t)CALL((recv), (SFT_native_interface___ni_metamodel[1] + 0)))
#define CALL_native_interface___ni_metamodel___MMMethod___friendly_super_cname(recv) ((native_interface___ni_metamodel___MMMethod___friendly_super_cname_t)CALL((recv), (SFT_native_interface___ni_metamodel[1] + 1)))
#define CALL_native_interface___ni_metamodel___MMMethod___local_friendly_super_name_from(recv) ((native_interface___ni_metamodel___MMMethod___local_friendly_super_name_from_t)CALL((recv), (SFT_native_interface___ni_metamodel[1] + 2)))
static const char * const LOCATE_native_interface___ni_metamodel___MMType___friendly_extern_name = "ni_metamodel::MMType::friendly_extern_name";
val_t native_interface___ni_metamodel___MMType___friendly_extern_name(val_t p0);
typedef val_t (*native_interface___ni_metamodel___MMType___friendly_extern_name_t)(val_t p0);
+static const char * const LOCATE_native_interface___ni_metamodel___MMType___mangled_name = "ni_metamodel::MMType::mangled_name";
+val_t native_interface___ni_metamodel___MMType___mangled_name(val_t p0);
+typedef val_t (*native_interface___ni_metamodel___MMType___mangled_name_t)(val_t p0);
static const char * const LOCATE_native_interface___ni_metamodel___MMType___from_native = "ni_metamodel::MMType::from_native";
val_t native_interface___ni_metamodel___MMType___from_native(val_t p0, val_t p1);
typedef val_t (*native_interface___ni_metamodel___MMType___from_native_t)(val_t p0, val_t p1);
static const char * const LOCATE_native_interface___ni_metamodel___MMType___assign_from_friendly = "ni_metamodel::MMType::assign_from_friendly";
val_t native_interface___ni_metamodel___MMType___assign_from_friendly(val_t p0, val_t p1, val_t p2);
typedef val_t (*native_interface___ni_metamodel___MMType___assign_from_friendly_t)(val_t p0, val_t p1, val_t p2);
+static const char * const LOCATE_native_interface___ni_metamodel___MMType___uses_nitni_ref = "ni_metamodel::MMType::uses_nitni_ref";
+val_t native_interface___ni_metamodel___MMType___uses_nitni_ref(val_t p0);
+typedef val_t (*native_interface___ni_metamodel___MMType___uses_nitni_ref_t)(val_t p0);
+static const char * const LOCATE_native_interface___ni_metamodel___MMType___friendly_null_getter = "ni_metamodel::MMType::friendly_null_getter";
+val_t native_interface___ni_metamodel___MMType___friendly_null_getter(val_t p0);
+typedef val_t (*native_interface___ni_metamodel___MMType___friendly_null_getter_t)(val_t p0);
+static const char * const LOCATE_native_interface___ni_metamodel___MMType___local_friendly_null_getter_from = "ni_metamodel::MMType::local_friendly_null_getter_from";
+val_t native_interface___ni_metamodel___MMType___local_friendly_null_getter_from(val_t p0, val_t p1);
+typedef val_t (*native_interface___ni_metamodel___MMType___local_friendly_null_getter_from_t)(val_t p0, val_t p1);
val_t NEW_MMType_metamodel___static_type___MMType___init();
static const char * const LOCATE_native_interface___ni_metamodel___MMMethod___local_friendly_name_from = "ni_metamodel::MMMethod::local_friendly_name_from";
val_t native_interface___ni_metamodel___MMMethod___local_friendly_name_from(val_t p0, val_t p1, val_t p2);
fra.me.meth = LOCATE_native_interface___ni_tools___FunctionCompiler___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;
/* ./native_interface//ni_tools.nit:23 */
fra.me.meth = LOCATE_native_interface___ni_tools___FunctionCompiler___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_native_interface___ni_tools___FunctionCompiler___decls;
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;
/* ./native_interface//ni_tools.nit:25 */
fra.me.meth = LOCATE_native_interface___ni_tools___FunctionCompiler___decls__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_native_interface___ni_tools___FunctionCompiler___exprs;
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;
/* ./native_interface//ni_tools.nit:26 */
fra.me.meth = LOCATE_native_interface___ni_tools___FunctionCompiler___exprs__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_native_interface___ni_tools___FunctionCompiler___to_writer;
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_native_interface___ni_tools___FunctionCompiler___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_nit_version___Object___nit_version;
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;
/* ./nit_version.nit:3 */
if (!once_value_1) {
- fra.me.REG[0] = BOX_NativeString("v0.4-150-g10f302c_nc3");
- REGB0 = TAG_Int(21);
+ fra.me.REG[0] = BOX_NativeString("v0.4-168-ga231494");
+ REGB0 = TAG_Int(17);
fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
once_value_1 = fra.me.REG[0];
register_static_object(&once_value_1);
./standard___exec._sep.c\
./math._nitni.c\
./standard___math._sep.c\
+ ./standard___gc._sep.c\
./tables._nitni.c\
./tables_nit.c\
./parser___tables._sep.c\
fra.me.meth = LOCATE_nitc___NitCompiler___opt_output;
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;
/* ./nitc.nit:31 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_boost;
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;
/* ./nitc.nit:32 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_no_cc;
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;
/* ./nitc.nit:33 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_cc_no_link;
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;
/* ./nitc.nit:34 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_global;
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;
/* ./nitc.nit:35 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_global_no_STF_opt;
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;
/* ./nitc.nit:36 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_global_no_DMR_opt;
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;
/* ./nitc.nit:37 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_global_no_inline_get_set;
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;
/* ./nitc.nit:38 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_global_no_out_of_init_get_test_opt;
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;
/* ./nitc.nit:39 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_global_no_RFIMA;
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;
/* ./nitc.nit:40 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_global_callgraph;
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;
/* ./nitc.nit:41 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_clibdir;
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;
/* ./nitc.nit:42 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_bindir;
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;
/* ./nitc.nit:43 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_compdir;
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;
/* ./nitc.nit:44 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_extension_prefix;
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;
/* ./nitc.nit:45 */
fra.me.meth = LOCATE_nitc___NitCompiler___opt_output_format;
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;
/* ./nitc.nit:46 */
fra.me.meth = LOCATE_nitc___NitCompiler___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_nitc___NitCompiler___process_options;
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;
REGB0 = TAG_Bool(!UNTAG_Bool(fra.me.REG[0]));
CALL_compiling___compiling_base___ToolContext___cc_link__eq(fra.me.REG[1])(fra.me.REG[1], REGB0);
/* ./nitc.nit:61 */
- fra.me.REG[0] = CALL_separate_options___ToolContext___opt_cc_lib_paths(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- CALL_compiling___compiling_base___ToolContext___cc_lib_paths__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[0] = CALL_compiling___compiling_base___ToolContext___cc_lib_paths(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_separate_options___ToolContext___opt_cc_lib_paths(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add_all(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
/* ./nitc.nit:62 */
+ fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___cc_libs(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[0] = CALL_separate_options___ToolContext___opt_cc_libs(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- CALL_compiling___compiling_base___ToolContext___cc_libs__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add_all(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
/* ./nitc.nit:63 */
- fra.me.REG[0] = CALL_separate_options___ToolContext___opt_cc_include_paths(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- CALL_compiling___compiling_base___ToolContext___cc_include_paths__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[0] = CALL_compiling___compiling_base___ToolContext___cc_include_paths(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_separate_options___ToolContext___opt_cc_include_paths(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add_all(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
/* ./nitc.nit:64 */
- fra.me.REG[0] = CALL_nitc___NitCompiler___opt_extension_prefix(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[2] = CALL_nitc___NitCompiler___opt_extension_prefix(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
/* ./nitc.nit:65 */
- REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
+ REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
+ REGB1 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
} else {
- REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[0])(fra.me.REG[0], NIT_NULL);
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[2])(fra.me.REG[2], NIT_NULL);
REGB0 = REGB1;
}
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- CALL_compiling___compiling_base___ToolContext___ext_prefix__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ CALL_compiling___compiling_base___ToolContext___ext_prefix__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
} else {
if (!once_value_1) {
- fra.me.REG[0] = BOX_NativeString("");
+ fra.me.REG[2] = BOX_NativeString("");
REGB0 = TAG_Int(0);
- fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_1 = fra.me.REG[0];
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ 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];
- CALL_compiling___compiling_base___ToolContext___ext_prefix__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_compiling___compiling_base___ToolContext___ext_prefix__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
}
/* ./nitc.nit:66 */
- fra.me.REG[0] = CALL_nitc___NitCompiler___opt_global(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- CALL_program___ToolContext___global__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[2] = CALL_nitc___NitCompiler___opt_global(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_program___ToolContext___global__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
/* ./nitc.nit:67 */
- fra.me.REG[0] = CALL_nitc___NitCompiler___opt_global_no_STF_opt(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- REGB0 = TAG_Bool(!UNTAG_Bool(fra.me.REG[0]));
+ fra.me.REG[2] = CALL_nitc___NitCompiler___opt_global_no_STF_opt(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
+ REGB0 = TAG_Bool(!UNTAG_Bool(fra.me.REG[2]));
CALL_program___ToolContext___use_SFT_optimization__eq(fra.me.REG[1])(fra.me.REG[1], REGB0);
/* ./nitc.nit:68 */
- fra.me.REG[0] = CALL_nitc___NitCompiler___opt_global_no_DMR_opt(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- CALL_analysis___ToolContext___no_dead_method_removal__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[2] = CALL_nitc___NitCompiler___opt_global_no_DMR_opt(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_analysis___ToolContext___no_dead_method_removal__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
/* ./nitc.nit:69 */
- fra.me.REG[0] = CALL_nitc___NitCompiler___opt_global_no_inline_get_set(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- CALL_analysis___ToolContext___no_inline_get_set__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[2] = CALL_nitc___NitCompiler___opt_global_no_inline_get_set(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_analysis___ToolContext___no_inline_get_set__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
/* ./nitc.nit:70 */
- fra.me.REG[0] = CALL_nitc___NitCompiler___opt_global_no_RFIMA(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- CALL_analysis___ToolContext___no_callgraph_from_init__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[2] = CALL_nitc___NitCompiler___opt_global_no_RFIMA(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_analysis___ToolContext___no_callgraph_from_init__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
/* ./nitc.nit:71 */
- fra.me.REG[0] = CALL_nitc___NitCompiler___opt_global_no_out_of_init_get_test_opt(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- CALL_analysis___ToolContext___no_out_of_init_get_test_removal__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[2] = CALL_nitc___NitCompiler___opt_global_no_out_of_init_get_test_opt(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_analysis___ToolContext___no_out_of_init_get_test_removal__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
/* ./nitc.nit:72 */
- fra.me.REG[0] = CALL_nitc___NitCompiler___opt_global_callgraph(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___OptionEnum___value_name(fra.me.REG[0])(fra.me.REG[0]);
- CALL_analysis___ToolContext___global_callgraph__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[2] = CALL_nitc___NitCompiler___opt_global_callgraph(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___OptionEnum___value_name(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_analysis___ToolContext___global_callgraph__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
/* ./nitc.nit:73 */
- fra.me.REG[0] = CALL_nitc___NitCompiler___opt_compdir(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- CALL_compiling___compiling_base___ToolContext___compdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[2] = CALL_nitc___NitCompiler___opt_compdir(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_compiling___compiling_base___ToolContext___compdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
/* ./nitc.nit:74 */
- fra.me.REG[0] = CALL_compiling___compiling_base___ToolContext___compdir(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
+ fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___compdir(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
+ REGB1 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
} else {
- REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[0])(fra.me.REG[0], NIT_NULL);
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[2])(fra.me.REG[2], NIT_NULL);
REGB0 = REGB1;
}
}
/* ./nitc.nit:75 */
if (!once_value_2) {
if (!once_value_3) {
- fra.me.REG[0] = BOX_NativeString("NIT_COMPDIR");
+ fra.me.REG[2] = BOX_NativeString("NIT_COMPDIR");
REGB0 = TAG_Int(11);
- fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_3 = fra.me.REG[0];
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_3 = fra.me.REG[2];
register_static_object(&once_value_3);
- } else fra.me.REG[0] = once_value_3;
- fra.me.REG[0] = fra.me.REG[0];
- fra.me.REG[0] = CALL_standard___symbol___String___to_symbol(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[0] = CALL_standard___environ___Symbol___environ(fra.me.REG[0])(fra.me.REG[0]);
- once_value_2 = fra.me.REG[0];
+ } else fra.me.REG[2] = once_value_3;
+ fra.me.REG[2] = fra.me.REG[2];
+ fra.me.REG[2] = CALL_standard___symbol___String___to_symbol(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[2] = CALL_standard___environ___Symbol___environ(fra.me.REG[2])(fra.me.REG[2]);
+ once_value_2 = fra.me.REG[2];
register_static_object(&once_value_2);
- } else fra.me.REG[0] = once_value_2;
- fra.me.REG[0] = fra.me.REG[0];
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
/* ./nitc.nit:76 */
- REGB0 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[0])(fra.me.REG[0]);
+ REGB0 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
/* ./nitc.nit:77 */
- CALL_compiling___compiling_base___ToolContext___compdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ CALL_compiling___compiling_base___ToolContext___compdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
}
/* ./nitc.nit:79 */
- fra.me.REG[0] = CALL_compiling___compiling_base___ToolContext___compdir(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
+ fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___compdir(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
+ REGB1 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
} else {
- REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[0])(fra.me.REG[0], NIT_NULL);
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[2])(fra.me.REG[2], NIT_NULL);
REGB0 = REGB1;
}
}
if (UNTAG_Bool(REGB0)) {
/* ./nitc.nit:80 */
if (!once_value_4) {
- fra.me.REG[0] = BOX_NativeString(".nit_compile");
+ fra.me.REG[2] = BOX_NativeString(".nit_compile");
REGB0 = TAG_Int(12);
- fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
- once_value_4 = fra.me.REG[0];
+ fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_4 = fra.me.REG[2];
register_static_object(&once_value_4);
- } else fra.me.REG[0] = once_value_4;
- fra.me.REG[0] = fra.me.REG[0];
- CALL_compiling___compiling_base___ToolContext___compdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ } else fra.me.REG[2] = once_value_4;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_compiling___compiling_base___ToolContext___compdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
}
}
/* ./nitc.nit:83 */
- fra.me.REG[0] = CALL_compiling___compiling_base___ToolContext___compdir(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___ext_prefix(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[2] = CALL_standard___string___String_____plus(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
- CALL_compiling___compiling_base___ToolContext___compdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___compdir(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[0] = CALL_compiling___compiling_base___ToolContext___ext_prefix(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[0] = CALL_standard___string___String_____plus(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
+ CALL_compiling___compiling_base___ToolContext___compdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
/* ./nitc.nit:85 */
- fra.me.REG[2] = CALL_nitc___NitCompiler___opt_clibdir(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
- CALL_compiling___compiling_base___ToolContext___clibdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ fra.me.REG[0] = CALL_nitc___NitCompiler___opt_clibdir(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_compiling___compiling_base___ToolContext___clibdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
/* ./nitc.nit:86 */
- fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___clibdir(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[0] = CALL_compiling___compiling_base___ToolContext___clibdir(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- REGB1 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
} else {
- REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[2])(fra.me.REG[2], NIT_NULL);
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[0])(fra.me.REG[0], NIT_NULL);
REGB0 = REGB1;
}
}
/* ./nitc.nit:87 */
if (!once_value_5) {
if (!once_value_6) {
- fra.me.REG[2] = BOX_NativeString("NIT_DIR");
+ fra.me.REG[0] = BOX_NativeString("NIT_DIR");
REGB0 = TAG_Int(7);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_6 = fra.me.REG[2];
+ fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
+ once_value_6 = fra.me.REG[0];
register_static_object(&once_value_6);
- } else fra.me.REG[2] = once_value_6;
- fra.me.REG[2] = fra.me.REG[2];
- fra.me.REG[2] = CALL_standard___symbol___String___to_symbol(fra.me.REG[2])(fra.me.REG[2]);
- fra.me.REG[2] = CALL_standard___environ___Symbol___environ(fra.me.REG[2])(fra.me.REG[2]);
- once_value_5 = fra.me.REG[2];
+ } else fra.me.REG[0] = once_value_6;
+ fra.me.REG[0] = fra.me.REG[0];
+ fra.me.REG[0] = CALL_standard___symbol___String___to_symbol(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[0] = CALL_standard___environ___Symbol___environ(fra.me.REG[0])(fra.me.REG[0]);
+ once_value_5 = fra.me.REG[0];
register_static_object(&once_value_5);
- } else fra.me.REG[2] = once_value_5;
- fra.me.REG[2] = fra.me.REG[2];
+ } else fra.me.REG[0] = once_value_5;
+ fra.me.REG[0] = fra.me.REG[0];
/* ./nitc.nit:88 */
- REGB0 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[2])(fra.me.REG[2]);
+ REGB0 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
/* ./nitc.nit:89 */
REGB0 = TAG_Int(3);
- fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_7) {
fra.me.REG[3] = BOX_NativeString("");
REGB0 = TAG_Int(0);
register_static_object(&once_value_7);
} else fra.me.REG[3] = once_value_7;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
fra.me.REG[3] = CALL_standard___kernel___Object___sys(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[3] = CALL_standard___string___Sys___program_name(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_standard___file___String___dirname(fra.me.REG[3])(fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
if (!once_value_8) {
fra.me.REG[3] = BOX_NativeString("/../clib");
REGB0 = TAG_Int(8);
register_static_object(&once_value_8);
} else fra.me.REG[3] = once_value_8;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[2] = fra.me.REG[0];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
+ fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[0] = fra.me.REG[2];
/* ./nitc.nit:90 */
- REGB0 = CALL_standard___file___String___file_exists(fra.me.REG[2])(fra.me.REG[2]);
+ REGB0 = CALL_standard___file___String___file_exists(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- CALL_compiling___compiling_base___ToolContext___clibdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ CALL_compiling___compiling_base___ToolContext___clibdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
}
} else {
/* ./nitc.nit:92 */
REGB0 = TAG_Int(3);
- fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_9) {
fra.me.REG[3] = BOX_NativeString("");
REGB0 = TAG_Int(0);
register_static_object(&once_value_9);
} else fra.me.REG[3] = once_value_9;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
if (!once_value_10) {
fra.me.REG[3] = BOX_NativeString("/clib");
REGB0 = TAG_Int(5);
register_static_object(&once_value_10);
} else fra.me.REG[3] = once_value_10;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[2] = fra.me.REG[0];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
+ fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[0] = fra.me.REG[2];
/* ./nitc.nit:93 */
- REGB0 = CALL_standard___file___String___file_exists(fra.me.REG[2])(fra.me.REG[2]);
+ REGB0 = CALL_standard___file___String___file_exists(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- CALL_compiling___compiling_base___ToolContext___clibdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ CALL_compiling___compiling_base___ToolContext___clibdir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
}
}
/* ./nitc.nit:95 */
- fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___clibdir(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[0] = CALL_compiling___compiling_base___ToolContext___clibdir(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- REGB1 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
} else {
- REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[2])(fra.me.REG[2], NIT_NULL);
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[0])(fra.me.REG[0], NIT_NULL);
REGB0 = REGB1;
}
}
if (UNTAG_Bool(REGB0)) {
/* ./nitc.nit:96 */
if (!once_value_11) {
- fra.me.REG[2] = BOX_NativeString("Error: Cannot locate NIT C library directory. Uses --clibdir or envvar NIT_DIR.");
+ fra.me.REG[0] = BOX_NativeString("Error: Cannot locate NIT C library directory. Uses --clibdir or envvar NIT_DIR.");
REGB0 = TAG_Int(79);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_11 = fra.me.REG[2];
+ fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
+ once_value_11 = fra.me.REG[0];
register_static_object(&once_value_11);
- } else fra.me.REG[2] = once_value_11;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_mmloader___ToolContext___fatal_error(fra.me.REG[1])(fra.me.REG[1], NIT_NULL, fra.me.REG[2]);
+ } else fra.me.REG[0] = once_value_11;
+ fra.me.REG[0] = fra.me.REG[0];
+ CALL_mmloader___ToolContext___fatal_error(fra.me.REG[1])(fra.me.REG[1], NIT_NULL, fra.me.REG[0]);
}
}
/* ./nitc.nit:99 */
- fra.me.REG[2] = CALL_nitc___NitCompiler___opt_bindir(fra.me.REG[1])(fra.me.REG[1]);
- fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
- CALL_compiling___compiling_base___ToolContext___bindir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ fra.me.REG[0] = CALL_nitc___NitCompiler___opt_bindir(fra.me.REG[1])(fra.me.REG[1]);
+ fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_compiling___compiling_base___ToolContext___bindir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
/* ./nitc.nit:101 */
- fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___bindir(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[0] = CALL_compiling___compiling_base___ToolContext___bindir(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- REGB1 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
} else {
- REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[2])(fra.me.REG[2], NIT_NULL);
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[0])(fra.me.REG[0], NIT_NULL);
REGB0 = REGB1;
}
}
/* ./nitc.nit:102 */
if (!once_value_12) {
if (!once_value_13) {
- fra.me.REG[2] = BOX_NativeString("NIT_DIR");
+ fra.me.REG[0] = BOX_NativeString("NIT_DIR");
REGB0 = TAG_Int(7);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_13 = fra.me.REG[2];
+ fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
+ once_value_13 = fra.me.REG[0];
register_static_object(&once_value_13);
- } else fra.me.REG[2] = once_value_13;
- fra.me.REG[2] = fra.me.REG[2];
- fra.me.REG[2] = CALL_standard___symbol___String___to_symbol(fra.me.REG[2])(fra.me.REG[2]);
- fra.me.REG[2] = CALL_standard___environ___Symbol___environ(fra.me.REG[2])(fra.me.REG[2]);
- once_value_12 = fra.me.REG[2];
+ } else fra.me.REG[0] = once_value_13;
+ fra.me.REG[0] = fra.me.REG[0];
+ fra.me.REG[0] = CALL_standard___symbol___String___to_symbol(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[0] = CALL_standard___environ___Symbol___environ(fra.me.REG[0])(fra.me.REG[0]);
+ once_value_12 = fra.me.REG[0];
register_static_object(&once_value_12);
- } else fra.me.REG[2] = once_value_12;
- fra.me.REG[2] = fra.me.REG[2];
+ } else fra.me.REG[0] = once_value_12;
+ fra.me.REG[0] = fra.me.REG[0];
/* ./nitc.nit:103 */
- REGB0 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[2])(fra.me.REG[2]);
+ REGB0 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
/* ./nitc.nit:104 */
REGB0 = TAG_Int(3);
- fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_14) {
fra.me.REG[3] = BOX_NativeString("");
REGB0 = TAG_Int(0);
register_static_object(&once_value_14);
} else fra.me.REG[3] = once_value_14;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
fra.me.REG[3] = CALL_standard___kernel___Object___sys(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[3] = CALL_standard___string___Sys___program_name(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_standard___file___String___dirname(fra.me.REG[3])(fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
if (!once_value_15) {
fra.me.REG[3] = BOX_NativeString("/../bin");
REGB0 = TAG_Int(7);
register_static_object(&once_value_15);
} else fra.me.REG[3] = once_value_15;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[2] = fra.me.REG[0];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
+ fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[0] = fra.me.REG[2];
/* ./nitc.nit:105 */
- REGB0 = CALL_standard___file___String___file_exists(fra.me.REG[2])(fra.me.REG[2]);
+ REGB0 = CALL_standard___file___String___file_exists(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- CALL_compiling___compiling_base___ToolContext___bindir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ CALL_compiling___compiling_base___ToolContext___bindir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
}
} else {
/* ./nitc.nit:107 */
REGB0 = TAG_Int(3);
- fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
+ fra.me.REG[2] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_16) {
fra.me.REG[3] = BOX_NativeString("");
REGB0 = TAG_Int(0);
register_static_object(&once_value_16);
} else fra.me.REG[3] = once_value_16;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
if (!once_value_17) {
fra.me.REG[3] = BOX_NativeString("/bin");
REGB0 = TAG_Int(4);
register_static_object(&once_value_17);
} else fra.me.REG[3] = once_value_17;
fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- fra.me.REG[0] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[2] = fra.me.REG[0];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
+ fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[0] = fra.me.REG[2];
/* ./nitc.nit:108 */
- REGB0 = CALL_standard___file___String___file_exists(fra.me.REG[2])(fra.me.REG[2]);
+ REGB0 = CALL_standard___file___String___file_exists(fra.me.REG[0])(fra.me.REG[0]);
if (UNTAG_Bool(REGB0)) {
- CALL_compiling___compiling_base___ToolContext___bindir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ CALL_compiling___compiling_base___ToolContext___bindir__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
}
}
/* ./nitc.nit:110 */
- fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___bindir(fra.me.REG[1])(fra.me.REG[1]);
- REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ fra.me.REG[0] = CALL_compiling___compiling_base___ToolContext___bindir(fra.me.REG[1])(fra.me.REG[1]);
+ REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- REGB1 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = TAG_Bool(false);
REGB0 = REGB1;
} else {
- REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[2])(fra.me.REG[2], NIT_NULL);
+ REGB1 = CALL_standard___kernel___Object_____eqeq(fra.me.REG[0])(fra.me.REG[0], NIT_NULL);
REGB0 = REGB1;
}
}
if (UNTAG_Bool(REGB0)) {
/* ./nitc.nit:111 */
if (!once_value_18) {
- fra.me.REG[2] = BOX_NativeString("Error: Cannot locate NIT tools directory. Uses --bindir or envvar NIT_DIR.");
+ fra.me.REG[0] = BOX_NativeString("Error: Cannot locate NIT tools directory. Uses --bindir or envvar NIT_DIR.");
REGB0 = TAG_Int(74);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB0);
- once_value_18 = fra.me.REG[2];
+ fra.me.REG[0] = NEW_String_standard___string___String___with_native(fra.me.REG[0], REGB0);
+ once_value_18 = fra.me.REG[0];
register_static_object(&once_value_18);
- } else fra.me.REG[2] = once_value_18;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_mmloader___ToolContext___fatal_error(fra.me.REG[1])(fra.me.REG[1], NIT_NULL, fra.me.REG[2]);
+ } else fra.me.REG[0] = once_value_18;
+ fra.me.REG[0] = fra.me.REG[0];
+ CALL_mmloader___ToolContext___fatal_error(fra.me.REG[1])(fra.me.REG[1], NIT_NULL, fra.me.REG[0]);
}
}
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_nitc___NitCompiler___perform_work;
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_nitc___Sys___main;
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;
/* ./nitc.nit:138 */
#include "standard___string_search._sep.h"
#include "standard___exec._sep.h"
#include "standard___math._sep.h"
+#include "standard___gc._sep.h"
#include "parser___tables._sep.h"
#include "mmloader._sep.h"
#include "metamodel._sep.h"
static const char * const LOCATE_NEW_FrontierVisitor_native_interface___frontier___FrontierVisitor___init = "new FrontierVisitor frontier::FrontierVisitor::init";
val_t NEW_FrontierVisitor_native_interface___frontier___FrontierVisitor___init(val_t p0, val_t p1);
typedef val_t (*NEW_FrontierVisitor_native_interface___frontier___FrontierVisitor___init_t)(val_t p0, val_t p1);
-const char *LOCATE_abstracttool = "./abstracttool.nit";
+const char *LOCATE_abstracttool = "src/abstracttool.nit";
const int SFT_abstracttool[6] = {
3035 /* Id of AbstractCompiler */,
6 /* Color of AbstractCompiler */,
47 /* Group of ? */,
47 /* Group of ? */,
};
-const char *LOCATE_syntax = "./syntax//syntax.nit";
+const char *LOCATE_syntax = "src/syntax//syntax.nit";
const int SFT_syntax[6] = {
347 /* Id of SrcModuleLoader */,
5 /* Color of SrcModuleLoader */,
15 /* Group of ? */,
76 /* Group of ? */,
};
-const char *LOCATE_syntax___mmbuilder = "./syntax//mmbuilder.nit";
+const char *LOCATE_syntax___mmbuilder = "src/syntax//mmbuilder.nit";
const int SFT_syntax___mmbuilder[68] = {
2351 /* Id of CSHSorter */,
5 /* Color of CSHSorter */,
72 /* Group of ? */,
72 /* Group of ? */,
};
-const char *LOCATE_syntax___syntax_base = "./syntax//syntax_base.nit";
+const char *LOCATE_syntax___syntax_base = "src/syntax//syntax_base.nit";
const int SFT_syntax___syntax_base[100] = {
2159 /* Id of MMSrcModule */,
5 /* Color of MMSrcModule */,
76 /* Group of ? */,
73 /* Group of ? */,
};
-const char *LOCATE_parser = "./parser//parser.nit";
+const char *LOCATE_parser = "src/parser//parser.nit";
const int SFT_parser[1280] = {
39 /* Id of State */,
4 /* Color of State */,
5 /* Color of ReduceAction745 */,
51 /* Group of ? */,
};
-const char *LOCATE_parser___parser_prod = "./parser//parser_prod.nit";
+const char *LOCATE_parser___parser_prod = "src/parser//parser_prod.nit";
const int SFT_parser___parser_prod[152] = {
2 /* Group of ? */,
54 /* Group of ? */,
72 /* Group of ? */,
72 /* Group of ? */,
};
-const char *LOCATE_parser___lexer = "./parser//lexer.nit";
+const char *LOCATE_parser___lexer = "src/parser//lexer.nit";
const int SFT_parser___lexer[98] = {
5 /* Group of ? */,
68 /* Group of ? */,
2 /* Group of ? */,
52 /* Group of ? */,
};
-const char *LOCATE_parser___parser_nodes = "./parser//parser_nodes.nit";
+const char *LOCATE_parser___parser_nodes = "src/parser//parser_nodes.nit";
const int SFT_parser___parser_nodes[913] = {
307 /* Id of ANode */,
4 /* Color of ANode */,
6 /* Group of ? */,
73 /* Group of ? */,
};
-const char *LOCATE_location = "./location.nit";
+const char *LOCATE_location = "src/location.nit";
const int SFT_location[8] = {
43 /* Id of SourceFile */,
4 /* Color of SourceFile */,
74 /* Group of ? */,
41 /* Group of ? */,
};
-const char *LOCATE_parser___tables = "./parser//tables.nit";
+const char *LOCATE_standard___gc = "./../lib/standard//gc.nit";
+const int SFT_standard___gc[1] = {
+ 55 /* Group of ? */,
+};
+const char *LOCATE_parser___tables = "src/parser//tables.nit";
const int SFT_parser___tables[3] = {
23 /* Id of TablesCapable */,
4 /* Color of TablesCapable */,
47 /* Group of ? */,
};
-const char *LOCATE_mmloader = "./mmloader.nit";
+const char *LOCATE_mmloader = "src/mmloader.nit";
const int SFT_mmloader[11] = {
2123 /* Id of Message */,
6 /* Color of Message */,
4 /* Color of ModuleLoader */,
47 /* Group of ? */,
};
-const char *LOCATE_metamodel = "./metamodel//metamodel.nit";
-const char *LOCATE_metamodel___vararg = "./metamodel//vararg.nit";
+const char *LOCATE_metamodel = "src/metamodel//metamodel.nit";
+const char *LOCATE_metamodel___vararg = "src/metamodel//vararg.nit";
const int SFT_metamodel___vararg[2] = {
2 /* Group of ? */,
50 /* Group of ? */,
};
-const char *LOCATE_metamodel___genericity = "./metamodel//genericity.nit";
+const char *LOCATE_metamodel___genericity = "src/metamodel//genericity.nit";
const int SFT_metamodel___genericity[11] = {
4 /* Group of ? */,
52 /* Group of ? */,
- 59 /* Group of ? */,
+ 64 /* Group of ? */,
2827 /* Id of MMTypeGeneric */,
6 /* Color of MMTypeGeneric */,
4 /* Group of ? */,
- 77 /* Group of ? */,
+ 82 /* Group of ? */,
2831 /* Id of MMTypeFormalParameter */,
6 /* Color of MMTypeFormalParameter */,
5 /* Group of ? */,
- 79 /* Group of ? */,
+ 84 /* Group of ? */,
};
-const char *LOCATE_metamodel___type_formal = "./metamodel//type_formal.nit";
+const char *LOCATE_metamodel___type_formal = "src/metamodel//type_formal.nit";
const int SFT_metamodel___type_formal[5] = {
- 60 /* Group of ? */,
+ 65 /* Group of ? */,
2151 /* Id of MMTypeFormal */,
5 /* Color of MMTypeFormal */,
3 /* Group of ? */,
- 75 /* Group of ? */,
+ 80 /* Group of ? */,
};
-const char *LOCATE_metamodel___inheritance = "./metamodel//inheritance.nit";
+const char *LOCATE_metamodel___inheritance = "src/metamodel//inheritance.nit";
const int SFT_metamodel___inheritance[19] = {
47 /* Group of ? */,
50 /* Group of ? */,
5 /* Color of MMDefaultAncestor */,
57 /* Group of ? */,
};
-const char *LOCATE_metamodel___static_type = "./metamodel//static_type.nit";
+const char *LOCATE_metamodel___static_type = "src/metamodel//static_type.nit";
const int SFT_metamodel___static_type[48] = {
9 /* Group of ? */,
74 /* Group of ? */,
143 /* Id of MMType */,
4 /* Color of MMType */,
2 /* Group of ? */,
- 61 /* Group of ? */,
+ 66 /* Group of ? */,
2175 /* Id of MMNullableType */,
5 /* Color of MMNullableType */,
3 /* Group of ? */,
- 75 /* Group of ? */,
+ 80 /* Group of ? */,
2155 /* Id of MMTypeClass */,
5 /* Color of MMTypeClass */,
3 /* Group of ? */,
- 75 /* Group of ? */,
+ 80 /* Group of ? */,
2823 /* Id of MMTypeSimpleClass */,
6 /* Color of MMTypeSimpleClass */,
- 77 /* Group of ? */,
+ 82 /* Group of ? */,
2147 /* Id of MMTypeNone */,
5 /* Color of MMTypeNone */,
3 /* Group of ? */,
- 75 /* Group of ? */,
+ 80 /* Group of ? */,
2 /* Group of ? */,
54 /* Group of ? */,
167 /* Id of MMImportedCast */,
61 /* Group of ? */,
85 /* Group of ? */,
};
-const char *LOCATE_metamodel___abstractmetamodel = "./metamodel//abstractmetamodel.nit";
+const char *LOCATE_metamodel___abstractmetamodel = "src/metamodel//abstractmetamodel.nit";
const int SFT_metamodel___abstractmetamodel[41] = {
187 /* Id of MMContext */,
4 /* Color of MMContext */,
5 /* Color of MMConcreteClass */,
121 /* Group of ? */,
};
-const char *LOCATE_metamodel___partial_order = "./metamodel//partial_order.nit";
+const char *LOCATE_metamodel___partial_order = "src/metamodel//partial_order.nit";
const int SFT_metamodel___partial_order[8] = {
2079 /* Id of PartialOrder */,
7 /* Color of PartialOrder */,
2 /* Group of ? */,
47 /* Group of ? */,
};
-const char *LOCATE_metamodel___virtualtype = "./metamodel//virtualtype.nit";
+const char *LOCATE_metamodel___virtualtype = "src/metamodel//virtualtype.nit";
const int SFT_metamodel___virtualtype[10] = {
48 /* Group of ? */,
2143 /* Id of MMTypeProperty */,
2819 /* Id of MMVirtualType */,
6 /* Color of MMVirtualType */,
5 /* Group of ? */,
- 79 /* Group of ? */,
+ 84 /* Group of ? */,
105 /* Group of ? */,
};
const char *LOCATE_opts = "./../lib/opts.nit";
2 /* Group of ? */,
47 /* Group of ? */,
};
-const char *LOCATE_primitive_info = "./primitive_info.nit";
+const char *LOCATE_primitive_info = "src/primitive_info.nit";
const int SFT_primitive_info[8] = {
2 /* Group of ? */,
50 /* Group of ? */,
4 /* Color of PrimitiveInfo */,
2 /* Group of ? */,
47 /* Group of ? */,
- 54 /* Group of ? */,
+ 59 /* Group of ? */,
83 /* Group of ? */,
};
-const char *LOCATE_syntax___icode_generation = "./syntax//icode_generation.nit";
+const char *LOCATE_syntax___icode_generation = "src/syntax//icode_generation.nit";
const int SFT_syntax___icode_generation[27] = {
2375 /* Id of A2IContext */,
5 /* Color of A2IContext */,
7 /* Group of ? */,
72 /* Group of ? */,
};
-const char *LOCATE_icode = "./icode//icode.nit";
-const char *LOCATE_icode___icode_tools = "./icode//icode_tools.nit";
+const char *LOCATE_icode = "src/icode//icode.nit";
+const char *LOCATE_icode___icode_tools = "src/icode//icode_tools.nit";
const int SFT_icode___icode_tools[12] = {
223 /* Id of ICodeVisitor */,
4 /* Color of ICodeVisitor */,
64 /* Group of ? */,
69 /* Group of ? */,
};
-const char *LOCATE_icode___icode_builder = "./icode//icode_builder.nit";
+const char *LOCATE_icode___icode_builder = "src/icode//icode_builder.nit";
const int SFT_icode___icode_builder[5] = {
235 /* Id of ICodeBuilder */,
4 /* Color of ICodeBuilder */,
48 /* Group of ? */,
48 /* Group of ? */,
};
-const char *LOCATE_icode___icode_base = "./icode//icode_base.nit";
+const char *LOCATE_icode___icode_base = "src/icode//icode_base.nit";
const int SFT_icode___icode_base[148] = {
211 /* Id of IRegister */,
4 /* Color of IRegister */,
69 /* Group of ? */,
92 /* Group of ? */,
};
-const char *LOCATE_syntax___typing = "./syntax//typing.nit";
+const char *LOCATE_syntax___typing = "src/syntax//typing.nit";
const int SFT_syntax___typing[55] = {
98 /* Group of ? */,
2379 /* Id of TypingVisitor */,
67 /* Group of ? */,
84 /* Group of ? */,
};
-const char *LOCATE_syntax___scope = "./syntax//scope.nit";
+const char *LOCATE_syntax___scope = "src/syntax//scope.nit";
const int SFT_syntax___scope[23] = {
55 /* Id of ScopeContext */,
4 /* Color of ScopeContext */,
11 /* Group of ? */,
82 /* Group of ? */,
};
-const char *LOCATE_syntax___flow = "./syntax//flow.nit";
+const char *LOCATE_syntax___flow = "src/syntax//flow.nit";
const int SFT_syntax___flow[20] = {
263 /* Id of FlowContext */,
4 /* Color of FlowContext */,
62 /* Group of ? */,
47 /* Group of ? */,
};
-const char *LOCATE_nit_version = "./nit_version.nit";
+const char *LOCATE_nit_version = "src/nit_version.nit";
const int SFT_nit_version[1] = {
16 /* Group of ? */,
};
-const char *LOCATE_separate_options = "./separate_options.nit";
+const char *LOCATE_separate_options = "src/separate_options.nit";
const int SFT_separate_options[3] = {
6 /* Group of ? */,
56 /* Group of ? */,
85 /* Group of ? */,
};
-const char *LOCATE_native_interface = "./native_interface//native_interface.nit";
+const char *LOCATE_native_interface = "src/native_interface//native_interface.nit";
const int SFT_native_interface[1] = {
86 /* Group of ? */,
};
-const char *LOCATE_native_interface___frontier = "./native_interface//frontier.nit";
+const char *LOCATE_native_interface___frontier = "src/native_interface//frontier.nit";
const int SFT_native_interface___frontier[12] = {
87 /* Group of ? */,
94 /* Group of ? */,
47 /* Group of ? */,
47 /* Group of ? */,
};
-const char *LOCATE_native_interface___ni_tools = "./native_interface//ni_tools.nit";
+const char *LOCATE_native_interface___ni_tools = "src/native_interface//ni_tools.nit";
const int SFT_native_interface___ni_tools[4] = {
255 /* Id of FunctionCompiler */,
4 /* Color of FunctionCompiler */,
2 /* Group of ? */,
47 /* Group of ? */,
};
-const char *LOCATE_compiling = "./compiling//compiling.nit";
+const char *LOCATE_compiling = "src/compiling//compiling.nit";
const int SFT_compiling[3] = {
2 /* Group of ? */,
47 /* Group of ? */,
78 /* Group of ? */,
};
-const char *LOCATE_compiling___icode_generator = "./compiling//icode_generator.nit";
+const char *LOCATE_compiling___icode_generator = "src/compiling//icode_generator.nit";
const int SFT_compiling___icode_generator[7] = {
52 /* Group of ? */,
2279 /* Id of FileICodeDumper */,
108 /* Group of ? */,
82 /* Group of ? */,
};
-const char *LOCATE_compiling___compiling_base = "./compiling//compiling_base.nit";
+const char *LOCATE_compiling___compiling_base = "src/compiling//compiling_base.nit";
const int SFT_compiling___compiling_base[18] = {
40 /* Group of ? */,
112 /* Group of ? */,
9 /* Group of ? */,
67 /* Group of ? */,
};
-const char *LOCATE_utils = "./utils.nit";
+const char *LOCATE_utils = "src/utils.nit";
const int SFT_utils[1] = {
45 /* Group of ? */,
};
-const char *LOCATE_program = "./program.nit";
+const char *LOCATE_program = "src/program.nit";
const int SFT_program[8] = {
38 /* Group of ? */,
108 /* Group of ? */,
22 /* Group of ? */,
110 /* Group of ? */,
};
-const char *LOCATE_compiling___compiling_writer = "./compiling//compiling_writer.nit";
+const char *LOCATE_compiling___compiling_writer = "src/compiling//compiling_writer.nit";
const int SFT_compiling___compiling_writer[16] = {
11 /* Id of Writer */,
4 /* Color of Writer */,
3 /* Group of ? */,
50 /* Group of ? */,
};
-const char *LOCATE_analysis = "./analysis//analysis.nit";
+const char *LOCATE_analysis = "src/analysis//analysis.nit";
const int SFT_analysis[4] = {
10 /* Group of ? */,
66 /* Group of ? */,
53 /* Group of ? */,
50 /* Group of ? */,
};
-const char *LOCATE_analysis___icode_dump = "./analysis//icode_dump.nit";
+const char *LOCATE_analysis___icode_dump = "src/analysis//icode_dump.nit";
const int SFT_analysis___icode_dump[8] = {
51 /* Group of ? */,
47 /* Group of ? */,
51 /* Group of ? */,
63 /* Group of ? */,
};
-const char *LOCATE_analysis___allocate_iregister_slots = "./analysis//allocate_iregister_slots.nit";
+const char *LOCATE_analysis___allocate_iregister_slots = "src/analysis//allocate_iregister_slots.nit";
const int SFT_analysis___allocate_iregister_slots[12] = {
2231 /* Id of IRegisterSlotAllocationVisitor */,
5 /* Color of IRegisterSlotAllocationVisitor */,
2 /* Group of ? */,
47 /* Group of ? */,
};
-const char *LOCATE_analysis___inline_methods = "./analysis//inline_methods.nit";
+const char *LOCATE_analysis___inline_methods = "src/analysis//inline_methods.nit";
const int SFT_analysis___inline_methods[6] = {
2215 /* Id of InlineMethodVisitor */,
5 /* Color of InlineMethodVisitor */,
77 /* Group of ? */,
66 /* Group of ? */,
};
-const char *LOCATE_analysis___cha_analysis = "./analysis//cha_analysis.nit";
+const char *LOCATE_analysis___cha_analysis = "src/analysis//cha_analysis.nit";
const int SFT_analysis___cha_analysis[12] = {
2347 /* Id of ChaContext */,
5 /* Color of ChaContext */,
3 /* Group of ? */,
55 /* Group of ? */,
};
-const char *LOCATE_analysis___reachable_method_analysis = "./analysis//reachable_method_analysis.nit";
+const char *LOCATE_analysis___reachable_method_analysis = "src/analysis//reachable_method_analysis.nit";
const int SFT_analysis___reachable_method_analysis[8] = {
11 /* Group of ? */,
81 /* Group of ? */,
5 /* Color of DefaultReachableMethodAnalysis */,
51 /* Group of ? */,
};
-const char *LOCATE_analysis___rta_analysis = "./analysis//rta_analysis.nit";
+const char *LOCATE_analysis___rta_analysis = "src/analysis//rta_analysis.nit";
const int SFT_analysis___rta_analysis[12] = {
359 /* Id of RtaContext */,
6 /* Color of RtaContext */,
3 /* Group of ? */,
55 /* Group of ? */,
};
-const char *LOCATE_analysis___instantiated_type_analysis = "./analysis//instantiated_type_analysis.nit";
+const char *LOCATE_analysis___instantiated_type_analysis = "src/analysis//instantiated_type_analysis.nit";
const int SFT_analysis___instantiated_type_analysis[8] = {
3 /* Group of ? */,
58 /* Group of ? */,
6 /* Color of DefaultInstantiatedTypeAnalysis */,
54 /* Group of ? */,
};
-const char *LOCATE_analysis___reachable_as_init_impl = "./analysis//reachable_as_init_impl.nit";
+const char *LOCATE_analysis___reachable_as_init_impl = "src/analysis//reachable_as_init_impl.nit";
const int SFT_analysis___reachable_as_init_impl[12] = {
79 /* Id of ReachableAsInitBuilder */,
4 /* Color of ReachableAsInitBuilder */,
3 /* Group of ? */,
55 /* Group of ? */,
};
-const char *LOCATE_analysis___reachable_as_init = "./analysis//reachable_as_init.nit";
+const char *LOCATE_analysis___reachable_as_init = "src/analysis//reachable_as_init.nit";
const int SFT_analysis___reachable_as_init[8] = {
8 /* Group of ? */,
74 /* Group of ? */,
5 /* Color of DefaultReachableAsInitAnalysis */,
50 /* Group of ? */,
};
-const char *LOCATE_analysis___reachable_from_init_method_analysis_impl = "./analysis//reachable_from_init_method_analysis_impl.nit";
+const char *LOCATE_analysis___reachable_from_init_method_analysis_impl = "src/analysis//reachable_from_init_method_analysis_impl.nit";
const int SFT_analysis___reachable_from_init_method_analysis_impl[12] = {
87 /* Id of RFIMABuilder */,
4 /* Color of RFIMABuilder */,
3 /* Group of ? */,
55 /* Group of ? */,
};
-const char *LOCATE_analysis___reachable_from_init_method_analysis = "./analysis//reachable_from_init_method_analysis.nit";
+const char *LOCATE_analysis___reachable_from_init_method_analysis = "src/analysis//reachable_from_init_method_analysis.nit";
const int SFT_analysis___reachable_from_init_method_analysis[8] = {
14 /* Group of ? */,
90 /* Group of ? */,
5 /* Color of DefaultReachableFromInitMethodAnalysis */,
51 /* Group of ? */,
};
-const char *LOCATE_analysis___dead_method_removal = "./analysis//dead_method_removal.nit";
+const char *LOCATE_analysis___dead_method_removal = "src/analysis//dead_method_removal.nit";
const int SFT_analysis___dead_method_removal[3] = {
9 /* Group of ? */,
77 /* Group of ? */,
67 /* Group of ? */,
};
-const char *LOCATE_analysis___inline_get_and_set = "./analysis//inline_get_and_set.nit";
+const char *LOCATE_analysis___inline_get_and_set = "src/analysis//inline_get_and_set.nit";
const int SFT_analysis___inline_get_and_set[6] = {
12 /* Group of ? */,
85 /* Group of ? */,
3 /* Group of ? */,
55 /* Group of ? */,
};
-const char *LOCATE_analysis___remove_out_of_init_get_test = "./analysis//remove_out_of_init_get_test.nit";
+const char *LOCATE_analysis___remove_out_of_init_get_test = "src/analysis//remove_out_of_init_get_test.nit";
const int SFT_analysis___remove_out_of_init_get_test[10] = {
13 /* Group of ? */,
87 /* Group of ? */,
3 /* Group of ? */,
55 /* Group of ? */,
};
-const char *LOCATE_compiling___compiling_global = "./compiling//compiling_global.nit";
+const char *LOCATE_compiling___compiling_global = "src/compiling//compiling_global.nit";
const int SFT_compiling___compiling_global[8] = {
94 /* Group of ? */,
79 /* Group of ? */,
115 /* Group of ? */,
93 /* Group of ? */,
};
-const char *LOCATE_compiling___table_computation = "./compiling//table_computation.nit";
+const char *LOCATE_compiling___table_computation = "src/compiling//table_computation.nit";
const int SFT_compiling___table_computation[85] = {
279 /* Id of ColorContext */,
4 /* Color of ColorContext */,
6 /* Color of TableEltVftPointer */,
55 /* Group of ? */,
};
-const char *LOCATE_compiling___compiling_icode = "./compiling//compiling_icode.nit";
+const char *LOCATE_compiling___compiling_icode = "src/compiling//compiling_icode.nit";
const int SFT_compiling___compiling_icode[9] = {
247 /* Id of I2CCompilerVisitor */,
4 /* Color of I2CCompilerVisitor */,
69 /* Group of ? */,
68 /* Group of ? */,
};
-const char *LOCATE_native_interface___ni_metamodel = "./native_interface//ni_metamodel.nit";
+const char *LOCATE_native_interface___ni_metamodel = "src/native_interface//ni_metamodel.nit";
const int SFT_native_interface___ni_metamodel[4] = {
- 50 /* Group of ? */,
+ 51 /* Group of ? */,
69 /* Group of ? */,
2 /* Group of ? */,
51 /* Group of ? */,
};
-const char *LOCATE_nitc = "./nitc.nit";
+const char *LOCATE_nitc = "src/nitc.nit";
const int SFT_nitc[4] = {
3191 /* Id of NitCompiler */,
7 /* Color of NitCompiler */,
fra.me.meth = LOCATE_INIT_ATTRIBUTES__nitc___NitCompiler;
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_CHECKNEW_nitc___NitCompiler;
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;
REGB0 = TAG_Bool(ATTR_nitc___NitCompiler____opt_output(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_NitCompiler_nitc___NitCompiler___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./nitc.nit:48 */
fra.me.REG[0] = NEW_nitc___NitCompiler();
stack_frame_head = fra.me.prev;
return fra.me.REG[0];
}
-const classtable_elt_t VFT_standard___kernel___Sys[55] = {
+const classtable_elt_t VFT_standard___kernel___Sys[56] = {
{(bigint) 27 /* 0: Identity */},
{(bigint) 3 /* 1: Object size (-1 if a NativeArray)*/},
{(bigint) "Sys" /* 2: Class Name */},
{(bigint) 1 /* 52: Sys < Sys: superclass init_table position */},
{(bigint) nitc___Sys___main},
{(bigint) standard___kernel___Sys___init},
+ {(bigint) standard___gc___Sys___force_garbage_collection},
};
/* 0: Pointer to the classtable */
/* 1: Object_id */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___kernel___Sys;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___kernel___Sys(void)
fra.me.meth = LOCATE_CHECKNEW_standard___kernel___Sys;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_Sys_standard___kernel___Sys___init(void){
fra.me.meth = LOCATE_NEW_Sys_standard___kernel___Sys___init;
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] = NEW_standard___kernel___Sys();
INIT_ATTRIBUTES__standard___kernel___Sys(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___collection___abstract_collection___Container;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___abstract_collection___Container(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___abstract_collection___Container;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_Container_standard___collection___abstract_collection___Container___init(val_t p0){
fra.me.meth = LOCATE_NEW_Container_standard___collection___abstract_collection___Container___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_INIT_ATTRIBUTES__standard___collection___abstract_collection___ContainerIterator;
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;
/* ./../lib/standard//collection//abstract_collection.nit:174 */
fra.me.meth = LOCATE_CHECKNEW_standard___collection___abstract_collection___ContainerIterator;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___abstract_collection___ContainerIterator____is_ok(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ContainerIterator_standard___collection___abstract_collection___ContainerIterator___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_INIT_ATTRIBUTES__standard___collection___abstract_collection___MapKeysIterator;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___abstract_collection___MapKeysIterator(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___abstract_collection___MapKeysIterator;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___abstract_collection___MapKeysIterator_____atiterator(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MapKeysIterator_standard___collection___abstract_collection___MapKeysIterator___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_INIT_ATTRIBUTES__standard___collection___abstract_collection___MapValuesIterator;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___abstract_collection___MapValuesIterator(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___abstract_collection___MapValuesIterator;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___abstract_collection___MapValuesIterator_____atiterator(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MapValuesIterator_standard___collection___abstract_collection___MapValuesIterator___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_INIT_ATTRIBUTES__standard___collection___abstract_collection___CoupleMapIterator;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___abstract_collection___CoupleMapIterator(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___abstract_collection___CoupleMapIterator;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___abstract_collection___CoupleMapIterator____iter(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_CoupleMapIterator_standard___collection___abstract_collection___CoupleMapIterator___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_INIT_ATTRIBUTES__standard___collection___abstract_collection___Couple;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___abstract_collection___Couple(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___abstract_collection___Couple;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_Couple_standard___collection___abstract_collection___Couple___init(val_t p0, val_t p1){
fra.me.meth = LOCATE_NEW_Couple_standard___collection___abstract_collection___Couple___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_INIT_ATTRIBUTES__standard___collection___range___Range;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___range___Range(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___range___Range;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___range___Range____first(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Range_standard___collection___range___Range___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_NEW_Range_standard___collection___range___Range___without_last;
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_INIT_ATTRIBUTES__standard___collection___range___IteratorRange;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___range___IteratorRange(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___range___IteratorRange;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___range___IteratorRange____range(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IteratorRange_standard___collection___range___IteratorRange___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_INIT_ATTRIBUTES__standard___collection___list___List;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___list___List(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___list___List;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_List_standard___collection___list___List___init(void){
fra.me.meth = LOCATE_NEW_List_standard___collection___list___List___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//collection//list.nit:173 */
fra.me.REG[0] = NEW_standard___collection___list___List();
fra.me.meth = LOCATE_NEW_List_standard___collection___list___List___from;
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_INIT_ATTRIBUTES__standard___collection___list___ListIterator;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___list___ListIterator(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___list___ListIterator;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___list___ListIterator____list(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ListIterator_standard___collection___list___ListIterator___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_INIT_ATTRIBUTES__standard___collection___list___ListNode;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___list___ListNode(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___list___ListNode;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_ListNode_standard___collection___list___ListNode___init(val_t p0){
fra.me.meth = LOCATE_NEW_ListNode_standard___collection___list___ListNode___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_INIT_ATTRIBUTES__standard___collection___array___AbstractArrayRead;
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;
/* ./../lib/standard//collection//array.nit:24 */
fra.me.meth = LOCATE_CHECKNEW_standard___collection___array___AbstractArrayRead;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AbstractArrayRead_standard___collection___array___AbstractArrayRead___init;
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] = NEW_standard___collection___array___AbstractArrayRead();
INIT_ATTRIBUTES__standard___collection___array___AbstractArrayRead(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___collection___array___AbstractArray;
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;
/* ./../lib/standard//collection//array.nit:24 */
fra.me.meth = LOCATE_CHECKNEW_standard___collection___array___AbstractArray;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AbstractArray_standard___collection___array___AbstractArrayRead___init;
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] = NEW_standard___collection___array___AbstractArray();
INIT_ATTRIBUTES__standard___collection___array___AbstractArray(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___collection___array___Array;
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_CHECKNEW_standard___collection___array___Array;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___array___Array____capacity(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Array_standard___collection___array___Array___with_capacity;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./../lib/standard//collection//array.nit:332 */
fra.me.meth = LOCATE_NEW_Array_standard___collection___array___Array___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//collection//array.nit:317 */
fra.me.REG[0] = NEW_standard___collection___array___Array();
fra.me.meth = LOCATE_NEW_Array_standard___collection___array___Array___filled_with;
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_NEW_Array_standard___collection___array___Array___with_items;
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_NEW_Array_standard___collection___array___Array___with_native;
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_INIT_ATTRIBUTES__standard___collection___array___ArrayIterator;
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;
/* ./../lib/standard//collection//array.nit:445 */
fra.me.meth = LOCATE_CHECKNEW_standard___collection___array___ArrayIterator;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___array___ArrayIterator____index(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ArrayIterator_standard___collection___array___ArrayIterator___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_INIT_ATTRIBUTES__standard___collection___array___ArraySet;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___array___ArraySet(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___array___ArraySet;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___array___ArraySet____array(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ArraySet_standard___collection___array___ArraySet___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//collection//array.nit:493 */
fra.me.REG[0] = NEW_standard___collection___array___ArraySet();
fra.me.meth = LOCATE_NEW_ArraySet_standard___collection___array___ArraySet___with_capacity;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./../lib/standard//collection//array.nit:496 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___collection___array___ArraySetIterator;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___array___ArraySetIterator(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___array___ArraySetIterator;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___array___ArraySetIterator____iter(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ArraySetIterator_standard___collection___array___ArraySetIterator___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_INIT_ATTRIBUTES__standard___collection___array___ArrayMap;
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_CHECKNEW_standard___collection___array___ArrayMap;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___array___ArrayMap_____atkeys(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ArrayMap_standard___collection___array___ArrayMap___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//collection//array.nit:598 */
fra.me.REG[0] = NEW_standard___collection___array___ArrayMap();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___collection___array___ArrayMapKeys;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___array___ArrayMapKeys(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___array___ArrayMapKeys;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___array___ArrayMapKeys_____atmap(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ArrayMapKeys_standard___collection___array___ArrayMapKeys___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_INIT_ATTRIBUTES__standard___collection___array___ArrayMapValues;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___array___ArrayMapValues(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___array___ArrayMapValues;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___array___ArrayMapValues_____atmap(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ArrayMapValues_standard___collection___array___ArrayMapValues___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_INIT_ATTRIBUTES__standard___collection___sorter___AbstractSorter;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___sorter___AbstractSorter(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___sorter___AbstractSorter;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AbstractSorter_standard___collection___sorter___AbstractSorter___init(void){
fra.me.meth = LOCATE_NEW_AbstractSorter_standard___collection___sorter___AbstractSorter___init;
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] = NEW_standard___collection___sorter___AbstractSorter();
INIT_ATTRIBUTES__standard___collection___sorter___AbstractSorter(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___collection___sorter___ComparableSorter;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___sorter___ComparableSorter(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___sorter___ComparableSorter;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_ComparableSorter_standard___collection___sorter___ComparableSorter___init(void){
fra.me.meth = LOCATE_NEW_ComparableSorter_standard___collection___sorter___ComparableSorter___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//collection//sorter.nit:96 */
fra.me.REG[0] = NEW_standard___collection___sorter___ComparableSorter();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___collection___hash_collection___HashCollection;
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_CHECKNEW_standard___collection___hash_collection___HashCollection;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___hash_collection___HashCollection____capacity(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_HashCollection_standard___collection___hash_collection___HashCollection___init;
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] = NEW_standard___collection___hash_collection___HashCollection();
INIT_ATTRIBUTES__standard___collection___hash_collection___HashCollection(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___collection___hash_collection___HashNode;
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_CHECKNEW_standard___collection___hash_collection___HashNode;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___hash_collection___HashNode____key(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_HashNode_standard___collection___hash_collection___HashNode___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_INIT_ATTRIBUTES__standard___collection___hash_collection___HashMap;
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_CHECKNEW_standard___collection___hash_collection___HashMap;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___hash_collection___HashMap_____atkeys(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_HashMap_standard___collection___hash_collection___HashMap___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//collection//hash_collection.nit:248 */
fra.me.REG[0] = NEW_standard___collection___hash_collection___HashMap();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___collection___hash_collection___HashMapKeys;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___hash_collection___HashMapKeys(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___hash_collection___HashMapKeys;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___hash_collection___HashMapKeys_____atmap(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_HashMapKeys_standard___collection___hash_collection___HashMapKeys___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_INIT_ATTRIBUTES__standard___collection___hash_collection___HashMapValues;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___hash_collection___HashMapValues(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___hash_collection___HashMapValues;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___hash_collection___HashMapValues_____atmap(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_HashMapValues_standard___collection___hash_collection___HashMapValues___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_INIT_ATTRIBUTES__standard___collection___hash_collection___HashMapNode;
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_CHECKNEW_standard___collection___hash_collection___HashMapNode;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___hash_collection___HashNode____key(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_HashMapNode_standard___collection___hash_collection___HashMapNode___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_INIT_ATTRIBUTES__standard___collection___hash_collection___HashMapIterator;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___hash_collection___HashMapIterator(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___hash_collection___HashMapIterator;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___hash_collection___HashMapIterator____map(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_HashMapIterator_standard___collection___hash_collection___HashMapIterator___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_INIT_ATTRIBUTES__standard___collection___hash_collection___HashSet;
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_CHECKNEW_standard___collection___hash_collection___HashSet;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___hash_collection___HashCollection____capacity(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_HashSet_standard___collection___hash_collection___HashSet___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//collection//hash_collection.nit:442 */
fra.me.REG[0] = NEW_standard___collection___hash_collection___HashSet();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___collection___hash_collection___HashSetNode;
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_CHECKNEW_standard___collection___hash_collection___HashSetNode;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___hash_collection___HashNode____key(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_HashSetNode_standard___collection___hash_collection___HashSetNode___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_INIT_ATTRIBUTES__standard___collection___hash_collection___HashSetIterator;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___collection___hash_collection___HashSetIterator(void)
fra.me.meth = LOCATE_CHECKNEW_standard___collection___hash_collection___HashSetIterator;
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;
REGB0 = TAG_Bool(ATTR_standard___collection___hash_collection___HashSetIterator____set(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_HashSetIterator_standard___collection___hash_collection___HashSetIterator___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_INIT_ATTRIBUTES__standard___string___String;
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;
/* ./../lib/standard//collection//array.nit:24 */
fra.me.meth = LOCATE_CHECKNEW_standard___string___String;
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;
REGB0 = TAG_Bool(ATTR_standard___string___AbstractString____items(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_String_standard___string___String___with_native;
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_NEW_String_standard___string___String___from_cstring;
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_INIT_ATTRIBUTES__standard___string___Buffer;
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;
/* ./../lib/standard//collection//array.nit:24 */
fra.me.meth = LOCATE_CHECKNEW_standard___string___Buffer;
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;
REGB0 = TAG_Bool(ATTR_standard___string___Buffer____capacity(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Buffer_standard___string___Buffer___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//string.nit:352 */
fra.me.REG[0] = NEW_standard___string___Buffer();
fra.me.meth = LOCATE_NEW_Buffer_standard___string___Buffer___from;
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_NEW_Buffer_standard___string___Buffer___with_capacity;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./../lib/standard//string.nit:366 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___string___StringCapable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___string___StringCapable(void)
fra.me.meth = LOCATE_CHECKNEW_standard___string___StringCapable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_StringCapable_standard___string___StringCapable___init(void){
fra.me.meth = LOCATE_NEW_StringCapable_standard___string___StringCapable___init;
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] = NEW_standard___string___StringCapable();
INIT_ATTRIBUTES__standard___string___StringCapable(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___symbol___Symbol;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___symbol___Symbol(void)
fra.me.meth = LOCATE_CHECKNEW_standard___symbol___Symbol;
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;
REGB0 = TAG_Bool(ATTR_standard___symbol___Symbol____string(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Symbol_standard___symbol___Symbol___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_INIT_ATTRIBUTES__standard___stream___IOS;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___stream___IOS(void)
fra.me.meth = LOCATE_CHECKNEW_standard___stream___IOS;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_IOS_standard___stream___IOS___init(void){
fra.me.meth = LOCATE_NEW_IOS_standard___stream___IOS___init;
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] = NEW_standard___stream___IOS();
INIT_ATTRIBUTES__standard___stream___IOS(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___stream___IStream;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___stream___IStream(void)
fra.me.meth = LOCATE_CHECKNEW_standard___stream___IStream;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_IStream_standard___stream___IOS___init(void){
fra.me.meth = LOCATE_NEW_IStream_standard___stream___IOS___init;
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] = NEW_standard___stream___IStream();
INIT_ATTRIBUTES__standard___stream___IStream(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___stream___OStream;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___stream___OStream(void)
fra.me.meth = LOCATE_CHECKNEW_standard___stream___OStream;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_OStream_standard___stream___IOS___init(void){
fra.me.meth = LOCATE_NEW_OStream_standard___stream___IOS___init;
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] = NEW_standard___stream___OStream();
INIT_ATTRIBUTES__standard___stream___OStream(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___stream___BufferedIStream;
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_CHECKNEW_standard___stream___BufferedIStream;
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;
REGB0 = TAG_Bool(ATTR_standard___stream___BufferedIStream____buffer_pos(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_BufferedIStream_standard___stream___IOS___init;
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] = NEW_standard___stream___BufferedIStream();
INIT_ATTRIBUTES__standard___stream___BufferedIStream(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___stream___IOStream;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___stream___IOStream(void)
fra.me.meth = LOCATE_CHECKNEW_standard___stream___IOStream;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_IOStream_standard___stream___IOS___init(void){
fra.me.meth = LOCATE_NEW_IOStream_standard___stream___IOS___init;
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] = NEW_standard___stream___IOStream();
INIT_ATTRIBUTES__standard___stream___IOStream(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___stream___FDStream;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___stream___FDStream(void)
fra.me.meth = LOCATE_CHECKNEW_standard___stream___FDStream;
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;
REGB0 = TAG_Bool(ATTR_standard___stream___FDStream____fd(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_FDStream_standard___stream___FDStream___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./../lib/standard//stream.nit:225 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___stream___FDIStream;
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;
/* ./../lib/standard//stream.nit:231 */
fra.me.meth = LOCATE_CHECKNEW_standard___stream___FDIStream;
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;
REGB0 = TAG_Bool(ATTR_standard___stream___FDIStream____eof(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_FDIStream_standard___stream___FDIStream___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./../lib/standard//stream.nit:240 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___stream___FDOStream;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___stream___FDOStream(void)
fra.me.meth = LOCATE_CHECKNEW_standard___stream___FDOStream;
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;
REGB0 = TAG_Bool(ATTR_standard___stream___FDOStream____is_writable(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_FDOStream_standard___stream___FDOStream___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./../lib/standard//stream.nit:254 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___stream___FDIOStream;
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;
/* ./../lib/standard//stream.nit:231 */
fra.me.meth = LOCATE_CHECKNEW_standard___stream___FDIOStream;
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;
REGB0 = TAG_Bool(ATTR_standard___stream___FDIStream____eof(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_FDIOStream_standard___stream___FDIOStream___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./../lib/standard//stream.nit:264 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___string_search___BM_Pattern;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___string_search___BM_Pattern(void)
fra.me.meth = LOCATE_CHECKNEW_standard___string_search___BM_Pattern;
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;
REGB0 = TAG_Bool(ATTR_standard___string_search___BM_Pattern____motif(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_BM_Pattern_standard___string_search___BM_Pattern___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_INIT_ATTRIBUTES__standard___string_search___Match;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___string_search___Match(void)
fra.me.meth = LOCATE_CHECKNEW_standard___string_search___Match;
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;
REGB0 = TAG_Bool(ATTR_standard___string_search___Match____string(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Match_standard___string_search___Match___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_INIT_ATTRIBUTES__standard___file___FStream;
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_CHECKNEW_standard___file___FStream;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_FStream_standard___stream___IOS___init(void){
fra.me.meth = LOCATE_NEW_FStream_standard___stream___IOS___init;
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] = NEW_standard___file___FStream();
INIT_ATTRIBUTES__standard___file___FStream(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___file___IFStream;
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_CHECKNEW_standard___file___IFStream;
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;
REGB0 = TAG_Bool(ATTR_standard___file___IFStream____end_reached(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IFStream_standard___file___IFStream___open;
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_NEW_IFStream_standard___file___IFStream___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//file.nit:111 */
fra.me.REG[0] = NEW_standard___file___IFStream();
fra.me.meth = LOCATE_NEW_IFStream_standard___file___IFStream___without_file;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//file.nit:112 */
fra.me.REG[0] = NEW_standard___file___IFStream();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___file___OFStream;
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_CHECKNEW_standard___file___OFStream;
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;
REGB0 = TAG_Bool(ATTR_standard___file___OFStream____writable(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OFStream_standard___file___OFStream___open;
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_NEW_OFStream_standard___file___OFStream___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//file.nit:157 */
fra.me.REG[0] = NEW_standard___file___OFStream();
fra.me.meth = LOCATE_NEW_OFStream_standard___file___OFStream___without_file;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//file.nit:158 */
fra.me.REG[0] = NEW_standard___file___OFStream();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___file___Stdin;
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_CHECKNEW_standard___file___Stdin;
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;
REGB0 = TAG_Bool(ATTR_standard___file___IFStream____end_reached(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Stdin_standard___file___Stdin___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//file.nit:165 */
fra.me.REG[0] = NEW_standard___file___Stdin();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___file___Stdout;
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_CHECKNEW_standard___file___Stdout;
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;
REGB0 = TAG_Bool(ATTR_standard___file___OFStream____writable(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Stdout_standard___file___Stdout___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//file.nit:174 */
fra.me.REG[0] = NEW_standard___file___Stdout();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___file___Stderr;
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_CHECKNEW_standard___file___Stderr;
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;
REGB0 = TAG_Bool(ATTR_standard___file___OFStream____writable(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Stderr_standard___file___Stderr___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/standard//file.nit:183 */
fra.me.REG[0] = NEW_standard___file___Stderr();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__standard___exec___Process;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___exec___Process(void)
fra.me.meth = LOCATE_CHECKNEW_standard___exec___Process;
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;
REGB0 = TAG_Bool(ATTR_standard___exec___Process____data(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Process_standard___exec___Process___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_NEW_Process_standard___exec___Process___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_NEW_Process_standard___exec___Process___execute;
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_INIT_ATTRIBUTES__standard___exec___IProcess;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___exec___IProcess(void)
fra.me.meth = LOCATE_CHECKNEW_standard___exec___IProcess;
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;
REGB0 = TAG_Bool(ATTR_standard___exec___IProcess____in(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IProcess_standard___exec___IProcess___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_NEW_IProcess_standard___exec___IProcess___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_INIT_ATTRIBUTES__standard___exec___OProcess;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___exec___OProcess(void)
fra.me.meth = LOCATE_CHECKNEW_standard___exec___OProcess;
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;
REGB0 = TAG_Bool(ATTR_standard___exec___OProcess____out(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OProcess_standard___exec___OProcess___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_NEW_OProcess_standard___exec___OProcess___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_INIT_ATTRIBUTES__standard___exec___IOProcess;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_standard___exec___IOProcess(void)
fra.me.meth = LOCATE_CHECKNEW_standard___exec___IOProcess;
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;
REGB0 = TAG_Bool(ATTR_standard___exec___IProcess____in(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IOProcess_standard___exec___IOProcess___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_NEW_IOProcess_standard___exec___IOProcess___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_INIT_ATTRIBUTES__location___SourceFile;
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_CHECKNEW_location___SourceFile;
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;
REGB0 = TAG_Bool(ATTR_location___SourceFile_____atfilename(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_SourceFile_location___SourceFile___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_INIT_ATTRIBUTES__location___Location;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_location___Location(void)
fra.me.meth = LOCATE_CHECKNEW_location___Location;
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;
REGB0 = TAG_Bool(ATTR_location___Location____line_start(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Location_location___Location___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_NEW_Location_location___Location___with_file;
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_INIT_ATTRIBUTES__parser___parser_nodes___TEol;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TEol(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TEol;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TEol_parser___lexer___TEol___init_tk;
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_NEW_TEol_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TComment;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TComment(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TComment;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TComment_parser___lexer___TComment___init_tk;
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_NEW_TComment_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwmodule;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwmodule(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwmodule;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwmodule_parser___lexer___TKwmodule___init_tk;
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_NEW_TKwmodule_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwimport;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwimport(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwimport;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwimport_parser___lexer___TKwimport___init_tk;
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_NEW_TKwimport_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwclass;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwclass(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwclass;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwclass_parser___lexer___TKwclass___init_tk;
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_NEW_TKwclass_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwabstract;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwabstract(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwabstract;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwabstract_parser___lexer___TKwabstract___init_tk;
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_NEW_TKwabstract_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwinterface;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwinterface(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwinterface;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwinterface_parser___lexer___TKwinterface___init_tk;
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_NEW_TKwinterface_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwenum;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwenum(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwenum;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwenum_parser___lexer___TKwenum___init_tk;
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_NEW_TKwenum_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwspecial;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwspecial(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwspecial;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwspecial_parser___lexer___TKwspecial___init_tk;
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_NEW_TKwspecial_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwend;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwend(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwend;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwend_parser___lexer___TKwend___init_tk;
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_NEW_TKwend_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwmeth;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwmeth(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwmeth;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwmeth_parser___lexer___TKwmeth___init_tk;
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_NEW_TKwmeth_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwtype;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwtype(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwtype;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwtype_parser___lexer___TKwtype___init_tk;
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_NEW_TKwtype_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwinit;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwinit(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwinit;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwinit_parser___lexer___TKwinit___init_tk;
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_NEW_TKwinit_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwredef;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwredef(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwredef;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwredef_parser___lexer___TKwredef___init_tk;
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_NEW_TKwredef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwis(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwis;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwis_parser___lexer___TKwis___init_tk;
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_NEW_TKwis_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwdo;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwdo(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwdo;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwdo_parser___lexer___TKwdo___init_tk;
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_NEW_TKwdo_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwreadable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwreadable(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwreadable;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwreadable_parser___lexer___TKwreadable___init_tk;
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_NEW_TKwreadable_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwwritable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwwritable(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwwritable;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwwritable_parser___lexer___TKwwritable___init_tk;
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_NEW_TKwwritable_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwvar;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwvar(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwvar;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwvar_parser___lexer___TKwvar___init_tk;
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_NEW_TKwvar_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwintern;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwintern(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwintern;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwintern_parser___lexer___TKwintern___init_tk;
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_NEW_TKwintern_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwextern;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwextern(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwextern;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwextern_parser___lexer___TKwextern___init_tk;
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_NEW_TKwextern_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwprotected;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwprotected(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwprotected;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwprotected_parser___lexer___TKwprotected___init_tk;
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_NEW_TKwprotected_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwprivate;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwprivate(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwprivate;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwprivate_parser___lexer___TKwprivate___init_tk;
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_NEW_TKwprivate_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwintrude;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwintrude(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwintrude;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwintrude_parser___lexer___TKwintrude___init_tk;
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_NEW_TKwintrude_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwif;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwif(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwif;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwif_parser___lexer___TKwif___init_tk;
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_NEW_TKwif_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwthen;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwthen(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwthen;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwthen_parser___lexer___TKwthen___init_tk;
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_NEW_TKwthen_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwelse;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwelse(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwelse;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwelse_parser___lexer___TKwelse___init_tk;
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_NEW_TKwelse_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwwhile;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwwhile(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwwhile;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwwhile_parser___lexer___TKwwhile___init_tk;
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_NEW_TKwwhile_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwloop;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwloop(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwloop;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwloop_parser___lexer___TKwloop___init_tk;
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_NEW_TKwloop_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwfor;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwfor(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwfor;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwfor_parser___lexer___TKwfor___init_tk;
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_NEW_TKwfor_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwin;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwin(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwin;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwin_parser___lexer___TKwin___init_tk;
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_NEW_TKwin_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwand;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwand(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwand;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwand_parser___lexer___TKwand___init_tk;
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_NEW_TKwand_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwor;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwor(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwor;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwor_parser___lexer___TKwor___init_tk;
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_NEW_TKwor_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwnot;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwnot(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwnot;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwnot_parser___lexer___TKwnot___init_tk;
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_NEW_TKwnot_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwreturn;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwreturn(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwreturn;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwreturn_parser___lexer___TKwreturn___init_tk;
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_NEW_TKwreturn_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwcontinue;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwcontinue(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwcontinue;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwcontinue_parser___lexer___TKwcontinue___init_tk;
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_NEW_TKwcontinue_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwbreak;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwbreak(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwbreak;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwbreak_parser___lexer___TKwbreak___init_tk;
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_NEW_TKwbreak_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwabort;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwabort(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwabort;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwabort_parser___lexer___TKwabort___init_tk;
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_NEW_TKwabort_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwassert;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwassert(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwassert;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwassert_parser___lexer___TKwassert___init_tk;
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_NEW_TKwassert_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwnew;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwnew(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwnew;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwnew_parser___lexer___TKwnew___init_tk;
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_NEW_TKwnew_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwisa;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwisa(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwisa;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwisa_parser___lexer___TKwisa___init_tk;
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_NEW_TKwisa_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwonce;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwonce(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwonce;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwonce_parser___lexer___TKwonce___init_tk;
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_NEW_TKwonce_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwsuper;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwsuper(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwsuper;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwsuper_parser___lexer___TKwsuper___init_tk;
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_NEW_TKwsuper_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwself;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwself(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwself;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwself_parser___lexer___TKwself___init_tk;
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_NEW_TKwself_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwtrue;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwtrue(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwtrue;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwtrue_parser___lexer___TKwtrue___init_tk;
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_NEW_TKwtrue_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwfalse;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwfalse(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwfalse;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwfalse_parser___lexer___TKwfalse___init_tk;
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_NEW_TKwfalse_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwnull;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwnull(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwnull;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwnull_parser___lexer___TKwnull___init_tk;
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_NEW_TKwnull_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwas;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwas(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwas;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwas_parser___lexer___TKwas___init_tk;
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_NEW_TKwas_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwnullable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwnullable(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwnullable;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwnullable_parser___lexer___TKwnullable___init_tk;
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_NEW_TKwnullable_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwisset;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwisset(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwisset;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwisset_parser___lexer___TKwisset___init_tk;
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_NEW_TKwisset_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TKwlabel;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TKwlabel(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TKwlabel;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TKwlabel_parser___lexer___TKwlabel___init_tk;
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_NEW_TKwlabel_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TOpar;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TOpar(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TOpar;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TOpar_parser___lexer___TOpar___init_tk;
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_NEW_TOpar_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TCpar;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TCpar(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TCpar;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TCpar_parser___lexer___TCpar___init_tk;
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_NEW_TCpar_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TObra;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TObra(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TObra;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TObra_parser___lexer___TObra___init_tk;
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_NEW_TObra_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TCbra;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TCbra(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TCbra;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TCbra_parser___lexer___TCbra___init_tk;
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_NEW_TCbra_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TComma;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TComma(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TComma;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TComma_parser___lexer___TComma___init_tk;
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_NEW_TComma_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TColumn;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TColumn(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TColumn;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TColumn_parser___lexer___TColumn___init_tk;
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_NEW_TColumn_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TQuad;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TQuad(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TQuad;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TQuad_parser___lexer___TQuad___init_tk;
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_NEW_TQuad_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TAssign;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TAssign(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TAssign;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TAssign_parser___lexer___TAssign___init_tk;
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_NEW_TAssign_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TPluseq;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TPluseq(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TPluseq;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TPluseq_parser___lexer___TPluseq___init_tk;
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_NEW_TPluseq_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TMinuseq;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TMinuseq(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TMinuseq;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TMinuseq_parser___lexer___TMinuseq___init_tk;
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_NEW_TMinuseq_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TDotdotdot;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TDotdotdot(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TDotdotdot;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TDotdotdot_parser___lexer___TDotdotdot___init_tk;
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_NEW_TDotdotdot_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TDotdot;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TDotdot(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TDotdot;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TDotdot_parser___lexer___TDotdot___init_tk;
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_NEW_TDotdot_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TDot;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TDot(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TDot;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TDot_parser___lexer___TDot___init_tk;
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_NEW_TDot_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TPlus;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TPlus(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TPlus;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TPlus_parser___lexer___TPlus___init_tk;
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_NEW_TPlus_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TMinus;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TMinus(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TMinus;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TMinus_parser___lexer___TMinus___init_tk;
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_NEW_TMinus_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TStar;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TStar(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TStar;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TStar_parser___lexer___TStar___init_tk;
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_NEW_TStar_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TSlash;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TSlash(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TSlash;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TSlash_parser___lexer___TSlash___init_tk;
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_NEW_TSlash_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TPercent;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TPercent(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TPercent;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TPercent_parser___lexer___TPercent___init_tk;
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_NEW_TPercent_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TEq;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TEq(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TEq;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TEq_parser___lexer___TEq___init_tk;
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_NEW_TEq_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TNe;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TNe(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TNe;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TNe_parser___lexer___TNe___init_tk;
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_NEW_TNe_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TLt;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TLt(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TLt;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TLt_parser___lexer___TLt___init_tk;
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_NEW_TLt_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TLe;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TLe(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TLe;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TLe_parser___lexer___TLe___init_tk;
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_NEW_TLe_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TLl;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TLl(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TLl;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TLl_parser___lexer___TLl___init_tk;
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_NEW_TLl_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TGt;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TGt(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TGt;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TGt_parser___lexer___TGt___init_tk;
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_NEW_TGt_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TGe;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TGe(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TGe;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TGe_parser___lexer___TGe___init_tk;
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_NEW_TGe_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TGg;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TGg(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TGg;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TGg_parser___lexer___TGg___init_tk;
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_NEW_TGg_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TStarship;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TStarship(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TStarship;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TStarship_parser___lexer___TStarship___init_tk;
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_NEW_TStarship_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TBang;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TBang(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TBang;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TBang_parser___lexer___TBang___init_tk;
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_NEW_TBang_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TClassid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TClassid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TClassid;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TClassid_parser___lexer___TClassid___init_tk;
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_NEW_TClassid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TId(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TId;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TId_parser___lexer___TId___init_tk;
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_NEW_TId_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TAttrid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TAttrid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TAttrid;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TAttrid_parser___lexer___TAttrid___init_tk;
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_NEW_TAttrid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TNumber;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TNumber(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TNumber;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TNumber_parser___lexer___TNumber___init_tk;
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_NEW_TNumber_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TFloat;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TFloat(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TFloat;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TFloat_parser___lexer___TFloat___init_tk;
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_NEW_TFloat_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TChar;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TChar(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TChar;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TChar_parser___lexer___TChar___init_tk;
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_NEW_TChar_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TString;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TString(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TString;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TString_parser___lexer___TString___init_tk;
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_NEW_TString_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TStartString;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TStartString(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TStartString;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TStartString_parser___lexer___TStartString___init_tk;
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_NEW_TStartString_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TMidString;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TMidString(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TMidString;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TMidString_parser___lexer___TMidString___init_tk;
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_NEW_TMidString_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___TEndString;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___TEndString(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___TEndString;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TEndString_parser___lexer___TEndString___init_tk;
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_NEW_TEndString_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___EOF;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___EOF(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___EOF;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_EOF_parser___lexer___EOF___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_NEW_EOF_parser___parser_nodes___EOF___noinit;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_nodes.nit:313 */
fra.me.REG[0] = NEW_parser___parser_nodes___EOF();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___AError;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AError(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AError;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___AError____message(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AError_parser___lexer___AError___init_error;
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_NEW_AError_parser___parser_nodes___AError___noinit;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_nodes.nit:317 */
fra.me.REG[0] = NEW_parser___parser_nodes___AError();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___AModule;
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_CHECKNEW_parser___parser_nodes___AModule;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AModule____n_imports(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AModule_parser___parser_prod___AModule___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:71 */
fra.me.REG[0] = NEW_parser___parser_nodes___AModule();
fra.me.meth = LOCATE_NEW_AModule_parser___parser_prod___AModule___init_amodule;
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_NEW_AModule_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AModuledecl;
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_CHECKNEW_parser___parser_nodes___AModuledecl;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AModuledecl____n_kwmodule(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AModuledecl_parser___parser_prod___AModuledecl___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:148 */
fra.me.REG[0] = NEW_parser___parser_nodes___AModuledecl();
fra.me.meth = LOCATE_NEW_AModuledecl_parser___parser_prod___AModuledecl___init_amoduledecl;
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_NEW_AModuledecl_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AImport;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AImport(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AImport;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AImport_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_AImport_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AStdImport;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AStdImport(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AStdImport;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AStdImport____n_visibility(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AStdImport_parser___parser_prod___AStdImport___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:211 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStdImport();
fra.me.meth = LOCATE_NEW_AStdImport_parser___parser_prod___AStdImport___init_astdimport;
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_NEW_AStdImport_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ANoImport;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ANoImport(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ANoImport;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ANoImport____n_visibility(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ANoImport_parser___parser_prod___ANoImport___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:270 */
fra.me.REG[0] = NEW_parser___parser_nodes___ANoImport();
fra.me.meth = LOCATE_NEW_ANoImport_parser___parser_prod___ANoImport___init_anoimport;
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_NEW_ANoImport_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AVisibility;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AVisibility(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AVisibility;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AVisibility_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_AVisibility_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___APublicVisibility;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___APublicVisibility(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___APublicVisibility;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_APublicVisibility_parser___parser_prod___APublicVisibility___empty_init(void){
fra.me.meth = LOCATE_NEW_APublicVisibility_parser___parser_prod___APublicVisibility___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:329 */
fra.me.REG[0] = NEW_parser___parser_nodes___APublicVisibility();
fra.me.meth = LOCATE_NEW_APublicVisibility_parser___parser_prod___APublicVisibility___init_apublicvisibility;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:331 */
fra.me.REG[0] = NEW_parser___parser_nodes___APublicVisibility();
fra.me.meth = LOCATE_NEW_APublicVisibility_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___APrivateVisibility;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___APrivateVisibility(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___APrivateVisibility;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___APrivateVisibility____n_kwprivate(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_APrivateVisibility_parser___parser_prod___APrivateVisibility___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:345 */
fra.me.REG[0] = NEW_parser___parser_nodes___APrivateVisibility();
fra.me.meth = LOCATE_NEW_APrivateVisibility_parser___parser_prod___APrivateVisibility___init_aprivatevisibility;
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_NEW_APrivateVisibility_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AProtectedVisibility;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AProtectedVisibility(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AProtectedVisibility;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AProtectedVisibility____n_kwprotected(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AProtectedVisibility_parser___parser_prod___AProtectedVisibility___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:376 */
fra.me.REG[0] = NEW_parser___parser_nodes___AProtectedVisibility();
fra.me.meth = LOCATE_NEW_AProtectedVisibility_parser___parser_prod___AProtectedVisibility___init_aprotectedvisibility;
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_NEW_AProtectedVisibility_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AIntrudeVisibility;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AIntrudeVisibility(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AIntrudeVisibility;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AIntrudeVisibility____n_kwintrude(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AIntrudeVisibility_parser___parser_prod___AIntrudeVisibility___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:407 */
fra.me.REG[0] = NEW_parser___parser_nodes___AIntrudeVisibility();
fra.me.meth = LOCATE_NEW_AIntrudeVisibility_parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility;
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_NEW_AIntrudeVisibility_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AClassdef;
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_CHECKNEW_parser___parser_nodes___AClassdef;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AClassdef_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_AClassdef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AStdClassdef;
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_CHECKNEW_parser___parser_nodes___AStdClassdef;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AStdClassdef____n_visibility(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AStdClassdef_parser___parser_prod___AStdClassdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:438 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStdClassdef();
fra.me.meth = LOCATE_NEW_AStdClassdef_parser___parser_prod___AStdClassdef___init_astdclassdef;
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_NEW_AStdClassdef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ATopClassdef;
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_CHECKNEW_parser___parser_nodes___ATopClassdef;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ATopClassdef____n_propdefs(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ATopClassdef_parser___parser_prod___ATopClassdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:600 */
fra.me.REG[0] = NEW_parser___parser_nodes___ATopClassdef();
fra.me.meth = LOCATE_NEW_ATopClassdef_parser___parser_prod___ATopClassdef___init_atopclassdef;
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_NEW_ATopClassdef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AMainClassdef;
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_CHECKNEW_parser___parser_nodes___AMainClassdef;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AMainClassdef____n_propdefs(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AMainClassdef_parser___parser_prod___AMainClassdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:638 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMainClassdef();
fra.me.meth = LOCATE_NEW_AMainClassdef_parser___parser_prod___AMainClassdef___init_amainclassdef;
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_NEW_AMainClassdef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AClasskind;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AClasskind(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AClasskind;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AClasskind_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_AClasskind_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AConcreteClasskind;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AConcreteClasskind(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AConcreteClasskind;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AConcreteClasskind____n_kwclass(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AConcreteClasskind_parser___parser_prod___AConcreteClasskind___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:676 */
fra.me.REG[0] = NEW_parser___parser_nodes___AConcreteClasskind();
fra.me.meth = LOCATE_NEW_AConcreteClasskind_parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind;
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_NEW_AConcreteClasskind_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAbstractClasskind;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AAbstractClasskind(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAbstractClasskind;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AAbstractClasskind____n_kwabstract(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAbstractClasskind_parser___parser_prod___AAbstractClasskind___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:707 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAbstractClasskind();
fra.me.meth = LOCATE_NEW_AAbstractClasskind_parser___parser_prod___AAbstractClasskind___init_aabstractclasskind;
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_NEW_AAbstractClasskind_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AInterfaceClasskind;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AInterfaceClasskind(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AInterfaceClasskind;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AInterfaceClasskind____n_kwinterface(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AInterfaceClasskind_parser___parser_prod___AInterfaceClasskind___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:752 */
fra.me.REG[0] = NEW_parser___parser_nodes___AInterfaceClasskind();
fra.me.meth = LOCATE_NEW_AInterfaceClasskind_parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind;
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_NEW_AInterfaceClasskind_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AEnumClasskind;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AEnumClasskind(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AEnumClasskind;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AEnumClasskind____n_kwenum(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AEnumClasskind_parser___parser_prod___AEnumClasskind___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:783 */
fra.me.REG[0] = NEW_parser___parser_nodes___AEnumClasskind();
fra.me.meth = LOCATE_NEW_AEnumClasskind_parser___parser_prod___AEnumClasskind___init_aenumclasskind;
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_NEW_AEnumClasskind_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AExternClasskind;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AExternClasskind(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AExternClasskind;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AExternClasskind____n_kwextern(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AExternClasskind_parser___parser_prod___AExternClasskind___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:814 */
fra.me.REG[0] = NEW_parser___parser_nodes___AExternClasskind();
fra.me.meth = LOCATE_NEW_AExternClasskind_parser___parser_prod___AExternClasskind___init_aexternclasskind;
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_NEW_AExternClasskind_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AFormaldef;
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_CHECKNEW_parser___parser_nodes___AFormaldef;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AFormaldef____n_id(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AFormaldef_parser___parser_prod___AFormaldef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:845 */
fra.me.REG[0] = NEW_parser___parser_nodes___AFormaldef();
fra.me.meth = LOCATE_NEW_AFormaldef_parser___parser_prod___AFormaldef___init_aformaldef;
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_NEW_AFormaldef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ASuperclass;
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_CHECKNEW_parser___parser_nodes___ASuperclass;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASuperclass____n_type(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASuperclass_parser___parser_prod___ASuperclass___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:894 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASuperclass();
fra.me.meth = LOCATE_NEW_ASuperclass_parser___parser_prod___ASuperclass___init_asuperclass;
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_NEW_ASuperclass_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___APropdef;
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_CHECKNEW_parser___parser_nodes___APropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_APropdef_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_APropdef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAttrPropdef;
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_CHECKNEW_parser___parser_nodes___AAttrPropdef;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AAttrPropdef____n_visibility(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAttrPropdef_parser___parser_prod___AAttrPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:961 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAttrPropdef();
fra.me.meth = LOCATE_NEW_AAttrPropdef_parser___parser_prod___AAttrPropdef___init_aattrpropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_NEW_AAttrPropdef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AMethPropdef;
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_CHECKNEW_parser___parser_nodes___AMethPropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AMethPropdef_parser___parser_prod___AMethPropdef___empty_init(void){
fra.me.meth = LOCATE_NEW_AMethPropdef_parser___parser_prod___AMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1150 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMethPropdef();
fra.me.meth = LOCATE_NEW_AMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef;
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_NEW_AMethPropdef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ADeferredMethPropdef;
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_CHECKNEW_parser___parser_nodes___ADeferredMethPropdef;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ADeferredMethPropdef____n_kwmeth(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ADeferredMethPropdef_parser___parser_prod___AMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1150 */
fra.me.REG[0] = NEW_parser___parser_nodes___ADeferredMethPropdef();
fra.me.meth = LOCATE_NEW_ADeferredMethPropdef_parser___parser_prod___ADeferredMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1245 */
fra.me.REG[0] = NEW_parser___parser_nodes___ADeferredMethPropdef();
fra.me.meth = LOCATE_NEW_ADeferredMethPropdef_parser___parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_NEW_ADeferredMethPropdef_parser___parser_nodes___ANode___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_NEW_ADeferredMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef;
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_INIT_ATTRIBUTES__parser___parser_nodes___AInternMethPropdef;
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_CHECKNEW_parser___parser_nodes___AInternMethPropdef;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AInternMethPropdef____n_kwmeth(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AInternMethPropdef_parser___parser_prod___AMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1150 */
fra.me.REG[0] = NEW_parser___parser_nodes___AInternMethPropdef();
fra.me.meth = LOCATE_NEW_AInternMethPropdef_parser___parser_prod___AInternMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1354 */
fra.me.REG[0] = NEW_parser___parser_nodes___AInternMethPropdef();
fra.me.meth = LOCATE_NEW_AInternMethPropdef_parser___parser_prod___AInternMethPropdef___init_ainternmethpropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_NEW_AInternMethPropdef_parser___parser_nodes___ANode___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_NEW_AInternMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef;
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_INIT_ATTRIBUTES__parser___parser_nodes___AExternPropdef;
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_CHECKNEW_parser___parser_nodes___AExternPropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AExternPropdef_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_AExternPropdef_parser___parser_nodes___ANode___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_NEW_AExternPropdef_parser___parser_prod___AMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1150 */
fra.me.REG[0] = NEW_parser___parser_nodes___AExternPropdef();
fra.me.meth = LOCATE_NEW_AExternPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef;
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_INIT_ATTRIBUTES__parser___parser_nodes___AExternMethPropdef;
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_CHECKNEW_parser___parser_nodes___AExternMethPropdef;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AExternMethPropdef____n_kwmeth(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AExternMethPropdef_parser___parser_prod___AMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1150 */
fra.me.REG[0] = NEW_parser___parser_nodes___AExternMethPropdef();
fra.me.meth = LOCATE_NEW_AExternMethPropdef_parser___parser_prod___AExternMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1463 */
fra.me.REG[0] = NEW_parser___parser_nodes___AExternMethPropdef();
fra.me.meth = LOCATE_NEW_AExternMethPropdef_parser___parser_prod___AExternMethPropdef___init_aexternmethpropdef;
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_NEW_AExternMethPropdef_parser___parser_nodes___ANode___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_NEW_AExternMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef;
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_INIT_ATTRIBUTES__parser___parser_nodes___AConcreteMethPropdef;
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_CHECKNEW_parser___parser_nodes___AConcreteMethPropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AConcreteMethPropdef_parser___parser_prod___AMethPropdef___empty_init(void){
fra.me.meth = LOCATE_NEW_AConcreteMethPropdef_parser___parser_prod___AMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1150 */
fra.me.REG[0] = NEW_parser___parser_nodes___AConcreteMethPropdef();
fra.me.meth = LOCATE_NEW_AConcreteMethPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1608 */
fra.me.REG[0] = NEW_parser___parser_nodes___AConcreteMethPropdef();
fra.me.meth = LOCATE_NEW_AConcreteMethPropdef_parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_NEW_AConcreteMethPropdef_parser___parser_nodes___ANode___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_NEW_AConcreteMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef;
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_INIT_ATTRIBUTES__parser___parser_nodes___AInitPropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AInitPropdef(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AInitPropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AInitPropdef_parser___parser_nodes___AInitPropdef___init(void){
fra.me.meth = LOCATE_NEW_AInitPropdef_parser___parser_nodes___AInitPropdef___init;
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] = NEW_parser___parser_nodes___AInitPropdef();
INIT_ATTRIBUTES__parser___parser_nodes___AInitPropdef(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___AConcreteInitPropdef;
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_CHECKNEW_parser___parser_nodes___AConcreteInitPropdef;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___AConcreteInitPropdef____super_init_calls(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteInitPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1735 */
fra.me.REG[0] = NEW_parser___parser_nodes___AConcreteInitPropdef();
fra.me.meth = LOCATE_NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_NEW_AConcreteInitPropdef_parser___parser_nodes___AConcreteInitPropdef___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_nodes.nit:477 */
fra.me.REG[0] = NEW_parser___parser_nodes___AConcreteInitPropdef();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___AExternInitPropdef;
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_CHECKNEW_parser___parser_nodes___AExternInitPropdef;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AExternInitPropdef____n_kwnew(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AExternInitPropdef_parser___parser_prod___AExternInitPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1866 */
fra.me.REG[0] = NEW_parser___parser_nodes___AExternInitPropdef();
fra.me.meth = LOCATE_NEW_AExternInitPropdef_parser___parser_prod___AExternInitPropdef___init_aexterninitpropdef;
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_NEW_AExternInitPropdef_parser___parser_nodes___AExternInitPropdef___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_nodes.nit:484 */
fra.me.REG[0] = NEW_parser___parser_nodes___AExternInitPropdef();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___AMainMethPropdef;
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_CHECKNEW_parser___parser_nodes___AMainMethPropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AMainMethPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init(void){
fra.me.meth = LOCATE_NEW_AMainMethPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1608 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMainMethPropdef();
fra.me.meth = LOCATE_NEW_AMainMethPropdef_parser___parser_prod___AMainMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2015 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMainMethPropdef();
fra.me.meth = LOCATE_NEW_AMainMethPropdef_parser___parser_prod___AMainMethPropdef___init_amainmethpropdef;
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_NEW_AMainMethPropdef_parser___parser_nodes___ANode___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_NEW_AMainMethPropdef_parser___parser_prod___AMethPropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:1150 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMainMethPropdef();
fra.me.meth = LOCATE_NEW_AMainMethPropdef_parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_NEW_AMainMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef;
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_INIT_ATTRIBUTES__parser___parser_nodes___AExternCalls;
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_CHECKNEW_parser___parser_nodes___AExternCalls;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AExternCalls____n_kwimport(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AExternCalls_parser___parser_prod___AExternCalls___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7539 */
fra.me.REG[0] = NEW_parser___parser_nodes___AExternCalls();
fra.me.meth = LOCATE_NEW_AExternCalls_parser___parser_prod___AExternCalls___init_aexterncalls;
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_NEW_AExternCalls_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AExternCall(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AExternCall_parser___parser_prod___AExternCall___empty_init(void){
fra.me.meth = LOCATE_NEW_AExternCall_parser___parser_prod___AExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7591 */
fra.me.REG[0] = NEW_parser___parser_nodes___AExternCall();
fra.me.meth = LOCATE_NEW_AExternCall_parser___parser_prod___AExternCall___init_aexterncall;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7593 */
fra.me.REG[0] = NEW_parser___parser_nodes___AExternCall();
fra.me.meth = LOCATE_NEW_AExternCall_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___APropExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___APropExternCall(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___APropExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_APropExternCall_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_APropExternCall_parser___parser_nodes___ANode___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_NEW_APropExternCall_parser___parser_prod___AExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7591 */
fra.me.REG[0] = NEW_parser___parser_nodes___APropExternCall();
fra.me.meth = LOCATE_NEW_APropExternCall_parser___parser_prod___AExternCall___init_aexterncall;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7593 */
fra.me.REG[0] = NEW_parser___parser_nodes___APropExternCall();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___ALocalPropExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ALocalPropExternCall(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ALocalPropExternCall;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ALocalPropExternCall____n_methid(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ALocalPropExternCall_parser___parser_prod___AExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7591 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALocalPropExternCall();
fra.me.meth = LOCATE_NEW_ALocalPropExternCall_parser___parser_prod___ALocalPropExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7638 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALocalPropExternCall();
fra.me.meth = LOCATE_NEW_ALocalPropExternCall_parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall;
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_NEW_ALocalPropExternCall_parser___parser_nodes___ANode___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_NEW_ALocalPropExternCall_parser___parser_prod___AExternCall___init_aexterncall;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7593 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALocalPropExternCall();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___AFullPropExternCall;
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_CHECKNEW_parser___parser_nodes___AFullPropExternCall;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AFullPropExternCall____n_classid(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AFullPropExternCall_parser___parser_prod___AExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7591 */
fra.me.REG[0] = NEW_parser___parser_nodes___AFullPropExternCall();
fra.me.meth = LOCATE_NEW_AFullPropExternCall_parser___parser_prod___AFullPropExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7669 */
fra.me.REG[0] = NEW_parser___parser_nodes___AFullPropExternCall();
fra.me.meth = LOCATE_NEW_AFullPropExternCall_parser___parser_prod___AFullPropExternCall___init_afullpropexterncall;
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_NEW_AFullPropExternCall_parser___parser_nodes___ANode___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_NEW_AFullPropExternCall_parser___parser_prod___AExternCall___init_aexterncall;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7593 */
fra.me.REG[0] = NEW_parser___parser_nodes___AFullPropExternCall();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___AInitPropExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AInitPropExternCall(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AInitPropExternCall;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AInitPropExternCall____n_classid(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AInitPropExternCall_parser___parser_prod___AExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7591 */
fra.me.REG[0] = NEW_parser___parser_nodes___AInitPropExternCall();
fra.me.meth = LOCATE_NEW_AInitPropExternCall_parser___parser_prod___AInitPropExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7732 */
fra.me.REG[0] = NEW_parser___parser_nodes___AInitPropExternCall();
fra.me.meth = LOCATE_NEW_AInitPropExternCall_parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall;
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_NEW_AInitPropExternCall_parser___parser_nodes___ANode___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_NEW_AInitPropExternCall_parser___parser_prod___AExternCall___init_aexterncall;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7593 */
fra.me.REG[0] = NEW_parser___parser_nodes___AInitPropExternCall();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___ASuperExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ASuperExternCall(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ASuperExternCall;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASuperExternCall____n_kwsuper(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASuperExternCall_parser___parser_prod___AExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7591 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASuperExternCall();
fra.me.meth = LOCATE_NEW_ASuperExternCall_parser___parser_prod___ASuperExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7607 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASuperExternCall();
fra.me.meth = LOCATE_NEW_ASuperExternCall_parser___parser_prod___ASuperExternCall___init_asuperexterncall;
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_NEW_ASuperExternCall_parser___parser_nodes___ANode___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_NEW_ASuperExternCall_parser___parser_prod___AExternCall___init_aexterncall;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7593 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASuperExternCall();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___ACastExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ACastExternCall(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ACastExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_ACastExternCall_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_ACastExternCall_parser___parser_nodes___ANode___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_NEW_ACastExternCall_parser___parser_prod___AExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7591 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACastExternCall();
fra.me.meth = LOCATE_NEW_ACastExternCall_parser___parser_prod___AExternCall___init_aexterncall;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7593 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACastExternCall();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___ACastAsExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ACastAsExternCall(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ACastAsExternCall;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ACastAsExternCall____n_from_type(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ACastAsExternCall_parser___parser_prod___AExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7591 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACastAsExternCall();
fra.me.meth = LOCATE_NEW_ACastAsExternCall_parser___parser_prod___ACastAsExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7763 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACastAsExternCall();
fra.me.meth = LOCATE_NEW_ACastAsExternCall_parser___parser_prod___ACastAsExternCall___init_acastasexterncall;
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_NEW_ACastAsExternCall_parser___parser_nodes___ANode___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_NEW_ACastAsExternCall_parser___parser_prod___AExternCall___init_aexterncall;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7593 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACastAsExternCall();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___AAsNullableExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AAsNullableExternCall(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAsNullableExternCall;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AAsNullableExternCall____n_type(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAsNullableExternCall_parser___parser_prod___AExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7591 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAsNullableExternCall();
fra.me.meth = LOCATE_NEW_AAsNullableExternCall_parser___parser_prod___AAsNullableExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7822 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAsNullableExternCall();
fra.me.meth = LOCATE_NEW_AAsNullableExternCall_parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall;
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_NEW_AAsNullableExternCall_parser___parser_nodes___ANode___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_NEW_AAsNullableExternCall_parser___parser_prod___AExternCall___init_aexterncall;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7593 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAsNullableExternCall();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___AAsNotNullableExternCall;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AAsNotNullableExternCall(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAsNotNullableExternCall;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AAsNotNullableExternCall____n_type(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAsNotNullableExternCall_parser___parser_prod___AExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7591 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAsNotNullableExternCall();
fra.me.meth = LOCATE_NEW_AAsNotNullableExternCall_parser___parser_prod___AAsNotNullableExternCall___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7881 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAsNotNullableExternCall();
fra.me.meth = LOCATE_NEW_AAsNotNullableExternCall_parser___parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall;
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_NEW_AAsNotNullableExternCall_parser___parser_nodes___ANode___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_NEW_AAsNotNullableExternCall_parser___parser_prod___AExternCall___init_aexterncall;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7593 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAsNotNullableExternCall();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___parser_nodes___ATypePropdef;
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_CHECKNEW_parser___parser_nodes___ATypePropdef;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ATypePropdef____n_visibility(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ATypePropdef_parser___parser_prod___ATypePropdef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2068 */
fra.me.REG[0] = NEW_parser___parser_nodes___ATypePropdef();
fra.me.meth = LOCATE_NEW_ATypePropdef_parser___parser_prod___ATypePropdef___init_atypepropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_NEW_ATypePropdef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAble;
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_CHECKNEW_parser___parser_nodes___AAble;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AAble_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_AAble_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AReadAble;
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_CHECKNEW_parser___parser_nodes___AReadAble;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AReadAble____n_kwreadable(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AReadAble_parser___parser_prod___AReadAble___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2177 */
fra.me.REG[0] = NEW_parser___parser_nodes___AReadAble();
fra.me.meth = LOCATE_NEW_AReadAble_parser___parser_prod___AReadAble___init_areadable;
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_NEW_AReadAble_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AWriteAble;
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_CHECKNEW_parser___parser_nodes___AWriteAble;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AWriteAble____n_kwwritable(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AWriteAble_parser___parser_prod___AWriteAble___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2226 */
fra.me.REG[0] = NEW_parser___parser_nodes___AWriteAble();
fra.me.meth = LOCATE_NEW_AWriteAble_parser___parser_prod___AWriteAble___init_awriteable;
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_NEW_AWriteAble_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AMethid_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_AMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AIdMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AIdMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AIdMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AIdMethid____n_id(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AIdMethid_parser___parser_prod___AIdMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2293 */
fra.me.REG[0] = NEW_parser___parser_nodes___AIdMethid();
fra.me.meth = LOCATE_NEW_AIdMethid_parser___parser_prod___AIdMethid___init_aidmethid;
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_NEW_AIdMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___APlusMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___APlusMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___APlusMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___APlusMethid____n_plus(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_APlusMethid_parser___parser_prod___APlusMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2324 */
fra.me.REG[0] = NEW_parser___parser_nodes___APlusMethid();
fra.me.meth = LOCATE_NEW_APlusMethid_parser___parser_prod___APlusMethid___init_aplusmethid;
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_NEW_APlusMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AMinusMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AMinusMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AMinusMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AMinusMethid____n_minus(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AMinusMethid_parser___parser_prod___AMinusMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2355 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMinusMethid();
fra.me.meth = LOCATE_NEW_AMinusMethid_parser___parser_prod___AMinusMethid___init_aminusmethid;
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_NEW_AMinusMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AStarMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AStarMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AStarMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AStarMethid____n_star(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AStarMethid_parser___parser_prod___AStarMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2386 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStarMethid();
fra.me.meth = LOCATE_NEW_AStarMethid_parser___parser_prod___AStarMethid___init_astarmethid;
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_NEW_AStarMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ASlashMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ASlashMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ASlashMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASlashMethid____n_slash(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASlashMethid_parser___parser_prod___ASlashMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2417 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASlashMethid();
fra.me.meth = LOCATE_NEW_ASlashMethid_parser___parser_prod___ASlashMethid___init_aslashmethid;
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_NEW_ASlashMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___APercentMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___APercentMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___APercentMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___APercentMethid____n_percent(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_APercentMethid_parser___parser_prod___APercentMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2448 */
fra.me.REG[0] = NEW_parser___parser_nodes___APercentMethid();
fra.me.meth = LOCATE_NEW_APercentMethid_parser___parser_prod___APercentMethid___init_apercentmethid;
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_NEW_APercentMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AEqMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AEqMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AEqMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AEqMethid____n_eq(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AEqMethid_parser___parser_prod___AEqMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2479 */
fra.me.REG[0] = NEW_parser___parser_nodes___AEqMethid();
fra.me.meth = LOCATE_NEW_AEqMethid_parser___parser_prod___AEqMethid___init_aeqmethid;
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_NEW_AEqMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ANeMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ANeMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ANeMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ANeMethid____n_ne(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ANeMethid_parser___parser_prod___ANeMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2510 */
fra.me.REG[0] = NEW_parser___parser_nodes___ANeMethid();
fra.me.meth = LOCATE_NEW_ANeMethid_parser___parser_prod___ANeMethid___init_anemethid;
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_NEW_ANeMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ALeMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ALeMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ALeMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ALeMethid____n_le(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ALeMethid_parser___parser_prod___ALeMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2541 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALeMethid();
fra.me.meth = LOCATE_NEW_ALeMethid_parser___parser_prod___ALeMethid___init_alemethid;
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_NEW_ALeMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AGeMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AGeMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AGeMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AGeMethid____n_ge(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AGeMethid_parser___parser_prod___AGeMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2572 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGeMethid();
fra.me.meth = LOCATE_NEW_AGeMethid_parser___parser_prod___AGeMethid___init_agemethid;
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_NEW_AGeMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ALtMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ALtMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ALtMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ALtMethid____n_lt(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ALtMethid_parser___parser_prod___ALtMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2603 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALtMethid();
fra.me.meth = LOCATE_NEW_ALtMethid_parser___parser_prod___ALtMethid___init_altmethid;
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_NEW_ALtMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AGtMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AGtMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AGtMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AGtMethid____n_gt(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AGtMethid_parser___parser_prod___AGtMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2634 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGtMethid();
fra.me.meth = LOCATE_NEW_AGtMethid_parser___parser_prod___AGtMethid___init_agtmethid;
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_NEW_AGtMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ALlMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ALlMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ALlMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ALlMethid____n_ll(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ALlMethid_parser___parser_prod___ALlMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2665 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALlMethid();
fra.me.meth = LOCATE_NEW_ALlMethid_parser___parser_prod___ALlMethid___init_allmethid;
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_NEW_ALlMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AGgMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AGgMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AGgMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AGgMethid____n_gg(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AGgMethid_parser___parser_prod___AGgMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2696 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGgMethid();
fra.me.meth = LOCATE_NEW_AGgMethid_parser___parser_prod___AGgMethid___init_aggmethid;
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_NEW_AGgMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ABraMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ABraMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ABraMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ABraMethid____n_obra(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABraMethid_parser___parser_prod___ABraMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2727 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABraMethid();
fra.me.meth = LOCATE_NEW_ABraMethid_parser___parser_prod___ABraMethid___init_abramethid;
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_NEW_ABraMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AStarshipMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AStarshipMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AStarshipMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AStarshipMethid____n_starship(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AStarshipMethid_parser___parser_prod___AStarshipMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2772 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStarshipMethid();
fra.me.meth = LOCATE_NEW_AStarshipMethid_parser___parser_prod___AStarshipMethid___init_astarshipmethid;
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_NEW_AStarshipMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAssignMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AAssignMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAssignMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AAssignMethid____n_id(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAssignMethid_parser___parser_prod___AAssignMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2803 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAssignMethid();
fra.me.meth = LOCATE_NEW_AAssignMethid_parser___parser_prod___AAssignMethid___init_aassignmethid;
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_NEW_AAssignMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ABraassignMethid;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ABraassignMethid(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ABraassignMethid;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ABraassignMethid____n_obra(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABraassignMethid_parser___parser_prod___ABraassignMethid___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2848 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABraassignMethid();
fra.me.meth = LOCATE_NEW_ABraassignMethid_parser___parser_prod___ABraassignMethid___init_abraassignmethid;
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_NEW_ABraassignMethid_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ASignature;
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_CHECKNEW_parser___parser_nodes___ASignature;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASignature____n_params(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASignature_parser___parser_prod___ASignature___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2907 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASignature();
fra.me.meth = LOCATE_NEW_ASignature_parser___parser_prod___ASignature___init_asignature;
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_NEW_ASignature_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AParam;
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;
- /* ./syntax//mmbuilder.nit:1318 */
+ /* ./syntax//mmbuilder.nit:1320 */
REGB0 = TAG_Int(0);
ATTR_syntax___mmbuilder___AParam____position(fra.me.REG[0]) = REGB0;
/* ./parser//parser_nodes.nit:647 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AParam;
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;
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___AParam____position(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AParam_parser___parser_prod___AParam___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:2984 */
fra.me.REG[0] = NEW_parser___parser_nodes___AParam();
fra.me.meth = LOCATE_NEW_AParam_parser___parser_prod___AParam___init_aparam;
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_NEW_AParam_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AClosureDecl;
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;
- /* ./syntax//mmbuilder.nit:1359 */
+ /* ./syntax//mmbuilder.nit:1361 */
REGB0 = TAG_Int(0);
ATTR_syntax___mmbuilder___AClosureDecl____position(fra.me.REG[0]) = REGB0;
/* ./parser//parser_nodes.nit:652 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AClosureDecl;
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;
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___AClosureDecl____position(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AClosureDecl_parser___parser_prod___AClosureDecl___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3051 */
fra.me.REG[0] = NEW_parser___parser_nodes___AClosureDecl();
fra.me.meth = LOCATE_NEW_AClosureDecl_parser___parser_prod___AClosureDecl___init_aclosuredecl;
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_NEW_AClosureDecl_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AType;
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_CHECKNEW_parser___parser_nodes___AType;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___AType____stype_cached(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AType_parser___parser_prod___AType___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3146 */
fra.me.REG[0] = NEW_parser___parser_nodes___AType();
fra.me.meth = LOCATE_NEW_AType_parser___parser_prod___AType___init_atype;
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_NEW_AType_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ALabel;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ALabel(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ALabel;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ALabel____n_kwlabel(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ALabel_parser___parser_prod___ALabel___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3216 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALabel();
fra.me.meth = LOCATE_NEW_ALabel_parser___parser_prod___ALabel___init_alabel;
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_NEW_ALabel_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ABlockExpr;
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_CHECKNEW_parser___parser_nodes___ABlockExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABlockExpr_parser___parser_prod___ABlockExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3261 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABlockExpr();
fra.me.meth = LOCATE_NEW_ABlockExpr_parser___parser_prod___ABlockExpr___init_ablockexpr;
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_NEW_ABlockExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AVardeclExpr;
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_CHECKNEW_parser___parser_nodes___AVardeclExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AVardeclExpr_parser___parser_prod___AVardeclExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3299 */
fra.me.REG[0] = NEW_parser___parser_nodes___AVardeclExpr();
fra.me.meth = LOCATE_NEW_AVardeclExpr_parser___parser_prod___AVardeclExpr___init_avardeclexpr;
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_NEW_AVardeclExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AReturnExpr;
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_CHECKNEW_parser___parser_nodes___AReturnExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AReturnExpr_parser___parser_prod___AReturnExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3398 */
fra.me.REG[0] = NEW_parser___parser_nodes___AReturnExpr();
fra.me.meth = LOCATE_NEW_AReturnExpr_parser___parser_prod___AReturnExpr___init_areturnexpr;
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_NEW_AReturnExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ALabelable;
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_CHECKNEW_parser___parser_nodes___ALabelable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_ALabelable_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_ALabelable_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ABreakExpr;
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_CHECKNEW_parser___parser_nodes___ABreakExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABreakExpr_parser___parser_prod___ABreakExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3451 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABreakExpr();
fra.me.meth = LOCATE_NEW_ABreakExpr_parser___parser_prod___ABreakExpr___init_abreakexpr;
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_NEW_ABreakExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAbortExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAbortExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAbortExpr_parser___parser_prod___AAbortExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3518 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAbortExpr();
fra.me.meth = LOCATE_NEW_AAbortExpr_parser___parser_prod___AAbortExpr___init_aabortexpr;
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_NEW_AAbortExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AContinueExpr;
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_CHECKNEW_parser___parser_nodes___AContinueExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AContinueExpr_parser___parser_prod___AContinueExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3549 */
fra.me.REG[0] = NEW_parser___parser_nodes___AContinueExpr();
fra.me.meth = LOCATE_NEW_AContinueExpr_parser___parser_prod___AContinueExpr___init_acontinueexpr;
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_NEW_AContinueExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ADoExpr;
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_CHECKNEW_parser___parser_nodes___ADoExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ADoExpr____n_kwdo(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ADoExpr_parser___parser_prod___ADoExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3620 */
fra.me.REG[0] = NEW_parser___parser_nodes___ADoExpr();
fra.me.meth = LOCATE_NEW_ADoExpr_parser___parser_prod___ADoExpr___init_adoexpr;
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_NEW_ADoExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AIfExpr;
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_CHECKNEW_parser___parser_nodes___AIfExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AIfExpr_parser___parser_prod___AIfExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3687 */
fra.me.REG[0] = NEW_parser___parser_nodes___AIfExpr();
fra.me.meth = LOCATE_NEW_AIfExpr_parser___parser_prod___AIfExpr___init_aifexpr;
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_NEW_AIfExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AIfexprExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AIfexprExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AIfexprExpr_parser___parser_prod___AIfexprExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3768 */
fra.me.REG[0] = NEW_parser___parser_nodes___AIfexprExpr();
fra.me.meth = LOCATE_NEW_AIfexprExpr_parser___parser_prod___AIfexprExpr___init_aifexprexpr;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_NEW_AIfexprExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AWhileExpr;
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_CHECKNEW_parser___parser_nodes___AWhileExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AWhileExpr____n_kwwhile(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AWhileExpr_parser___parser_prod___AWhileExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3869 */
fra.me.REG[0] = NEW_parser___parser_nodes___AWhileExpr();
fra.me.meth = LOCATE_NEW_AWhileExpr_parser___parser_prod___AWhileExpr___init_awhileexpr;
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_NEW_AWhileExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ALoopExpr;
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_CHECKNEW_parser___parser_nodes___ALoopExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ALoopExpr____n_kwloop(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ALoopExpr_parser___parser_prod___ALoopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:3964 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALoopExpr();
fra.me.meth = LOCATE_NEW_ALoopExpr_parser___parser_prod___ALoopExpr___init_aloopexpr;
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_NEW_ALoopExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AForExpr;
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_CHECKNEW_parser___parser_nodes___AForExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AForExpr____n_kwfor(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AForExpr_parser___parser_prod___AForExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4031 */
fra.me.REG[0] = NEW_parser___parser_nodes___AForExpr();
fra.me.meth = LOCATE_NEW_AForExpr_parser___parser_prod___AForExpr___init_aforexpr;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_NEW_AForExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAssertExpr;
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_CHECKNEW_parser___parser_nodes___AAssertExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAssertExpr_parser___parser_prod___AAssertExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4147 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAssertExpr();
fra.me.meth = LOCATE_NEW_AAssertExpr_parser___parser_prod___AAssertExpr___init_aassertexpr;
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_NEW_AAssertExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAssignFormExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAssignFormExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AAssignFormExpr____n_assign(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAssignFormExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AReassignFormExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AReassignFormExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AReassignFormExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AOnceExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AOnceExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AOnceExpr____n_kwonce(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AOnceExpr_parser___parser_prod___AOnceExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4228 */
fra.me.REG[0] = NEW_parser___parser_nodes___AOnceExpr();
fra.me.meth = LOCATE_NEW_AOnceExpr_parser___parser_prod___AOnceExpr___init_aonceexpr;
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_NEW_AOnceExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ASendExpr;
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_CHECKNEW_parser___parser_nodes___ASendExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASendExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASendExpr();
fra.me.meth = LOCATE_NEW_ASendExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_NEW_ASendExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ABinopExpr;
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_CHECKNEW_parser___parser_nodes___ABinopExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABinopExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABinopExpr();
fra.me.meth = LOCATE_NEW_ABinopExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABinopExpr();
fra.me.meth = LOCATE_NEW_ABinopExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_ABinopExpr_parser___parser_nodes___ANode___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_NEW_ABinopExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ABoolExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ABoolExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABoolExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AOrExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AOrExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AOrExpr_parser___parser_prod___AOrExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4349 */
fra.me.REG[0] = NEW_parser___parser_nodes___AOrExpr();
fra.me.meth = LOCATE_NEW_AOrExpr_parser___parser_prod___AOrExpr___init_aorexpr;
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_NEW_AOrExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAndExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAndExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAndExpr_parser___parser_prod___AAndExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4394 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAndExpr();
fra.me.meth = LOCATE_NEW_AAndExpr_parser___parser_prod___AAndExpr___init_aandexpr;
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_NEW_AAndExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AOrElseExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AOrElseExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AOrElseExpr_parser___parser_prod___AOrElseExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4439 */
fra.me.REG[0] = NEW_parser___parser_nodes___AOrElseExpr();
fra.me.meth = LOCATE_NEW_AOrElseExpr_parser___parser_prod___AOrElseExpr___init_aorelseexpr;
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_NEW_AOrElseExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ANotExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ANotExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ANotExpr_parser___parser_prod___ANotExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4484 */
fra.me.REG[0] = NEW_parser___parser_nodes___ANotExpr();
fra.me.meth = LOCATE_NEW_ANotExpr_parser___parser_prod___ANotExpr___init_anotexpr;
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_NEW_ANotExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AEqExpr;
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_CHECKNEW_parser___parser_nodes___AEqExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AEqExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___AEqExpr();
fra.me.meth = LOCATE_NEW_AEqExpr_parser___parser_prod___AEqExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4529 */
fra.me.REG[0] = NEW_parser___parser_nodes___AEqExpr();
fra.me.meth = LOCATE_NEW_AEqExpr_parser___parser_prod___AEqExpr___init_aeqexpr;
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_NEW_AEqExpr_parser___parser_nodes___ANode___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_NEW_AEqExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___AEqExpr();
fra.me.meth = LOCATE_NEW_AEqExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_AEqExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AEeExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AEeExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AEeExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AEeExpr_parser___parser_prod___AEeExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4574 */
fra.me.REG[0] = NEW_parser___parser_nodes___AEeExpr();
fra.me.meth = LOCATE_NEW_AEeExpr_parser___parser_prod___AEeExpr___init_aeeexpr;
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_NEW_AEeExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ANeExpr;
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_CHECKNEW_parser___parser_nodes___ANeExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ANeExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___ANeExpr();
fra.me.meth = LOCATE_NEW_ANeExpr_parser___parser_prod___ANeExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4619 */
fra.me.REG[0] = NEW_parser___parser_nodes___ANeExpr();
fra.me.meth = LOCATE_NEW_ANeExpr_parser___parser_prod___ANeExpr___init_aneexpr;
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_NEW_ANeExpr_parser___parser_nodes___ANode___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_NEW_ANeExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ANeExpr();
fra.me.meth = LOCATE_NEW_ANeExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_ANeExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ALtExpr;
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_CHECKNEW_parser___parser_nodes___ALtExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ALtExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALtExpr();
fra.me.meth = LOCATE_NEW_ALtExpr_parser___parser_prod___ALtExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4664 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALtExpr();
fra.me.meth = LOCATE_NEW_ALtExpr_parser___parser_prod___ALtExpr___init_altexpr;
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_NEW_ALtExpr_parser___parser_nodes___ANode___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_NEW_ALtExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALtExpr();
fra.me.meth = LOCATE_NEW_ALtExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_ALtExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ALeExpr;
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_CHECKNEW_parser___parser_nodes___ALeExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ALeExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALeExpr();
fra.me.meth = LOCATE_NEW_ALeExpr_parser___parser_prod___ALeExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4709 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALeExpr();
fra.me.meth = LOCATE_NEW_ALeExpr_parser___parser_prod___ALeExpr___init_aleexpr;
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_NEW_ALeExpr_parser___parser_nodes___ANode___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_NEW_ALeExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALeExpr();
fra.me.meth = LOCATE_NEW_ALeExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_ALeExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ALlExpr;
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_CHECKNEW_parser___parser_nodes___ALlExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ALlExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALlExpr();
fra.me.meth = LOCATE_NEW_ALlExpr_parser___parser_prod___ALlExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4754 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALlExpr();
fra.me.meth = LOCATE_NEW_ALlExpr_parser___parser_prod___ALlExpr___init_allexpr;
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_NEW_ALlExpr_parser___parser_nodes___ANode___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_NEW_ALlExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ALlExpr();
fra.me.meth = LOCATE_NEW_ALlExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_ALlExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AGtExpr;
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_CHECKNEW_parser___parser_nodes___AGtExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AGtExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGtExpr();
fra.me.meth = LOCATE_NEW_AGtExpr_parser___parser_prod___AGtExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4799 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGtExpr();
fra.me.meth = LOCATE_NEW_AGtExpr_parser___parser_prod___AGtExpr___init_agtexpr;
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_NEW_AGtExpr_parser___parser_nodes___ANode___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_NEW_AGtExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGtExpr();
fra.me.meth = LOCATE_NEW_AGtExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_AGtExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AGeExpr;
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_CHECKNEW_parser___parser_nodes___AGeExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AGeExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGeExpr();
fra.me.meth = LOCATE_NEW_AGeExpr_parser___parser_prod___AGeExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4844 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGeExpr();
fra.me.meth = LOCATE_NEW_AGeExpr_parser___parser_prod___AGeExpr___init_ageexpr;
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_NEW_AGeExpr_parser___parser_nodes___ANode___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_NEW_AGeExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGeExpr();
fra.me.meth = LOCATE_NEW_AGeExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_AGeExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AGgExpr;
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_CHECKNEW_parser___parser_nodes___AGgExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AGgExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGgExpr();
fra.me.meth = LOCATE_NEW_AGgExpr_parser___parser_prod___AGgExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4889 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGgExpr();
fra.me.meth = LOCATE_NEW_AGgExpr_parser___parser_prod___AGgExpr___init_aggexpr;
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_NEW_AGgExpr_parser___parser_nodes___ANode___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_NEW_AGgExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___AGgExpr();
fra.me.meth = LOCATE_NEW_AGgExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_AGgExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AIsaExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AIsaExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AIsaExpr_parser___parser_prod___AIsaExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4934 */
fra.me.REG[0] = NEW_parser___parser_nodes___AIsaExpr();
fra.me.meth = LOCATE_NEW_AIsaExpr_parser___parser_prod___AIsaExpr___init_aisaexpr;
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_NEW_AIsaExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___APlusExpr;
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_CHECKNEW_parser___parser_nodes___APlusExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_APlusExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___APlusExpr();
fra.me.meth = LOCATE_NEW_APlusExpr_parser___parser_prod___APlusExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4979 */
fra.me.REG[0] = NEW_parser___parser_nodes___APlusExpr();
fra.me.meth = LOCATE_NEW_APlusExpr_parser___parser_prod___APlusExpr___init_aplusexpr;
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_NEW_APlusExpr_parser___parser_nodes___ANode___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_NEW_APlusExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___APlusExpr();
fra.me.meth = LOCATE_NEW_APlusExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_APlusExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AMinusExpr;
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_CHECKNEW_parser___parser_nodes___AMinusExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AMinusExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMinusExpr();
fra.me.meth = LOCATE_NEW_AMinusExpr_parser___parser_prod___AMinusExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5024 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMinusExpr();
fra.me.meth = LOCATE_NEW_AMinusExpr_parser___parser_prod___AMinusExpr___init_aminusexpr;
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_NEW_AMinusExpr_parser___parser_nodes___ANode___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_NEW_AMinusExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMinusExpr();
fra.me.meth = LOCATE_NEW_AMinusExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_AMinusExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AStarshipExpr;
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_CHECKNEW_parser___parser_nodes___AStarshipExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AStarshipExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStarshipExpr();
fra.me.meth = LOCATE_NEW_AStarshipExpr_parser___parser_prod___AStarshipExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5069 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStarshipExpr();
fra.me.meth = LOCATE_NEW_AStarshipExpr_parser___parser_prod___AStarshipExpr___init_astarshipexpr;
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_NEW_AStarshipExpr_parser___parser_nodes___ANode___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_NEW_AStarshipExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStarshipExpr();
fra.me.meth = LOCATE_NEW_AStarshipExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_AStarshipExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AStarExpr;
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_CHECKNEW_parser___parser_nodes___AStarExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AStarExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStarExpr();
fra.me.meth = LOCATE_NEW_AStarExpr_parser___parser_prod___AStarExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5114 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStarExpr();
fra.me.meth = LOCATE_NEW_AStarExpr_parser___parser_prod___AStarExpr___init_astarexpr;
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_NEW_AStarExpr_parser___parser_nodes___ANode___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_NEW_AStarExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStarExpr();
fra.me.meth = LOCATE_NEW_AStarExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_AStarExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ASlashExpr;
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_CHECKNEW_parser___parser_nodes___ASlashExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASlashExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASlashExpr();
fra.me.meth = LOCATE_NEW_ASlashExpr_parser___parser_prod___ASlashExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5159 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASlashExpr();
fra.me.meth = LOCATE_NEW_ASlashExpr_parser___parser_prod___ASlashExpr___init_aslashexpr;
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_NEW_ASlashExpr_parser___parser_nodes___ANode___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_NEW_ASlashExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASlashExpr();
fra.me.meth = LOCATE_NEW_ASlashExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_ASlashExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___APercentExpr;
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_CHECKNEW_parser___parser_nodes___APercentExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_APercentExpr_parser___parser_prod___ABinopExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4304 */
fra.me.REG[0] = NEW_parser___parser_nodes___APercentExpr();
fra.me.meth = LOCATE_NEW_APercentExpr_parser___parser_prod___APercentExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5204 */
fra.me.REG[0] = NEW_parser___parser_nodes___APercentExpr();
fra.me.meth = LOCATE_NEW_APercentExpr_parser___parser_prod___APercentExpr___init_apercentexpr;
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_NEW_APercentExpr_parser___parser_nodes___ANode___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_NEW_APercentExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___APercentExpr();
fra.me.meth = LOCATE_NEW_APercentExpr_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_NEW_APercentExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AUminusExpr;
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_CHECKNEW_parser___parser_nodes___AUminusExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AUminusExpr____n_minus(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AUminusExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___AUminusExpr();
fra.me.meth = LOCATE_NEW_AUminusExpr_parser___parser_prod___AUminusExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5249 */
fra.me.REG[0] = NEW_parser___parser_nodes___AUminusExpr();
fra.me.meth = LOCATE_NEW_AUminusExpr_parser___parser_prod___AUminusExpr___init_auminusexpr;
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_NEW_AUminusExpr_parser___parser_nodes___ANode___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_NEW_AUminusExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ANewExpr;
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_CHECKNEW_parser___parser_nodes___ANewExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ANewExpr_parser___parser_prod___ANewExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5294 */
fra.me.REG[0] = NEW_parser___parser_nodes___ANewExpr();
fra.me.meth = LOCATE_NEW_ANewExpr_parser___parser_prod___ANewExpr___init_anewexpr;
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_NEW_ANewExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAttrFormExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAttrFormExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAttrFormExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAttrExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAttrExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAttrExpr_parser___parser_prod___AAttrExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5378 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAttrExpr();
fra.me.meth = LOCATE_NEW_AAttrExpr_parser___parser_prod___AAttrExpr___init_aattrexpr;
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_NEW_AAttrExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAttrAssignExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAttrAssignExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAttrAssignExpr_parser___parser_prod___AAttrAssignExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5423 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAttrAssignExpr();
fra.me.meth = LOCATE_NEW_AAttrAssignExpr_parser___parser_prod___AAttrAssignExpr___init_aattrassignexpr;
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_NEW_AAttrAssignExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ACallFormExpr;
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_CHECKNEW_parser___parser_nodes___ACallFormExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ACallFormExpr____n_id(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ACallFormExpr_parser___parser_nodes___ANode___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_NEW_ACallFormExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACallFormExpr();
fra.me.meth = LOCATE_NEW_ACallFormExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AAttrReassignExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAttrReassignExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAttrReassignExpr_parser___parser_prod___AAttrReassignExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5496 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAttrReassignExpr();
fra.me.meth = LOCATE_NEW_AAttrReassignExpr_parser___parser_prod___AAttrReassignExpr___init_aattrreassignexpr;
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_NEW_AAttrReassignExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ACallExpr;
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_CHECKNEW_parser___parser_nodes___ACallExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ACallExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACallExpr();
fra.me.meth = LOCATE_NEW_ACallExpr_parser___parser_prod___ACallExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5569 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACallExpr();
fra.me.meth = LOCATE_NEW_ACallExpr_parser___parser_prod___ACallExpr___init_acallexpr;
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_NEW_ACallExpr_parser___parser_nodes___ANode___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_NEW_ACallExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ACallAssignExpr;
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_CHECKNEW_parser___parser_nodes___ACallAssignExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ACallAssignExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACallAssignExpr();
fra.me.meth = LOCATE_NEW_ACallAssignExpr_parser___parser_prod___ACallAssignExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5656 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACallAssignExpr();
fra.me.meth = LOCATE_NEW_ACallAssignExpr_parser___parser_prod___ACallAssignExpr___init_acallassignexpr;
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_NEW_ACallAssignExpr_parser___parser_nodes___ANode___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_NEW_ACallAssignExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ACallReassignExpr;
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_CHECKNEW_parser___parser_nodes___ACallReassignExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ACallReassignExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACallReassignExpr();
fra.me.meth = LOCATE_NEW_ACallReassignExpr_parser___parser_prod___ACallReassignExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5750 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACallReassignExpr();
fra.me.meth = LOCATE_NEW_ACallReassignExpr_parser___parser_prod___ACallReassignExpr___init_acallreassignexpr;
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_NEW_ACallReassignExpr_parser___parser_nodes___ANode___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_NEW_ACallReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ASuperExpr;
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_CHECKNEW_parser___parser_nodes___ASuperExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASuperExpr_parser___parser_prod___ASuperExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5844 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASuperExpr();
fra.me.meth = LOCATE_NEW_ASuperExpr_parser___parser_prod___ASuperExpr___init_asuperexpr;
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_NEW_ASuperExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AInitExpr;
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_CHECKNEW_parser___parser_nodes___AInitExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AInitExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___AInitExpr();
fra.me.meth = LOCATE_NEW_AInitExpr_parser___parser_prod___AInitExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5914 */
fra.me.REG[0] = NEW_parser___parser_nodes___AInitExpr();
fra.me.meth = LOCATE_NEW_AInitExpr_parser___parser_prod___AInitExpr___init_ainitexpr;
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_NEW_AInitExpr_parser___parser_nodes___ANode___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_NEW_AInitExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ABraFormExpr;
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_CHECKNEW_parser___parser_nodes___ABraFormExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ABraFormExpr____n_args(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABraFormExpr_parser___parser_nodes___ANode___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_NEW_ABraFormExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABraFormExpr();
fra.me.meth = LOCATE_NEW_ABraFormExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ABraExpr;
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_CHECKNEW_parser___parser_nodes___ABraExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABraExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABraExpr();
fra.me.meth = LOCATE_NEW_ABraExpr_parser___parser_prod___ABraExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:5980 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABraExpr();
fra.me.meth = LOCATE_NEW_ABraExpr_parser___parser_prod___ABraExpr___init_abraexpr;
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_NEW_ABraExpr_parser___parser_nodes___ANode___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_NEW_ABraExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ABraAssignExpr;
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_CHECKNEW_parser___parser_nodes___ABraAssignExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABraAssignExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABraAssignExpr();
fra.me.meth = LOCATE_NEW_ABraAssignExpr_parser___parser_prod___ABraAssignExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6053 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABraAssignExpr();
fra.me.meth = LOCATE_NEW_ABraAssignExpr_parser___parser_prod___ABraAssignExpr___init_abraassignexpr;
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_NEW_ABraAssignExpr_parser___parser_nodes___ANode___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_NEW_ABraAssignExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AVarFormExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AVarFormExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AVarFormExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ABraReassignExpr;
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_CHECKNEW_parser___parser_nodes___ABraReassignExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABraReassignExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABraReassignExpr();
fra.me.meth = LOCATE_NEW_ABraReassignExpr_parser___parser_prod___ABraReassignExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6133 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABraReassignExpr();
fra.me.meth = LOCATE_NEW_ABraReassignExpr_parser___parser_prod___ABraReassignExpr___init_abrareassignexpr;
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_NEW_ABraReassignExpr_parser___parser_nodes___ANode___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_NEW_ABraReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AClosureCallExpr;
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_CHECKNEW_parser___parser_nodes___AClosureCallExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AClosureCallExpr_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr;
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_NEW_AClosureCallExpr_parser___parser_prod___AClosureCallExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6213 */
fra.me.REG[0] = NEW_parser___parser_nodes___AClosureCallExpr();
fra.me.meth = LOCATE_NEW_AClosureCallExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AVarExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AVarExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AVarExpr_parser___parser_prod___AVarExpr___init_avarexpr;
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_NEW_AVarExpr_parser___parser_prod___AVarExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6286 */
fra.me.REG[0] = NEW_parser___parser_nodes___AVarExpr();
fra.me.meth = LOCATE_NEW_AVarExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AVarAssignExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AVarAssignExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AVarAssignExpr_parser___parser_prod___AVarAssignExpr___init_avarassignexpr;
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_NEW_AVarAssignExpr_parser___parser_prod___AVarAssignExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6317 */
fra.me.REG[0] = NEW_parser___parser_nodes___AVarAssignExpr();
fra.me.meth = LOCATE_NEW_AVarAssignExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AVarReassignExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AVarReassignExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AVarReassignExpr_parser___parser_prod___AVarReassignExpr___init_avarreassignexpr;
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_NEW_AVarReassignExpr_parser___parser_prod___AVarReassignExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6376 */
fra.me.REG[0] = NEW_parser___parser_nodes___AVarReassignExpr();
fra.me.meth = LOCATE_NEW_AVarReassignExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ARangeExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ARangeExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ARangeExpr_parser___parser_prod___ARangeExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6435 */
fra.me.REG[0] = NEW_parser___parser_nodes___ARangeExpr();
fra.me.meth = LOCATE_NEW_ARangeExpr_parser___parser_prod___ARangeExpr___init_arangeexpr;
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_NEW_ARangeExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ACrangeExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ACrangeExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ARangeExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ACrangeExpr_parser___parser_prod___ARangeExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6435 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACrangeExpr();
fra.me.meth = LOCATE_NEW_ACrangeExpr_parser___parser_prod___ACrangeExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6480 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACrangeExpr();
fra.me.meth = LOCATE_NEW_ACrangeExpr_parser___parser_prod___ACrangeExpr___init_acrangeexpr;
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_NEW_ACrangeExpr_parser___parser_nodes___ANode___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_NEW_ACrangeExpr_parser___parser_prod___ARangeExpr___init_arangeexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AOrangeExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AOrangeExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ARangeExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AOrangeExpr_parser___parser_prod___ARangeExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6435 */
fra.me.REG[0] = NEW_parser___parser_nodes___AOrangeExpr();
fra.me.meth = LOCATE_NEW_AOrangeExpr_parser___parser_prod___AOrangeExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6525 */
fra.me.REG[0] = NEW_parser___parser_nodes___AOrangeExpr();
fra.me.meth = LOCATE_NEW_AOrangeExpr_parser___parser_prod___AOrangeExpr___init_aorangeexpr;
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_NEW_AOrangeExpr_parser___parser_nodes___ANode___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_NEW_AOrangeExpr_parser___parser_prod___ARangeExpr___init_arangeexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___AArrayExpr;
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_CHECKNEW_parser___parser_nodes___AArrayExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AArrayExpr_parser___parser_prod___AArrayExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6570 */
fra.me.REG[0] = NEW_parser___parser_nodes___AArrayExpr();
fra.me.meth = LOCATE_NEW_AArrayExpr_parser___parser_prod___AArrayExpr___init_aarrayexpr;
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_NEW_AArrayExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ASelfExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ASelfExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASelfExpr_parser___parser_prod___ASelfExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6608 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASelfExpr();
fra.me.meth = LOCATE_NEW_ASelfExpr_parser___parser_prod___ASelfExpr___init_aselfexpr;
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_NEW_ASelfExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AImplicitSelfExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AImplicitSelfExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AImplicitSelfExpr_parser___parser_prod___ASelfExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6608 */
fra.me.REG[0] = NEW_parser___parser_nodes___AImplicitSelfExpr();
fra.me.meth = LOCATE_NEW_AImplicitSelfExpr_parser___parser_prod___AImplicitSelfExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6639 */
fra.me.REG[0] = NEW_parser___parser_nodes___AImplicitSelfExpr();
fra.me.meth = LOCATE_NEW_AImplicitSelfExpr_parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6641 */
fra.me.REG[0] = NEW_parser___parser_nodes___AImplicitSelfExpr();
fra.me.meth = LOCATE_NEW_AImplicitSelfExpr_parser___parser_nodes___ANode___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_NEW_AImplicitSelfExpr_parser___parser_prod___ASelfExpr___init_aselfexpr;
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_INIT_ATTRIBUTES__parser___parser_nodes___ATrueExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ATrueExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ATrueExpr____n_kwtrue(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ATrueExpr_parser___parser_prod___ATrueExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6655 */
fra.me.REG[0] = NEW_parser___parser_nodes___ATrueExpr();
fra.me.meth = LOCATE_NEW_ATrueExpr_parser___parser_prod___ATrueExpr___init_atrueexpr;
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_NEW_ATrueExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AFalseExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AFalseExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AFalseExpr____n_kwfalse(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AFalseExpr_parser___parser_prod___AFalseExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6686 */
fra.me.REG[0] = NEW_parser___parser_nodes___AFalseExpr();
fra.me.meth = LOCATE_NEW_AFalseExpr_parser___parser_prod___AFalseExpr___init_afalseexpr;
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_NEW_AFalseExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ANullExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ANullExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ANullExpr_parser___parser_prod___ANullExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6717 */
fra.me.REG[0] = NEW_parser___parser_nodes___ANullExpr();
fra.me.meth = LOCATE_NEW_ANullExpr_parser___parser_prod___ANullExpr___init_anullexpr;
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_NEW_ANullExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AIntExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AIntExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AIntExpr_parser___parser_prod___AIntExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6748 */
fra.me.REG[0] = NEW_parser___parser_nodes___AIntExpr();
fra.me.meth = LOCATE_NEW_AIntExpr_parser___parser_prod___AIntExpr___init_aintexpr;
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_NEW_AIntExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AFloatExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AFloatExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AFloatExpr_parser___parser_prod___AFloatExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6779 */
fra.me.REG[0] = NEW_parser___parser_nodes___AFloatExpr();
fra.me.meth = LOCATE_NEW_AFloatExpr_parser___parser_prod___AFloatExpr___init_afloatexpr;
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_NEW_AFloatExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ACharExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ACharExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ACharExpr_parser___parser_prod___ACharExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6810 */
fra.me.REG[0] = NEW_parser___parser_nodes___ACharExpr();
fra.me.meth = LOCATE_NEW_ACharExpr_parser___parser_prod___ACharExpr___init_acharexpr;
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_NEW_ACharExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AStringFormExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AStringFormExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AStringFormExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AStringExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AStringExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AStringExpr____n_string(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AStringExpr_parser___parser_prod___AStringExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6841 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStringExpr();
fra.me.meth = LOCATE_NEW_AStringExpr_parser___parser_prod___AStringExpr___init_astringexpr;
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_NEW_AStringExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AStartStringExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AStartStringExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AStartStringExpr____n_string(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AStartStringExpr_parser___parser_prod___AStartStringExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6872 */
fra.me.REG[0] = NEW_parser___parser_nodes___AStartStringExpr();
fra.me.meth = LOCATE_NEW_AStartStringExpr_parser___parser_prod___AStartStringExpr___init_astartstringexpr;
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_NEW_AStartStringExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AMidStringExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AMidStringExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AMidStringExpr____n_string(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AMidStringExpr_parser___parser_prod___AMidStringExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6903 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMidStringExpr();
fra.me.meth = LOCATE_NEW_AMidStringExpr_parser___parser_prod___AMidStringExpr___init_amidstringexpr;
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_NEW_AMidStringExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AEndStringExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AEndStringExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AEndStringExpr____n_string(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AEndStringExpr_parser___parser_prod___AEndStringExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6934 */
fra.me.REG[0] = NEW_parser___parser_nodes___AEndStringExpr();
fra.me.meth = LOCATE_NEW_AEndStringExpr_parser___parser_prod___AEndStringExpr___init_aendstringexpr;
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_NEW_AEndStringExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ASuperstringExpr;
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_CHECKNEW_parser___parser_nodes___ASuperstringExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASuperstringExpr_parser___parser_prod___ASuperstringExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:6965 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASuperstringExpr();
fra.me.meth = LOCATE_NEW_ASuperstringExpr_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr;
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_NEW_ASuperstringExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AParExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AParExpr;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AProxyExpr____n_expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AParExpr_parser___parser_prod___AParExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7003 */
fra.me.REG[0] = NEW_parser___parser_nodes___AParExpr();
fra.me.meth = LOCATE_NEW_AParExpr_parser___parser_prod___AParExpr___init_aparexpr;
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_NEW_AParExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AProxyExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AProxyExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AProxyExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAsCastExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAsCastExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAsCastExpr_parser___parser_prod___AAsCastExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7034 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAsCastExpr();
fra.me.meth = LOCATE_NEW_AAsCastExpr_parser___parser_prod___AAsCastExpr___init_aascastexpr;
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_NEW_AAsCastExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAsNotnullExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAsNotnullExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAsNotnullExpr_parser___parser_prod___AAsNotnullExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7093 */
fra.me.REG[0] = NEW_parser___parser_nodes___AAsNotnullExpr();
fra.me.meth = LOCATE_NEW_AAsNotnullExpr_parser___parser_prod___AAsNotnullExpr___init_aasnotnullexpr;
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_NEW_AAsNotnullExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AIssetAttrExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AIssetAttrExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AIssetAttrExpr_parser___parser_prod___AIssetAttrExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7166 */
fra.me.REG[0] = NEW_parser___parser_nodes___AIssetAttrExpr();
fra.me.meth = LOCATE_NEW_AIssetAttrExpr_parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr;
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_NEW_AIssetAttrExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AAssignOp;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AAssignOp(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AAssignOp;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AAssignOp_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_AAssignOp_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___APlusAssignOp;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___APlusAssignOp(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___APlusAssignOp;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___APlusAssignOp____n_pluseq(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_APlusAssignOp_parser___parser_prod___APlusAssignOp___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7225 */
fra.me.REG[0] = NEW_parser___parser_nodes___APlusAssignOp();
fra.me.meth = LOCATE_NEW_APlusAssignOp_parser___parser_prod___APlusAssignOp___init_aplusassignop;
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_NEW_APlusAssignOp_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AMinusAssignOp;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AMinusAssignOp(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AMinusAssignOp;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AMinusAssignOp____n_minuseq(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AMinusAssignOp_parser___parser_prod___AMinusAssignOp___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7256 */
fra.me.REG[0] = NEW_parser___parser_nodes___AMinusAssignOp();
fra.me.meth = LOCATE_NEW_AMinusAssignOp_parser___parser_prod___AMinusAssignOp___init_aminusassignop;
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_NEW_AMinusAssignOp_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AClosureDef;
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_CHECKNEW_parser___parser_nodes___AClosureDef;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AClosureDef____accept_typing2(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AClosureDef_parser___parser_prod___AClosureDef___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7287 */
fra.me.REG[0] = NEW_parser___parser_nodes___AClosureDef();
fra.me.meth = LOCATE_NEW_AClosureDef_parser___parser_prod___AClosureDef___init_aclosuredef;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_NEW_AClosureDef_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AClosureId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___AClosureId(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___AClosureId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AClosureId_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_AClosureId_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ASimpleClosureId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ASimpleClosureId(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ASimpleClosureId;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ASimpleClosureId____n_id(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASimpleClosureId_parser___parser_prod___ASimpleClosureId___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7407 */
fra.me.REG[0] = NEW_parser___parser_nodes___ASimpleClosureId();
fra.me.meth = LOCATE_NEW_ASimpleClosureId_parser___parser_prod___ASimpleClosureId___init_asimpleclosureid;
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_NEW_ASimpleClosureId_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ABreakClosureId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___ABreakClosureId(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___ABreakClosureId;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ABreakClosureId____n_kwbreak(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ABreakClosureId_parser___parser_prod___ABreakClosureId___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7438 */
fra.me.REG[0] = NEW_parser___parser_nodes___ABreakClosureId();
fra.me.meth = LOCATE_NEW_ABreakClosureId_parser___parser_prod___ABreakClosureId___init_abreakclosureid;
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_NEW_ABreakClosureId_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AModuleName;
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_CHECKNEW_parser___parser_nodes___AModuleName;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AModuleName____n_path(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AModuleName_parser___parser_prod___AModuleName___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7469 */
fra.me.REG[0] = NEW_parser___parser_nodes___AModuleName();
fra.me.meth = LOCATE_NEW_AModuleName_parser___parser_prod___AModuleName___init_amodulename;
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_NEW_AModuleName_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___AQualified;
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_CHECKNEW_parser___parser_nodes___AQualified;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___AQualified____n_id(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AQualified_parser___parser_prod___AQualified___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:7954 */
fra.me.REG[0] = NEW_parser___parser_nodes___AQualified();
fra.me.meth = LOCATE_NEW_AQualified_parser___parser_prod___AQualified___init_aqualified;
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_NEW_AQualified_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___ADoc;
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_CHECKNEW_parser___parser_nodes___ADoc;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___ADoc____n_comment(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ADoc_parser___parser_prod___ADoc___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:8010 */
fra.me.REG[0] = NEW_parser___parser_nodes___ADoc();
fra.me.meth = LOCATE_NEW_ADoc_parser___parser_prod___ADoc___init_adoc;
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_NEW_ADoc_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__parser___parser_nodes___Start;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___parser_nodes___Start(void)
fra.me.meth = LOCATE_CHECKNEW_parser___parser_nodes___Start;
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;
REGB0 = TAG_Bool(ATTR_parser___parser_nodes___Start____n_eof(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Start_parser___parser_nodes___ANode___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_NEW_Start_parser___parser_prod___Start___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_INIT_ATTRIBUTES__parser___lexer___Lexer;
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;
/* ./parser//lexer.nit:1208 */
fra.me.meth = LOCATE_CHECKNEW_parser___lexer___Lexer;
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;
REGB0 = TAG_Bool(ATTR_parser___lexer___Lexer____state(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Lexer_parser___lexer___Lexer___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_INIT_ATTRIBUTES__parser___parser_prod___Visitor;
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_CHECKNEW_parser___parser_prod___Visitor;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_Visitor_parser___parser_prod___Visitor___init(void){
fra.me.meth = LOCATE_NEW_Visitor_parser___parser_prod___Visitor___init;
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] = NEW_parser___parser_prod___Visitor();
INIT_ATTRIBUTES__parser___parser_prod___Visitor(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___State;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___State(void)
fra.me.meth = LOCATE_CHECKNEW_parser___State;
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;
REGB0 = TAG_Bool(ATTR_parser___State____state(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_State_parser___State___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;
REGB0 = p0;
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___Parser;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___Parser(void)
fra.me.meth = LOCATE_CHECKNEW_parser___Parser;
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;
REGB0 = TAG_Bool(ATTR_parser___Parser____lexer(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Parser_parser___Parser___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_INIT_ATTRIBUTES__parser___ComputeProdLocationVisitor;
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_CHECKNEW_parser___ComputeProdLocationVisitor;
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;
REGB0 = TAG_Bool(ATTR_parser___ComputeProdLocationVisitor____need_first_prods(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ComputeProdLocationVisitor_parser___ComputeProdLocationVisitor___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser.nit:997 */
fra.me.REG[0] = NEW_parser___ComputeProdLocationVisitor();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction0;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction0(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction0;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction0_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction1;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction1(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction1;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction1_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction2;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction2(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction2;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction2_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction3;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction3(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction3;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction3_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction4;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction4(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction4;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction4_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction5;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction5(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction5;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction5_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction6;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction6(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction6;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction6_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction7;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction7(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction7;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction7_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction8;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction8(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction8;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction8_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction9;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction9(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction9;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction9_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction10;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction10(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction10;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction10_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction11;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction11(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction11;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction11_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction12;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction12(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction12;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction12_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction13;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction13(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction13;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction13_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction14;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction14(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction14;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction14_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction15;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction15(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction15;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction15_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction16;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction16(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction16;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction16_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction17;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction17(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction17;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction17_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction18;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction18(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction18;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction18_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction19;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction19(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction19;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction19_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction20;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction20(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction20;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction20_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction21;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction21(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction21;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction21_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction22;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction22(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction22;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction22_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction23;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction23(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction23;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction23_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction24;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction24(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction24;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction24_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction25;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction25(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction25;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction25_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction26;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction26(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction26;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction26_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction27;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction27(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction27;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction27_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction28;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction28(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction28;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction28_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction29;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction29(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction29;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction29_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction30;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction30(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction30;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction30_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction31;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction31(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction31;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction31_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction32;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction32(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction32;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction32_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction33;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction33(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction33;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction33_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction34;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction34(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction34;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction34_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction35;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction35(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction35;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction35_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction36;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction36(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction36;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction36_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction37;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction37(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction37;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction37_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction39;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction39(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction39;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction39_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction40;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction40(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction40;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction40_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction41;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction41(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction41;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction41_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction42;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction42(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction42;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction42_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction43;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction43(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction43;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction43_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction44;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction44(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction44;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction44_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction45;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction45(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction45;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction45_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction46;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction46(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction46;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction46_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction47;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction47(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction47;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction47_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction48;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction48(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction48;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction48_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction49;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction49(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction49;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction49_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction50;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction50(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction50;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction50_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction51;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction51(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction51;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction51_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction52;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction52(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction52;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction52_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction53;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction53(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction53;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction53_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction54;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction54(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction54;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction54_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction55;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction55(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction55;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction55_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction56;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction56(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction56;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction56_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction57;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction57(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction57;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction57_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction58;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction58(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction58;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction58_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction59;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction59(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction59;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction59_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction60;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction60(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction60;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction60_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction61;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction61(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction61;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction61_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction62;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction62(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction62;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction62_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction63;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction63(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction63;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction63_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction64;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction64(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction64;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction64_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction65;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction65(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction65;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction65_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction66;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction66(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction66;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction66_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction67;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction67(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction67;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction67_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction68;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction68(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction68;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction68_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction69;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction69(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction69;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction69_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction70;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction70(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction70;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction70_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction71;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction71(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction71;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction71_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction72;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction72(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction72;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction72_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction73;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction73(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction73;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction73_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction74;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction74(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction74;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction74_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction75;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction75(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction75;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction75_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction76;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction76(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction76;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction76_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction77;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction77(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction77;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction77_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction78;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction78(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction78;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction78_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction79;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction79(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction79;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction79_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction80;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction80(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction80;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction80_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction81;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction81(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction81;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction81_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction82;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction82(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction82;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction82_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction83;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction83(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction83;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction83_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction84;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction84(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction84;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction84_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction85;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction85(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction85;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction85_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction86;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction86(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction86;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction86_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction87;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction87(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction87;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction87_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction88;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction88(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction88;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction88_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction89;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction89(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction89;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction89_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction90;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction90(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction90;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction90_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction91;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction91(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction91;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction91_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction92;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction92(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction92;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction92_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction93;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction93(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction93;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction93_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction94;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction94(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction94;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction94_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction95;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction95(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction95;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction95_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction96;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction96(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction96;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction96_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction97;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction97(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction97;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction97_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction98;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction98(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction98;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction98_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction99;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction99(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction99;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction99_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction100;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction100(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction100;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction100_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction101;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction101(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction101;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction101_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction102;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction102(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction102;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction102_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction103;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction103(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction103;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction103_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction104;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction104(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction104;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction104_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction105;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction105(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction105;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction105_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction106;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction106(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction106;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction106_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction107;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction107(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction107;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction107_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction108;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction108(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction108;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction108_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction109;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction109(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction109;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction109_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction110;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction110(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction110;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction110_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction111;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction111(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction111;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction111_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction112;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction112(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction112;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction112_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction113;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction113(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction113;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction113_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction114;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction114(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction114;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction114_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction115;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction115(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction115;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction115_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction116;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction116(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction116;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction116_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction117;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction117(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction117;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction117_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction118;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction118(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction118;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction118_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction119;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction119(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction119;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction119_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction120;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction120(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction120;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction120_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction121;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction121(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction121;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction121_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction122;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction122(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction122;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction122_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction123;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction123(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction123;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction123_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction124;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction124(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction124;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction124_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction125;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction125(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction125;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction125_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction126;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction126(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction126;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction126_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction127;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction127(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction127;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction127_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction128;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction128(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction128;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction128_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction129;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction129(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction129;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction129_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction130;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction130(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction130;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction130_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction131;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction131(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction131;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction131_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction132;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction132(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction132;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction132_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction133;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction133(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction133;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction133_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction134;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction134(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction134;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction134_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction135;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction135(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction135;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction135_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction136;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction136(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction136;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction136_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction137;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction137(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction137;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction137_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction138;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction138(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction138;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction138_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction139;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction139(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction139;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction139_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction140;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction140(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction140;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction140_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction141;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction141(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction141;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction141_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction142;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction142(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction142;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction142_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction143;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction143(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction143;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction143_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction144;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction144(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction144;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction144_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction145;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction145(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction145;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction145_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction146;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction146(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction146;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction146_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction147;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction147(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction147;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction147_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction148;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction148(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction148;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction148_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction149;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction149(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction149;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction149_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction150;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction150(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction150;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction150_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction151;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction151(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction151;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction151_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction152;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction152(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction152;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction152_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction153;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction153(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction153;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction153_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction154;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction154(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction154;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction154_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction155;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction155(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction155;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction155_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction156;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction156(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction156;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction156_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction157;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction157(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction157;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction157_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction158;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction158(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction158;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction158_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction159;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction159(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction159;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction159_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction160;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction160(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction160;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction160_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction161;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction161(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction161;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction161_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction162;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction162(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction162;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction162_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction163;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction163(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction163;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction163_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction164;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction164(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction164;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction164_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction165;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction165(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction165;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction165_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction166;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction166(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction166;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction166_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction167;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction167(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction167;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction167_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction168;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction168(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction168;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction168_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction169;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction169(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction169;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction169_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction170;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction170(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction170;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction170_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction171;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction171(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction171;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction171_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction172;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction172(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction172;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction172_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction173;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction173(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction173;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction173_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction174;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction174(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction174;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction174_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction175;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction175(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction175;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction175_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction176;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction176(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction176;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction176_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction177;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction177(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction177;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction177_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction178;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction178(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction178;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction178_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction179;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction179(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction179;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction179_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction180;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction180(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction180;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction180_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction181;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction181(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction181;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction181_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction182;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction182(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction182;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction182_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction183;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction183(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction183;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction183_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction184;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction184(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction184;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction184_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction185;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction185(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction185;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction185_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction186;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction186(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction186;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction186_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction187;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction187(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction187;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction187_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction188;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction188(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction188;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction188_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction189;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction189(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction189;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction189_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction190;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction190(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction190;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction190_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction191;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction191(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction191;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction191_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction192;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction192(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction192;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction192_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction193;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction193(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction193;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction193_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction194;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction194(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction194;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction194_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction195;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction195(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction195;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction195_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction196;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction196(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction196;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction196_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction197;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction197(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction197;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction197_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction198;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction198(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction198;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction198_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction199;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction199(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction199;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction199_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction200;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction200(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction200;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction200_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction201;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction201(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction201;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction201_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction202;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction202(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction202;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction202_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction203;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction203(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction203;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction203_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction204;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction204(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction204;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction204_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction205;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction205(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction205;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction205_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction206;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction206(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction206;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction206_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction207;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction207(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction207;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction207_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction208;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction208(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction208;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction208_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction209;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction209(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction209;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction209_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction210;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction210(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction210;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction210_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction211;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction211(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction211;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction211_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction212;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction212(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction212;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction212_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction213;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction213(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction213;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction213_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction214;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction214(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction214;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction214_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction215;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction215(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction215;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction215_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction216;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction216(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction216;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction216_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction217;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction217(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction217;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction217_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction218;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction218(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction218;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction218_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction220;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction220(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction220;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction220_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction221;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction221(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction221;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction221_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction222;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction222(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction222;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction222_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction223;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction223(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction223;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction223_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction224;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction224(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction224;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction224_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction225;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction225(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction225;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction225_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction226;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction226(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction226;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction226_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction227;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction227(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction227;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction227_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction228;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction228(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction228;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction228_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction229;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction229(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction229;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction229_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction230;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction230(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction230;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction230_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction231;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction231(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction231;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction231_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction232;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction232(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction232;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction232_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction233;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction233(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction233;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction233_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction235;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction235(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction235;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction235_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction236;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction236(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction236;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction236_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction237;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction237(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction237;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction237_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction238;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction238(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction238;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction238_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction239;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction239(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction239;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction239_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction240;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction240(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction240;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction240_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction241;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction241(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction241;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction241_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction242;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction242(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction242;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction242_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction243;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction243(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction243;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction243_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction246;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction246(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction246;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction246_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction247;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction247(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction247;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction247_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction248;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction248(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction248;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction248_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction249;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction249(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction249;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction249_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction250;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction250(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction250;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction250_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction251;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction251(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction251;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction251_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction252;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction252(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction252;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction252_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction253;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction253(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction253;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction253_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction254;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction254(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction254;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction254_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction255;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction255(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction255;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction255_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction256;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction256(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction256;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction256_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction263;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction263(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction263;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction263_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction264;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction264(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction264;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction264_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction265;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction265(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction265;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction265_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction266;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction266(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction266;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction266_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction267;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction267(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction267;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction267_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction268;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction268(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction268;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction268_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction269;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction269(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction269;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction269_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction270;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction270(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction270;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction270_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction271;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction271(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction271;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction271_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction272;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction272(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction272;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction272_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction273;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction273(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction273;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction273_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction274;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction274(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction274;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction274_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction275;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction275(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction275;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction275_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction276;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction276(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction276;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction276_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction277;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction277(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction277;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction277_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction278;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction278(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction278;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction278_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction279;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction279(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction279;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction279_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction280;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction280(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction280;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction280_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction281;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction281(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction281;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction281_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction282;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction282(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction282;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction282_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction283;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction283(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction283;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction283_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction284;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction284(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction284;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction284_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction285;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction285(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction285;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction285_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction286;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction286(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction286;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction286_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction287;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction287(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction287;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction287_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction288;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction288(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction288;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction288_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction289;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction289(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction289;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction289_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction290;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction290(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction290;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction290_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction291;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction291(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction291;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction291_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction292;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction292(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction292;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction292_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction293;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction293(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction293;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction293_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction294;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction294(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction294;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction294_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction295;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction295(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction295;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction295_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction296;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction296(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction296;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction296_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction297;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction297(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction297;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction297_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction298;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction298(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction298;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction298_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction299;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction299(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction299;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction299_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction300;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction300(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction300;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction300_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction301;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction301(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction301;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction301_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction302;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction302(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction302;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction302_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction303;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction303(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction303;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction303_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction304;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction304(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction304;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction304_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction305;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction305(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction305;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction305_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction306;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction306(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction306;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction306_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction307;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction307(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction307;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction307_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction308;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction308(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction308;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction308_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction309;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction309(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction309;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction309_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction310;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction310(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction310;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction310_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction311;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction311(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction311;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction311_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction312;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction312(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction312;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction312_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction313;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction313(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction313;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction313_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction314;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction314(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction314;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction314_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction317;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction317(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction317;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction317_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction318;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction318(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction318;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction318_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction319;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction319(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction319;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction319_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction320;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction320(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction320;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction320_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction321;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction321(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction321;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction321_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction322;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction322(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction322;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction322_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction323;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction323(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction323;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction323_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction324;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction324(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction324;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction324_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction325;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction325(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction325;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction325_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction326;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction326(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction326;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction326_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction327;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction327(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction327;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction327_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction328;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction328(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction328;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction328_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction329;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction329(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction329;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction329_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction333;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction333(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction333;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction333_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction335;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction335(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction335;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction335_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction337;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction337(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction337;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction337_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction338;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction338(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction338;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction338_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction339;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction339(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction339;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction339_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction341;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction341(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction341;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction341_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction343;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction343(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction343;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction343_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction344;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction344(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction344;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction344_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction345;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction345(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction345;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction345_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction346;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction346(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction346;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction346_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction347;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction347(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction347;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction347_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction348;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction348(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction348;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction348_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction349;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction349(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction349;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction349_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction350;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction350(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction350;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction350_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction351;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction351(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction351;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction351_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction352;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction352(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction352;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction352_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction353;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction353(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction353;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction353_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction355;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction355(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction355;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction355_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction356;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction356(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction356;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction356_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction358;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction358(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction358;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction358_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction359;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction359(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction359;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction359_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction360;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction360(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction360;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction360_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction362;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction362(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction362;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction362_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction363;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction363(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction363;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction363_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction365;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction365(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction365;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction365_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction366;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction366(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction366;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction366_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction367;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction367(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction367;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction367_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction368;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction368(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction368;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction368_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction369;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction369(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction369;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction369_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction376;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction376(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction376;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction376_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction377;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction377(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction377;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction377_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction378;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction378(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction378;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction378_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction379;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction379(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction379;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction379_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction380;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction380(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction380;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction380_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction381;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction381(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction381;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction381_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction382;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction382(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction382;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction382_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction383;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction383(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction383;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction383_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction384;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction384(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction384;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction384_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction385;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction385(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction385;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction385_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction386;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction386(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction386;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction386_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction387;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction387(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction387;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction387_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction388;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction388(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction388;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction388_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction391;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction391(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction391;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction391_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction392;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction392(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction392;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction392_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction393;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction393(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction393;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction393_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction394;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction394(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction394;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction394_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction395;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction395(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction395;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction395_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction396;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction396(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction396;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction396_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction398;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction398(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction398;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction398_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction399;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction399(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction399;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction399_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction400;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction400(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction400;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction400_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction401;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction401(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction401;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction401_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction403;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction403(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction403;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction403_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction406;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction406(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction406;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction406_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction411;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction411(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction411;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction411_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction412;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction412(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction412;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction412_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction413;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction413(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction413;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction413_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction414;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction414(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction414;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction414_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction415;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction415(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction415;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction415_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction416;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction416(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction416;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction416_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction417;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction417(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction417;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction417_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction418;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction418(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction418;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction418_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction419;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction419(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction419;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction419_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction420;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction420(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction420;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction420_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction421;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction421(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction421;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction421_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction422;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction422(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction422;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction422_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction423;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction423(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction423;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction423_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction425;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction425(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction425;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction425_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction426;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction426(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction426;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction426_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction428;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction428(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction428;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction428_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction429;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction429(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction429;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction429_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction430;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction430(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction430;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction430_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction431;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction431(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction431;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction431_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction688;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction688(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction688;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction688_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction689;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction689(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction689;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction689_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction690;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction690(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction690;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction690_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction693;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction693(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction693;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction693_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction706;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction706(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction706;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction706_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction707;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction707(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction707;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction707_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction714;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction714(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction714;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction714_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction715;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction715(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction715;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction715_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction716;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction716(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction716;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction716_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction717;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction717(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction717;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction717_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction718;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction718(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction718;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction718_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction719;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction719(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction719;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction719_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction720;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction720(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction720;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction720_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction721;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction721(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction721;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction721_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction724;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction724(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction724;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction724_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction725;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction725(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction725;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction725_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction726;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction726(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction726;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction726_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction727;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction727(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction727;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction727_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction728;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction728(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction728;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction728_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction729;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction729(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction729;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction729_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction730;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction730(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction730;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction730_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction731;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction731(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction731;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction731_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction733;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction733(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction733;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction733_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction735;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction735(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction735;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction735_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction736;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction736(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction736;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction736_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction737;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction737(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction737;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction737_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction741;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction741(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction741;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction741_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction742;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction742(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction742;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction742_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction743;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction743(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction743;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction743_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction744;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction744(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction744;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction744_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__parser___ReduceAction745;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_parser___ReduceAction745(void)
fra.me.meth = LOCATE_CHECKNEW_parser___ReduceAction745;
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;
REGB0 = TAG_Bool(ATTR_parser___ReduceAction____goto(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReduceAction745_parser___ReduceAction___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./parser//parser.nit:1010 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___partial_order___PartialOrder;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_metamodel___partial_order___PartialOrder(void)
fra.me.meth = LOCATE_CHECKNEW_metamodel___partial_order___PartialOrder;
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;
REGB0 = TAG_Bool(ATTR_metamodel___partial_order___PartialOrder____elements(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_PartialOrder_metamodel___partial_order___PartialOrder___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./metamodel//partial_order.nit:181 */
fra.me.REG[0] = NEW_metamodel___partial_order___PartialOrder();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___partial_order___PartialOrderElement;
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//partial_order.nit:225 */
fra.me.meth = LOCATE_CHECKNEW_metamodel___partial_order___PartialOrderElement;
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;
REGB0 = TAG_Bool(ATTR_metamodel___partial_order___PartialOrderElement____order(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_PartialOrderElement_metamodel___partial_order___PartialOrderElement___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_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMContext;
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_CHECKNEW_metamodel___abstractmetamodel___MMContext;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMContext____module_hierarchy(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMContext_metamodel___abstractmetamodel___MMContext___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./metamodel//abstractmetamodel.nit:27 */
fra.me.REG[0] = NEW_metamodel___abstractmetamodel___MMContext();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMDirectory;
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_CHECKNEW_metamodel___abstractmetamodel___MMDirectory;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMDirectory____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMDirectory_metamodel___abstractmetamodel___MMDirectory___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_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMModule;
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_CHECKNEW_metamodel___abstractmetamodel___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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMModule____global_classes(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMModule_metamodel___abstractmetamodel___MMModule___init;
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_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMGlobalClass;
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_CHECKNEW_metamodel___abstractmetamodel___MMGlobalClass;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMGlobalClass____intro(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMGlobalClass_metamodel___abstractmetamodel___MMGlobalClass___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_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMLocalClass;
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_CHECKNEW_metamodel___abstractmetamodel___MMLocalClass;
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;
REGB0 = TAG_Bool(ATTR_primitive_info___MMLocalClass____primitive_info_b(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMLocalClass_metamodel___abstractmetamodel___MMLocalClass___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_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMGlobalProperty;
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_CHECKNEW_metamodel___abstractmetamodel___MMGlobalProperty;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMGlobalProperty____intro(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMGlobalProperty_metamodel___abstractmetamodel___MMGlobalProperty___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_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMLocalProperty;
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_CHECKNEW_metamodel___abstractmetamodel___MMLocalProperty;
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;
REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMLocalProperty____signatures_cache(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMLocalProperty_metamodel___abstractmetamodel___MMLocalProperty___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_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMAttribute;
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_CHECKNEW_metamodel___abstractmetamodel___MMAttribute;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMLocalProperty____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMAttribute_metamodel___abstractmetamodel___MMLocalProperty___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_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMExplicitImport;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_metamodel___abstractmetamodel___MMExplicitImport(void)
fra.me.meth = LOCATE_CHECKNEW_metamodel___abstractmetamodel___MMExplicitImport;
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;
REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMExplicitImport_____atsignature(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMExplicitImport_metamodel___abstractmetamodel___MMExplicitImport___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_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMMethod;
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_CHECKNEW_metamodel___abstractmetamodel___MMMethod;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMLocalProperty____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMMethod_metamodel___abstractmetamodel___MMLocalProperty___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_INIT_ATTRIBUTES__metamodel___abstractmetamodel___MMConcreteClass;
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_CHECKNEW_metamodel___abstractmetamodel___MMConcreteClass;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___MMConcreteClass____class_layout(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMConcreteClass_metamodel___abstractmetamodel___MMLocalClass___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;
stack_frame_head = fra.me.prev;
return fra.me.REG[2];
}
-const classtable_elt_t VFT_metamodel___static_type___MMParam[51] = {
+const classtable_elt_t VFT_metamodel___static_type___MMParam[53] = {
{(bigint) 151 /* 0: Identity */},
{(bigint) 4 /* 1: Object size (-1 if a NativeArray)*/},
{(bigint) "MMParam" /* 2: Class Name */},
{(bigint) utils___Object___cmangle_table},
{(bigint) 1 /* 47: MMParam < MMParam: superclass init_table position */},
{(bigint) metamodel___static_type___MMParam___mmtype},
+ {(bigint) metamodel___static_type___MMParam___mmtype__eq},
{(bigint) metamodel___static_type___MMParam___name},
+ {(bigint) metamodel___static_type___MMParam___name__eq},
{(bigint) metamodel___static_type___MMParam___init},
};
/* 0: Pointer to the classtable */
/* 1: Object_id */
-/* 2: Attribute MMParam::_mmtype */
-/* 3: Attribute MMParam::_name */
+/* 2: Attribute MMParam::@mmtype */
+/* 3: Attribute MMParam::@name */
void INIT_ATTRIBUTES__metamodel___static_type___MMParam(val_t p0){
struct {struct stack_frame_t me;} fra;
val_t tmp;
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___static_type___MMParam;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_metamodel___static_type___MMParam(void)
fra.me.meth = LOCATE_CHECKNEW_metamodel___static_type___MMParam;
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;
- 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_nitc, 0);
+ nit_abort("Uninitialized attribute %s", "@mmtype", LOCATE_nitc, 0);
}
- 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_nitc, 0);
+ nit_abort("Uninitialized attribute %s", "@name", LOCATE_nitc, 0);
}
stack_frame_head = fra.me.prev;
}
fra.me.meth = LOCATE_NEW_MMParam_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.meth = LOCATE_INIT_ATTRIBUTES__metamodel___static_type___MMSignature;
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_CHECKNEW_metamodel___static_type___MMSignature;
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;
REGB0 = TAG_Bool(ATTR_metamodel___vararg___MMSignature____vararg_rank(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMSignature_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_INIT_ATTRIBUTES__metamodel___static_type___MMClosure;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_metamodel___static_type___MMClosure(void)
fra.me.meth = LOCATE_CHECKNEW_metamodel___static_type___MMClosure;
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;
REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMClosure____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMClosure_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;
stack_frame_head = fra.me.prev;
return fra.me.REG[2];
}
-const classtable_elt_t VFT_metamodel___static_type___MMNullableType[77] = {
+const classtable_elt_t VFT_metamodel___static_type___MMNullableType[82] = {
{(bigint) 2175 /* 0: Identity */},
{(bigint) 4 /* 1: Object size (-1 if a NativeArray)*/},
{(bigint) "MMNullableType" /* 2: Class Name */},
{(bigint) native_interface___frontier___MMType___compile_check_isa},
{(bigint) native_interface___frontier___MMType___compile_condition_isa},
{(bigint) native_interface___frontier___MMType___compile_to_frontier},
+ {(bigint) native_interface___frontier___MMType___compile_new_local_ref},
{(bigint) native_interface___ni_metamodel___MMType___friendly_extern_name},
+ {(bigint) native_interface___ni_metamodel___MMType___mangled_name},
{(bigint) native_interface___ni_metamodel___MMType___from_native},
{(bigint) native_interface___ni_metamodel___MMType___assign_to_friendly},
{(bigint) native_interface___ni_metamodel___MMType___assign_from_friendly},
+ {(bigint) native_interface___ni_metamodel___MMType___uses_nitni_ref},
+ {(bigint) native_interface___ni_metamodel___MMType___friendly_null_getter},
+ {(bigint) native_interface___ni_metamodel___MMType___local_friendly_null_getter_from},
{(bigint) primitive_info___MMType___cname},
{(bigint) primitive_info___MMType___is_tagged},
{(bigint) primitive_info___MMType___default_cvalue},
{(bigint) primitive_info___MMType___unboxtype},
{(bigint) metamodel___genericity___MMType___is_generic},
{(bigint) metamodel___type_formal___MMType___direct_type},
- {(bigint) 0 /* 61: MMNullableType < MMType: superclass init_table position */},
+ {(bigint) 0 /* 66: MMNullableType < MMType: superclass init_table position */},
{(bigint) metamodel___static_type___MMNullableType___mmmodule},
{(bigint) metamodel___static_type___MMNullableType___local_class},
{(bigint) metamodel___static_type___MMNullableType___is_valid},
{(bigint) metamodel___static_type___MMNullableType___as_nullable},
{(bigint) metamodel___static_type___MMNullableType___as_notnull},
{(bigint) metamodel___static_type___MMType___init},
- {(bigint) 2 /* 75: MMNullableType < MMNullableType: superclass init_table position */},
+ {(bigint) 2 /* 80: MMNullableType < MMNullableType: superclass init_table position */},
{(bigint) metamodel___static_type___MMNullableType___init},
};
/* 0: Pointer to the classtable */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___static_type___MMNullableType;
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_CHECKNEW_metamodel___static_type___MMNullableType;
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;
REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMNullableType____base_type(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMNullableType_metamodel___static_type___MMNullableType___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;
stack_frame_head = fra.me.prev;
return fra.me.REG[1];
}
-const classtable_elt_t VFT_metamodel___static_type___MMTypeClass[77] = {
+const classtable_elt_t VFT_metamodel___static_type___MMTypeClass[82] = {
{(bigint) 2155 /* 0: Identity */},
{(bigint) 4 /* 1: Object size (-1 if a NativeArray)*/},
{(bigint) "MMTypeClass" /* 2: Class Name */},
{(bigint) native_interface___frontier___MMType___compile_check_isa},
{(bigint) native_interface___frontier___MMType___compile_condition_isa},
{(bigint) native_interface___frontier___MMType___compile_to_frontier},
+ {(bigint) native_interface___frontier___MMType___compile_new_local_ref},
{(bigint) native_interface___ni_metamodel___MMType___friendly_extern_name},
+ {(bigint) native_interface___ni_metamodel___MMType___mangled_name},
{(bigint) native_interface___ni_metamodel___MMType___from_native},
{(bigint) native_interface___ni_metamodel___MMType___assign_to_friendly},
{(bigint) native_interface___ni_metamodel___MMType___assign_from_friendly},
+ {(bigint) native_interface___ni_metamodel___MMType___uses_nitni_ref},
+ {(bigint) native_interface___ni_metamodel___MMType___friendly_null_getter},
+ {(bigint) native_interface___ni_metamodel___MMType___local_friendly_null_getter_from},
{(bigint) primitive_info___MMType___cname},
{(bigint) primitive_info___MMType___is_tagged},
{(bigint) primitive_info___MMType___default_cvalue},
{(bigint) primitive_info___MMType___unboxtype},
{(bigint) metamodel___genericity___MMType___is_generic},
{(bigint) metamodel___type_formal___MMType___direct_type},
- {(bigint) 0 /* 61: MMTypeClass < MMType: superclass init_table position */},
+ {(bigint) 0 /* 66: MMTypeClass < MMType: superclass init_table position */},
{(bigint) metamodel___static_type___MMTypeClass___mmmodule},
{(bigint) metamodel___static_type___MMTypeClass___local_class},
{(bigint) metamodel___static_type___MMType___is_valid},
{(bigint) metamodel___static_type___MMType___as_nullable},
{(bigint) metamodel___static_type___MMType___as_notnull},
{(bigint) metamodel___static_type___MMType___init},
- {(bigint) 2 /* 75: MMTypeClass < MMTypeClass: superclass init_table position */},
+ {(bigint) 2 /* 80: MMTypeClass < MMTypeClass: superclass init_table position */},
{(bigint) metamodel___static_type___MMTypeClass___init},
};
/* 0: Pointer to the classtable */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___static_type___MMTypeClass;
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_CHECKNEW_metamodel___static_type___MMTypeClass;
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;
REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMTypeClass____local_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMTypeClass_metamodel___static_type___MMTypeClass___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;
stack_frame_head = fra.me.prev;
return fra.me.REG[1];
}
-const classtable_elt_t VFT_metamodel___static_type___MMTypeSimpleClass[79] = {
+const classtable_elt_t VFT_metamodel___static_type___MMTypeSimpleClass[84] = {
{(bigint) 2823 /* 0: Identity */},
{(bigint) 4 /* 1: Object size (-1 if a NativeArray)*/},
{(bigint) "MMTypeSimpleClass" /* 2: Class Name */},
{(bigint) native_interface___frontier___MMType___compile_check_isa},
{(bigint) native_interface___frontier___MMType___compile_condition_isa},
{(bigint) native_interface___frontier___MMType___compile_to_frontier},
+ {(bigint) native_interface___frontier___MMType___compile_new_local_ref},
{(bigint) native_interface___ni_metamodel___MMType___friendly_extern_name},
+ {(bigint) native_interface___ni_metamodel___MMType___mangled_name},
{(bigint) native_interface___ni_metamodel___MMType___from_native},
{(bigint) native_interface___ni_metamodel___MMType___assign_to_friendly},
{(bigint) native_interface___ni_metamodel___MMType___assign_from_friendly},
+ {(bigint) native_interface___ni_metamodel___MMType___uses_nitni_ref},
+ {(bigint) native_interface___ni_metamodel___MMType___friendly_null_getter},
+ {(bigint) native_interface___ni_metamodel___MMType___local_friendly_null_getter_from},
{(bigint) primitive_info___MMType___cname},
{(bigint) primitive_info___MMType___is_tagged},
{(bigint) primitive_info___MMType___default_cvalue},
{(bigint) primitive_info___MMType___unboxtype},
{(bigint) metamodel___genericity___MMTypeSimpleClass___is_generic},
{(bigint) metamodel___type_formal___MMType___direct_type},
- {(bigint) 0 /* 61: MMTypeSimpleClass < MMType: superclass init_table position */},
+ {(bigint) 0 /* 66: MMTypeSimpleClass < MMType: superclass init_table position */},
{(bigint) metamodel___static_type___MMTypeClass___mmmodule},
{(bigint) metamodel___static_type___MMTypeClass___local_class},
{(bigint) metamodel___static_type___MMType___is_valid},
{(bigint) metamodel___static_type___MMType___as_nullable},
{(bigint) metamodel___static_type___MMType___as_notnull},
{(bigint) metamodel___static_type___MMType___init},
- {(bigint) 2 /* 75: MMTypeSimpleClass < MMTypeClass: superclass init_table position */},
+ {(bigint) 2 /* 80: MMTypeSimpleClass < MMTypeClass: superclass init_table position */},
{(bigint) metamodel___static_type___MMTypeClass___init},
- {(bigint) 3 /* 77: MMTypeSimpleClass < MMTypeSimpleClass: superclass init_table position */},
+ {(bigint) 3 /* 82: MMTypeSimpleClass < MMTypeSimpleClass: superclass init_table position */},
{(bigint) metamodel___static_type___MMTypeSimpleClass___init},
};
/* 0: Pointer to the classtable */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___static_type___MMTypeSimpleClass;
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_CHECKNEW_metamodel___static_type___MMTypeSimpleClass;
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;
REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMTypeClass____local_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMTypeSimpleClass_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;
stack_frame_head = fra.me.prev;
return fra.me.REG[1];
}
-const classtable_elt_t VFT_metamodel___static_type___MMTypeNone[77] = {
+const classtable_elt_t VFT_metamodel___static_type___MMTypeNone[82] = {
{(bigint) 2147 /* 0: Identity */},
{(bigint) 4 /* 1: Object size (-1 if a NativeArray)*/},
{(bigint) "MMTypeNone" /* 2: Class Name */},
{(bigint) native_interface___frontier___MMType___compile_check_isa},
{(bigint) native_interface___frontier___MMType___compile_condition_isa},
{(bigint) native_interface___frontier___MMType___compile_to_frontier},
+ {(bigint) native_interface___frontier___MMType___compile_new_local_ref},
{(bigint) native_interface___ni_metamodel___MMType___friendly_extern_name},
+ {(bigint) native_interface___ni_metamodel___MMType___mangled_name},
{(bigint) native_interface___ni_metamodel___MMType___from_native},
{(bigint) native_interface___ni_metamodel___MMType___assign_to_friendly},
{(bigint) native_interface___ni_metamodel___MMType___assign_from_friendly},
+ {(bigint) native_interface___ni_metamodel___MMType___uses_nitni_ref},
+ {(bigint) native_interface___ni_metamodel___MMType___friendly_null_getter},
+ {(bigint) native_interface___ni_metamodel___MMType___local_friendly_null_getter_from},
{(bigint) primitive_info___MMType___cname},
{(bigint) primitive_info___MMType___is_tagged},
{(bigint) primitive_info___MMType___default_cvalue},
{(bigint) primitive_info___MMType___unboxtype},
{(bigint) metamodel___genericity___MMTypeNone___is_generic},
{(bigint) metamodel___type_formal___MMType___direct_type},
- {(bigint) 0 /* 61: MMTypeNone < MMType: superclass init_table position */},
+ {(bigint) 0 /* 66: MMTypeNone < MMType: superclass init_table position */},
{(bigint) metamodel___static_type___MMTypeNone___mmmodule},
{(bigint) metamodel___static_type___MMTypeNone___local_class},
{(bigint) metamodel___static_type___MMType___is_valid},
{(bigint) metamodel___static_type___MMTypeNone___as_nullable},
{(bigint) metamodel___static_type___MMTypeNone___as_notnull},
{(bigint) metamodel___static_type___MMType___init},
- {(bigint) 2 /* 75: MMTypeNone < MMTypeNone: superclass init_table position */},
+ {(bigint) 2 /* 80: MMTypeNone < MMTypeNone: superclass init_table position */},
{(bigint) metamodel___static_type___MMTypeNone___init},
};
/* 0: Pointer to the classtable */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___static_type___MMTypeNone;
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_CHECKNEW_metamodel___static_type___MMTypeNone;
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;
REGB0 = TAG_Bool(ATTR_metamodel___static_type___MMTypeNone____mmmodule(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMTypeNone_metamodel___static_type___MMTypeNone___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_INIT_ATTRIBUTES__metamodel___static_type___MMImportedCast;
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;
- /* ./native_interface//ni_metamodel.nit:216 */
+ /* ./native_interface//ni_metamodel.nit:238 */
if (!once_value_1) {
fra.me.REG[1] = BOX_NativeString("value");
REGB0 = TAG_Int(5);
fra.me.meth = LOCATE_CHECKNEW_metamodel___static_type___MMImportedCast;
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;
REGB0 = TAG_Bool(ATTR_native_interface___ni_metamodel___MMImportedCast_____atin_name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMImportedCast_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_INIT_ATTRIBUTES__metamodel___inheritance___MMImplicitLocalClass;
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_CHECKNEW_metamodel___inheritance___MMImplicitLocalClass;
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;
REGB0 = TAG_Bool(ATTR_metamodel___inheritance___MMLocalClass____direct_parents(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMImplicitLocalClass_metamodel___inheritance___MMImplicitLocalClass___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_INIT_ATTRIBUTES__metamodel___inheritance___MMRefineAncestor;
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_CHECKNEW_metamodel___inheritance___MMRefineAncestor;
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;
REGB0 = TAG_Bool(ATTR_metamodel___inheritance___MMRefineAncestor____local_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMRefineAncestor_metamodel___inheritance___MMRefineAncestor___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_INIT_ATTRIBUTES__metamodel___inheritance___MMSpecAncestor;
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_CHECKNEW_metamodel___inheritance___MMSpecAncestor;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_MMSpecAncestor_metamodel___inheritance___MMSpecAncestor___init(val_t p0, val_t p1){
fra.me.meth = LOCATE_NEW_MMSpecAncestor_metamodel___inheritance___MMSpecAncestor___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_INIT_ATTRIBUTES__metamodel___inheritance___MMDefaultAncestor;
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_CHECKNEW_metamodel___inheritance___MMDefaultAncestor;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_MMDefaultAncestor_metamodel___inheritance___MMDefaultAncestor___init(val_t p0, val_t p1){
fra.me.meth = LOCATE_NEW_MMDefaultAncestor_metamodel___inheritance___MMDefaultAncestor___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;
stack_frame_head = fra.me.prev;
return fra.me.REG[2];
}
-const classtable_elt_t VFT_metamodel___type_formal___MMTypeFormal[79] = {
+const classtable_elt_t VFT_metamodel___type_formal___MMTypeFormal[84] = {
{(bigint) 2151 /* 0: Identity */},
{(bigint) 5 /* 1: Object size (-1 if a NativeArray)*/},
{(bigint) "MMTypeFormal" /* 2: Class Name */},
{(bigint) native_interface___frontier___MMType___compile_check_isa},
{(bigint) native_interface___frontier___MMType___compile_condition_isa},
{(bigint) native_interface___frontier___MMType___compile_to_frontier},
+ {(bigint) native_interface___frontier___MMType___compile_new_local_ref},
{(bigint) native_interface___ni_metamodel___MMType___friendly_extern_name},
+ {(bigint) native_interface___ni_metamodel___MMType___mangled_name},
{(bigint) native_interface___ni_metamodel___MMType___from_native},
{(bigint) native_interface___ni_metamodel___MMType___assign_to_friendly},
{(bigint) native_interface___ni_metamodel___MMType___assign_from_friendly},
+ {(bigint) native_interface___ni_metamodel___MMType___uses_nitni_ref},
+ {(bigint) native_interface___ni_metamodel___MMType___friendly_null_getter},
+ {(bigint) native_interface___ni_metamodel___MMType___local_friendly_null_getter_from},
{(bigint) primitive_info___MMType___cname},
{(bigint) primitive_info___MMType___is_tagged},
{(bigint) primitive_info___MMType___default_cvalue},
{(bigint) primitive_info___MMType___unboxtype},
{(bigint) metamodel___genericity___MMTypeFormal___is_generic},
{(bigint) metamodel___type_formal___MMTypeFormal___direct_type},
- {(bigint) 0 /* 61: MMTypeFormal < MMType: superclass init_table position */},
+ {(bigint) 0 /* 66: MMTypeFormal < MMType: superclass init_table position */},
{(bigint) metamodel___static_type___MMType___mmmodule},
{(bigint) metamodel___type_formal___MMTypeFormal___local_class},
{(bigint) metamodel___type_formal___MMTypeFormal___is_valid},
{(bigint) metamodel___static_type___MMType___as_nullable},
{(bigint) metamodel___static_type___MMType___as_notnull},
{(bigint) metamodel___static_type___MMType___init},
- {(bigint) 2 /* 75: MMTypeFormal < MMTypeFormal: superclass init_table position */},
+ {(bigint) 2 /* 80: MMTypeFormal < MMTypeFormal: superclass init_table position */},
{(bigint) metamodel___type_formal___MMTypeFormal___name},
{(bigint) metamodel___type_formal___MMTypeFormal___bound},
{(bigint) metamodel___type_formal___MMTypeFormal___init},
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___type_formal___MMTypeFormal;
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_CHECKNEW_metamodel___type_formal___MMTypeFormal;
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;
REGB0 = TAG_Bool(ATTR_metamodel___type_formal___MMTypeFormal____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMTypeFormal_metamodel___type_formal___MMTypeFormal___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;
stack_frame_head = fra.me.prev;
return fra.me.REG[2];
}
-const classtable_elt_t VFT_metamodel___genericity___MMTypeGeneric[84] = {
+const classtable_elt_t VFT_metamodel___genericity___MMTypeGeneric[89] = {
{(bigint) 2827 /* 0: Identity */},
{(bigint) 5 /* 1: Object size (-1 if a NativeArray)*/},
{(bigint) "MMTypeGeneric" /* 2: Class Name */},
{(bigint) native_interface___frontier___MMType___compile_check_isa},
{(bigint) native_interface___frontier___MMType___compile_condition_isa},
{(bigint) native_interface___frontier___MMType___compile_to_frontier},
+ {(bigint) native_interface___frontier___MMType___compile_new_local_ref},
{(bigint) native_interface___ni_metamodel___MMType___friendly_extern_name},
+ {(bigint) native_interface___ni_metamodel___MMType___mangled_name},
{(bigint) native_interface___ni_metamodel___MMType___from_native},
{(bigint) native_interface___ni_metamodel___MMType___assign_to_friendly},
{(bigint) native_interface___ni_metamodel___MMType___assign_from_friendly},
+ {(bigint) native_interface___ni_metamodel___MMType___uses_nitni_ref},
+ {(bigint) native_interface___ni_metamodel___MMType___friendly_null_getter},
+ {(bigint) native_interface___ni_metamodel___MMType___local_friendly_null_getter_from},
{(bigint) primitive_info___MMType___cname},
{(bigint) primitive_info___MMType___is_tagged},
{(bigint) primitive_info___MMType___default_cvalue},
{(bigint) primitive_info___MMType___unboxtype},
{(bigint) metamodel___genericity___MMTypeGeneric___is_generic},
{(bigint) metamodel___type_formal___MMType___direct_type},
- {(bigint) 0 /* 61: MMTypeGeneric < MMType: superclass init_table position */},
+ {(bigint) 0 /* 66: MMTypeGeneric < MMType: superclass init_table position */},
{(bigint) metamodel___static_type___MMTypeClass___mmmodule},
{(bigint) metamodel___static_type___MMTypeClass___local_class},
{(bigint) metamodel___static_type___MMType___is_valid},
{(bigint) metamodel___static_type___MMType___as_nullable},
{(bigint) metamodel___static_type___MMType___as_notnull},
{(bigint) metamodel___static_type___MMType___init},
- {(bigint) 2 /* 75: MMTypeGeneric < MMTypeClass: superclass init_table position */},
+ {(bigint) 2 /* 80: MMTypeGeneric < MMTypeClass: superclass init_table position */},
{(bigint) metamodel___static_type___MMTypeClass___init},
- {(bigint) 3 /* 77: MMTypeGeneric < MMTypeGeneric: superclass init_table position */},
+ {(bigint) 3 /* 82: MMTypeGeneric < MMTypeGeneric: superclass init_table position */},
{(bigint) metamodel___genericity___MMTypeGeneric___params},
{(bigint) metamodel___static_type___MMTypeClass___upcast_for},
{(bigint) metamodel___genericity___MMTypeGeneric___params_equals},
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___genericity___MMTypeGeneric;
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_CHECKNEW_metamodel___genericity___MMTypeGeneric;
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;
REGB0 = TAG_Bool(ATTR_metamodel___genericity___MMTypeGeneric____params(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMTypeGeneric_metamodel___genericity___MMTypeGeneric___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;
stack_frame_head = fra.me.prev;
return fra.me.REG[2];
}
-const classtable_elt_t VFT_metamodel___genericity___MMTypeFormalParameter[85] = {
+const classtable_elt_t VFT_metamodel___genericity___MMTypeFormalParameter[90] = {
{(bigint) 2831 /* 0: Identity */},
{(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/},
{(bigint) "MMTypeFormalParameter" /* 2: Class Name */},
{(bigint) native_interface___frontier___MMType___compile_check_isa},
{(bigint) native_interface___frontier___MMType___compile_condition_isa},
{(bigint) native_interface___frontier___MMType___compile_to_frontier},
+ {(bigint) native_interface___frontier___MMType___compile_new_local_ref},
{(bigint) native_interface___ni_metamodel___MMType___friendly_extern_name},
+ {(bigint) native_interface___ni_metamodel___MMType___mangled_name},
{(bigint) native_interface___ni_metamodel___MMType___from_native},
{(bigint) native_interface___ni_metamodel___MMType___assign_to_friendly},
{(bigint) native_interface___ni_metamodel___MMType___assign_from_friendly},
+ {(bigint) native_interface___ni_metamodel___MMType___uses_nitni_ref},
+ {(bigint) native_interface___ni_metamodel___MMType___friendly_null_getter},
+ {(bigint) native_interface___ni_metamodel___MMType___local_friendly_null_getter_from},
{(bigint) primitive_info___MMType___cname},
{(bigint) primitive_info___MMType___is_tagged},
{(bigint) primitive_info___MMType___default_cvalue},
{(bigint) primitive_info___MMType___unboxtype},
{(bigint) metamodel___genericity___MMTypeFormal___is_generic},
{(bigint) metamodel___type_formal___MMTypeFormal___direct_type},
- {(bigint) 0 /* 61: MMTypeFormalParameter < MMType: superclass init_table position */},
+ {(bigint) 0 /* 66: MMTypeFormalParameter < MMType: superclass init_table position */},
{(bigint) metamodel___genericity___MMTypeFormalParameter___mmmodule},
{(bigint) metamodel___type_formal___MMTypeFormal___local_class},
{(bigint) metamodel___type_formal___MMTypeFormal___is_valid},
{(bigint) metamodel___static_type___MMType___as_nullable},
{(bigint) metamodel___static_type___MMType___as_notnull},
{(bigint) metamodel___static_type___MMType___init},
- {(bigint) 2 /* 75: MMTypeFormalParameter < MMTypeFormal: superclass init_table position */},
+ {(bigint) 2 /* 80: MMTypeFormalParameter < MMTypeFormal: superclass init_table position */},
{(bigint) metamodel___type_formal___MMTypeFormal___name},
{(bigint) metamodel___type_formal___MMTypeFormal___bound},
{(bigint) metamodel___type_formal___MMTypeFormal___init},
- {(bigint) 3 /* 79: MMTypeFormalParameter < MMTypeFormalParameter: superclass init_table position */},
+ {(bigint) 3 /* 84: MMTypeFormalParameter < MMTypeFormalParameter: superclass init_table position */},
{(bigint) metamodel___genericity___MMTypeFormalParameter___def_class},
{(bigint) metamodel___genericity___MMTypeFormalParameter___position},
{(bigint) metamodel___genericity___MMTypeFormalParameter___bound__eq},
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___genericity___MMTypeFormalParameter;
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_CHECKNEW_metamodel___genericity___MMTypeFormalParameter;
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;
REGB0 = TAG_Bool(ATTR_metamodel___genericity___MMTypeFormalParameter____def_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMTypeFormalParameter_metamodel___genericity___MMTypeFormalParameter___with_bound;
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_NEW_MMTypeFormalParameter_metamodel___genericity___MMTypeFormalParameter___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_INIT_ATTRIBUTES__metamodel___virtualtype___MMTypeProperty;
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_CHECKNEW_metamodel___virtualtype___MMTypeProperty;
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;
REGB0 = TAG_Bool(ATTR_metamodel___virtualtype___MMTypeProperty____stypes_cache(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMTypeProperty_metamodel___abstractmetamodel___MMLocalProperty___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;
stack_frame_head = fra.me.prev;
return fra.me.REG[2];
}
-const classtable_elt_t VFT_metamodel___virtualtype___MMVirtualType[83] = {
+const classtable_elt_t VFT_metamodel___virtualtype___MMVirtualType[88] = {
{(bigint) 2819 /* 0: Identity */},
{(bigint) 7 /* 1: Object size (-1 if a NativeArray)*/},
{(bigint) "MMVirtualType" /* 2: Class Name */},
{(bigint) native_interface___frontier___MMType___compile_check_isa},
{(bigint) native_interface___frontier___MMType___compile_condition_isa},
{(bigint) native_interface___frontier___MMType___compile_to_frontier},
+ {(bigint) native_interface___frontier___MMType___compile_new_local_ref},
{(bigint) native_interface___ni_metamodel___MMType___friendly_extern_name},
+ {(bigint) native_interface___ni_metamodel___MMType___mangled_name},
{(bigint) native_interface___ni_metamodel___MMType___from_native},
{(bigint) native_interface___ni_metamodel___MMType___assign_to_friendly},
{(bigint) native_interface___ni_metamodel___MMType___assign_from_friendly},
+ {(bigint) native_interface___ni_metamodel___MMType___uses_nitni_ref},
+ {(bigint) native_interface___ni_metamodel___MMType___friendly_null_getter},
+ {(bigint) native_interface___ni_metamodel___MMType___local_friendly_null_getter_from},
{(bigint) primitive_info___MMType___cname},
{(bigint) primitive_info___MMType___is_tagged},
{(bigint) primitive_info___MMType___default_cvalue},
{(bigint) primitive_info___MMType___unboxtype},
{(bigint) metamodel___genericity___MMTypeFormal___is_generic},
{(bigint) metamodel___type_formal___MMTypeFormal___direct_type},
- {(bigint) 0 /* 61: MMVirtualType < MMType: superclass init_table position */},
+ {(bigint) 0 /* 66: MMVirtualType < MMType: superclass init_table position */},
{(bigint) metamodel___virtualtype___MMVirtualType___mmmodule},
{(bigint) metamodel___type_formal___MMTypeFormal___local_class},
{(bigint) metamodel___type_formal___MMTypeFormal___is_valid},
{(bigint) metamodel___static_type___MMType___as_nullable},
{(bigint) metamodel___static_type___MMType___as_notnull},
{(bigint) metamodel___static_type___MMType___init},
- {(bigint) 2 /* 75: MMVirtualType < MMTypeFormal: superclass init_table position */},
+ {(bigint) 2 /* 80: MMVirtualType < MMTypeFormal: superclass init_table position */},
{(bigint) metamodel___type_formal___MMTypeFormal___name},
{(bigint) metamodel___type_formal___MMTypeFormal___bound},
{(bigint) metamodel___type_formal___MMTypeFormal___init},
- {(bigint) 3 /* 79: MMVirtualType < MMVirtualType: superclass init_table position */},
+ {(bigint) 3 /* 84: MMVirtualType < MMVirtualType: superclass init_table position */},
{(bigint) metamodel___virtualtype___MMVirtualType___property},
{(bigint) metamodel___virtualtype___MMVirtualType___recv},
{(bigint) metamodel___virtualtype___MMVirtualType___init},
fra.me.meth = LOCATE_INIT_ATTRIBUTES__metamodel___virtualtype___MMVirtualType;
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_CHECKNEW_metamodel___virtualtype___MMVirtualType;
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;
REGB0 = TAG_Bool(ATTR_metamodel___virtualtype___MMVirtualType____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMVirtualType_metamodel___virtualtype___MMVirtualType___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_INIT_ATTRIBUTES__opts___Option;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_opts___Option(void)
fra.me.meth = LOCATE_CHECKNEW_opts___Option;
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;
REGB0 = TAG_Bool(ATTR_opts___Option____names(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Option_opts___Option___init_opt;
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_INIT_ATTRIBUTES__opts___OptionText;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_opts___OptionText(void)
fra.me.meth = LOCATE_CHECKNEW_opts___OptionText;
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;
REGB0 = TAG_Bool(ATTR_opts___Option____names(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OptionText_opts___OptionText___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_INIT_ATTRIBUTES__opts___OptionBool;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_opts___OptionBool(void)
fra.me.meth = LOCATE_CHECKNEW_opts___OptionBool;
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;
REGB0 = TAG_Bool(ATTR_opts___Option____names(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OptionBool_opts___OptionBool___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_INIT_ATTRIBUTES__opts___OptionCount;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_opts___OptionCount(void)
fra.me.meth = LOCATE_CHECKNEW_opts___OptionCount;
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;
REGB0 = TAG_Bool(ATTR_opts___Option____names(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OptionCount_opts___OptionCount___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_INIT_ATTRIBUTES__opts___OptionParameter;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_opts___OptionParameter(void)
fra.me.meth = LOCATE_CHECKNEW_opts___OptionParameter;
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;
REGB0 = TAG_Bool(ATTR_opts___Option____names(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OptionParameter_opts___OptionParameter___init_opt;
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_INIT_ATTRIBUTES__opts___OptionString;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_opts___OptionString(void)
fra.me.meth = LOCATE_CHECKNEW_opts___OptionString;
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;
REGB0 = TAG_Bool(ATTR_opts___Option____names(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OptionString_opts___OptionString___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_INIT_ATTRIBUTES__opts___OptionEnum;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_opts___OptionEnum(void)
fra.me.meth = LOCATE_CHECKNEW_opts___OptionEnum;
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;
REGB0 = TAG_Bool(ATTR_opts___OptionEnum____values(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OptionEnum_opts___OptionEnum___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_INIT_ATTRIBUTES__opts___OptionInt;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_opts___OptionInt(void)
fra.me.meth = LOCATE_CHECKNEW_opts___OptionInt;
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;
REGB0 = TAG_Bool(ATTR_opts___Option____names(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OptionInt_opts___OptionInt___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_INIT_ATTRIBUTES__opts___OptionArray;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_opts___OptionArray(void)
fra.me.meth = LOCATE_CHECKNEW_opts___OptionArray;
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;
REGB0 = TAG_Bool(ATTR_opts___OptionArray____values(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OptionArray_opts___OptionArray___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_INIT_ATTRIBUTES__opts___OptionContext;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_opts___OptionContext(void)
fra.me.meth = LOCATE_CHECKNEW_opts___OptionContext;
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;
REGB0 = TAG_Bool(ATTR_opts___OptionContext____options(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_OptionContext_opts___OptionContext___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./../lib/opts.nit:256 */
fra.me.REG[0] = NEW_opts___OptionContext();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__mmloader___Message;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_mmloader___Message(void)
fra.me.meth = LOCATE_CHECKNEW_mmloader___Message;
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;
REGB0 = TAG_Bool(ATTR_mmloader___Message____text(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Message_mmloader___Message___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_INIT_ATTRIBUTES__mmloader___ToolContext;
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_CHECKNEW_mmloader___ToolContext;
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;
REGB0 = TAG_Bool(ATTR_separate_options___ToolContext_____atseparate_options(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ToolContext_mmloader___ToolContext___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./separate_options.nit:16 */
fra.me.REG[0] = NEW_mmloader___ToolContext();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__mmloader___ModuleLoader;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_mmloader___ModuleLoader(void)
fra.me.meth = LOCATE_CHECKNEW_mmloader___ModuleLoader;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_ModuleLoader_mmloader___ModuleLoader___init(void){
fra.me.meth = LOCATE_NEW_ModuleLoader_mmloader___ModuleLoader___init;
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] = NEW_mmloader___ModuleLoader();
INIT_ATTRIBUTES__mmloader___ModuleLoader(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__syntax___syntax_base___MMSrcModule;
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_CHECKNEW_syntax___syntax_base___MMSrcModule;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___MMSrcModule____src_local_classes(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMSrcModule_syntax___syntax_base___MMSrcModule___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_INIT_ATTRIBUTES__syntax___syntax_base___MMSrcLocalClass;
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_CHECKNEW_syntax___syntax_base___MMSrcLocalClass;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___MMSrcLocalClass____formal_dict(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMSrcLocalClass_syntax___syntax_base___MMSrcLocalClass___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_INIT_ATTRIBUTES__syntax___syntax_base___MMSrcAttribute;
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_CHECKNEW_syntax___syntax_base___MMSrcAttribute;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMLocalProperty____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMSrcAttribute_syntax___syntax_base___MMSrcAttribute___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_INIT_ATTRIBUTES__syntax___syntax_base___MMSrcMethod;
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_CHECKNEW_syntax___syntax_base___MMSrcMethod;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMLocalProperty____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMSrcMethod_metamodel___abstractmetamodel___MMLocalProperty___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_INIT_ATTRIBUTES__syntax___syntax_base___MMAttrImplementationMethod;
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_CHECKNEW_syntax___syntax_base___MMAttrImplementationMethod;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMLocalProperty____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMAttrImplementationMethod_syntax___syntax_base___MMAttrImplementationMethod___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_INIT_ATTRIBUTES__syntax___syntax_base___MMReadImplementationMethod;
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_CHECKNEW_syntax___syntax_base___MMReadImplementationMethod;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMLocalProperty____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMReadImplementationMethod_syntax___syntax_base___MMReadImplementationMethod___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_INIT_ATTRIBUTES__syntax___syntax_base___MMWriteImplementationMethod;
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_CHECKNEW_syntax___syntax_base___MMWriteImplementationMethod;
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;
REGB0 = TAG_Bool(ATTR_metamodel___abstractmetamodel___MMLocalProperty____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMWriteImplementationMethod_syntax___syntax_base___MMWriteImplementationMethod___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_INIT_ATTRIBUTES__syntax___syntax_base___MMMethSrcMethod;
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_CHECKNEW_syntax___syntax_base___MMMethSrcMethod;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___MMMethSrcMethod____is_init(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMMethSrcMethod_syntax___syntax_base___MMMethSrcMethod___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_INIT_ATTRIBUTES__syntax___syntax_base___MMSrcTypeProperty;
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_CHECKNEW_syntax___syntax_base___MMSrcTypeProperty;
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;
REGB0 = TAG_Bool(ATTR_metamodel___virtualtype___MMTypeProperty____stypes_cache(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMSrcTypeProperty_syntax___syntax_base___MMSrcTypeProperty___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_INIT_ATTRIBUTES__syntax___syntax_base___MMImplicitInit;
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_CHECKNEW_syntax___syntax_base___MMImplicitInit;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___MMImplicitInit____unassigned_attributes(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMImplicitInit_syntax___syntax_base___MMImplicitInit___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_INIT_ATTRIBUTES__syntax___syntax_base___VarVariable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_syntax___syntax_base___VarVariable(void)
fra.me.meth = LOCATE_CHECKNEW_syntax___syntax_base___VarVariable;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___Variable____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_VarVariable_syntax___syntax_base___VarVariable___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_INIT_ATTRIBUTES__syntax___syntax_base___ParamVariable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_syntax___syntax_base___ParamVariable(void)
fra.me.meth = LOCATE_CHECKNEW_syntax___syntax_base___ParamVariable;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___Variable____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ParamVariable_syntax___syntax_base___ParamVariable___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_INIT_ATTRIBUTES__syntax___syntax_base___AutoVariable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_syntax___syntax_base___AutoVariable(void)
fra.me.meth = LOCATE_CHECKNEW_syntax___syntax_base___AutoVariable;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___Variable____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AutoVariable_syntax___syntax_base___AutoVariable___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_INIT_ATTRIBUTES__syntax___syntax_base___ClosureVariable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_syntax___syntax_base___ClosureVariable(void)
fra.me.meth = LOCATE_CHECKNEW_syntax___syntax_base___ClosureVariable;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___ClosureVariable____closure(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ClosureVariable_syntax___syntax_base___ClosureVariable___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_INIT_ATTRIBUTES__syntax___syntax_base___AbsSyntaxVisitor;
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_CHECKNEW_syntax___syntax_base___AbsSyntaxVisitor;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___AbsSyntaxVisitor____mmmodule(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AbsSyntaxVisitor_syntax___syntax_base___AbsSyntaxVisitor___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_INIT_ATTRIBUTES__syntax___syntax_base___AAbsAbsSendExpr;
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_CHECKNEW_syntax___syntax_base___AAbsAbsSendExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAbsAbsSendExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__syntax___syntax_base___AAbsSendExpr;
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_CHECKNEW_syntax___syntax_base___AAbsSendExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAbsSendExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__syntax___syntax_base___ASuperInitCall;
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_CHECKNEW_syntax___syntax_base___ASuperInitCall;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASuperInitCall_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__syntax___syntax_base___ASendReassignExpr;
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_CHECKNEW_syntax___syntax_base___ASendReassignExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ASendReassignExpr_parser___parser_prod___ASendExpr___empty_init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./parser//parser_prod.nit:4273 */
fra.me.REG[0] = NEW_syntax___syntax_base___ASendReassignExpr();
fra.me.meth = LOCATE_NEW_ASendReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr;
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_NEW_ASendReassignExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__primitive_info___PrimitiveInfo;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_primitive_info___PrimitiveInfo(void)
fra.me.meth = LOCATE_CHECKNEW_primitive_info___PrimitiveInfo;
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;
REGB0 = TAG_Bool(ATTR_primitive_info___PrimitiveInfo____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_PrimitiveInfo_primitive_info___PrimitiveInfo___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_INIT_ATTRIBUTES__syntax___mmbuilder___CSHSorter;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_syntax___mmbuilder___CSHSorter(void)
fra.me.meth = LOCATE_CHECKNEW_syntax___mmbuilder___CSHSorter;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_CSHSorter_syntax___mmbuilder___CSHSorter___init(void){
fra.me.meth = LOCATE_NEW_CSHSorter_syntax___mmbuilder___CSHSorter___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./syntax//mmbuilder.nit:50 */
fra.me.REG[0] = NEW_syntax___mmbuilder___CSHSorter();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__syntax___mmbuilder___MMSrcAncestor;
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_CHECKNEW_syntax___mmbuilder___MMSrcAncestor;
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;
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___MMSrcAncestor____local_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MMSrcAncestor_syntax___mmbuilder___MMSrcAncestor___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_INIT_ATTRIBUTES__syntax___mmbuilder___ClassBuilderVisitor;
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_CHECKNEW_syntax___mmbuilder___ClassBuilderVisitor;
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;
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___ClassBuilderVisitor____local_class_arity(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ClassBuilderVisitor_syntax___mmbuilder___ClassBuilderVisitor___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_INIT_ATTRIBUTES__syntax___mmbuilder___ClassSpecializationBuilderVisitor;
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_CHECKNEW_syntax___mmbuilder___ClassSpecializationBuilderVisitor;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___AbsSyntaxVisitor____mmmodule(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ClassSpecializationBuilderVisitor_syntax___mmbuilder___ClassSpecializationBuilderVisitor___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_INIT_ATTRIBUTES__syntax___mmbuilder___ClassAncestorBuilder;
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_CHECKNEW_syntax___mmbuilder___ClassAncestorBuilder;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___AbsSyntaxVisitor____mmmodule(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ClassAncestorBuilder_syntax___mmbuilder___ClassAncestorBuilder___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_INIT_ATTRIBUTES__syntax___mmbuilder___ClassVerifierVisitor;
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_CHECKNEW_syntax___mmbuilder___ClassVerifierVisitor;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___AbsSyntaxVisitor____mmmodule(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ClassVerifierVisitor_syntax___mmbuilder___ClassVerifierVisitor___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_INIT_ATTRIBUTES__syntax___mmbuilder___PropertyBuilderVisitor;
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_CHECKNEW_syntax___mmbuilder___PropertyBuilderVisitor;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___AbsSyntaxVisitor____mmmodule(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_PropertyBuilderVisitor_syntax___mmbuilder___PropertyBuilderVisitor___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_INIT_ATTRIBUTES__syntax___mmbuilder___PropertyVerifierVisitor;
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_CHECKNEW_syntax___mmbuilder___PropertyVerifierVisitor;
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;
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___PropertyVerifierVisitor____signature_builder(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_PropertyVerifierVisitor_syntax___mmbuilder___PropertyVerifierVisitor___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_INIT_ATTRIBUTES__syntax___mmbuilder___SignatureBuilder;
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_CHECKNEW_syntax___mmbuilder___SignatureBuilder;
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;
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___SignatureBuilder____params(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_SignatureBuilder_syntax___mmbuilder___SignatureBuilder___init;
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] = NEW_syntax___mmbuilder___SignatureBuilder();
INIT_ATTRIBUTES__syntax___mmbuilder___SignatureBuilder(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__syntax___mmbuilder___MethidAccumulator;
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;
- /* ./syntax//mmbuilder.nit:1249 */
+ /* ./syntax//mmbuilder.nit:1251 */
fra.me.REG[1] = NEW_Buffer_standard___string___Buffer___init();
ATTR_syntax___mmbuilder___MethidAccumulator____name(fra.me.REG[0]) = fra.me.REG[1];
/* ./parser//parser_prod.nit:66 */
fra.me.meth = LOCATE_CHECKNEW_syntax___mmbuilder___MethidAccumulator;
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;
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___MethidAccumulator____name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MethidAccumulator_parser___parser_prod___Visitor___init;
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] = NEW_syntax___mmbuilder___MethidAccumulator();
INIT_ATTRIBUTES__syntax___mmbuilder___MethidAccumulator(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__icode___icode_base___IRegister;
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_CHECKNEW_icode___icode_base___IRegister;
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;
REGB0 = TAG_Bool(ATTR_analysis___allocate_iregister_slots___IRegister____is_local(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IRegister_icode___icode_base___IRegister___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_INIT_ATTRIBUTES__icode___icode_base___IEscapeMark;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_icode___icode_base___IEscapeMark(void)
fra.me.meth = LOCATE_CHECKNEW_icode___icode_base___IEscapeMark;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_IEscapeMark_icode___icode_base___IEscapeMark___init(void){
fra.me.meth = LOCATE_NEW_IEscapeMark_icode___icode_base___IEscapeMark___init;
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] = NEW_icode___icode_base___IEscapeMark();
INIT_ATTRIBUTES__icode___icode_base___IEscapeMark(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__icode___icode_base___IClosureDecl;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_icode___icode_base___IClosureDecl(void)
fra.me.meth = LOCATE_CHECKNEW_icode___icode_base___IClosureDecl;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IClosureDecl____closure(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IClosureDecl_icode___icode_base___IClosureDecl___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_INIT_ATTRIBUTES__icode___icode_base___IRoutine;
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_CHECKNEW_icode___icode_base___IRoutine;
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;
REGB0 = TAG_Bool(ATTR_analysis___allocate_iregister_slots___IRoutine____std_slots_nb(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IRoutine_icode___icode_base___IRoutine___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_INIT_ATTRIBUTES__icode___icode_base___IClosureDef;
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_CHECKNEW_icode___icode_base___IClosureDef;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IRoutine____params(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IClosureDef_icode___icode_base___IClosureDef___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_INIT_ATTRIBUTES__icode___icode_base___ISeq;
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_CHECKNEW_icode___icode_base___ISeq;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___ISeq____icodes(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ISeq_icode___icode_base___ISeq___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./icode//icode_base.nit:172 */
fra.me.REG[0] = NEW_icode___icode_base___ISeq();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__icode___icode_base___ILoop;
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_CHECKNEW_icode___icode_base___ILoop;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___ISeq____icodes(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ILoop_icode___icode_base___ILoop___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./icode//icode_base.nit:179 */
fra.me.REG[0] = NEW_icode___icode_base___ILoop();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__icode___icode_base___IIf;
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_CHECKNEW_icode___icode_base___IIf;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IIf____then_seq(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IIf_icode___icode_base___IIf___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_INIT_ATTRIBUTES__icode___icode_base___IEscape;
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_CHECKNEW_icode___icode_base___IEscape;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IEscape____iescape_mark(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IEscape_icode___icode_base___IEscape___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_INIT_ATTRIBUTES__icode___icode_base___IAbort;
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_CHECKNEW_icode___icode_base___IAbort;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IAbort____texts(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IAbort_icode___icode_base___IAbort___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_INIT_ATTRIBUTES__icode___icode_base___ICall;
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_CHECKNEW_icode___icode_base___ICall;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IAbsCall____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ICall_icode___icode_base___ICall___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_INIT_ATTRIBUTES__icode___icode_base___ISuper;
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_CHECKNEW_icode___icode_base___ISuper;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IAbsCall____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ISuper_icode___icode_base___ISuper___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_INIT_ATTRIBUTES__icode___icode_base___INew;
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_CHECKNEW_icode___icode_base___INew;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___INew____stype(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_INew_icode___icode_base___INew___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_INIT_ATTRIBUTES__icode___icode_base___IAllocateInstance;
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_CHECKNEW_icode___icode_base___IAllocateInstance;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IAllocateInstance____stype(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IAllocateInstance_icode___icode_base___IAllocateInstance___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_INIT_ATTRIBUTES__icode___icode_base___IStaticCall;
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_CHECKNEW_icode___icode_base___IStaticCall;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IAbsCall____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IStaticCall_icode___icode_base___IStaticCall___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_INIT_ATTRIBUTES__icode___icode_base___ICheckInstance;
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_CHECKNEW_icode___icode_base___ICheckInstance;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___ICheckInstance____stype(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ICheckInstance_icode___icode_base___ICheckInstance___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_INIT_ATTRIBUTES__icode___icode_base___IInitAttributes;
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_CHECKNEW_icode___icode_base___IInitAttributes;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IInitAttributes____stype(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IInitAttributes_icode___icode_base___IInitAttributes___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_INIT_ATTRIBUTES__icode___icode_base___IClosCall;
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_CHECKNEW_icode___icode_base___IClosCall;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IClosCall____closure_decl(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IClosCall_icode___icode_base___IClosCall___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_INIT_ATTRIBUTES__icode___icode_base___INative;
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_CHECKNEW_icode___icode_base___INative;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___INative____method(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_INative_icode___icode_base___INative___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_INIT_ATTRIBUTES__icode___icode_base___IIntValue;
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_CHECKNEW_icode___icode_base___IIntValue;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IIntValue____value(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IIntValue_icode___icode_base___IIntValue___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_INIT_ATTRIBUTES__icode___icode_base___IBoolValue;
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_CHECKNEW_icode___icode_base___IBoolValue;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IBoolValue____value(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IBoolValue_icode___icode_base___IBoolValue___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./icode//icode_base.nit:364 */
fra.me.meth = LOCATE_INIT_ATTRIBUTES__icode___icode_base___IStringValue;
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_CHECKNEW_icode___icode_base___IStringValue;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IStringValue____value(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IStringValue_icode___icode_base___IStringValue___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_INIT_ATTRIBUTES__icode___icode_base___IFloatValue;
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_CHECKNEW_icode___icode_base___IFloatValue;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IFloatValue____value(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IFloatValue_icode___icode_base___IFloatValue___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_INIT_ATTRIBUTES__icode___icode_base___ICharValue;
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_CHECKNEW_icode___icode_base___ICharValue;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___ICharValue____value(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ICharValue_icode___icode_base___ICharValue___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_INIT_ATTRIBUTES__icode___icode_base___IMove;
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_CHECKNEW_icode___icode_base___IMove;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___ICode1____expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IMove_icode___icode_base___IMove___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_INIT_ATTRIBUTES__icode___icode_base___IAttrRead;
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_CHECKNEW_icode___icode_base___IAttrRead;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IAttrRead____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IAttrRead_icode___icode_base___IAttrRead___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_INIT_ATTRIBUTES__icode___icode_base___IAttrWrite;
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_CHECKNEW_icode___icode_base___IAttrWrite;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IAttrWrite____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IAttrWrite_icode___icode_base___IAttrWrite___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_INIT_ATTRIBUTES__icode___icode_base___IAttrIsset;
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_CHECKNEW_icode___icode_base___IAttrIsset;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IAttrIsset____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IAttrIsset_icode___icode_base___IAttrIsset___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_INIT_ATTRIBUTES__icode___icode_base___ITypeCheck;
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_CHECKNEW_icode___icode_base___ITypeCheck;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___ITypeCheck____stype(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ITypeCheck_icode___icode_base___ITypeCheck___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_INIT_ATTRIBUTES__icode___icode_base___IIs;
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_CHECKNEW_icode___icode_base___IIs;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___ICode2____expr1(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IIs_icode___icode_base___IIs___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_INIT_ATTRIBUTES__icode___icode_base___INot;
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_CHECKNEW_icode___icode_base___INot;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___ICode1____expr(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_INot_icode___icode_base___INot___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_INIT_ATTRIBUTES__icode___icode_base___IOnce;
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_CHECKNEW_icode___icode_base___IOnce;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IOnce____body(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IOnce_icode___icode_base___IOnce___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./icode//icode_base.nit:509 */
fra.me.REG[0] = NEW_icode___icode_base___IOnce();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__icode___icode_base___IHasClos;
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_CHECKNEW_icode___icode_base___IHasClos;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_base___IHasClos____closure_decl(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IHasClos_icode___icode_base___IHasClos___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_INIT_ATTRIBUTES__icode___icode_builder___ICodeBuilder;
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_CHECKNEW_icode___icode_builder___ICodeBuilder;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_builder___ICodeBuilder____mmmodule(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ICodeBuilder_icode___icode_builder___ICodeBuilder___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_INIT_ATTRIBUTES__icode___icode_tools___ICodeVisitor;
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_CHECKNEW_icode___icode_tools___ICodeVisitor;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_ICodeVisitor_icode___icode_tools___ICodeVisitor___init(void){
fra.me.meth = LOCATE_NEW_ICodeVisitor_icode___icode_tools___ICodeVisitor___init;
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] = NEW_icode___icode_tools___ICodeVisitor();
INIT_ATTRIBUTES__icode___icode_tools___ICodeVisitor(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__icode___icode_tools___ICodeDupContext;
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_CHECKNEW_icode___icode_tools___ICodeDupContext;
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;
REGB0 = TAG_Bool(ATTR_icode___icode_tools___ICodeDupContext____registers(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ICodeDupContext_icode___icode_tools___ICodeDupContext___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_INIT_ATTRIBUTES__syntax___flow___RootFlowContext;
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_CHECKNEW_syntax___flow___RootFlowContext;
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;
REGB0 = TAG_Bool(ATTR_syntax___flow___FlowContext____visitor(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_RootFlowContext_syntax___flow___RootFlowContext___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_INIT_ATTRIBUTES__syntax___flow___SubFlowContext;
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_CHECKNEW_syntax___flow___SubFlowContext;
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;
REGB0 = TAG_Bool(ATTR_syntax___flow___SubFlowContext____prev(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_SubFlowContext_syntax___flow___SubFlowContext___with_prev;
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_INIT_ATTRIBUTES__syntax___flow___CastFlowContext;
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_CHECKNEW_syntax___flow___CastFlowContext;
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;
REGB0 = TAG_Bool(ATTR_syntax___flow___CastFlowContext____variable(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_CastFlowContext_syntax___flow___CastFlowContext___init;
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_INIT_ATTRIBUTES__syntax___flow___MergeFlowContext;
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_CHECKNEW_syntax___flow___MergeFlowContext;
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;
REGB0 = TAG_Bool(ATTR_syntax___flow___MergeFlowContext____base(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_MergeFlowContext_syntax___flow___MergeFlowContext___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_INIT_ATTRIBUTES__syntax___scope___ScopeContext;
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_CHECKNEW_syntax___scope___ScopeContext;
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;
REGB0 = TAG_Bool(ATTR_syntax___scope___ScopeContext____stack(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ScopeContext_syntax___scope___ScopeContext___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_INIT_ATTRIBUTES__syntax___scope___ScopeBlock;
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_CHECKNEW_syntax___scope___ScopeBlock;
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;
REGB0 = TAG_Bool(ATTR_syntax___scope___ScopeBlock____node(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ScopeBlock_syntax___scope___ScopeBlock___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_INIT_ATTRIBUTES__syntax___scope___EscapableBlock;
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_CHECKNEW_syntax___scope___EscapableBlock;
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;
REGB0 = TAG_Bool(ATTR_syntax___scope___EscapableBlock____break_flow_contexts(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_EscapableBlock_syntax___scope___EscapableBlock___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_INIT_ATTRIBUTES__syntax___scope___BreakOnlyEscapableBlock;
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_CHECKNEW_syntax___scope___BreakOnlyEscapableBlock;
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;
REGB0 = TAG_Bool(ATTR_syntax___scope___EscapableBlock____break_flow_contexts(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_BreakOnlyEscapableBlock_syntax___scope___BreakOnlyEscapableBlock___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_INIT_ATTRIBUTES__syntax___scope___EscapableClosure;
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_CHECKNEW_syntax___scope___EscapableClosure;
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;
REGB0 = TAG_Bool(ATTR_syntax___scope___EscapableClosure____closure(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_EscapableClosure_syntax___scope___EscapableClosure___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_INIT_ATTRIBUTES__syntax___scope___AEscapeExpr;
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_CHECKNEW_syntax___scope___AEscapeExpr;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_AEscapeExpr_parser___parser_nodes___ANode___init(val_t p0){
fra.me.meth = LOCATE_NEW_AEscapeExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__syntax___typing___TypingVisitor;
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_CHECKNEW_syntax___typing___TypingVisitor;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___TypingVisitor____scope_ctx(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TypingVisitor_syntax___typing___TypingVisitor___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_INIT_ATTRIBUTES__syntax___typing___AAbsControl;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_syntax___typing___AAbsControl;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AAbsControl_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__syntax___typing___ATypeCheckExpr;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_CHECKNEW_syntax___typing___ATypeCheckExpr;
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;
REGB0 = TAG_Bool(ATTR_syntax___typing___AExpr____is_typed(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ATypeCheckExpr_parser___parser_nodes___ANode___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_INIT_ATTRIBUTES__syntax___icode_generation___A2IContext;
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_CHECKNEW_syntax___icode_generation___A2IContext;
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;
REGB0 = TAG_Bool(ATTR_syntax___icode_generation___A2IContext____variables(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_A2IContext_syntax___icode_generation___A2IContext___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_INIT_ATTRIBUTES__syntax___icode_generation___A2IVisitor;
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_CHECKNEW_syntax___icode_generation___A2IVisitor;
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;
REGB0 = TAG_Bool(ATTR_syntax___syntax_base___AbsSyntaxVisitor____mmmodule(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_A2IVisitor_syntax___icode_generation___A2IVisitor___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_INIT_ATTRIBUTES__syntax___SrcModuleLoader;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_syntax___SrcModuleLoader(void)
fra.me.meth = LOCATE_CHECKNEW_syntax___SrcModuleLoader;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_SrcModuleLoader_syntax___SrcModuleLoader___init(void){
fra.me.meth = LOCATE_NEW_SrcModuleLoader_syntax___SrcModuleLoader___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./syntax//syntax.nit:68 */
fra.me.REG[0] = NEW_syntax___SrcModuleLoader();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__abstracttool___AbstractCompiler;
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_CHECKNEW_abstracttool___AbstractCompiler;
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;
REGB0 = TAG_Bool(ATTR_abstracttool___AbstractCompiler____tool_name(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AbstractCompiler_abstracttool___AbstractCompiler___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_INIT_ATTRIBUTES__program___Program;
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_CHECKNEW_program___Program;
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;
REGB0 = TAG_Bool(ATTR_compiling___Program____output_format(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Program_program___Program___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_INIT_ATTRIBUTES__compiling___compiling_writer___Writer;
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_CHECKNEW_compiling___compiling_writer___Writer;
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;
REGB0 = TAG_Bool(ATTR_compiling___compiling_writer___Writer____is_writing(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_Writer_compiling___compiling_writer___Writer___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./compiling//compiling_writer.nit:107 */
fra.me.REG[0] = NEW_compiling___compiling_writer___Writer();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__compiling___compiling_writer___WriterCoreNode;
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_CHECKNEW_compiling___compiling_writer___WriterCoreNode;
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;
REGB0 = TAG_Bool(ATTR_compiling___compiling_writer___WriterCoreNode____writer(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_WriterCoreNode_compiling___compiling_writer___WriterCoreNode___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_INIT_ATTRIBUTES__compiling___compiling_writer___WriterStrings;
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_CHECKNEW_compiling___compiling_writer___WriterStrings;
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;
REGB0 = TAG_Bool(ATTR_compiling___compiling_writer___WriterStrings____string(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_WriterStrings_compiling___compiling_writer___WriterStrings___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_INIT_ATTRIBUTES__compiling___compiling_base___CProgram;
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_CHECKNEW_compiling___compiling_base___CProgram;
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;
REGB0 = TAG_Bool(ATTR_compiling___compiling_base___CProgram____program(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_CProgram_compiling___compiling_base___CProgram___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_INIT_ATTRIBUTES__compiling___compiling_base___CompilerVisitor;
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;
/* ./compiling//compiling_base.nit:184 */
fra.me.meth = LOCATE_CHECKNEW_compiling___compiling_base___CompilerVisitor;
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;
REGB0 = TAG_Bool(ATTR_compiling___compiling_base___CompilerVisitor____number_cpt(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_CompilerVisitor_compiling___compiling_base___CompilerVisitor___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_INIT_ATTRIBUTES__analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor;
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_CHECKNEW_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor;
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;
REGB0 = TAG_Bool(ATTR_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor____pass(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IRegisterSlotAllocationVisitor_analysis___allocate_iregister_slots___IRegisterSlotAllocationVisitor___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_INIT_ATTRIBUTES__analysis___allocate_iregister_slots___SlotGroup;
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_CHECKNEW_analysis___allocate_iregister_slots___SlotGroup;
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;
REGB0 = TAG_Bool(ATTR_analysis___allocate_iregister_slots___SlotGroup____free(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_SlotGroup_analysis___allocate_iregister_slots___SlotGroup___init;
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] = NEW_analysis___allocate_iregister_slots___SlotGroup();
INIT_ATTRIBUTES__analysis___allocate_iregister_slots___SlotGroup(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___icode_dump___ICodeDumper;
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_CHECKNEW_analysis___icode_dump___ICodeDumper;
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;
REGB0 = TAG_Bool(ATTR_analysis___icode_dump___ICodeDumper____dump_locations(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ICodeDumper_analysis___icode_dump___ICodeDumper___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
REGB1 = p1;
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___inline_methods___InlineMethodVisitor;
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_CHECKNEW_analysis___inline_methods___InlineMethodVisitor;
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;
REGB0 = TAG_Bool(ATTR_analysis___inline_methods___InlineMethodVisitor____pass(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_InlineMethodVisitor_analysis___inline_methods___InlineMethodVisitor___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_INIT_ATTRIBUTES__analysis___reachable_method_analysis___ReachableMethodAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_analysis___reachable_method_analysis___ReachableMethodAnalysis(void)
fra.me.meth = LOCATE_CHECKNEW_analysis___reachable_method_analysis___ReachableMethodAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_ReachableMethodAnalysis_analysis___reachable_method_analysis___ReachableMethodAnalysis___init(void){
fra.me.meth = LOCATE_NEW_ReachableMethodAnalysis_analysis___reachable_method_analysis___ReachableMethodAnalysis___init;
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] = NEW_analysis___reachable_method_analysis___ReachableMethodAnalysis();
INIT_ATTRIBUTES__analysis___reachable_method_analysis___ReachableMethodAnalysis(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___reachable_method_analysis___DefaultReachableMethodAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_analysis___reachable_method_analysis___DefaultReachableMethodAnalysis(void)
fra.me.meth = LOCATE_CHECKNEW_analysis___reachable_method_analysis___DefaultReachableMethodAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_DefaultReachableMethodAnalysis_analysis___reachable_method_analysis___DefaultReachableMethodAnalysis___init(void){
fra.me.meth = LOCATE_NEW_DefaultReachableMethodAnalysis_analysis___reachable_method_analysis___DefaultReachableMethodAnalysis___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./analysis//reachable_method_analysis.nit:64 */
fra.me.REG[0] = NEW_analysis___reachable_method_analysis___DefaultReachableMethodAnalysis();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___cha_analysis___ChaContext;
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_CHECKNEW_analysis___cha_analysis___ChaContext;
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;
REGB0 = TAG_Bool(ATTR_analysis___cha_analysis___ChaContext____reachable_iroutines(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ChaContext_analysis___reachable_method_analysis___ReachableMethodAnalysis___init;
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] = NEW_analysis___cha_analysis___ChaContext();
INIT_ATTRIBUTES__analysis___cha_analysis___ChaContext(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___cha_analysis___ChaBuilder;
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_CHECKNEW_analysis___cha_analysis___ChaBuilder;
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;
REGB0 = TAG_Bool(ATTR_analysis___cha_analysis___ChaBuilder____iroutine_to_search(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ChaBuilder_analysis___cha_analysis___ChaBuilder___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_INIT_ATTRIBUTES__analysis___cha_analysis___ChaVisitor;
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_CHECKNEW_analysis___cha_analysis___ChaVisitor;
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;
REGB0 = TAG_Bool(ATTR_analysis___cha_analysis___ChaVisitor____builder(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ChaVisitor_analysis___cha_analysis___ChaVisitor___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_INIT_ATTRIBUTES__analysis___instantiated_type_analysis___InstantiatedTypeAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_analysis___instantiated_type_analysis___InstantiatedTypeAnalysis(void)
fra.me.meth = LOCATE_CHECKNEW_analysis___instantiated_type_analysis___InstantiatedTypeAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_InstantiatedTypeAnalysis_analysis___instantiated_type_analysis___InstantiatedTypeAnalysis___init(void){
fra.me.meth = LOCATE_NEW_InstantiatedTypeAnalysis_analysis___instantiated_type_analysis___InstantiatedTypeAnalysis___init;
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] = NEW_analysis___instantiated_type_analysis___InstantiatedTypeAnalysis();
INIT_ATTRIBUTES__analysis___instantiated_type_analysis___InstantiatedTypeAnalysis(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___instantiated_type_analysis___DefaultInstantiatedTypeAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_analysis___instantiated_type_analysis___DefaultInstantiatedTypeAnalysis(void)
fra.me.meth = LOCATE_CHECKNEW_analysis___instantiated_type_analysis___DefaultInstantiatedTypeAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_DefaultInstantiatedTypeAnalysis_analysis___instantiated_type_analysis___DefaultInstantiatedTypeAnalysis___init(void){
fra.me.meth = LOCATE_NEW_DefaultInstantiatedTypeAnalysis_analysis___instantiated_type_analysis___DefaultInstantiatedTypeAnalysis___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./analysis//instantiated_type_analysis.nit:69 */
fra.me.REG[0] = NEW_analysis___instantiated_type_analysis___DefaultInstantiatedTypeAnalysis();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___rta_analysis___RtaContext;
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_CHECKNEW_analysis___rta_analysis___RtaContext;
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;
REGB0 = TAG_Bool(ATTR_analysis___rta_analysis___RtaContext____instanciated_classes(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_RtaContext_analysis___rta_analysis___RtaContext___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./analysis//rta_analysis.nit:28 */
fra.me.REG[0] = NEW_analysis___rta_analysis___RtaContext();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___rta_analysis___RtaBuilder;
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_CHECKNEW_analysis___rta_analysis___RtaBuilder;
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;
REGB0 = TAG_Bool(ATTR_analysis___rta_analysis___RtaBuilder____context(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_RtaBuilder_analysis___rta_analysis___RtaBuilder___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_INIT_ATTRIBUTES__analysis___rta_analysis___RtaVisitor;
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_CHECKNEW_analysis___rta_analysis___RtaVisitor;
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;
REGB0 = TAG_Bool(ATTR_analysis___rta_analysis___RtaVisitor____builder(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_RtaVisitor_analysis___rta_analysis___RtaVisitor___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_INIT_ATTRIBUTES__analysis___reachable_as_init___ReachableAsInitAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_analysis___reachable_as_init___ReachableAsInitAnalysis(void)
fra.me.meth = LOCATE_CHECKNEW_analysis___reachable_as_init___ReachableAsInitAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_ReachableAsInitAnalysis_analysis___reachable_as_init___ReachableAsInitAnalysis___init(void){
fra.me.meth = LOCATE_NEW_ReachableAsInitAnalysis_analysis___reachable_as_init___ReachableAsInitAnalysis___init;
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] = NEW_analysis___reachable_as_init___ReachableAsInitAnalysis();
INIT_ATTRIBUTES__analysis___reachable_as_init___ReachableAsInitAnalysis(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___reachable_as_init___DefaultReachableAsInitAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_analysis___reachable_as_init___DefaultReachableAsInitAnalysis(void)
fra.me.meth = LOCATE_CHECKNEW_analysis___reachable_as_init___DefaultReachableAsInitAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_DefaultReachableAsInitAnalysis_analysis___reachable_as_init___DefaultReachableAsInitAnalysis___init(void){
fra.me.meth = LOCATE_NEW_DefaultReachableAsInitAnalysis_analysis___reachable_as_init___DefaultReachableAsInitAnalysis___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./analysis//reachable_as_init.nit:60 */
fra.me.REG[0] = NEW_analysis___reachable_as_init___DefaultReachableAsInitAnalysis();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___reachable_as_init_impl___ReachableAsInitBuilder;
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_CHECKNEW_analysis___reachable_as_init_impl___ReachableAsInitBuilder;
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;
REGB0 = TAG_Bool(ATTR_analysis___reachable_as_init_impl___ReachableAsInitBuilder____context(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReachableAsInitBuilder_analysis___reachable_as_init_impl___ReachableAsInitBuilder___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_INIT_ATTRIBUTES__analysis___reachable_as_init_impl___ReachableAsInitAnalysisImpl;
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_CHECKNEW_analysis___reachable_as_init_impl___ReachableAsInitAnalysisImpl;
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;
REGB0 = TAG_Bool(ATTR_analysis___reachable_as_init_impl___ReachableAsInitAnalysisImpl____methods(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ReachableAsInitAnalysisImpl_analysis___reachable_as_init_impl___ReachableAsInitAnalysisImpl___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./analysis//reachable_as_init_impl.nit:52 */
fra.me.REG[0] = NEW_analysis___reachable_as_init_impl___ReachableAsInitAnalysisImpl();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___reachable_as_init_impl___RAIVisitor;
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_CHECKNEW_analysis___reachable_as_init_impl___RAIVisitor;
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;
REGB0 = TAG_Bool(ATTR_analysis___reachable_as_init_impl___RAIVisitor____builder(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_RAIVisitor_analysis___reachable_as_init_impl___RAIVisitor___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_INIT_ATTRIBUTES__analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis(void)
fra.me.meth = LOCATE_CHECKNEW_analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_ReachableFromInitMethodAnalysis_analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis___init(void){
fra.me.meth = LOCATE_NEW_ReachableFromInitMethodAnalysis_analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis___init;
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] = NEW_analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis();
INIT_ATTRIBUTES__analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___reachable_from_init_method_analysis___DefaultReachableFromInitMethodAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_analysis___reachable_from_init_method_analysis___DefaultReachableFromInitMethodAnalysis(void)
fra.me.meth = LOCATE_CHECKNEW_analysis___reachable_from_init_method_analysis___DefaultReachableFromInitMethodAnalysis;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_DefaultReachableFromInitMethodAnalysis_analysis___reachable_from_init_method_analysis___DefaultReachableFromInitMethodAnalysis___init(void){
fra.me.meth = LOCATE_NEW_DefaultReachableFromInitMethodAnalysis_analysis___reachable_from_init_method_analysis___DefaultReachableFromInitMethodAnalysis___init;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
/* ./analysis//reachable_from_init_method_analysis.nit:68 */
fra.me.REG[0] = NEW_analysis___reachable_from_init_method_analysis___DefaultReachableFromInitMethodAnalysis();
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___reachable_from_init_method_analysis_impl___RFIMABuilder;
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_CHECKNEW_analysis___reachable_from_init_method_analysis_impl___RFIMABuilder;
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;
REGB0 = TAG_Bool(ATTR_analysis___reachable_from_init_method_analysis_impl___RFIMABuilder____program(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_RFIMABuilder_analysis___reachable_from_init_method_analysis_impl___RFIMABuilder___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_INIT_ATTRIBUTES__analysis___reachable_from_init_method_analysis_impl___RFIMAContext;
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_CHECKNEW_analysis___reachable_from_init_method_analysis_impl___RFIMAContext;
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;
REGB0 = TAG_Bool(ATTR_analysis___reachable_from_init_method_analysis_impl___RFIMAContext____reachable_from_init_iroutines(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_RFIMAContext_analysis___reachable_from_init_method_analysis___ReachableFromInitMethodAnalysis___init;
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] = NEW_analysis___reachable_from_init_method_analysis_impl___RFIMAContext();
INIT_ATTRIBUTES__analysis___reachable_from_init_method_analysis_impl___RFIMAContext(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor;
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_CHECKNEW_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor;
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;
REGB0 = TAG_Bool(ATTR_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor____context(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_RFIMAVisitor_analysis___reachable_from_init_method_analysis_impl___RFIMAVisitor___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_INIT_ATTRIBUTES__analysis___inline_get_and_set___InlineGetSetVisitor;
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_CHECKNEW_analysis___inline_get_and_set___InlineGetSetVisitor;
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;
REGB0 = TAG_Bool(ATTR_analysis___inline_get_and_set___InlineGetSetVisitor____icb(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_InlineGetSetVisitor_analysis___inline_get_and_set___InlineGetSetVisitor___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_INIT_ATTRIBUTES__analysis___remove_out_of_init_get_test___IssetCounter;
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_CHECKNEW_analysis___remove_out_of_init_get_test___IssetCounter;
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;
REGB0 = TAG_Bool(ATTR_analysis___remove_out_of_init_get_test___IssetCounter____nb_isset(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_IssetCounter_icode___icode_tools___ICodeVisitor___init;
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] = NEW_analysis___remove_out_of_init_get_test___IssetCounter();
INIT_ATTRIBUTES__analysis___remove_out_of_init_get_test___IssetCounter(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__analysis___remove_out_of_init_get_test___GetterTestRemover;
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_CHECKNEW_analysis___remove_out_of_init_get_test___GetterTestRemover;
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;
REGB0 = TAG_Bool(ATTR_analysis___remove_out_of_init_get_test___GetterTestRemover____nb_optimized_isset(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_GetterTestRemover_icode___icode_tools___ICodeVisitor___init;
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] = NEW_analysis___remove_out_of_init_get_test___GetterTestRemover();
INIT_ATTRIBUTES__analysis___remove_out_of_init_get_test___GetterTestRemover(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__compiling___icode_generator___FileICodeDumper;
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_CHECKNEW_compiling___icode_generator___FileICodeDumper;
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;
REGB0 = TAG_Bool(ATTR_compiling___icode_generator___FileICodeDumper____file(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_FileICodeDumper_compiling___icode_generator___FileICodeDumper___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_INIT_ATTRIBUTES__compiling___table_computation___ColorContext;
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_CHECKNEW_compiling___table_computation___ColorContext;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___ColorContext____colors(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ColorContext_compiling___table_computation___ColorContext___init;
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] = NEW_compiling___table_computation___ColorContext();
INIT_ATTRIBUTES__compiling___table_computation___ColorContext(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__compiling___table_computation___TableInformation;
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_CHECKNEW_compiling___table_computation___TableInformation;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___TableInformation____max_class_table_length(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableInformation_compiling___table_computation___ColorContext___init;
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] = NEW_compiling___table_computation___TableInformation();
INIT_ATTRIBUTES__compiling___table_computation___TableInformation(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__compiling___table_computation___CompiledClass;
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_CHECKNEW_compiling___table_computation___CompiledClass;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___CompiledClass____local_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_CompiledClass_compiling___table_computation___CompiledClass___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_INIT_ATTRIBUTES__compiling___table_computation___ModuleTableEltGroup;
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_CHECKNEW_compiling___table_computation___ModuleTableEltGroup;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___ModuleTableEltGroup____elements(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_ModuleTableEltGroup_compiling___table_computation___AbsTableElt___init;
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] = NEW_compiling___table_computation___ModuleTableEltGroup();
INIT_ATTRIBUTES__compiling___table_computation___ModuleTableEltGroup(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__compiling___table_computation___TableEltMeth;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltMeth(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltMeth;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___TableEltProp____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableEltMeth_compiling___table_computation___TableEltProp___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_INIT_ATTRIBUTES__compiling___table_computation___TableEltVTClassColor;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltVTClassColor(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltVTClassColor;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___TableEltProp____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableEltVTClassColor_compiling___table_computation___TableEltProp___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_INIT_ATTRIBUTES__compiling___table_computation___TableEltVTClassId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltVTClassId(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltVTClassId;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___TableEltProp____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableEltVTClassId_compiling___table_computation___TableEltProp___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_INIT_ATTRIBUTES__compiling___table_computation___TableEltSuper;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltSuper(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltSuper;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___TableEltProp____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableEltSuper_compiling___table_computation___TableEltProp___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_INIT_ATTRIBUTES__compiling___table_computation___TableEltAttr;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltAttr(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltAttr;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___TableEltProp____property(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableEltAttr_compiling___table_computation___TableEltProp___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_INIT_ATTRIBUTES__compiling___table_computation___AbsTableEltClass;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___AbsTableEltClass(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___AbsTableEltClass;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___AbsTableEltClass____local_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_AbsTableEltClass_compiling___table_computation___AbsTableEltClass___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_INIT_ATTRIBUTES__compiling___table_computation___TableEltClass;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltClass(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltClass;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___AbsTableEltClass____local_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableEltClass_compiling___table_computation___AbsTableEltClass___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_INIT_ATTRIBUTES__compiling___table_computation___TableEltClassId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltClassId(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltClassId;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___AbsTableEltClass____local_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableEltClassId_compiling___table_computation___AbsTableEltClass___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_INIT_ATTRIBUTES__compiling___table_computation___TableEltClassInitTable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltClassInitTable(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltClassInitTable;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___AbsTableEltClass____local_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableEltClassInitTable_compiling___table_computation___AbsTableEltClass___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_INIT_ATTRIBUTES__compiling___table_computation___TableEltClassColor;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltClassColor(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltClassColor;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___AbsTableEltClass____local_class(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableEltClassColor_compiling___table_computation___AbsTableEltClass___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_INIT_ATTRIBUTES__compiling___table_computation___TableEltComposite;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltComposite(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltComposite;
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;
REGB0 = TAG_Bool(ATTR_compiling___table_computation___TableEltComposite____table(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_TableEltComposite_compiling___table_computation___TableEltComposite___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_INIT_ATTRIBUTES__compiling___table_computation___TableEltClassSelfId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltClassSelfId(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltClassSelfId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_TableEltClassSelfId_compiling___table_computation___AbsTableElt___init(void){
fra.me.meth = LOCATE_NEW_TableEltClassSelfId_compiling___table_computation___AbsTableElt___init;
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] = NEW_compiling___table_computation___TableEltClassSelfId();
INIT_ATTRIBUTES__compiling___table_computation___TableEltClassSelfId(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__compiling___table_computation___TableEltClassSelfName;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltClassSelfName(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltClassSelfName;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_TableEltClassSelfName_compiling___table_computation___AbsTableElt___init(void){
fra.me.meth = LOCATE_NEW_TableEltClassSelfName_compiling___table_computation___AbsTableElt___init;
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] = NEW_compiling___table_computation___TableEltClassSelfName();
INIT_ATTRIBUTES__compiling___table_computation___TableEltClassSelfName(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__compiling___table_computation___TableEltClassObjectSize;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltClassObjectSize(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltClassObjectSize;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_TableEltClassObjectSize_compiling___table_computation___AbsTableElt___init(void){
fra.me.meth = LOCATE_NEW_TableEltClassObjectSize_compiling___table_computation___AbsTableElt___init;
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] = NEW_compiling___table_computation___TableEltClassObjectSize();
INIT_ATTRIBUTES__compiling___table_computation___TableEltClassObjectSize(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__compiling___table_computation___TableEltObjectId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltObjectId(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltObjectId;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_TableEltObjectId_compiling___table_computation___AbsTableElt___init(void){
fra.me.meth = LOCATE_NEW_TableEltObjectId_compiling___table_computation___AbsTableElt___init;
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] = NEW_compiling___table_computation___TableEltObjectId();
INIT_ATTRIBUTES__compiling___table_computation___TableEltObjectId(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__compiling___table_computation___TableEltVftPointer;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_compiling___table_computation___TableEltVftPointer(void)
fra.me.meth = LOCATE_CHECKNEW_compiling___table_computation___TableEltVftPointer;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
stack_frame_head = fra.me.prev;
}
val_t NEW_TableEltVftPointer_compiling___table_computation___AbsTableElt___init(void){
fra.me.meth = LOCATE_NEW_TableEltVftPointer_compiling___table_computation___AbsTableElt___init;
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] = NEW_compiling___table_computation___TableEltVftPointer();
INIT_ATTRIBUTES__compiling___table_computation___TableEltVftPointer(fra.me.REG[0]);
fra.me.meth = LOCATE_INIT_ATTRIBUTES__compiling___compiling_icode___I2CCompilerVisitor;
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_CHECKNEW_compiling___compiling_icode___I2CCompilerVisitor;
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;
REGB0 = TAG_Bool(ATTR_compiling___compiling_icode___I2CCompilerVisitor____ids(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_I2CCompilerVisitor_compiling___compiling_icode___I2CCompilerVisitor___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_INIT_ATTRIBUTES__native_interface___ni_tools___FunctionCompiler;
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_CHECKNEW_native_interface___ni_tools___FunctionCompiler;
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;
REGB0 = TAG_Bool(ATTR_native_interface___ni_tools___FunctionCompiler_____atsignature(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_FunctionCompiler_native_interface___ni_tools___FunctionCompiler___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_INIT_ATTRIBUTES__native_interface___frontier___FrontierVisitor;
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;
- /* ./native_interface//frontier.nit:267 */
+ /* ./native_interface//frontier.nit:273 */
fra.me.REG[1] = NEW_Writer_compiling___compiling_writer___Writer___init();
ATTR_native_interface___frontier___FrontierVisitor_____atheader_top(fra.me.REG[0]) = fra.me.REG[1];
- /* ./native_interface//frontier.nit:270 */
+ /* ./native_interface//frontier.nit:276 */
fra.me.REG[1] = NEW_Writer_compiling___compiling_writer___Writer___init();
ATTR_native_interface___frontier___FrontierVisitor_____atheader(fra.me.REG[0]) = fra.me.REG[1];
- /* ./native_interface//frontier.nit:273 */
+ /* ./native_interface//frontier.nit:279 */
fra.me.REG[1] = NEW_Writer_compiling___compiling_writer___Writer___init();
ATTR_native_interface___frontier___FrontierVisitor_____atbody(fra.me.REG[0]) = fra.me.REG[1];
- /* ./native_interface//frontier.nit:276 */
+ /* ./native_interface//frontier.nit:282 */
fra.me.REG[1] = NEW_HashSet_standard___collection___hash_collection___HashSet___init();
ATTR_native_interface___frontier___FrontierVisitor_____atfriendlys(fra.me.REG[0]) = fra.me.REG[1];
- /* ./native_interface//frontier.nit:279 */
+ /* ./native_interface//frontier.nit:285 */
fra.me.REG[1] = NEW_HashSet_standard___collection___hash_collection___HashSet___init();
ATTR_native_interface___frontier___FrontierVisitor_____attypes(fra.me.REG[0]) = fra.me.REG[1];
- /* ./native_interface//frontier.nit:282 */
+ /* ./native_interface//frontier.nit:288 */
fra.me.REG[1] = NEW_HashSet_standard___collection___hash_collection___HashSet___init();
ATTR_native_interface___frontier___FrontierVisitor_____atcasts(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_CHECKNEW_native_interface___frontier___FrontierVisitor;
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;
REGB0 = TAG_Bool(ATTR_native_interface___frontier___FrontierVisitor_____atheader_top(fra.me.REG[0])!=NIT_NULL);
fra.me.meth = LOCATE_NEW_FrontierVisitor_native_interface___frontier___FrontierVisitor___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_opts___Option___names;
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;
/* ./../lib/opts.nit:19 */
fra.me.meth = LOCATE_opts___Option___helptext;
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;
/* ./../lib/opts.nit:25 */
fra.me.meth = LOCATE_opts___Option___mandatory;
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;
/* ./../lib/opts.nit:28 */
fra.me.meth = LOCATE_opts___Option___mandatory__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_opts___Option___value__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_opts___Option___value;
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_opts___Option___default_value;
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;
/* ./../lib/opts.nit:37 */
fra.me.meth = LOCATE_opts___Option___default_value__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_opts___Option___init_opt;
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_opts___Option___add_aliases;
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_opts___Option___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;
/* ./../lib/opts.nit:58 */
fra.me.meth = LOCATE_opts___Option___pretty;
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_opts___Option___pretty_default;
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_opts___Option___read_param;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/opts.nit:80 */
nit_abort("Deferred method called", NULL, LOCATE_opts, 80);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_opts___OptionText___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_opts___OptionText___pretty;
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;
REGB0 = p1;
fra.me.meth = LOCATE_opts___OptionText___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;
/* ./../lib/opts.nit:90 */
fra.me.meth = LOCATE_opts___OptionBool___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_opts___OptionBool___read_param;
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_opts___OptionCount___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_opts___OptionCount___read_param;
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_opts___OptionParameter___convert;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/opts.nit:114 */
nit_abort("Deferred method called", NULL, LOCATE_opts, 114);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_opts___OptionParameter___read_param;
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_opts___OptionParameter___init_opt;
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_opts___OptionString___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_opts___OptionString___convert;
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_opts___OptionEnum___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_opts___OptionEnum___convert;
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_opts___OptionEnum___value_name;
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_opts___OptionEnum___pretty_default;
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_opts___OptionInt___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_opts___OptionInt___convert;
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_opts___OptionArray___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_opts___OptionArray___convert;
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_opts___OptionContext___options;
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;
/* ./../lib/opts.nit:196 */
fra.me.meth = LOCATE_opts___OptionContext___rest;
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;
/* ./../lib/opts.nit:197 */
fra.me.meth = LOCATE_opts___OptionContext___usage;
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_opts___OptionContext___parse;
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_opts___OptionContext___parse_intern;
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_opts___OptionContext___add_option;
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_opts___OptionContext___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_opts___OptionContext___build;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___State___state;
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;
/* ./parser//parser.nit:9 */
fra.me.meth = LOCATE_parser___State___state__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_parser___State___nodes;
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;
/* ./parser//parser.nit:12 */
fra.me.meth = LOCATE_parser___State___nodes__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_parser___State___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_parser___Parser___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_parser___Parser___go_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;
REGB0 = p1;
fra.me.meth = LOCATE_parser___Parser___push;
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_parser___Parser___state;
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_parser___Parser___pop;
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_parser___Parser___parse;
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_parser___Parser___build_reduce_table;
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_parser___ComputeProdLocationVisitor___visit;
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_parser___ComputeProdLocationVisitor___init;
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;
/* ./parser//parser.nit:997 */
fra.me.meth = LOCATE_parser___ReduceAction___action;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./parser//parser.nit:1002 */
nit_abort("Deferred method called", NULL, LOCATE_parser, 1002);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___ReduceAction___concat;
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_parser___ReduceAction___init;
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;
REGB0 = p1;
fra.me.meth = LOCATE_parser___ReduceAction0___action;
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_parser___ReduceAction1___action;
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_parser___ReduceAction2___action;
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_parser___ReduceAction3___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction4___action;
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_parser___ReduceAction5___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction6___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction7___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction8___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction9___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction10___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction11___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction12___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction13___action;
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_parser___ReduceAction14___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction15___action;
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_parser___ReduceAction16___action;
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_parser___ReduceAction17___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction18___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction19___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction20___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction21___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction22___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction23___action;
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_parser___ReduceAction24___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction25___action;
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_parser___ReduceAction26___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction27___action;
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_parser___ReduceAction28___action;
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_parser___ReduceAction29___action;
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_parser___ReduceAction30___action;
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_parser___ReduceAction31___action;
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_parser___ReduceAction32___action;
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_parser___ReduceAction33___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction34___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction35___action;
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_parser___ReduceAction36___action;
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_parser___ReduceAction37___action;
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_parser___ReduceAction39___action;
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_parser___ReduceAction40___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction41___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction42___action;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_parser___ReduceAction43___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction44___action;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_parser___ReduceAction45___action;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_parser___ReduceAction46___action;
fra.me.has_broke = 0;
fra.me.REG_size = 13;
+ 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_parser___ReduceAction47___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction48___action;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_parser___ReduceAction49___action;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_parser___ReduceAction50___action;
fra.me.has_broke = 0;
fra.me.REG_size = 13;
+ 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_parser___ReduceAction51___action;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_parser___ReduceAction52___action;
fra.me.has_broke = 0;
fra.me.REG_size = 13;
+ 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_parser___ReduceAction53___action;
fra.me.has_broke = 0;
fra.me.REG_size = 13;
+ 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_parser___ReduceAction54___action;
fra.me.has_broke = 0;
fra.me.REG_size = 14;
+ 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_parser___ReduceAction55___action;
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_parser___ReduceAction56___action;
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_parser___ReduceAction57___action;
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_parser___ReduceAction58___action;
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_parser___ReduceAction59___action;
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_parser___ReduceAction60___action;
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_parser___ReduceAction61___action;
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_parser___ReduceAction62___action;
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_parser___ReduceAction63___action;
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_parser___ReduceAction64___action;
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_parser___ReduceAction65___action;
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_parser___ReduceAction66___action;
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_parser___ReduceAction67___action;
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_parser___ReduceAction68___action;
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_parser___ReduceAction69___action;
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_parser___ReduceAction70___action;
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_parser___ReduceAction71___action;
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_parser___ReduceAction72___action;
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_parser___ReduceAction73___action;
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_parser___ReduceAction74___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction75___action;
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_parser___ReduceAction76___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction77___action;
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_parser___ReduceAction78___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction79___action;
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_parser___ReduceAction80___action;
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_parser___ReduceAction81___action;
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_parser___ReduceAction82___action;
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_parser___ReduceAction83___action;
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_parser___ReduceAction84___action;
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_parser___ReduceAction85___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction86___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction87___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction88___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction89___action;
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_parser___ReduceAction90___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction91___action;
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_parser___ReduceAction92___action;
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_parser___ReduceAction93___action;
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_parser___ReduceAction94___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction95___action;
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_parser___ReduceAction96___action;
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_parser___ReduceAction97___action;
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_parser___ReduceAction98___action;
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_parser___ReduceAction99___action;
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_parser___ReduceAction100___action;
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_parser___ReduceAction101___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction102___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction103___action;
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_parser___ReduceAction104___action;
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_parser___ReduceAction105___action;
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_parser___ReduceAction106___action;
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_parser___ReduceAction107___action;
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_parser___ReduceAction108___action;
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_parser___ReduceAction109___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction110___action;
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_parser___ReduceAction111___action;
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_parser___ReduceAction112___action;
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_parser___ReduceAction113___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction114___action;
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_parser___ReduceAction115___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction116___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction117___action;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_parser___ReduceAction118___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction119___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction120___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction121___action;
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_parser___ReduceAction122___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction123___action;
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_parser___ReduceAction124___action;
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_parser___ReduceAction125___action;
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_parser___ReduceAction126___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction127___action;
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_parser___ReduceAction128___action;
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_parser___ReduceAction129___action;
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_parser___ReduceAction130___action;
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_parser___ReduceAction131___action;
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_parser___ReduceAction132___action;
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_parser___ReduceAction133___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction134___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction135___action;
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_parser___ReduceAction136___action;
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_parser___ReduceAction137___action;
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_parser___ReduceAction138___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction139___action;
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_parser___ReduceAction140___action;
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_parser___ReduceAction141___action;
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_parser___ReduceAction142___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction143___action;
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_parser___ReduceAction144___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction145___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction146___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction147___action;
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_parser___ReduceAction148___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction149___action;
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_parser___ReduceAction150___action;
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_parser___ReduceAction151___action;
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_parser___ReduceAction152___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction153___action;
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_parser___ReduceAction154___action;
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_parser___ReduceAction155___action;
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_parser___ReduceAction156___action;
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_parser___ReduceAction157___action;
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_parser___ReduceAction158___action;
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_parser___ReduceAction159___action;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_parser___ReduceAction160___action;
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_parser___ReduceAction161___action;
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_parser___ReduceAction162___action;
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_parser___ReduceAction163___action;
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_parser___ReduceAction164___action;
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_parser___ReduceAction165___action;
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_parser___ReduceAction166___action;
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_parser___ReduceAction167___action;
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_parser___ReduceAction168___action;
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_parser___ReduceAction169___action;
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_parser___ReduceAction170___action;
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_parser___ReduceAction171___action;
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_parser___ReduceAction172___action;
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_parser___ReduceAction173___action;
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_parser___ReduceAction174___action;
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_parser___ReduceAction175___action;
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_parser___ReduceAction176___action;
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_parser___ReduceAction177___action;
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_parser___ReduceAction178___action;
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_parser___ReduceAction179___action;
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_parser___ReduceAction180___action;
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_parser___ReduceAction181___action;
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_parser___ReduceAction182___action;
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_parser___ReduceAction183___action;
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_parser___ReduceAction184___action;
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_parser___ReduceAction185___action;
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_parser___ReduceAction186___action;
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_parser___ReduceAction187___action;
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_parser___ReduceAction188___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction189___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction190___action;
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_parser___ReduceAction191___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction192___action;
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_parser___ReduceAction193___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction194___action;
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_parser___ReduceAction195___action;
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_parser___ReduceAction196___action;
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_parser___ReduceAction197___action;
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_parser___ReduceAction198___action;
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_parser___ReduceAction199___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction200___action;
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_parser___ReduceAction201___action;
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_parser___ReduceAction202___action;
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_parser___ReduceAction203___action;
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_parser___ReduceAction204___action;
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_parser___ReduceAction205___action;
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_parser___ReduceAction206___action;
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_parser___ReduceAction207___action;
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_parser___ReduceAction208___action;
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_parser___ReduceAction209___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction210___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction211___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction212___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction213___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction214___action;
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_parser___ReduceAction215___action;
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_parser___ReduceAction216___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction217___action;
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_parser___ReduceAction218___action;
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_parser___ReduceAction220___action;
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_parser___ReduceAction221___action;
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_parser___ReduceAction222___action;
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_parser___ReduceAction223___action;
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_parser___ReduceAction224___action;
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_parser___ReduceAction225___action;
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_parser___ReduceAction226___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction227___action;
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_parser___ReduceAction228___action;
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_parser___ReduceAction229___action;
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_parser___ReduceAction230___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction231___action;
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_parser___ReduceAction232___action;
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_parser___ReduceAction233___action;
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_parser___ReduceAction235___action;
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_parser___ReduceAction236___action;
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_parser___ReduceAction237___action;
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_parser___ReduceAction238___action;
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_parser___ReduceAction239___action;
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_parser___ReduceAction240___action;
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_parser___ReduceAction241___action;
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_parser___ReduceAction242___action;
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_parser___ReduceAction243___action;
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_parser___ReduceAction246___action;
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_parser___ReduceAction247___action;
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_parser___ReduceAction248___action;
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_parser___ReduceAction249___action;
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_parser___ReduceAction250___action;
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_parser___ReduceAction251___action;
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_parser___ReduceAction252___action;
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_parser___ReduceAction253___action;
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_parser___ReduceAction254___action;
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_parser___ReduceAction255___action;
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_parser___ReduceAction256___action;
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_parser___ReduceAction263___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction264___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction265___action;
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_parser___ReduceAction266___action;
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_parser___ReduceAction267___action;
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_parser___ReduceAction268___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction269___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction270___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction271___action;
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_parser___ReduceAction272___action;
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_parser___ReduceAction273___action;
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_parser___ReduceAction274___action;
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_parser___ReduceAction275___action;
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_parser___ReduceAction276___action;
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_parser___ReduceAction277___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction278___action;
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_parser___ReduceAction279___action;
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_parser___ReduceAction280___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction281___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction282___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction283___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction284___action;
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_parser___ReduceAction285___action;
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_parser___ReduceAction286___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction287___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction288___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction289___action;
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_parser___ReduceAction290___action;
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_parser___ReduceAction291___action;
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_parser___ReduceAction292___action;
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_parser___ReduceAction293___action;
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_parser___ReduceAction294___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction295___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction296___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction297___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction298___action;
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_parser___ReduceAction299___action;
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_parser___ReduceAction300___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction301___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction302___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction303___action;
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_parser___ReduceAction304___action;
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_parser___ReduceAction305___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction306___action;
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_parser___ReduceAction307___action;
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_parser___ReduceAction308___action;
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_parser___ReduceAction309___action;
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_parser___ReduceAction310___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction311___action;
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_parser___ReduceAction312___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction313___action;
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_parser___ReduceAction314___action;
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_parser___ReduceAction317___action;
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_parser___ReduceAction318___action;
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_parser___ReduceAction319___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction320___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction321___action;
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_parser___ReduceAction322___action;
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_parser___ReduceAction323___action;
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_parser___ReduceAction324___action;
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_parser___ReduceAction325___action;
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_parser___ReduceAction326___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction327___action;
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_parser___ReduceAction328___action;
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_parser___ReduceAction329___action;
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_parser___ReduceAction333___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction335___action;
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_parser___ReduceAction337___action;
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_parser___ReduceAction338___action;
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_parser___ReduceAction339___action;
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_parser___ReduceAction341___action;
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_parser___ReduceAction343___action;
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_parser___ReduceAction344___action;
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_parser___ReduceAction345___action;
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_parser___ReduceAction346___action;
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_parser___ReduceAction347___action;
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_parser___ReduceAction348___action;
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_parser___ReduceAction349___action;
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_parser___ReduceAction350___action;
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_parser___ReduceAction351___action;
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_parser___ReduceAction352___action;
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_parser___ReduceAction353___action;
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_parser___ReduceAction355___action;
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_parser___ReduceAction356___action;
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_parser___ReduceAction358___action;
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_parser___ReduceAction359___action;
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_parser___ReduceAction360___action;
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_parser___ReduceAction362___action;
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_parser___ReduceAction363___action;
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_parser___ReduceAction365___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction366___action;
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_parser___ReduceAction367___action;
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_parser___ReduceAction368___action;
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_parser___ReduceAction369___action;
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_parser___ReduceAction376___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction377___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction378___action;
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_parser___ReduceAction379___action;
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_parser___ReduceAction380___action;
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_parser___ReduceAction381___action;
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_parser___ReduceAction382___action;
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_parser___ReduceAction383___action;
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_parser___ReduceAction384___action;
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_parser___ReduceAction385___action;
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_parser___ReduceAction386___action;
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_parser___ReduceAction387___action;
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_parser___ReduceAction388___action;
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_parser___ReduceAction391___action;
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_parser___ReduceAction392___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction393___action;
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_parser___ReduceAction394___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction395___action;
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_parser___ReduceAction396___action;
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_parser___ReduceAction398___action;
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_parser___ReduceAction399___action;
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_parser___ReduceAction400___action;
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_parser___ReduceAction401___action;
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_parser___ReduceAction403___action;
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_parser___ReduceAction406___action;
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_parser___ReduceAction411___action;
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_parser___ReduceAction412___action;
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_parser___ReduceAction413___action;
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_parser___ReduceAction414___action;
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_parser___ReduceAction415___action;
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_parser___ReduceAction416___action;
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_parser___ReduceAction417___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction418___action;
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_parser___ReduceAction419___action;
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_parser___ReduceAction420___action;
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_parser___ReduceAction421___action;
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_parser___ReduceAction422___action;
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_parser___ReduceAction423___action;
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_parser___ReduceAction425___action;
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_parser___ReduceAction426___action;
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_parser___ReduceAction428___action;
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_parser___ReduceAction429___action;
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_parser___ReduceAction430___action;
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_parser___ReduceAction431___action;
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_parser___ReduceAction688___action;
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_parser___ReduceAction689___action;
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_parser___ReduceAction690___action;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___ReduceAction693___action;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___ReduceAction706___action;
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_parser___ReduceAction707___action;
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_parser___ReduceAction714___action;
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_parser___ReduceAction715___action;
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_parser___ReduceAction716___action;
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_parser___ReduceAction717___action;
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_parser___ReduceAction718___action;
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_parser___ReduceAction719___action;
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_parser___ReduceAction720___action;
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_parser___ReduceAction721___action;
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_parser___ReduceAction724___action;
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_parser___ReduceAction725___action;
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_parser___ReduceAction726___action;
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_parser___ReduceAction727___action;
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_parser___ReduceAction728___action;
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_parser___ReduceAction729___action;
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_parser___ReduceAction730___action;
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_parser___ReduceAction731___action;
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_parser___ReduceAction733___action;
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_parser___ReduceAction735___action;
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_parser___ReduceAction736___action;
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_parser___ReduceAction737___action;
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_parser___ReduceAction741___action;
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_parser___ReduceAction742___action;
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_parser___ReduceAction743___action;
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_parser___ReduceAction744___action;
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_parser___ReduceAction745___action;
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_parser___lexer___Token___text;
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;
/* ./parser//lexer.nit:9 */
fra.me.meth = LOCATE_parser___lexer___Token___parser_index;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./parser//lexer.nit:11 */
nit_abort("Deferred method called", NULL, LOCATE_parser___lexer, 11);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___lexer___Token___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_parser___lexer___TEol___parser_index;
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;
/* ./parser//lexer.nit:21 */
fra.me.meth = LOCATE_parser___lexer___TEol___init_tk;
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_parser___lexer___TComment___parser_index;
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;
/* ./parser//lexer.nit:34 */
fra.me.meth = LOCATE_parser___lexer___TComment___init_tk;
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_parser___lexer___TKwmodule___parser_index;
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;
/* ./parser//lexer.nit:47 */
fra.me.meth = LOCATE_parser___lexer___TKwmodule___init_tk;
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_parser___lexer___TKwimport___parser_index;
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;
/* ./parser//lexer.nit:60 */
fra.me.meth = LOCATE_parser___lexer___TKwimport___init_tk;
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_parser___lexer___TKwclass___parser_index;
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;
/* ./parser//lexer.nit:73 */
fra.me.meth = LOCATE_parser___lexer___TKwclass___init_tk;
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_parser___lexer___TKwabstract___parser_index;
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;
/* ./parser//lexer.nit:86 */
fra.me.meth = LOCATE_parser___lexer___TKwabstract___init_tk;
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_parser___lexer___TKwinterface___parser_index;
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;
/* ./parser//lexer.nit:99 */
fra.me.meth = LOCATE_parser___lexer___TKwinterface___init_tk;
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_parser___lexer___TKwenum___parser_index;
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;
/* ./parser//lexer.nit:112 */
fra.me.meth = LOCATE_parser___lexer___TKwenum___init_tk;
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_parser___lexer___TKwspecial___parser_index;
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;
/* ./parser//lexer.nit:125 */
fra.me.meth = LOCATE_parser___lexer___TKwspecial___init_tk;
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_parser___lexer___TKwend___parser_index;
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;
/* ./parser//lexer.nit:138 */
fra.me.meth = LOCATE_parser___lexer___TKwend___init_tk;
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_parser___lexer___TKwmeth___parser_index;
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;
/* ./parser//lexer.nit:151 */
fra.me.meth = LOCATE_parser___lexer___TKwmeth___init_tk;
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_parser___lexer___TKwtype___parser_index;
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;
/* ./parser//lexer.nit:164 */
fra.me.meth = LOCATE_parser___lexer___TKwtype___init_tk;
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_parser___lexer___TKwinit___parser_index;
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;
/* ./parser//lexer.nit:177 */
fra.me.meth = LOCATE_parser___lexer___TKwinit___init_tk;
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_parser___lexer___TKwredef___parser_index;
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;
/* ./parser//lexer.nit:190 */
fra.me.meth = LOCATE_parser___lexer___TKwredef___init_tk;
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_parser___lexer___TKwis___parser_index;
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;
/* ./parser//lexer.nit:203 */
fra.me.meth = LOCATE_parser___lexer___TKwis___init_tk;
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_parser___lexer___TKwdo___parser_index;
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;
/* ./parser//lexer.nit:216 */
fra.me.meth = LOCATE_parser___lexer___TKwdo___init_tk;
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_parser___lexer___TKwreadable___parser_index;
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;
/* ./parser//lexer.nit:229 */
fra.me.meth = LOCATE_parser___lexer___TKwreadable___init_tk;
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_parser___lexer___TKwwritable___parser_index;
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;
/* ./parser//lexer.nit:242 */
fra.me.meth = LOCATE_parser___lexer___TKwwritable___init_tk;
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_parser___lexer___TKwvar___parser_index;
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;
/* ./parser//lexer.nit:255 */
fra.me.meth = LOCATE_parser___lexer___TKwvar___init_tk;
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_parser___lexer___TKwintern___parser_index;
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;
/* ./parser//lexer.nit:268 */
fra.me.meth = LOCATE_parser___lexer___TKwintern___init_tk;
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_parser___lexer___TKwextern___parser_index;
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;
/* ./parser//lexer.nit:281 */
fra.me.meth = LOCATE_parser___lexer___TKwextern___init_tk;
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_parser___lexer___TKwprotected___parser_index;
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;
/* ./parser//lexer.nit:294 */
fra.me.meth = LOCATE_parser___lexer___TKwprotected___init_tk;
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_parser___lexer___TKwprivate___parser_index;
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;
/* ./parser//lexer.nit:307 */
fra.me.meth = LOCATE_parser___lexer___TKwprivate___init_tk;
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_parser___lexer___TKwintrude___parser_index;
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;
/* ./parser//lexer.nit:320 */
fra.me.meth = LOCATE_parser___lexer___TKwintrude___init_tk;
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_parser___lexer___TKwif___parser_index;
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;
/* ./parser//lexer.nit:333 */
fra.me.meth = LOCATE_parser___lexer___TKwif___init_tk;
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_parser___lexer___TKwthen___parser_index;
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;
/* ./parser//lexer.nit:346 */
fra.me.meth = LOCATE_parser___lexer___TKwthen___init_tk;
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_parser___lexer___TKwelse___parser_index;
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;
/* ./parser//lexer.nit:359 */
fra.me.meth = LOCATE_parser___lexer___TKwelse___init_tk;
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_parser___lexer___TKwwhile___parser_index;
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;
/* ./parser//lexer.nit:372 */
fra.me.meth = LOCATE_parser___lexer___TKwwhile___init_tk;
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_parser___lexer___TKwloop___parser_index;
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;
/* ./parser//lexer.nit:385 */
fra.me.meth = LOCATE_parser___lexer___TKwloop___init_tk;
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_parser___lexer___TKwfor___parser_index;
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;
/* ./parser//lexer.nit:398 */
fra.me.meth = LOCATE_parser___lexer___TKwfor___init_tk;
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_parser___lexer___TKwin___parser_index;
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;
/* ./parser//lexer.nit:411 */
fra.me.meth = LOCATE_parser___lexer___TKwin___init_tk;
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_parser___lexer___TKwand___parser_index;
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;
/* ./parser//lexer.nit:424 */
fra.me.meth = LOCATE_parser___lexer___TKwand___init_tk;
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_parser___lexer___TKwor___parser_index;
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;
/* ./parser//lexer.nit:437 */
fra.me.meth = LOCATE_parser___lexer___TKwor___init_tk;
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_parser___lexer___TKwnot___parser_index;
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;
/* ./parser//lexer.nit:450 */
fra.me.meth = LOCATE_parser___lexer___TKwnot___init_tk;
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_parser___lexer___TKwreturn___parser_index;
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;
/* ./parser//lexer.nit:463 */
fra.me.meth = LOCATE_parser___lexer___TKwreturn___init_tk;
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_parser___lexer___TKwcontinue___parser_index;
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;
/* ./parser//lexer.nit:476 */
fra.me.meth = LOCATE_parser___lexer___TKwcontinue___init_tk;
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_parser___lexer___TKwbreak___parser_index;
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;
/* ./parser//lexer.nit:489 */
fra.me.meth = LOCATE_parser___lexer___TKwbreak___init_tk;
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_parser___lexer___TKwabort___parser_index;
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;
/* ./parser//lexer.nit:502 */
fra.me.meth = LOCATE_parser___lexer___TKwabort___init_tk;
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_parser___lexer___TKwassert___parser_index;
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;
/* ./parser//lexer.nit:515 */
fra.me.meth = LOCATE_parser___lexer___TKwassert___init_tk;
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_parser___lexer___TKwnew___parser_index;
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;
/* ./parser//lexer.nit:528 */
fra.me.meth = LOCATE_parser___lexer___TKwnew___init_tk;
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_parser___lexer___TKwisa___parser_index;
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;
/* ./parser//lexer.nit:541 */
fra.me.meth = LOCATE_parser___lexer___TKwisa___init_tk;
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_parser___lexer___TKwonce___parser_index;
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;
/* ./parser//lexer.nit:554 */
fra.me.meth = LOCATE_parser___lexer___TKwonce___init_tk;
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_parser___lexer___TKwsuper___parser_index;
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;
/* ./parser//lexer.nit:567 */
fra.me.meth = LOCATE_parser___lexer___TKwsuper___init_tk;
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_parser___lexer___TKwself___parser_index;
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;
/* ./parser//lexer.nit:580 */
fra.me.meth = LOCATE_parser___lexer___TKwself___init_tk;
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_parser___lexer___TKwtrue___parser_index;
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;
/* ./parser//lexer.nit:593 */
fra.me.meth = LOCATE_parser___lexer___TKwtrue___init_tk;
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_parser___lexer___TKwfalse___parser_index;
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;
/* ./parser//lexer.nit:606 */
fra.me.meth = LOCATE_parser___lexer___TKwfalse___init_tk;
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_parser___lexer___TKwnull___parser_index;
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;
/* ./parser//lexer.nit:619 */
fra.me.meth = LOCATE_parser___lexer___TKwnull___init_tk;
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_parser___lexer___TKwas___parser_index;
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;
/* ./parser//lexer.nit:632 */
fra.me.meth = LOCATE_parser___lexer___TKwas___init_tk;
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_parser___lexer___TKwnullable___parser_index;
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;
/* ./parser//lexer.nit:645 */
fra.me.meth = LOCATE_parser___lexer___TKwnullable___init_tk;
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_parser___lexer___TKwisset___parser_index;
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;
/* ./parser//lexer.nit:658 */
fra.me.meth = LOCATE_parser___lexer___TKwisset___init_tk;
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_parser___lexer___TKwlabel___parser_index;
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;
/* ./parser//lexer.nit:671 */
fra.me.meth = LOCATE_parser___lexer___TKwlabel___init_tk;
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_parser___lexer___TOpar___parser_index;
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;
/* ./parser//lexer.nit:684 */
fra.me.meth = LOCATE_parser___lexer___TOpar___init_tk;
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_parser___lexer___TCpar___parser_index;
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;
/* ./parser//lexer.nit:697 */
fra.me.meth = LOCATE_parser___lexer___TCpar___init_tk;
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_parser___lexer___TObra___parser_index;
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;
/* ./parser//lexer.nit:710 */
fra.me.meth = LOCATE_parser___lexer___TObra___init_tk;
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_parser___lexer___TCbra___parser_index;
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;
/* ./parser//lexer.nit:723 */
fra.me.meth = LOCATE_parser___lexer___TCbra___init_tk;
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_parser___lexer___TComma___parser_index;
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;
/* ./parser//lexer.nit:736 */
fra.me.meth = LOCATE_parser___lexer___TComma___init_tk;
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_parser___lexer___TColumn___parser_index;
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;
/* ./parser//lexer.nit:749 */
fra.me.meth = LOCATE_parser___lexer___TColumn___init_tk;
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_parser___lexer___TQuad___parser_index;
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;
/* ./parser//lexer.nit:762 */
fra.me.meth = LOCATE_parser___lexer___TQuad___init_tk;
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_parser___lexer___TAssign___parser_index;
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;
/* ./parser//lexer.nit:775 */
fra.me.meth = LOCATE_parser___lexer___TAssign___init_tk;
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_parser___lexer___TPluseq___parser_index;
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;
/* ./parser//lexer.nit:788 */
fra.me.meth = LOCATE_parser___lexer___TPluseq___init_tk;
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_parser___lexer___TMinuseq___parser_index;
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;
/* ./parser//lexer.nit:801 */
fra.me.meth = LOCATE_parser___lexer___TMinuseq___init_tk;
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_parser___lexer___TDotdotdot___parser_index;
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;
/* ./parser//lexer.nit:814 */
fra.me.meth = LOCATE_parser___lexer___TDotdotdot___init_tk;
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_parser___lexer___TDotdot___parser_index;
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;
/* ./parser//lexer.nit:827 */
fra.me.meth = LOCATE_parser___lexer___TDotdot___init_tk;
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_parser___lexer___TDot___parser_index;
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;
/* ./parser//lexer.nit:840 */
fra.me.meth = LOCATE_parser___lexer___TDot___init_tk;
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_parser___lexer___TPlus___parser_index;
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;
/* ./parser//lexer.nit:853 */
fra.me.meth = LOCATE_parser___lexer___TPlus___init_tk;
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_parser___lexer___TMinus___parser_index;
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;
/* ./parser//lexer.nit:866 */
fra.me.meth = LOCATE_parser___lexer___TMinus___init_tk;
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_parser___lexer___TStar___parser_index;
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;
/* ./parser//lexer.nit:879 */
fra.me.meth = LOCATE_parser___lexer___TStar___init_tk;
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_parser___lexer___TSlash___parser_index;
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;
/* ./parser//lexer.nit:892 */
fra.me.meth = LOCATE_parser___lexer___TSlash___init_tk;
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_parser___lexer___TPercent___parser_index;
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;
/* ./parser//lexer.nit:905 */
fra.me.meth = LOCATE_parser___lexer___TPercent___init_tk;
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_parser___lexer___TEq___parser_index;
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;
/* ./parser//lexer.nit:918 */
fra.me.meth = LOCATE_parser___lexer___TEq___init_tk;
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_parser___lexer___TNe___parser_index;
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;
/* ./parser//lexer.nit:931 */
fra.me.meth = LOCATE_parser___lexer___TNe___init_tk;
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_parser___lexer___TLt___parser_index;
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;
/* ./parser//lexer.nit:944 */
fra.me.meth = LOCATE_parser___lexer___TLt___init_tk;
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_parser___lexer___TLe___parser_index;
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;
/* ./parser//lexer.nit:957 */
fra.me.meth = LOCATE_parser___lexer___TLe___init_tk;
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_parser___lexer___TLl___parser_index;
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;
/* ./parser//lexer.nit:970 */
fra.me.meth = LOCATE_parser___lexer___TLl___init_tk;
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_parser___lexer___TGt___parser_index;
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;
/* ./parser//lexer.nit:983 */
fra.me.meth = LOCATE_parser___lexer___TGt___init_tk;
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_parser___lexer___TGe___parser_index;
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;
/* ./parser//lexer.nit:996 */
fra.me.meth = LOCATE_parser___lexer___TGe___init_tk;
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_parser___lexer___TGg___parser_index;
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;
/* ./parser//lexer.nit:1009 */
fra.me.meth = LOCATE_parser___lexer___TGg___init_tk;
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_parser___lexer___TStarship___parser_index;
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;
/* ./parser//lexer.nit:1022 */
fra.me.meth = LOCATE_parser___lexer___TStarship___init_tk;
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_parser___lexer___TBang___parser_index;
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;
/* ./parser//lexer.nit:1035 */
fra.me.meth = LOCATE_parser___lexer___TBang___init_tk;
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_parser___lexer___TClassid___parser_index;
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;
/* ./parser//lexer.nit:1048 */
fra.me.meth = LOCATE_parser___lexer___TClassid___init_tk;
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_parser___lexer___TId___parser_index;
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;
/* ./parser//lexer.nit:1061 */
fra.me.meth = LOCATE_parser___lexer___TId___init_tk;
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_parser___lexer___TAttrid___parser_index;
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;
/* ./parser//lexer.nit:1074 */
fra.me.meth = LOCATE_parser___lexer___TAttrid___init_tk;
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_parser___lexer___TNumber___parser_index;
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;
/* ./parser//lexer.nit:1087 */
fra.me.meth = LOCATE_parser___lexer___TNumber___init_tk;
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_parser___lexer___TFloat___parser_index;
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;
/* ./parser//lexer.nit:1100 */
fra.me.meth = LOCATE_parser___lexer___TFloat___init_tk;
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_parser___lexer___TChar___parser_index;
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;
/* ./parser//lexer.nit:1113 */
fra.me.meth = LOCATE_parser___lexer___TChar___init_tk;
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_parser___lexer___TString___parser_index;
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;
/* ./parser//lexer.nit:1126 */
fra.me.meth = LOCATE_parser___lexer___TString___init_tk;
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_parser___lexer___TStartString___parser_index;
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;
/* ./parser//lexer.nit:1139 */
fra.me.meth = LOCATE_parser___lexer___TStartString___init_tk;
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_parser___lexer___TMidString___parser_index;
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;
/* ./parser//lexer.nit:1152 */
fra.me.meth = LOCATE_parser___lexer___TMidString___init_tk;
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_parser___lexer___TEndString___parser_index;
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;
/* ./parser//lexer.nit:1165 */
fra.me.meth = LOCATE_parser___lexer___TEndString___init_tk;
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_parser___lexer___EOF___parser_index;
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;
/* ./parser//lexer.nit:1179 */
fra.me.meth = LOCATE_parser___lexer___EOF___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_parser___lexer___AError___message;
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;
/* ./parser//lexer.nit:1190 */
fra.me.meth = LOCATE_parser___lexer___AError___init_error;
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_parser___lexer___Lexer___file;
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;
/* ./parser//lexer.nit:1210 */
fra.me.meth = LOCATE_parser___lexer___Lexer___state_initial;
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;
/* ./parser//lexer.nit:1226 */
fra.me.meth = LOCATE_parser___lexer___Lexer___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_parser___lexer___Lexer___peek;
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_parser___lexer___Lexer___next;
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_parser___lexer___Lexer___get_token;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___parser_nodes___ANode___location;
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_parser___parser_nodes___ANode___hot_location;
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;
/* ./parser//parser_nodes.nit:31 */
fra.me.meth = LOCATE_parser___parser_nodes___ANode___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_parser___parser_nodes___Prod___location__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_parser___parser_nodes___EOF___noinit;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_nodes___AError___noinit;
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;
/* ./parser//parser_nodes.nit:317 */
fra.me.meth = LOCATE_parser___parser_nodes___AModule___n_moduledecl;
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;
/* ./parser//parser_nodes.nit:322 */
fra.me.meth = LOCATE_parser___parser_nodes___AModule___n_imports;
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;
/* ./parser//parser_nodes.nit:323 */
fra.me.meth = LOCATE_parser___parser_nodes___AModule___n_classdefs;
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;
/* ./parser//parser_nodes.nit:324 */
fra.me.meth = LOCATE_parser___parser_nodes___AModuledecl___n_doc;
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;
/* ./parser//parser_nodes.nit:328 */
fra.me.meth = LOCATE_parser___parser_nodes___AModuledecl___n_kwmodule;
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;
/* ./parser//parser_nodes.nit:329 */
fra.me.meth = LOCATE_parser___parser_nodes___AModuledecl___n_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;
/* ./parser//parser_nodes.nit:330 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdImport___n_visibility;
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;
/* ./parser//parser_nodes.nit:335 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdImport___n_kwimport;
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;
/* ./parser//parser_nodes.nit:336 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdImport___n_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;
/* ./parser//parser_nodes.nit:337 */
fra.me.meth = LOCATE_parser___parser_nodes___ANoImport___n_visibility;
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;
/* ./parser//parser_nodes.nit:341 */
fra.me.meth = LOCATE_parser___parser_nodes___ANoImport___n_kwimport;
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;
/* ./parser//parser_nodes.nit:342 */
fra.me.meth = LOCATE_parser___parser_nodes___ANoImport___n_kwend;
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;
/* ./parser//parser_nodes.nit:343 */
fra.me.meth = LOCATE_parser___parser_nodes___APrivateVisibility___n_kwprivate;
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;
/* ./parser//parser_nodes.nit:351 */
fra.me.meth = LOCATE_parser___parser_nodes___AProtectedVisibility___n_kwprotected;
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;
/* ./parser//parser_nodes.nit:355 */
fra.me.meth = LOCATE_parser___parser_nodes___AIntrudeVisibility___n_kwintrude;
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;
/* ./parser//parser_nodes.nit:359 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdClassdef___n_doc;
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;
/* ./parser//parser_nodes.nit:364 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdClassdef___n_kwredef;
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;
/* ./parser//parser_nodes.nit:365 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdClassdef___n_visibility;
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;
/* ./parser//parser_nodes.nit:366 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdClassdef___n_classkind;
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;
/* ./parser//parser_nodes.nit:367 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdClassdef___n_id;
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;
/* ./parser//parser_nodes.nit:368 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdClassdef___n_formaldefs;
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;
/* ./parser//parser_nodes.nit:369 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdClassdef___n_superclasses;
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;
/* ./parser//parser_nodes.nit:370 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdClassdef___n_propdefs;
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;
/* ./parser//parser_nodes.nit:371 */
fra.me.meth = LOCATE_parser___parser_nodes___AStdClassdef___hot_location;
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;
/* ./parser//parser_nodes.nit:372 */
fra.me.meth = LOCATE_parser___parser_nodes___ATopClassdef___n_propdefs;
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;
/* ./parser//parser_nodes.nit:376 */
fra.me.meth = LOCATE_parser___parser_nodes___AMainClassdef___n_propdefs;
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;
/* ./parser//parser_nodes.nit:380 */
fra.me.meth = LOCATE_parser___parser_nodes___AConcreteClasskind___n_kwclass;
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;
/* ./parser//parser_nodes.nit:385 */
fra.me.meth = LOCATE_parser___parser_nodes___AAbstractClasskind___n_kwabstract;
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;
/* ./parser//parser_nodes.nit:389 */
fra.me.meth = LOCATE_parser___parser_nodes___AAbstractClasskind___n_kwclass;
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;
/* ./parser//parser_nodes.nit:390 */
fra.me.meth = LOCATE_parser___parser_nodes___AInterfaceClasskind___n_kwinterface;
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;
/* ./parser//parser_nodes.nit:394 */
fra.me.meth = LOCATE_parser___parser_nodes___AEnumClasskind___n_kwenum;
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;
/* ./parser//parser_nodes.nit:398 */
fra.me.meth = LOCATE_parser___parser_nodes___AExternClasskind___n_kwextern;
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;
/* ./parser//parser_nodes.nit:402 */
fra.me.meth = LOCATE_parser___parser_nodes___AFormaldef___n_id;
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;
/* ./parser//parser_nodes.nit:406 */
fra.me.meth = LOCATE_parser___parser_nodes___AFormaldef___n_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;
/* ./parser//parser_nodes.nit:407 */
fra.me.meth = LOCATE_parser___parser_nodes___ASuperclass___n_kwspecial;
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;
/* ./parser//parser_nodes.nit:411 */
fra.me.meth = LOCATE_parser___parser_nodes___ASuperclass___n_kwsuper;
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;
/* ./parser//parser_nodes.nit:412 */
fra.me.meth = LOCATE_parser___parser_nodes___ASuperclass___n_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;
/* ./parser//parser_nodes.nit:413 */
fra.me.meth = LOCATE_parser___parser_nodes___APropdef___n_doc;
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;
/* ./parser//parser_nodes.nit:416 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrPropdef___n_kwredef;
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;
/* ./parser//parser_nodes.nit:420 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrPropdef___n_visibility;
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;
/* ./parser//parser_nodes.nit:421 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrPropdef___n_kwvar;
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;
/* ./parser//parser_nodes.nit:422 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrPropdef___n_id;
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;
/* ./parser//parser_nodes.nit:423 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrPropdef___n_id2;
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;
/* ./parser//parser_nodes.nit:424 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrPropdef___n_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;
/* ./parser//parser_nodes.nit:425 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrPropdef___n_readable;
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;
/* ./parser//parser_nodes.nit:426 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrPropdef___n_writable;
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;
/* ./parser//parser_nodes.nit:427 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrPropdef___n_expr;
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;
/* ./parser//parser_nodes.nit:428 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrPropdef___hot_location;
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_parser___parser_nodes___AMethPropdef___n_kwredef;
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;
/* ./parser//parser_nodes.nit:436 */
fra.me.meth = LOCATE_parser___parser_nodes___AMethPropdef___n_visibility;
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;
/* ./parser//parser_nodes.nit:437 */
fra.me.meth = LOCATE_parser___parser_nodes___AMethPropdef___n_methid;
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;
/* ./parser//parser_nodes.nit:438 */
fra.me.meth = LOCATE_parser___parser_nodes___AMethPropdef___n_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;
/* ./parser//parser_nodes.nit:439 */
fra.me.meth = LOCATE_parser___parser_nodes___AMethPropdef___hot_location;
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_parser___parser_nodes___ADeferredMethPropdef___n_kwmeth;
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;
/* ./parser//parser_nodes.nit:451 */
fra.me.meth = LOCATE_parser___parser_nodes___AInternMethPropdef___n_kwmeth;
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;
/* ./parser//parser_nodes.nit:455 */
fra.me.meth = LOCATE_parser___parser_nodes___AExternPropdef___n_extern;
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;
/* ./parser//parser_nodes.nit:459 */
fra.me.meth = LOCATE_parser___parser_nodes___AExternPropdef___n_extern_calls;
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;
/* ./parser//parser_nodes.nit:460 */
fra.me.meth = LOCATE_parser___parser_nodes___AExternMethPropdef___n_kwmeth;
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;
/* ./parser//parser_nodes.nit:465 */
fra.me.meth = LOCATE_parser___parser_nodes___AConcreteMethPropdef___n_kwmeth;
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;
/* ./parser//parser_nodes.nit:469 */
fra.me.meth = LOCATE_parser___parser_nodes___AConcreteMethPropdef___n_block;
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;
/* ./parser//parser_nodes.nit:470 */
fra.me.meth = LOCATE_parser___parser_nodes___AInitPropdef___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[itpos3] = 1;
return;
fra.me.meth = LOCATE_parser___parser_nodes___AConcreteInitPropdef___init;
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;
/* ./parser//parser_nodes.nit:477 */
fra.me.meth = LOCATE_parser___parser_nodes___AConcreteInitPropdef___n_kwinit;
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;
/* ./parser//parser_nodes.nit:478 */
fra.me.meth = LOCATE_parser___parser_nodes___AConcreteInitPropdef___hot_location;
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;
/* ./parser//parser_nodes.nit:479 */
fra.me.meth = LOCATE_parser___parser_nodes___AExternInitPropdef___init;
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;
/* ./parser//parser_nodes.nit:484 */
fra.me.meth = LOCATE_parser___parser_nodes___AExternInitPropdef___n_kwnew;
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;
/* ./parser//parser_nodes.nit:485 */
fra.me.meth = LOCATE_parser___parser_nodes___AExternCalls___n_kwimport;
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;
/* ./parser//parser_nodes.nit:492 */
fra.me.meth = LOCATE_parser___parser_nodes___AExternCalls___n_extern_calls;
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;
/* ./parser//parser_nodes.nit:493 */
fra.me.meth = LOCATE_parser___parser_nodes___ALocalPropExternCall___n_methid;
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;
/* ./parser//parser_nodes.nit:503 */
fra.me.meth = LOCATE_parser___parser_nodes___AFullPropExternCall___n_classid;
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;
/* ./parser//parser_nodes.nit:507 */
fra.me.meth = LOCATE_parser___parser_nodes___AFullPropExternCall___n_quad;
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;
/* ./parser//parser_nodes.nit:508 */
fra.me.meth = LOCATE_parser___parser_nodes___AFullPropExternCall___n_methid;
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;
/* ./parser//parser_nodes.nit:509 */
fra.me.meth = LOCATE_parser___parser_nodes___AInitPropExternCall___n_classid;
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;
/* ./parser//parser_nodes.nit:513 */
fra.me.meth = LOCATE_parser___parser_nodes___ASuperExternCall___n_kwsuper;
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;
/* ./parser//parser_nodes.nit:517 */
fra.me.meth = LOCATE_parser___parser_nodes___ACastAsExternCall___n_from_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;
/* ./parser//parser_nodes.nit:524 */
fra.me.meth = LOCATE_parser___parser_nodes___ACastAsExternCall___n_kwas;
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;
/* ./parser//parser_nodes.nit:525 */
fra.me.meth = LOCATE_parser___parser_nodes___ACastAsExternCall___n_to_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;
/* ./parser//parser_nodes.nit:526 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNullableExternCall___n_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;
/* ./parser//parser_nodes.nit:530 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNullableExternCall___n_kwas;
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;
/* ./parser//parser_nodes.nit:531 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNullableExternCall___n_kwnullable;
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;
/* ./parser//parser_nodes.nit:532 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNotNullableExternCall___n_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;
/* ./parser//parser_nodes.nit:536 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNotNullableExternCall___n_kwas;
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;
/* ./parser//parser_nodes.nit:537 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNotNullableExternCall___n_kwnot;
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;
/* ./parser//parser_nodes.nit:538 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNotNullableExternCall___n_kwnullable;
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;
/* ./parser//parser_nodes.nit:539 */
fra.me.meth = LOCATE_parser___parser_nodes___ATypePropdef___n_kwredef;
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;
/* ./parser//parser_nodes.nit:543 */
fra.me.meth = LOCATE_parser___parser_nodes___ATypePropdef___n_visibility;
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;
/* ./parser//parser_nodes.nit:544 */
fra.me.meth = LOCATE_parser___parser_nodes___ATypePropdef___n_kwtype;
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;
/* ./parser//parser_nodes.nit:545 */
fra.me.meth = LOCATE_parser___parser_nodes___ATypePropdef___n_id;
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;
/* ./parser//parser_nodes.nit:546 */
fra.me.meth = LOCATE_parser___parser_nodes___ATypePropdef___n_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;
/* ./parser//parser_nodes.nit:547 */
fra.me.meth = LOCATE_parser___parser_nodes___AAble___n_visibility;
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;
/* ./parser//parser_nodes.nit:550 */
fra.me.meth = LOCATE_parser___parser_nodes___AAble___n_kwredef;
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;
/* ./parser//parser_nodes.nit:551 */
fra.me.meth = LOCATE_parser___parser_nodes___AReadAble___n_kwreadable;
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;
/* ./parser//parser_nodes.nit:555 */
fra.me.meth = LOCATE_parser___parser_nodes___AWriteAble___n_kwwritable;
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;
/* ./parser//parser_nodes.nit:559 */
fra.me.meth = LOCATE_parser___parser_nodes___AIdMethid___n_id;
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;
/* ./parser//parser_nodes.nit:564 */
fra.me.meth = LOCATE_parser___parser_nodes___APlusMethid___n_plus;
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;
/* ./parser//parser_nodes.nit:568 */
fra.me.meth = LOCATE_parser___parser_nodes___AMinusMethid___n_minus;
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;
/* ./parser//parser_nodes.nit:572 */
fra.me.meth = LOCATE_parser___parser_nodes___AStarMethid___n_star;
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;
/* ./parser//parser_nodes.nit:576 */
fra.me.meth = LOCATE_parser___parser_nodes___ASlashMethid___n_slash;
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;
/* ./parser//parser_nodes.nit:580 */
fra.me.meth = LOCATE_parser___parser_nodes___APercentMethid___n_percent;
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;
/* ./parser//parser_nodes.nit:584 */
fra.me.meth = LOCATE_parser___parser_nodes___AEqMethid___n_eq;
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;
/* ./parser//parser_nodes.nit:588 */
fra.me.meth = LOCATE_parser___parser_nodes___ANeMethid___n_ne;
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;
/* ./parser//parser_nodes.nit:592 */
fra.me.meth = LOCATE_parser___parser_nodes___ALeMethid___n_le;
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;
/* ./parser//parser_nodes.nit:596 */
fra.me.meth = LOCATE_parser___parser_nodes___AGeMethid___n_ge;
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;
/* ./parser//parser_nodes.nit:600 */
fra.me.meth = LOCATE_parser___parser_nodes___ALtMethid___n_lt;
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;
/* ./parser//parser_nodes.nit:604 */
fra.me.meth = LOCATE_parser___parser_nodes___AGtMethid___n_gt;
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;
/* ./parser//parser_nodes.nit:608 */
fra.me.meth = LOCATE_parser___parser_nodes___ALlMethid___n_ll;
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;
/* ./parser//parser_nodes.nit:612 */
fra.me.meth = LOCATE_parser___parser_nodes___ALlMethid___n_ll__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_parser___parser_nodes___AGgMethid___n_gg;
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;
/* ./parser//parser_nodes.nit:616 */
fra.me.meth = LOCATE_parser___parser_nodes___AGgMethid___n_gg__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_parser___parser_nodes___ABraMethid___n_obra;
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;
/* ./parser//parser_nodes.nit:620 */
fra.me.meth = LOCATE_parser___parser_nodes___ABraMethid___n_cbra;
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;
/* ./parser//parser_nodes.nit:621 */
fra.me.meth = LOCATE_parser___parser_nodes___AStarshipMethid___n_starship;
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;
/* ./parser//parser_nodes.nit:625 */
fra.me.meth = LOCATE_parser___parser_nodes___AAssignMethid___n_id;
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;
/* ./parser//parser_nodes.nit:629 */
fra.me.meth = LOCATE_parser___parser_nodes___AAssignMethid___n_assign;
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;
/* ./parser//parser_nodes.nit:630 */
fra.me.meth = LOCATE_parser___parser_nodes___ABraassignMethid___n_obra;
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;
/* ./parser//parser_nodes.nit:634 */
fra.me.meth = LOCATE_parser___parser_nodes___ABraassignMethid___n_cbra;
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;
/* ./parser//parser_nodes.nit:635 */
fra.me.meth = LOCATE_parser___parser_nodes___ABraassignMethid___n_assign;
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;
/* ./parser//parser_nodes.nit:636 */
fra.me.meth = LOCATE_parser___parser_nodes___ASignature___n_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;
/* ./parser//parser_nodes.nit:640 */
fra.me.meth = LOCATE_parser___parser_nodes___ASignature___n_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;
/* ./parser//parser_nodes.nit:641 */
fra.me.meth = LOCATE_parser___parser_nodes___ASignature___n_closure_decls;
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;
/* ./parser//parser_nodes.nit:642 */
fra.me.meth = LOCATE_parser___parser_nodes___AParam___n_id;
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;
/* ./parser//parser_nodes.nit:646 */
fra.me.meth = LOCATE_parser___parser_nodes___AParam___n_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;
/* ./parser//parser_nodes.nit:647 */
fra.me.meth = LOCATE_parser___parser_nodes___AParam___n_dotdotdot;
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;
/* ./parser//parser_nodes.nit:648 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureDecl___n_kwbreak;
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;
/* ./parser//parser_nodes.nit:652 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureDecl___n_bang;
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;
/* ./parser//parser_nodes.nit:653 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureDecl___n_id;
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;
/* ./parser//parser_nodes.nit:654 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureDecl___n_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;
/* ./parser//parser_nodes.nit:655 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureDecl___n_expr;
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;
/* ./parser//parser_nodes.nit:656 */
fra.me.meth = LOCATE_parser___parser_nodes___AType___n_kwnullable;
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;
/* ./parser//parser_nodes.nit:660 */
fra.me.meth = LOCATE_parser___parser_nodes___AType___n_id;
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;
/* ./parser//parser_nodes.nit:661 */
fra.me.meth = LOCATE_parser___parser_nodes___AType___n_types;
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;
/* ./parser//parser_nodes.nit:662 */
fra.me.meth = LOCATE_parser___parser_nodes___ALabel___n_kwlabel;
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;
/* ./parser//parser_nodes.nit:666 */
fra.me.meth = LOCATE_parser___parser_nodes___ALabel___n_id;
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;
/* ./parser//parser_nodes.nit:667 */
fra.me.meth = LOCATE_parser___parser_nodes___ABlockExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:672 */
fra.me.meth = LOCATE_parser___parser_nodes___AVardeclExpr___n_kwvar;
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;
/* ./parser//parser_nodes.nit:676 */
fra.me.meth = LOCATE_parser___parser_nodes___AVardeclExpr___n_id;
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;
/* ./parser//parser_nodes.nit:677 */
fra.me.meth = LOCATE_parser___parser_nodes___AVardeclExpr___n_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;
/* ./parser//parser_nodes.nit:678 */
fra.me.meth = LOCATE_parser___parser_nodes___AVardeclExpr___n_assign;
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;
/* ./parser//parser_nodes.nit:679 */
fra.me.meth = LOCATE_parser___parser_nodes___AVardeclExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:680 */
fra.me.meth = LOCATE_parser___parser_nodes___AReturnExpr___n_kwreturn;
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;
/* ./parser//parser_nodes.nit:684 */
fra.me.meth = LOCATE_parser___parser_nodes___AReturnExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:685 */
fra.me.meth = LOCATE_parser___parser_nodes___ALabelable___n_label;
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;
/* ./parser//parser_nodes.nit:689 */
fra.me.meth = LOCATE_parser___parser_nodes___ABreakExpr___n_kwbreak;
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;
/* ./parser//parser_nodes.nit:694 */
fra.me.meth = LOCATE_parser___parser_nodes___ABreakExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:695 */
fra.me.meth = LOCATE_parser___parser_nodes___AAbortExpr___n_kwabort;
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;
/* ./parser//parser_nodes.nit:699 */
fra.me.meth = LOCATE_parser___parser_nodes___AContinueExpr___n_kwcontinue;
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;
/* ./parser//parser_nodes.nit:704 */
fra.me.meth = LOCATE_parser___parser_nodes___AContinueExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:705 */
fra.me.meth = LOCATE_parser___parser_nodes___ADoExpr___n_kwdo;
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;
/* ./parser//parser_nodes.nit:710 */
fra.me.meth = LOCATE_parser___parser_nodes___ADoExpr___n_block;
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;
/* ./parser//parser_nodes.nit:711 */
fra.me.meth = LOCATE_parser___parser_nodes___AIfExpr___n_kwif;
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;
/* ./parser//parser_nodes.nit:715 */
fra.me.meth = LOCATE_parser___parser_nodes___AIfExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:716 */
fra.me.meth = LOCATE_parser___parser_nodes___AIfExpr___n_then;
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;
/* ./parser//parser_nodes.nit:717 */
fra.me.meth = LOCATE_parser___parser_nodes___AIfExpr___n_else;
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;
/* ./parser//parser_nodes.nit:718 */
fra.me.meth = LOCATE_parser___parser_nodes___AIfexprExpr___n_kwif;
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;
/* ./parser//parser_nodes.nit:722 */
fra.me.meth = LOCATE_parser___parser_nodes___AIfexprExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:723 */
fra.me.meth = LOCATE_parser___parser_nodes___AIfexprExpr___n_kwthen;
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;
/* ./parser//parser_nodes.nit:724 */
fra.me.meth = LOCATE_parser___parser_nodes___AIfexprExpr___n_then;
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;
/* ./parser//parser_nodes.nit:725 */
fra.me.meth = LOCATE_parser___parser_nodes___AIfexprExpr___n_kwelse;
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;
/* ./parser//parser_nodes.nit:726 */
fra.me.meth = LOCATE_parser___parser_nodes___AIfexprExpr___n_else;
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;
/* ./parser//parser_nodes.nit:727 */
fra.me.meth = LOCATE_parser___parser_nodes___AWhileExpr___n_kwwhile;
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;
/* ./parser//parser_nodes.nit:732 */
fra.me.meth = LOCATE_parser___parser_nodes___AWhileExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:733 */
fra.me.meth = LOCATE_parser___parser_nodes___AWhileExpr___n_kwdo;
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;
/* ./parser//parser_nodes.nit:734 */
fra.me.meth = LOCATE_parser___parser_nodes___AWhileExpr___n_block;
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;
/* ./parser//parser_nodes.nit:735 */
fra.me.meth = LOCATE_parser___parser_nodes___ALoopExpr___n_kwloop;
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;
/* ./parser//parser_nodes.nit:740 */
fra.me.meth = LOCATE_parser___parser_nodes___ALoopExpr___n_block;
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;
/* ./parser//parser_nodes.nit:741 */
fra.me.meth = LOCATE_parser___parser_nodes___AForExpr___n_kwfor;
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;
/* ./parser//parser_nodes.nit:746 */
fra.me.meth = LOCATE_parser___parser_nodes___AForExpr___n_ids;
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;
/* ./parser//parser_nodes.nit:747 */
fra.me.meth = LOCATE_parser___parser_nodes___AForExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:748 */
fra.me.meth = LOCATE_parser___parser_nodes___AForExpr___n_kwdo;
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;
/* ./parser//parser_nodes.nit:749 */
fra.me.meth = LOCATE_parser___parser_nodes___AForExpr___n_block;
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;
/* ./parser//parser_nodes.nit:750 */
fra.me.meth = LOCATE_parser___parser_nodes___AAssertExpr___n_kwassert;
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;
/* ./parser//parser_nodes.nit:754 */
fra.me.meth = LOCATE_parser___parser_nodes___AAssertExpr___n_id;
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;
/* ./parser//parser_nodes.nit:755 */
fra.me.meth = LOCATE_parser___parser_nodes___AAssertExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:756 */
fra.me.meth = LOCATE_parser___parser_nodes___AAssertExpr___n_else;
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;
/* ./parser//parser_nodes.nit:757 */
fra.me.meth = LOCATE_parser___parser_nodes___AAssignFormExpr___n_assign;
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;
/* ./parser//parser_nodes.nit:761 */
fra.me.meth = LOCATE_parser___parser_nodes___AAssignFormExpr___n_value;
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;
/* ./parser//parser_nodes.nit:762 */
fra.me.meth = LOCATE_parser___parser_nodes___AReassignFormExpr___n_assign_op;
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;
/* ./parser//parser_nodes.nit:766 */
fra.me.meth = LOCATE_parser___parser_nodes___AReassignFormExpr___n_value;
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;
/* ./parser//parser_nodes.nit:767 */
fra.me.meth = LOCATE_parser___parser_nodes___AOnceExpr___n_kwonce;
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;
/* ./parser//parser_nodes.nit:771 */
fra.me.meth = LOCATE_parser___parser_nodes___ASendExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:775 */
fra.me.meth = LOCATE_parser___parser_nodes___ASendExpr___n_closure_defs;
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;
/* ./parser//parser_nodes.nit:776 */
fra.me.meth = LOCATE_parser___parser_nodes___ABinopExpr___n_expr2;
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;
/* ./parser//parser_nodes.nit:780 */
fra.me.meth = LOCATE_parser___parser_nodes___AOrExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:787 */
fra.me.meth = LOCATE_parser___parser_nodes___AOrExpr___n_expr2;
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;
/* ./parser//parser_nodes.nit:788 */
fra.me.meth = LOCATE_parser___parser_nodes___AAndExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:792 */
fra.me.meth = LOCATE_parser___parser_nodes___AAndExpr___n_expr2;
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;
/* ./parser//parser_nodes.nit:793 */
fra.me.meth = LOCATE_parser___parser_nodes___AOrElseExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:797 */
fra.me.meth = LOCATE_parser___parser_nodes___AOrElseExpr___n_expr2;
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;
/* ./parser//parser_nodes.nit:798 */
fra.me.meth = LOCATE_parser___parser_nodes___ANotExpr___n_kwnot;
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;
/* ./parser//parser_nodes.nit:802 */
fra.me.meth = LOCATE_parser___parser_nodes___ANotExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:803 */
fra.me.meth = LOCATE_parser___parser_nodes___AEeExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:810 */
fra.me.meth = LOCATE_parser___parser_nodes___AEeExpr___n_expr2;
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;
/* ./parser//parser_nodes.nit:811 */
fra.me.meth = LOCATE_parser___parser_nodes___AIsaExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:836 */
fra.me.meth = LOCATE_parser___parser_nodes___AIsaExpr___n_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;
/* ./parser//parser_nodes.nit:837 */
fra.me.meth = LOCATE_parser___parser_nodes___AUminusExpr___n_minus;
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;
/* ./parser//parser_nodes.nit:859 */
fra.me.meth = LOCATE_parser___parser_nodes___ANewExpr___n_kwnew;
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;
/* ./parser//parser_nodes.nit:863 */
fra.me.meth = LOCATE_parser___parser_nodes___ANewExpr___n_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;
/* ./parser//parser_nodes.nit:864 */
fra.me.meth = LOCATE_parser___parser_nodes___ANewExpr___n_id;
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;
/* ./parser//parser_nodes.nit:865 */
fra.me.meth = LOCATE_parser___parser_nodes___ANewExpr___n_args;
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;
/* ./parser//parser_nodes.nit:866 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrFormExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:870 */
fra.me.meth = LOCATE_parser___parser_nodes___AAttrFormExpr___n_id;
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;
/* ./parser//parser_nodes.nit:871 */
fra.me.meth = LOCATE_parser___parser_nodes___ACallFormExpr___n_id;
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;
/* ./parser//parser_nodes.nit:882 */
fra.me.meth = LOCATE_parser___parser_nodes___ACallFormExpr___n_args;
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;
/* ./parser//parser_nodes.nit:883 */
fra.me.meth = LOCATE_parser___parser_nodes___ASuperExpr___n_qualified;
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;
/* ./parser//parser_nodes.nit:904 */
fra.me.meth = LOCATE_parser___parser_nodes___ASuperExpr___n_kwsuper;
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;
/* ./parser//parser_nodes.nit:905 */
fra.me.meth = LOCATE_parser___parser_nodes___ASuperExpr___n_args;
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;
/* ./parser//parser_nodes.nit:906 */
fra.me.meth = LOCATE_parser___parser_nodes___AInitExpr___n_kwinit;
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;
/* ./parser//parser_nodes.nit:910 */
fra.me.meth = LOCATE_parser___parser_nodes___AInitExpr___n_args;
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;
/* ./parser//parser_nodes.nit:911 */
fra.me.meth = LOCATE_parser___parser_nodes___ABraFormExpr___n_args;
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;
/* ./parser//parser_nodes.nit:915 */
fra.me.meth = LOCATE_parser___parser_nodes___AVarFormExpr___n_id;
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;
/* ./parser//parser_nodes.nit:926 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureCallExpr___n_id;
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;
/* ./parser//parser_nodes.nit:934 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureCallExpr___n_args;
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;
/* ./parser//parser_nodes.nit:935 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureCallExpr___n_closure_defs;
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;
/* ./parser//parser_nodes.nit:936 */
fra.me.meth = LOCATE_parser___parser_nodes___ARangeExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:951 */
fra.me.meth = LOCATE_parser___parser_nodes___ARangeExpr___n_expr2;
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;
/* ./parser//parser_nodes.nit:952 */
fra.me.meth = LOCATE_parser___parser_nodes___AArrayExpr___n_exprs;
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;
/* ./parser//parser_nodes.nit:962 */
fra.me.meth = LOCATE_parser___parser_nodes___ASelfExpr___n_kwself;
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;
/* ./parser//parser_nodes.nit:966 */
fra.me.meth = LOCATE_parser___parser_nodes___ATrueExpr___n_kwtrue;
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;
/* ./parser//parser_nodes.nit:973 */
fra.me.meth = LOCATE_parser___parser_nodes___AFalseExpr___n_kwfalse;
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;
/* ./parser//parser_nodes.nit:977 */
fra.me.meth = LOCATE_parser___parser_nodes___ANullExpr___n_kwnull;
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;
/* ./parser//parser_nodes.nit:981 */
fra.me.meth = LOCATE_parser___parser_nodes___AIntExpr___n_number;
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;
/* ./parser//parser_nodes.nit:985 */
fra.me.meth = LOCATE_parser___parser_nodes___AFloatExpr___n_float;
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;
/* ./parser//parser_nodes.nit:989 */
fra.me.meth = LOCATE_parser___parser_nodes___ACharExpr___n_char;
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;
/* ./parser//parser_nodes.nit:993 */
fra.me.meth = LOCATE_parser___parser_nodes___AStringExpr___n_string;
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;
/* ./parser//parser_nodes.nit:1000 */
fra.me.meth = LOCATE_parser___parser_nodes___AStartStringExpr___n_string;
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;
/* ./parser//parser_nodes.nit:1004 */
fra.me.meth = LOCATE_parser___parser_nodes___AMidStringExpr___n_string;
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;
/* ./parser//parser_nodes.nit:1008 */
fra.me.meth = LOCATE_parser___parser_nodes___AEndStringExpr___n_string;
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;
/* ./parser//parser_nodes.nit:1012 */
fra.me.meth = LOCATE_parser___parser_nodes___ASuperstringExpr___n_exprs;
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;
/* ./parser//parser_nodes.nit:1016 */
fra.me.meth = LOCATE_parser___parser_nodes___AProxyExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:1023 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsCastExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:1027 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsCastExpr___n_kwas;
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;
/* ./parser//parser_nodes.nit:1028 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsCastExpr___n_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;
/* ./parser//parser_nodes.nit:1029 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNotnullExpr___n_expr;
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;
/* ./parser//parser_nodes.nit:1033 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNotnullExpr___n_kwas;
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;
/* ./parser//parser_nodes.nit:1034 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNotnullExpr___n_kwnot;
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;
/* ./parser//parser_nodes.nit:1035 */
fra.me.meth = LOCATE_parser___parser_nodes___AAsNotnullExpr___n_kwnull;
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;
/* ./parser//parser_nodes.nit:1036 */
fra.me.meth = LOCATE_parser___parser_nodes___AIssetAttrExpr___n_kwisset;
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;
/* ./parser//parser_nodes.nit:1040 */
fra.me.meth = LOCATE_parser___parser_nodes___APlusAssignOp___n_pluseq;
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;
/* ./parser//parser_nodes.nit:1045 */
fra.me.meth = LOCATE_parser___parser_nodes___AMinusAssignOp___n_minuseq;
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;
/* ./parser//parser_nodes.nit:1049 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureDef___n_bang;
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;
/* ./parser//parser_nodes.nit:1053 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureDef___n_id;
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;
/* ./parser//parser_nodes.nit:1054 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureDef___n_ids;
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;
/* ./parser//parser_nodes.nit:1055 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureDef___n_kwdo;
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;
/* ./parser//parser_nodes.nit:1056 */
fra.me.meth = LOCATE_parser___parser_nodes___AClosureDef___n_expr;
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;
/* ./parser//parser_nodes.nit:1057 */
fra.me.meth = LOCATE_parser___parser_nodes___ASimpleClosureId___n_id;
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;
/* ./parser//parser_nodes.nit:1064 */
fra.me.meth = LOCATE_parser___parser_nodes___ABreakClosureId___n_kwbreak;
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;
/* ./parser//parser_nodes.nit:1068 */
fra.me.meth = LOCATE_parser___parser_nodes___AModuleName___n_quad;
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;
/* ./parser//parser_nodes.nit:1072 */
fra.me.meth = LOCATE_parser___parser_nodes___AModuleName___n_path;
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;
/* ./parser//parser_nodes.nit:1073 */
fra.me.meth = LOCATE_parser___parser_nodes___AModuleName___n_id;
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;
/* ./parser//parser_nodes.nit:1074 */
fra.me.meth = LOCATE_parser___parser_nodes___AQualified___n_quad;
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;
/* ./parser//parser_nodes.nit:1078 */
fra.me.meth = LOCATE_parser___parser_nodes___AQualified___n_id;
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;
/* ./parser//parser_nodes.nit:1079 */
fra.me.meth = LOCATE_parser___parser_nodes___AQualified___n_classid;
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;
/* ./parser//parser_nodes.nit:1080 */
fra.me.meth = LOCATE_parser___parser_nodes___ADoc___n_comment;
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;
/* ./parser//parser_nodes.nit:1084 */
fra.me.meth = LOCATE_parser___parser_nodes___Start___n_base;
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;
/* ./parser//parser_nodes.nit:1089 */
fra.me.meth = LOCATE_parser___parser_nodes___Start___n_eof;
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;
/* ./parser//parser_nodes.nit:1090 */
fra.me.meth = LOCATE_parser___parser_prod___ANode___parent;
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;
/* ./parser//parser_prod.nit:10 */
fra.me.meth = LOCATE_parser___parser_prod___ANode___parent__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_parser___parser_prod___ANode___remove_child;
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_parser___parser_prod___ANode___replace_child;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./parser//parser_prod.nit:19 */
nit_abort("Deferred method called", NULL, LOCATE_parser___parser_prod, 19);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ANode___replace_with;
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_parser___parser_prod___ANode___visit_all;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./parser//parser_prod.nit:30 */
nit_abort("Deferred method called", NULL, LOCATE_parser___parser_prod, 30);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___Token___visit_all;
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_parser___parser_prod___Token___replace_child;
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_parser___parser_prod___Prod___replace_with;
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_parser___parser_prod___Visitor___visit;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./parser//parser_prod.nit:51 */
nit_abort("Deferred method called", NULL, LOCATE_parser___parser_prod, 51);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___Visitor___enter_visit;
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_parser___parser_prod___Visitor___current_node;
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;
/* ./parser//parser_prod.nit:66 */
fra.me.meth = LOCATE_parser___parser_prod___Visitor___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_parser___parser_prod___AModule___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AModule___init_amodule;
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_parser___parser_prod___AModule___init_amodule;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AModule___init_amodule;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AModule___replace_child;
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_parser___parser_prod___AModule___visit_all;
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_parser___parser_prod___AModule___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AModule___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AModuledecl___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AModuledecl___init_amoduledecl;
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_parser___parser_prod___AModuledecl___replace_child;
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_parser___parser_prod___AModuledecl___visit_all;
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_parser___parser_prod___AStdImport___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AStdImport___init_astdimport;
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_parser___parser_prod___AStdImport___replace_child;
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_parser___parser_prod___AStdImport___visit_all;
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_parser___parser_prod___ANoImport___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ANoImport___init_anoimport;
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_parser___parser_prod___ANoImport___replace_child;
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_parser___parser_prod___ANoImport___visit_all;
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_parser___parser_prod___APublicVisibility___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___APublicVisibility___init_apublicvisibility;
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;
/* ./parser//parser_prod.nit:333 */
fra.me.meth = LOCATE_parser___parser_prod___APublicVisibility___replace_child;
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_parser___parser_prod___APublicVisibility___visit_all;
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_parser___parser_prod___APrivateVisibility___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___APrivateVisibility___init_aprivatevisibility;
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_parser___parser_prod___APrivateVisibility___replace_child;
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_parser___parser_prod___APrivateVisibility___visit_all;
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_parser___parser_prod___AProtectedVisibility___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AProtectedVisibility___init_aprotectedvisibility;
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_parser___parser_prod___AProtectedVisibility___replace_child;
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_parser___parser_prod___AProtectedVisibility___visit_all;
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_parser___parser_prod___AIntrudeVisibility___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility;
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_parser___parser_prod___AIntrudeVisibility___replace_child;
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_parser___parser_prod___AIntrudeVisibility___visit_all;
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_parser___parser_prod___AStdClassdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AStdClassdef___init_astdclassdef;
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_parser___parser_prod___AStdClassdef___init_astdclassdef;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AStdClassdef___init_astdclassdef;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AStdClassdef___init_astdclassdef;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AStdClassdef___replace_child;
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_parser___parser_prod___AStdClassdef___visit_all;
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_parser___parser_prod___AStdClassdef___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AStdClassdef___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AStdClassdef___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ATopClassdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ATopClassdef___init_atopclassdef;
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_parser___parser_prod___ATopClassdef___init_atopclassdef;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ATopClassdef___replace_child;
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_parser___parser_prod___ATopClassdef___visit_all;
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_parser___parser_prod___ATopClassdef___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AMainClassdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AMainClassdef___init_amainclassdef;
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_parser___parser_prod___AMainClassdef___init_amainclassdef;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AMainClassdef___replace_child;
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_parser___parser_prod___AMainClassdef___visit_all;
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_parser___parser_prod___AMainClassdef___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AConcreteClasskind___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind;
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_parser___parser_prod___AConcreteClasskind___replace_child;
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_parser___parser_prod___AConcreteClasskind___visit_all;
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_parser___parser_prod___AAbstractClasskind___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAbstractClasskind___init_aabstractclasskind;
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_parser___parser_prod___AAbstractClasskind___replace_child;
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_parser___parser_prod___AAbstractClasskind___visit_all;
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_parser___parser_prod___AInterfaceClasskind___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind;
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_parser___parser_prod___AInterfaceClasskind___replace_child;
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_parser___parser_prod___AInterfaceClasskind___visit_all;
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_parser___parser_prod___AEnumClasskind___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AEnumClasskind___init_aenumclasskind;
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_parser___parser_prod___AEnumClasskind___replace_child;
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_parser___parser_prod___AEnumClasskind___visit_all;
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_parser___parser_prod___AExternClasskind___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AExternClasskind___init_aexternclasskind;
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_parser___parser_prod___AExternClasskind___replace_child;
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_parser___parser_prod___AExternClasskind___visit_all;
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_parser___parser_prod___AFormaldef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AFormaldef___init_aformaldef;
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_parser___parser_prod___AFormaldef___replace_child;
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_parser___parser_prod___AFormaldef___visit_all;
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_parser___parser_prod___ASuperclass___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ASuperclass___init_asuperclass;
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_parser___parser_prod___ASuperclass___replace_child;
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_parser___parser_prod___ASuperclass___visit_all;
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_parser___parser_prod___AAttrPropdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAttrPropdef___init_aattrpropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_parser___parser_prod___AAttrPropdef___replace_child;
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_parser___parser_prod___AAttrPropdef___visit_all;
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_parser___parser_prod___AMethPropdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AMethPropdef___init_amethpropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___parser_prod___AMethPropdef___replace_child;
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_parser___parser_prod___AMethPropdef___visit_all;
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_parser___parser_prod___ADeferredMethPropdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___parser_prod___ADeferredMethPropdef___replace_child;
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_parser___parser_prod___ADeferredMethPropdef___visit_all;
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_parser___parser_prod___AInternMethPropdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AInternMethPropdef___init_ainternmethpropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___parser_prod___AInternMethPropdef___replace_child;
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_parser___parser_prod___AInternMethPropdef___visit_all;
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_parser___parser_prod___AExternMethPropdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AExternMethPropdef___init_aexternmethpropdef;
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_parser___parser_prod___AExternMethPropdef___replace_child;
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_parser___parser_prod___AExternMethPropdef___visit_all;
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_parser___parser_prod___AConcreteMethPropdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef;
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_parser___parser_prod___AConcreteMethPropdef___replace_child;
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_parser___parser_prod___AConcreteMethPropdef___visit_all;
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_parser___parser_prod___AConcreteInitPropdef___empty_init;
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;
/* ./parser//parser_prod.nit:1735 */
fra.me.meth = LOCATE_parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef;
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_parser___parser_prod___AConcreteInitPropdef___replace_child;
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_parser___parser_prod___AConcreteInitPropdef___visit_all;
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_parser___parser_prod___AExternInitPropdef___empty_init;
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;
/* ./parser//parser_prod.nit:1866 */
fra.me.meth = LOCATE_parser___parser_prod___AExternInitPropdef___init_aexterninitpropdef;
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_parser___parser_prod___AExternInitPropdef___replace_child;
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_parser___parser_prod___AExternInitPropdef___visit_all;
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_parser___parser_prod___AMainMethPropdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AMainMethPropdef___init_amainmethpropdef;
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_parser___parser_prod___AMainMethPropdef___replace_child;
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_parser___parser_prod___AMainMethPropdef___visit_all;
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_parser___parser_prod___ATypePropdef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ATypePropdef___init_atypepropdef;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___parser_prod___ATypePropdef___replace_child;
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_parser___parser_prod___ATypePropdef___visit_all;
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_parser___parser_prod___AReadAble___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AReadAble___init_areadable;
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_parser___parser_prod___AReadAble___replace_child;
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_parser___parser_prod___AReadAble___visit_all;
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_parser___parser_prod___AWriteAble___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AWriteAble___init_awriteable;
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_parser___parser_prod___AWriteAble___replace_child;
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_parser___parser_prod___AWriteAble___visit_all;
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_parser___parser_prod___AIdMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AIdMethid___init_aidmethid;
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_parser___parser_prod___AIdMethid___replace_child;
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_parser___parser_prod___AIdMethid___visit_all;
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_parser___parser_prod___APlusMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___APlusMethid___init_aplusmethid;
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_parser___parser_prod___APlusMethid___replace_child;
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_parser___parser_prod___APlusMethid___visit_all;
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_parser___parser_prod___AMinusMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AMinusMethid___init_aminusmethid;
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_parser___parser_prod___AMinusMethid___replace_child;
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_parser___parser_prod___AMinusMethid___visit_all;
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_parser___parser_prod___AStarMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AStarMethid___init_astarmethid;
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_parser___parser_prod___AStarMethid___replace_child;
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_parser___parser_prod___AStarMethid___visit_all;
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_parser___parser_prod___ASlashMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ASlashMethid___init_aslashmethid;
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_parser___parser_prod___ASlashMethid___replace_child;
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_parser___parser_prod___ASlashMethid___visit_all;
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_parser___parser_prod___APercentMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___APercentMethid___init_apercentmethid;
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_parser___parser_prod___APercentMethid___replace_child;
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_parser___parser_prod___APercentMethid___visit_all;
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_parser___parser_prod___AEqMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AEqMethid___init_aeqmethid;
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_parser___parser_prod___AEqMethid___replace_child;
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_parser___parser_prod___AEqMethid___visit_all;
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_parser___parser_prod___ANeMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ANeMethid___init_anemethid;
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_parser___parser_prod___ANeMethid___replace_child;
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_parser___parser_prod___ANeMethid___visit_all;
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_parser___parser_prod___ALeMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ALeMethid___init_alemethid;
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_parser___parser_prod___ALeMethid___replace_child;
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_parser___parser_prod___ALeMethid___visit_all;
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_parser___parser_prod___AGeMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AGeMethid___init_agemethid;
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_parser___parser_prod___AGeMethid___replace_child;
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_parser___parser_prod___AGeMethid___visit_all;
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_parser___parser_prod___ALtMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ALtMethid___init_altmethid;
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_parser___parser_prod___ALtMethid___replace_child;
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_parser___parser_prod___ALtMethid___visit_all;
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_parser___parser_prod___AGtMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AGtMethid___init_agtmethid;
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_parser___parser_prod___AGtMethid___replace_child;
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_parser___parser_prod___AGtMethid___visit_all;
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_parser___parser_prod___ALlMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ALlMethid___init_allmethid;
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_parser___parser_prod___ALlMethid___replace_child;
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_parser___parser_prod___ALlMethid___visit_all;
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_parser___parser_prod___AGgMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AGgMethid___init_aggmethid;
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_parser___parser_prod___AGgMethid___replace_child;
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_parser___parser_prod___AGgMethid___visit_all;
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_parser___parser_prod___ABraMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ABraMethid___init_abramethid;
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_parser___parser_prod___ABraMethid___replace_child;
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_parser___parser_prod___ABraMethid___visit_all;
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_parser___parser_prod___AStarshipMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AStarshipMethid___init_astarshipmethid;
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_parser___parser_prod___AStarshipMethid___replace_child;
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_parser___parser_prod___AStarshipMethid___visit_all;
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_parser___parser_prod___AAssignMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAssignMethid___init_aassignmethid;
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_parser___parser_prod___AAssignMethid___replace_child;
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_parser___parser_prod___AAssignMethid___visit_all;
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_parser___parser_prod___ABraassignMethid___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ABraassignMethid___init_abraassignmethid;
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_parser___parser_prod___ABraassignMethid___replace_child;
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_parser___parser_prod___ABraassignMethid___visit_all;
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_parser___parser_prod___ASignature___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ASignature___init_asignature;
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_parser___parser_prod___ASignature___init_asignature;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ASignature___init_asignature;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ASignature___replace_child;
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_parser___parser_prod___ASignature___visit_all;
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_parser___parser_prod___ASignature___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ASignature___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AParam___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AParam___init_aparam;
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_parser___parser_prod___AParam___replace_child;
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_parser___parser_prod___AParam___visit_all;
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_parser___parser_prod___AClosureDecl___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AClosureDecl___init_aclosuredecl;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___parser_prod___AClosureDecl___replace_child;
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_parser___parser_prod___AClosureDecl___visit_all;
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_parser___parser_prod___AType___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AType___init_atype;
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_parser___parser_prod___AType___init_atype;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AType___replace_child;
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_parser___parser_prod___AType___visit_all;
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_parser___parser_prod___AType___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ALabel___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ALabel___init_alabel;
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_parser___parser_prod___ALabel___replace_child;
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_parser___parser_prod___ALabel___visit_all;
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_parser___parser_prod___ABlockExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ABlockExpr___init_ablockexpr;
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_parser___parser_prod___ABlockExpr___init_ablockexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ABlockExpr___replace_child;
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_parser___parser_prod___ABlockExpr___visit_all;
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_parser___parser_prod___ABlockExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AVardeclExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AVardeclExpr___init_avardeclexpr;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___parser_prod___AVardeclExpr___replace_child;
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_parser___parser_prod___AVardeclExpr___visit_all;
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_parser___parser_prod___AReturnExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AReturnExpr___init_areturnexpr;
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_parser___parser_prod___AReturnExpr___replace_child;
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_parser___parser_prod___AReturnExpr___visit_all;
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_parser___parser_prod___ABreakExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ABreakExpr___init_abreakexpr;
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_parser___parser_prod___ABreakExpr___replace_child;
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_parser___parser_prod___ABreakExpr___visit_all;
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_parser___parser_prod___AAbortExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAbortExpr___init_aabortexpr;
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_parser___parser_prod___AAbortExpr___replace_child;
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_parser___parser_prod___AAbortExpr___visit_all;
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_parser___parser_prod___AContinueExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AContinueExpr___init_acontinueexpr;
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_parser___parser_prod___AContinueExpr___replace_child;
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_parser___parser_prod___AContinueExpr___visit_all;
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_parser___parser_prod___ADoExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ADoExpr___init_adoexpr;
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_parser___parser_prod___ADoExpr___replace_child;
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_parser___parser_prod___ADoExpr___visit_all;
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_parser___parser_prod___AIfExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AIfExpr___init_aifexpr;
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_parser___parser_prod___AIfExpr___replace_child;
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_parser___parser_prod___AIfExpr___visit_all;
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_parser___parser_prod___AIfexprExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AIfexprExpr___init_aifexprexpr;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___parser_prod___AIfexprExpr___replace_child;
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_parser___parser_prod___AIfexprExpr___visit_all;
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_parser___parser_prod___AWhileExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AWhileExpr___init_awhileexpr;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___parser_prod___AWhileExpr___replace_child;
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_parser___parser_prod___AWhileExpr___visit_all;
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_parser___parser_prod___ALoopExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ALoopExpr___init_aloopexpr;
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_parser___parser_prod___ALoopExpr___replace_child;
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_parser___parser_prod___ALoopExpr___visit_all;
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_parser___parser_prod___AForExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AForExpr___init_aforexpr;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___parser_prod___AForExpr___init_aforexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AForExpr___replace_child;
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_parser___parser_prod___AForExpr___visit_all;
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_parser___parser_prod___AForExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AAssertExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAssertExpr___init_aassertexpr;
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_parser___parser_prod___AAssertExpr___replace_child;
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_parser___parser_prod___AAssertExpr___visit_all;
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_parser___parser_prod___AOnceExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AOnceExpr___init_aonceexpr;
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_parser___parser_prod___AOnceExpr___replace_child;
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_parser___parser_prod___AOnceExpr___visit_all;
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_parser___parser_prod___ASendExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ASendExpr___init_asendexpr;
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_parser___parser_prod___ASendExpr___replace_child;
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_parser___parser_prod___ASendExpr___visit_all;
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_parser___parser_prod___ABinopExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ABinopExpr___init_abinopexpr;
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_parser___parser_prod___ABinopExpr___replace_child;
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_parser___parser_prod___ABinopExpr___visit_all;
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_parser___parser_prod___AOrExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AOrExpr___init_aorexpr;
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_parser___parser_prod___AOrExpr___replace_child;
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_parser___parser_prod___AOrExpr___visit_all;
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_parser___parser_prod___AAndExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAndExpr___init_aandexpr;
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_parser___parser_prod___AAndExpr___replace_child;
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_parser___parser_prod___AAndExpr___visit_all;
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_parser___parser_prod___AOrElseExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AOrElseExpr___init_aorelseexpr;
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_parser___parser_prod___AOrElseExpr___replace_child;
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_parser___parser_prod___AOrElseExpr___visit_all;
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_parser___parser_prod___ANotExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ANotExpr___init_anotexpr;
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_parser___parser_prod___ANotExpr___replace_child;
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_parser___parser_prod___ANotExpr___visit_all;
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_parser___parser_prod___AEqExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AEqExpr___init_aeqexpr;
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_parser___parser_prod___AEqExpr___replace_child;
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_parser___parser_prod___AEqExpr___visit_all;
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_parser___parser_prod___AEeExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AEeExpr___init_aeeexpr;
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_parser___parser_prod___AEeExpr___replace_child;
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_parser___parser_prod___AEeExpr___visit_all;
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_parser___parser_prod___ANeExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ANeExpr___init_aneexpr;
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_parser___parser_prod___ANeExpr___replace_child;
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_parser___parser_prod___ANeExpr___visit_all;
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_parser___parser_prod___ALtExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ALtExpr___init_altexpr;
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_parser___parser_prod___ALtExpr___replace_child;
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_parser___parser_prod___ALtExpr___visit_all;
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_parser___parser_prod___ALeExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ALeExpr___init_aleexpr;
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_parser___parser_prod___ALeExpr___replace_child;
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_parser___parser_prod___ALeExpr___visit_all;
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_parser___parser_prod___ALlExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ALlExpr___init_allexpr;
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_parser___parser_prod___ALlExpr___replace_child;
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_parser___parser_prod___ALlExpr___visit_all;
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_parser___parser_prod___AGtExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AGtExpr___init_agtexpr;
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_parser___parser_prod___AGtExpr___replace_child;
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_parser___parser_prod___AGtExpr___visit_all;
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_parser___parser_prod___AGeExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AGeExpr___init_ageexpr;
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_parser___parser_prod___AGeExpr___replace_child;
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_parser___parser_prod___AGeExpr___visit_all;
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_parser___parser_prod___AGgExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AGgExpr___init_aggexpr;
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_parser___parser_prod___AGgExpr___replace_child;
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_parser___parser_prod___AGgExpr___visit_all;
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_parser___parser_prod___AIsaExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AIsaExpr___init_aisaexpr;
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_parser___parser_prod___AIsaExpr___replace_child;
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_parser___parser_prod___AIsaExpr___visit_all;
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_parser___parser_prod___APlusExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___APlusExpr___init_aplusexpr;
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_parser___parser_prod___APlusExpr___replace_child;
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_parser___parser_prod___APlusExpr___visit_all;
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_parser___parser_prod___AMinusExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AMinusExpr___init_aminusexpr;
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_parser___parser_prod___AMinusExpr___replace_child;
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_parser___parser_prod___AMinusExpr___visit_all;
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_parser___parser_prod___AStarshipExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AStarshipExpr___init_astarshipexpr;
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_parser___parser_prod___AStarshipExpr___replace_child;
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_parser___parser_prod___AStarshipExpr___visit_all;
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_parser___parser_prod___AStarExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AStarExpr___init_astarexpr;
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_parser___parser_prod___AStarExpr___replace_child;
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_parser___parser_prod___AStarExpr___visit_all;
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_parser___parser_prod___ASlashExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ASlashExpr___init_aslashexpr;
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_parser___parser_prod___ASlashExpr___replace_child;
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_parser___parser_prod___ASlashExpr___visit_all;
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_parser___parser_prod___APercentExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___APercentExpr___init_apercentexpr;
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_parser___parser_prod___APercentExpr___replace_child;
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_parser___parser_prod___APercentExpr___visit_all;
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_parser___parser_prod___AUminusExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AUminusExpr___init_auminusexpr;
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_parser___parser_prod___AUminusExpr___replace_child;
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_parser___parser_prod___AUminusExpr___visit_all;
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_parser___parser_prod___ANewExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ANewExpr___init_anewexpr;
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_parser___parser_prod___ANewExpr___init_anewexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ANewExpr___replace_child;
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_parser___parser_prod___ANewExpr___visit_all;
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_parser___parser_prod___ANewExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AAttrExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAttrExpr___init_aattrexpr;
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_parser___parser_prod___AAttrExpr___replace_child;
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_parser___parser_prod___AAttrExpr___visit_all;
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_parser___parser_prod___AAttrAssignExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAttrAssignExpr___init_aattrassignexpr;
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_parser___parser_prod___AAttrAssignExpr___replace_child;
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_parser___parser_prod___AAttrAssignExpr___visit_all;
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_parser___parser_prod___AAttrReassignExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAttrReassignExpr___init_aattrreassignexpr;
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_parser___parser_prod___AAttrReassignExpr___replace_child;
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_parser___parser_prod___AAttrReassignExpr___visit_all;
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_parser___parser_prod___ACallExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ACallExpr___init_acallexpr;
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_parser___parser_prod___ACallExpr___init_acallexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ACallExpr___init_acallexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ACallExpr___replace_child;
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_parser___parser_prod___ACallExpr___visit_all;
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_parser___parser_prod___ACallExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ACallExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ACallAssignExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ACallAssignExpr___init_acallassignexpr;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___parser_prod___ACallAssignExpr___init_acallassignexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ACallAssignExpr___replace_child;
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_parser___parser_prod___ACallAssignExpr___visit_all;
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_parser___parser_prod___ACallAssignExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ACallReassignExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ACallReassignExpr___init_acallreassignexpr;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_parser___parser_prod___ACallReassignExpr___init_acallreassignexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ACallReassignExpr___replace_child;
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_parser___parser_prod___ACallReassignExpr___visit_all;
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_parser___parser_prod___ACallReassignExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ASuperExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ASuperExpr___init_asuperexpr;
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_parser___parser_prod___ASuperExpr___init_asuperexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ASuperExpr___replace_child;
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_parser___parser_prod___ASuperExpr___visit_all;
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_parser___parser_prod___ASuperExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AInitExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AInitExpr___init_ainitexpr;
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_parser___parser_prod___AInitExpr___init_ainitexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AInitExpr___replace_child;
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_parser___parser_prod___AInitExpr___visit_all;
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_parser___parser_prod___AInitExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ABraExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ABraExpr___init_abraexpr;
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_parser___parser_prod___ABraExpr___init_abraexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ABraExpr___init_abraexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ABraExpr___replace_child;
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_parser___parser_prod___ABraExpr___visit_all;
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_parser___parser_prod___ABraExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ABraExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ABraAssignExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ABraAssignExpr___init_abraassignexpr;
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_parser___parser_prod___ABraAssignExpr___init_abraassignexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ABraAssignExpr___replace_child;
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_parser___parser_prod___ABraAssignExpr___visit_all;
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_parser___parser_prod___ABraAssignExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ABraReassignExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ABraReassignExpr___init_abrareassignexpr;
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_parser___parser_prod___ABraReassignExpr___init_abrareassignexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ABraReassignExpr___replace_child;
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_parser___parser_prod___ABraReassignExpr___visit_all;
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_parser___parser_prod___ABraReassignExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AClosureCallExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr;
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_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AClosureCallExpr___replace_child;
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_parser___parser_prod___AClosureCallExpr___visit_all;
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_parser___parser_prod___AClosureCallExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AClosureCallExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AVarExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AVarExpr___init_avarexpr;
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_parser___parser_prod___AVarExpr___replace_child;
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_parser___parser_prod___AVarExpr___visit_all;
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_parser___parser_prod___AVarAssignExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AVarAssignExpr___init_avarassignexpr;
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_parser___parser_prod___AVarAssignExpr___replace_child;
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_parser___parser_prod___AVarAssignExpr___visit_all;
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_parser___parser_prod___AVarReassignExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AVarReassignExpr___init_avarreassignexpr;
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_parser___parser_prod___AVarReassignExpr___replace_child;
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_parser___parser_prod___AVarReassignExpr___visit_all;
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_parser___parser_prod___ARangeExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ARangeExpr___init_arangeexpr;
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_parser___parser_prod___ARangeExpr___replace_child;
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_parser___parser_prod___ARangeExpr___visit_all;
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_parser___parser_prod___ACrangeExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ACrangeExpr___init_acrangeexpr;
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_parser___parser_prod___ACrangeExpr___replace_child;
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_parser___parser_prod___ACrangeExpr___visit_all;
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_parser___parser_prod___AOrangeExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AOrangeExpr___init_aorangeexpr;
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_parser___parser_prod___AOrangeExpr___replace_child;
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_parser___parser_prod___AOrangeExpr___visit_all;
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_parser___parser_prod___AArrayExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AArrayExpr___init_aarrayexpr;
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_parser___parser_prod___AArrayExpr___init_aarrayexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AArrayExpr___replace_child;
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_parser___parser_prod___AArrayExpr___visit_all;
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_parser___parser_prod___AArrayExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ASelfExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ASelfExpr___init_aselfexpr;
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_parser___parser_prod___ASelfExpr___replace_child;
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_parser___parser_prod___ASelfExpr___visit_all;
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_parser___parser_prod___AImplicitSelfExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr;
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;
/* ./parser//parser_prod.nit:6643 */
fra.me.meth = LOCATE_parser___parser_prod___AImplicitSelfExpr___replace_child;
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_parser___parser_prod___AImplicitSelfExpr___visit_all;
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_parser___parser_prod___ATrueExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ATrueExpr___init_atrueexpr;
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_parser___parser_prod___ATrueExpr___replace_child;
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_parser___parser_prod___ATrueExpr___visit_all;
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_parser___parser_prod___AFalseExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AFalseExpr___init_afalseexpr;
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_parser___parser_prod___AFalseExpr___replace_child;
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_parser___parser_prod___AFalseExpr___visit_all;
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_parser___parser_prod___ANullExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ANullExpr___init_anullexpr;
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_parser___parser_prod___ANullExpr___replace_child;
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_parser___parser_prod___ANullExpr___visit_all;
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_parser___parser_prod___AIntExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AIntExpr___init_aintexpr;
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_parser___parser_prod___AIntExpr___replace_child;
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_parser___parser_prod___AIntExpr___visit_all;
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_parser___parser_prod___AFloatExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AFloatExpr___init_afloatexpr;
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_parser___parser_prod___AFloatExpr___replace_child;
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_parser___parser_prod___AFloatExpr___visit_all;
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_parser___parser_prod___ACharExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ACharExpr___init_acharexpr;
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_parser___parser_prod___ACharExpr___replace_child;
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_parser___parser_prod___ACharExpr___visit_all;
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_parser___parser_prod___AStringExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AStringExpr___init_astringexpr;
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_parser___parser_prod___AStringExpr___replace_child;
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_parser___parser_prod___AStringExpr___visit_all;
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_parser___parser_prod___AStartStringExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AStartStringExpr___init_astartstringexpr;
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_parser___parser_prod___AStartStringExpr___replace_child;
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_parser___parser_prod___AStartStringExpr___visit_all;
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_parser___parser_prod___AMidStringExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AMidStringExpr___init_amidstringexpr;
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_parser___parser_prod___AMidStringExpr___replace_child;
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_parser___parser_prod___AMidStringExpr___visit_all;
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_parser___parser_prod___AEndStringExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AEndStringExpr___init_aendstringexpr;
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_parser___parser_prod___AEndStringExpr___replace_child;
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_parser___parser_prod___AEndStringExpr___visit_all;
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_parser___parser_prod___ASuperstringExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr;
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_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ASuperstringExpr___replace_child;
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_parser___parser_prod___ASuperstringExpr___visit_all;
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_parser___parser_prod___ASuperstringExpr___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AParExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AParExpr___init_aparexpr;
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_parser___parser_prod___AParExpr___replace_child;
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_parser___parser_prod___AParExpr___visit_all;
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_parser___parser_prod___AAsCastExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAsCastExpr___init_aascastexpr;
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_parser___parser_prod___AAsCastExpr___replace_child;
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_parser___parser_prod___AAsCastExpr___visit_all;
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_parser___parser_prod___AAsNotnullExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAsNotnullExpr___init_aasnotnullexpr;
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_parser___parser_prod___AAsNotnullExpr___replace_child;
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_parser___parser_prod___AAsNotnullExpr___visit_all;
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_parser___parser_prod___AIssetAttrExpr___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr;
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_parser___parser_prod___AIssetAttrExpr___replace_child;
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_parser___parser_prod___AIssetAttrExpr___visit_all;
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_parser___parser_prod___APlusAssignOp___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___APlusAssignOp___init_aplusassignop;
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_parser___parser_prod___APlusAssignOp___replace_child;
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_parser___parser_prod___APlusAssignOp___visit_all;
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_parser___parser_prod___AMinusAssignOp___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AMinusAssignOp___init_aminusassignop;
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_parser___parser_prod___AMinusAssignOp___replace_child;
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_parser___parser_prod___AMinusAssignOp___visit_all;
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_parser___parser_prod___AClosureDef___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AClosureDef___init_aclosuredef;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_parser___parser_prod___AClosureDef___init_aclosuredef;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AClosureDef___replace_child;
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_parser___parser_prod___AClosureDef___visit_all;
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_parser___parser_prod___AClosureDef___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ASimpleClosureId___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ASimpleClosureId___init_asimpleclosureid;
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_parser___parser_prod___ASimpleClosureId___replace_child;
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_parser___parser_prod___ASimpleClosureId___visit_all;
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_parser___parser_prod___ABreakClosureId___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ABreakClosureId___init_abreakclosureid;
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_parser___parser_prod___ABreakClosureId___replace_child;
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_parser___parser_prod___ABreakClosureId___visit_all;
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_parser___parser_prod___AModuleName___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AModuleName___init_amodulename;
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_parser___parser_prod___AModuleName___init_amodulename;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AModuleName___replace_child;
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_parser___parser_prod___AModuleName___visit_all;
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_parser___parser_prod___AModuleName___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AExternCalls___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AExternCalls___init_aexterncalls;
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_parser___parser_prod___AExternCalls___init_aexterncalls;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AExternCalls___replace_child;
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_parser___parser_prod___AExternCalls___visit_all;
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_parser___parser_prod___AExternCalls___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___AExternCall___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AExternCall___init_aexterncall;
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;
/* ./parser//parser_prod.nit:7595 */
fra.me.meth = LOCATE_parser___parser_prod___AExternCall___replace_child;
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_parser___parser_prod___AExternCall___visit_all;
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_parser___parser_prod___ASuperExternCall___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ASuperExternCall___init_asuperexterncall;
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_parser___parser_prod___ASuperExternCall___replace_child;
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_parser___parser_prod___ASuperExternCall___visit_all;
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_parser___parser_prod___ALocalPropExternCall___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall;
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_parser___parser_prod___ALocalPropExternCall___replace_child;
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_parser___parser_prod___ALocalPropExternCall___visit_all;
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_parser___parser_prod___AFullPropExternCall___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AFullPropExternCall___init_afullpropexterncall;
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_parser___parser_prod___AFullPropExternCall___replace_child;
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_parser___parser_prod___AFullPropExternCall___visit_all;
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_parser___parser_prod___AInitPropExternCall___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall;
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_parser___parser_prod___AInitPropExternCall___replace_child;
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_parser___parser_prod___AInitPropExternCall___visit_all;
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_parser___parser_prod___ACastAsExternCall___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ACastAsExternCall___init_acastasexterncall;
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_parser___parser_prod___ACastAsExternCall___replace_child;
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_parser___parser_prod___ACastAsExternCall___visit_all;
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_parser___parser_prod___AAsNullableExternCall___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall;
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_parser___parser_prod___AAsNullableExternCall___replace_child;
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_parser___parser_prod___AAsNullableExternCall___visit_all;
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_parser___parser_prod___AAsNotNullableExternCall___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall;
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_parser___parser_prod___AAsNotNullableExternCall___replace_child;
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_parser___parser_prod___AAsNotNullableExternCall___visit_all;
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_parser___parser_prod___AQualified___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___AQualified___init_aqualified;
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_parser___parser_prod___AQualified___init_aqualified;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___AQualified___replace_child;
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_parser___parser_prod___AQualified___visit_all;
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_parser___parser_prod___AQualified___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___ADoc___empty_init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_parser___parser_prod___ADoc___init_adoc;
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_parser___parser_prod___ADoc___init_adoc;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_parser___parser_prod___ADoc___replace_child;
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_parser___parser_prod___ADoc___visit_all;
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_parser___parser_prod___ADoc___visit_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_parser___parser_prod___Start___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_parser___parser_prod___Start___replace_child;
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_parser___parser_prod___Start___visit_all;
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_parser___tables___TablesCapable___lexer_goto;
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;
REGB0 = p1;
fra.me.meth = LOCATE_parser___tables___TablesCapable___lexer_accept;
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;
REGB0 = p1;
fra.me.meth = LOCATE_parser___tables___TablesCapable___parser_goto;
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;
REGB0 = p1;
fra.me.meth = LOCATE_parser___tables___TablesCapable___parser_action;
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;
REGB0 = p1;
fra.me.meth = LOCATE_primitive_info___MMLocalClass___primitive_info;
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_primitive_info___MMLocalClass___primitive_ctypes;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_primitive_info___PrimitiveInfo___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;
/* ./primitive_info.nit:78 */
fra.me.meth = LOCATE_primitive_info___PrimitiveInfo___tagged;
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;
/* ./primitive_info.nit:81 */
fra.me.meth = LOCATE_primitive_info___PrimitiveInfo___cname;
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;
/* ./primitive_info.nit:84 */
fra.me.meth = LOCATE_primitive_info___PrimitiveInfo___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_primitive_info___MMType___cname;
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_primitive_info___MMType___is_tagged;
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;
/* ./primitive_info.nit:110 */
fra.me.meth = LOCATE_primitive_info___MMType___default_cvalue;
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_primitive_info___MMType___boxtype;
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_primitive_info___MMType___unboxtype;
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_primitive_info___MMMethod___default_extern_name;
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_primitive_info___MMMethod___friendly_extern_name;
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_program___ToolContext___global;
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;
/* ./program.nit:26 */
fra.me.meth = LOCATE_program___ToolContext___global__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_program___ToolContext___use_SFT_optimization__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_program___ToolContext___use_SFT_optimization;
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;
/* ./program.nit:31 */
fra.me.meth = LOCATE_program___Program___tc;
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;
/* ./program.nit:37 */
fra.me.meth = LOCATE_program___Program___main_module;
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;
/* ./program.nit:41 */
fra.me.meth = LOCATE_program___Program___main_method;
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;
/* ./program.nit:44 */
fra.me.meth = LOCATE_program___Program___main_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;
/* ./program.nit:48 */
fra.me.meth = LOCATE_program___Program___finish_processing_classes;
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_program___Program___finish_processing_classes;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_program___Program___compute_main_method;
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_program___Program___generate_allocation_iroutines;
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_program___Program___generate_allocation_iroutines;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_program___Program___generate_allocation_iroutines;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_program___Program___generate_allocation_iroutines;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_program___Program___generate_allocation_iroutines;
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_program___Program___with_each_iroutines;
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_program___Program___with_each_iroutines;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_program___Program___with_each_iroutines;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_program___Program___with_each_iroutines;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_program___Program___with_each_iroutines;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_program___Program___with_each_methods;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_program___Program___with_each_methods;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_program___Program___with_each_methods;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_program___Program___with_each_methods;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_program___Program___with_each_live_local_classes;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_program___Program___with_each_live_local_classes;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_program___Program___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_program___MMLocalClass___init_var_iroutine;
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;
/* ./program.nit:227 */
fra.me.meth = LOCATE_program___MMLocalClass___init_var_iroutine__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_program___MMLocalClass___checknew_iroutine;
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;
/* ./program.nit:229 */
fra.me.meth = LOCATE_program___MMLocalClass___checknew_iroutine__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_program___MMLocalClass___new_instance_iroutine;
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;
/* ./program.nit:231 */
fra.me.meth = LOCATE_separate_options___ToolContext___separate_options;
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;
/* ./separate_options.nit:10 */
fra.me.meth = LOCATE_separate_options___ToolContext___separate_options__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_separate_options___ToolContext___opt_cc_lib_paths;
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;
/* ./separate_options.nit:12 */
fra.me.meth = LOCATE_separate_options___ToolContext___opt_cc_lib_paths__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_separate_options___ToolContext___opt_cc_libs;
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;
/* ./separate_options.nit:13 */
fra.me.meth = LOCATE_separate_options___ToolContext___opt_cc_libs__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_separate_options___ToolContext___opt_cc_include_paths;
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;
/* ./separate_options.nit:14 */
fra.me.meth = LOCATE_separate_options___ToolContext___opt_cc_include_paths__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_separate_options___ToolContext___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;
return;
}
void separate_options___ToolContext___integrate_separate_options(val_t p0, val_t p1){
- struct {struct stack_frame_t me; val_t MORE_REG[3];} fra;
+ struct {struct stack_frame_t me; val_t MORE_REG[5];} fra;
val_t REGB0;
val_t REGB1;
val_t REGB2;
+ val_t REGB3;
val_t tmp;
- static val_t once_value_1; /* Once value */
- static val_t once_value_2; /* Once value */
- static val_t once_value_3; /* Once value */
- static val_t once_value_4; /* Once value */
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ static val_t once_value_3; /* Once value */
+ static val_t once_value_4; /* Once value */
+ static val_t once_value_5; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_separate_options;
fra.me.line = 25;
fra.me.meth = LOCATE_separate_options___ToolContext___integrate_separate_options;
fra.me.has_broke = 0;
- fra.me.REG_size = 4;
+ 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.REG[3] = NIT_NULL;
+ fra.me.REG[4] = NIT_NULL;
+ fra.me.REG[5] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
/* ./separate_options.nit:27 */
- fra.me.REG[2] = CALL_separate_options___ToolContext___separate_options(fra.me.REG[0])(fra.me.REG[0]);
- REGB0 = TAG_Char(' ');
- fra.me.REG[1] = CALL_standard___string_search___String___split_with(fra.me.REG[1])(fra.me.REG[1], REGB0);
- CALL_opts___OptionContext___parse(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1]);
- /* ./separate_options.nit:28 */
- fra.me.REG[1] = CALL_separate_options___ToolContext___separate_options(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[1] = CALL_opts___OptionContext___rest(fra.me.REG[1])(fra.me.REG[1]);
- /* ./../lib/standard//collection//array.nit:24 */
- REGB0 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1])!=NIT_NULL);
- if (UNTAG_Bool(REGB0)) {
- } else {
- nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 24);
- }
- REGB0 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1]);
- /* ./separate_options.nit:28 */
- REGB1 = TAG_Int(0);
- REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
- if (UNTAG_Bool(REGB2)) {
+ fra.me.REG[1] = CALL_standard___string_search___String___split(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./../lib/standard//collection//array.nit:269 */
+ REGB0 = TAG_Int(0);
+ /* ./../lib/standard//collection//array.nit:270 */
+ REGB1 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1])!=NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
+ nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 270);
}
- /* ./../lib/standard//kernel.nit:234 */
- REGB1 = TAG_Bool(UNTAG_Int(REGB0)>UNTAG_Int(REGB1));
- /* ./separate_options.nit:28 */
- if (UNTAG_Bool(REGB1)) {
- /* ./separate_options.nit:29 */
- REGB1 = TAG_Int(5);
- fra.me.REG[1] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
- if (!once_value_1) {
- fra.me.REG[2] = BOX_NativeString("module ");
- REGB1 = TAG_Int(7);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_1 = fra.me.REG[2];
- register_static_object(&once_value_1);
- } else fra.me.REG[2] = once_value_1;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- if (!once_value_2) {
- fra.me.REG[2] = BOX_NativeString(" args file has unknown args: ");
- REGB1 = TAG_Int(29);
- fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB1);
- once_value_2 = fra.me.REG[2];
- register_static_object(&once_value_2);
- } else fra.me.REG[2] = once_value_2;
- fra.me.REG[2] = fra.me.REG[2];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
- fra.me.REG[2] = CALL_separate_options___ToolContext___separate_options(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[2] = CALL_opts___OptionContext___rest(fra.me.REG[2])(fra.me.REG[2]);
- if (!once_value_3) {
- fra.me.REG[3] = BOX_NativeString(", ");
- REGB1 = TAG_Int(2);
- fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB1);
- once_value_3 = fra.me.REG[3];
- register_static_object(&once_value_3);
- } else fra.me.REG[3] = once_value_3;
- fra.me.REG[3] = fra.me.REG[3];
- fra.me.REG[3] = CALL_standard___string___Collection___join(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- if (!once_value_4) {
- fra.me.REG[3] = BOX_NativeString("");
- REGB1 = TAG_Int(0);
- fra.me.REG[3] = NEW_String_standard___string___String___with_native(fra.me.REG[3], REGB1);
- once_value_4 = fra.me.REG[3];
- register_static_object(&once_value_4);
- } else fra.me.REG[3] = once_value_4;
- fra.me.REG[3] = fra.me.REG[3];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- fra.me.REG[1] = CALL_standard___string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
- CALL_mmloader___ToolContext___warning(fra.me.REG[0])(fra.me.REG[0], NIT_NULL, fra.me.REG[1]);
+ REGB1 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1]);
+ /* ./../lib/standard//collection//array.nit:271 */
+ fra.me.REG[2] = ATTR_standard___collection___array___Array____items(fra.me.REG[1]);
+ /* ./../lib/standard//collection//array.nit:272 */
+ while(1) {
+ /* ./../lib/standard//collection//array.nit:24 */
+ 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_standard___collection___array, 24);
+ }
+ 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);
+ }
+ /* ./../lib/standard//kernel.nit:232 */
+ REGB1 = TAG_Bool(UNTAG_Int(REGB0)<UNTAG_Int(REGB1));
+ /* ./../lib/standard//collection//array.nit:272 */
+ if (UNTAG_Bool(REGB1)) {
+ /* ./../lib/standard//collection//array.nit:273 */
+ REGB1 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 273);
+ }
+ /* ./../lib/standard//collection//array.nit:718 */
+ fra.me.REG[3] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB0)];
+ /* ./separate_options.nit:28 */
+ if (!once_value_1) {
+ fra.me.REG[4] = BOX_NativeString("\n");
+ REGB1 = TAG_Int(1);
+ fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB1);
+ once_value_1 = fra.me.REG[4];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[4] = once_value_1;
+ fra.me.REG[4] = fra.me.REG[4];
+ fra.me.REG[4] = CALL_standard___file___String___strip_extension(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
+ fra.me.REG[3] = fra.me.REG[4];
+ /* ./separate_options.nit:29 */
+ fra.me.REG[4] = CALL_separate_options___ToolContext___separate_options(fra.me.REG[0])(fra.me.REG[0]);
+ REGB1 = TAG_Char(' ');
+ fra.me.REG[3] = CALL_standard___string_search___String___split_with(fra.me.REG[3])(fra.me.REG[3], REGB1);
+ CALL_opts___OptionContext___parse(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3]);
+ /* ./separate_options.nit:30 */
+ fra.me.REG[3] = CALL_separate_options___ToolContext___separate_options(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[3] = CALL_opts___OptionContext___rest(fra.me.REG[3])(fra.me.REG[3]);
+ /* ./../lib/standard//collection//array.nit:24 */
+ REGB1 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[3])!=NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 24);
+ }
+ REGB1 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[3]);
+ /* ./separate_options.nit:30 */
+ REGB2 = TAG_Int(0);
+ REGB3 = TAG_Bool(VAL_ISA(REGB2, VTCOLOR_standard___kernel___Comparable___OTHER(REGB1), VTID_standard___kernel___Comparable___OTHER(REGB1))) /*cast OTHER*/;
+ if (UNTAG_Bool(REGB3)) {
+ } else {
+ nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
+ }
+ /* ./../lib/standard//kernel.nit:234 */
+ REGB2 = TAG_Bool(UNTAG_Int(REGB1)>UNTAG_Int(REGB2));
+ /* ./separate_options.nit:30 */
+ if (UNTAG_Bool(REGB2)) {
+ /* ./separate_options.nit:31 */
+ REGB2 = TAG_Int(5);
+ fra.me.REG[3] = NEW_Array_standard___collection___array___Array___with_capacity(REGB2);
+ if (!once_value_2) {
+ fra.me.REG[4] = BOX_NativeString("module ");
+ REGB2 = TAG_Int(7);
+ fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB2);
+ once_value_2 = fra.me.REG[4];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[4] = once_value_2;
+ fra.me.REG[4] = fra.me.REG[4];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
+ fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
+ if (!once_value_3) {
+ fra.me.REG[4] = BOX_NativeString(" args file has unknown args: ");
+ REGB2 = TAG_Int(29);
+ fra.me.REG[4] = NEW_String_standard___string___String___with_native(fra.me.REG[4], REGB2);
+ once_value_3 = fra.me.REG[4];
+ register_static_object(&once_value_3);
+ } else fra.me.REG[4] = once_value_3;
+ fra.me.REG[4] = fra.me.REG[4];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
+ fra.me.REG[4] = CALL_separate_options___ToolContext___separate_options(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[4] = CALL_opts___OptionContext___rest(fra.me.REG[4])(fra.me.REG[4]);
+ if (!once_value_4) {
+ fra.me.REG[5] = BOX_NativeString(", ");
+ REGB2 = TAG_Int(2);
+ fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB2);
+ once_value_4 = fra.me.REG[5];
+ register_static_object(&once_value_4);
+ } else fra.me.REG[5] = once_value_4;
+ fra.me.REG[5] = fra.me.REG[5];
+ fra.me.REG[5] = CALL_standard___string___Collection___join(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
+ if (!once_value_5) {
+ fra.me.REG[5] = BOX_NativeString("");
+ REGB2 = TAG_Int(0);
+ fra.me.REG[5] = NEW_String_standard___string___String___with_native(fra.me.REG[5], REGB2);
+ once_value_5 = fra.me.REG[5];
+ register_static_object(&once_value_5);
+ } else fra.me.REG[5] = once_value_5;
+ fra.me.REG[5] = fra.me.REG[5];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
+ fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
+ CALL_mmloader___ToolContext___warning(fra.me.REG[0])(fra.me.REG[0], NIT_NULL, fra.me.REG[3]);
+ }
+ /* ./../lib/standard//collection//array.nit:274 */
+ REGB2 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:235 */
+ REGB2 = TAG_Int(UNTAG_Int(REGB0)+UNTAG_Int(REGB2));
+ /* ./../lib/standard//collection//array.nit:274 */
+ REGB0 = REGB2;
+ } else {
+ /* ./../lib/standard//collection//array.nit:272 */
+ goto label6;
+ }
}
- /* ./separate_options.nit:32 */
- fra.me.REG[1] = CALL_compiling___compiling_base___ToolContext___cc_lib_paths(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[3] = CALL_separate_options___ToolContext___opt_cc_lib_paths(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[3] = CALL_opts___Option___value(fra.me.REG[3])(fra.me.REG[3]);
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./separate_options.nit:33 */
- fra.me.REG[3] = CALL_compiling___compiling_base___ToolContext___cc_libs(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[1] = CALL_separate_options___ToolContext___opt_cc_libs(fra.me.REG[0])(fra.me.REG[0]);
+ label6: while(0);
+ /* ./separate_options.nit:35 */
+ fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___cc_lib_paths(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[1] = CALL_separate_options___ToolContext___opt_cc_lib_paths(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[1] = CALL_opts___Option___value(fra.me.REG[1])(fra.me.REG[1]);
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1]);
- /* ./separate_options.nit:34 */
- fra.me.REG[1] = CALL_compiling___compiling_base___ToolContext___cc_include_paths(fra.me.REG[0])(fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1]);
+ /* ./separate_options.nit:36 */
+ fra.me.REG[1] = CALL_compiling___compiling_base___ToolContext___cc_libs(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[2] = CALL_separate_options___ToolContext___opt_cc_libs(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[2] = CALL_opts___Option___value(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ /* ./separate_options.nit:37 */
+ fra.me.REG[2] = CALL_compiling___compiling_base___ToolContext___cc_include_paths(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_separate_options___ToolContext___opt_cc_include_paths(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = CALL_opts___Option___value(fra.me.REG[0])(fra.me.REG[0]);
- CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return;
}
static val_t once_value_2; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_separate_options;
- fra.me.line = 40;
+ fra.me.line = 43;
fra.me.meth = LOCATE_separate_options___MMSrcModule___compile_separate_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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./separate_options.nit:40 */
+ /* ./separate_options.nit:43 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./separate_options.nit:42 */
- CALL_SUPER_separate_options___MMSrcModule___compile_separate_module(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
/* ./separate_options.nit:45 */
+ CALL_SUPER_separate_options___MMSrcModule___compile_separate_module(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ /* ./separate_options.nit:48 */
REGB0 = TAG_Int(3);
fra.me.REG[1] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_1) {
fra.me.REG[2] = CALL_location___Location___file(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_separate_options, 45);
+ nit_abort("Reciever is null", NULL, LOCATE_separate_options, 48);
}
fra.me.REG[2] = CALL_location___SourceFile___filename(fra.me.REG[2])(fra.me.REG[2]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
fra.me.REG[1] = CALL_standard___string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
- /* ./separate_options.nit:46 */
+ /* ./separate_options.nit:49 */
REGB0 = CALL_standard___file___String___file_exists(fra.me.REG[1])(fra.me.REG[1]);
if (UNTAG_Bool(REGB0)) {
- /* ./separate_options.nit:47 */
+ /* ./separate_options.nit:50 */
fra.me.REG[1] = NEW_IFStream_standard___file___IFStream___open(fra.me.REG[1]);
- /* ./separate_options.nit:48 */
+ /* ./separate_options.nit:51 */
fra.me.REG[2] = CALL_standard___stream___IStream___read_all(fra.me.REG[1])(fra.me.REG[1]);
- /* ./separate_options.nit:49 */
+ /* ./separate_options.nit:52 */
CALL_standard___stream___IOS___close(fra.me.REG[1])(fra.me.REG[1]);
- /* ./separate_options.nit:51 */
+ /* ./separate_options.nit:54 */
fra.me.REG[3] = CALL_compiling___compiling_base___CProgram___program(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_program___Program___tc(fra.me.REG[3])(fra.me.REG[3]);
CALL_separate_options___ToolContext___integrate_separate_options(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
#include "standard___file._sep.h"
#include "standard___exec._sep.h"
#include "standard___math._sep.h"
+#include "standard___gc._sep.h"
#include <nit_common.h>
extern const char *LOCATE_standard;
extern const int SFT_standard[];
fra.me.meth = LOCATE_standard___collection___abstract_collection___Collection___iterator;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:42 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 42);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Collection___iterate;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Collection___is_empty;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:56 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 56);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Collection___length;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:59 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 59);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Collection___has;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:62 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 62);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Collection___has_only;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:66 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 66);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Collection___count;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:71 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 71);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Collection___first;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:75 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 75);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___NaiveCollection___is_empty;
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;
/* ./../lib/standard//collection//abstract_collection.nit:83 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___NaiveCollection___length;
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_standard___collection___abstract_collection___NaiveCollection___length;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___collection___abstract_collection___NaiveCollection___has;
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_standard___collection___abstract_collection___NaiveCollection___has;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___collection___abstract_collection___NaiveCollection___has_only;
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_standard___collection___abstract_collection___NaiveCollection___has_only;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___collection___abstract_collection___NaiveCollection___count;
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_standard___collection___abstract_collection___NaiveCollection___count;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___collection___abstract_collection___NaiveCollection___first;
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;
/* ./../lib/standard//collection//abstract_collection.nit:113 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___Iterator___item;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:121 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 121);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Iterator___next;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:125 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 125);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Iterator___is_ok;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:129 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 129);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Container___first;
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;
/* ./../lib/standard//collection//abstract_collection.nit:137 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___Container___is_empty;
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;
/* ./../lib/standard//collection//abstract_collection.nit:139 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___Container___length;
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;
/* ./../lib/standard//collection//abstract_collection.nit:141 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___Container___has;
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_standard___collection___abstract_collection___Container___has_only;
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_standard___collection___abstract_collection___Container___count;
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_standard___collection___abstract_collection___Container___iterator;
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;
/* ./../lib/standard//collection//abstract_collection.nit:156 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___Container___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_standard___collection___abstract_collection___Container___item;
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;
/* ./../lib/standard//collection//abstract_collection.nit:161 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___Container___item__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_standard___collection___abstract_collection___ContainerIterator___item;
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;
/* ./../lib/standard//collection//abstract_collection.nit:168 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___ContainerIterator___next;
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;
/* ./../lib/standard//collection//abstract_collection.nit:170 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___ContainerIterator___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_standard___collection___abstract_collection___ContainerIterator___is_ok;
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;
/* ./../lib/standard//collection//abstract_collection.nit:174 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___RemovableCollection___clear;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:182 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 182);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___RemovableCollection___remove;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:185 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 185);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___RemovableCollection___remove_all;
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_standard___collection___abstract_collection___SimpleCollection___add;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:195 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 195);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___SimpleCollection___add_all;
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_standard___collection___abstract_collection___SimpleCollection___add_all;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Set___has_only;
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_standard___collection___abstract_collection___Set___count;
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_standard___collection___abstract_collection___Set___remove_all;
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_standard___collection___abstract_collection___MapRead_____bra;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:243 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 243);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapRead___has_key;
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_standard___collection___abstract_collection___MapRead___iterator;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:249 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 249);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapRead___iterate;
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_standard___collection___abstract_collection___MapRead___values;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:263 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 263);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapRead___keys;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:268 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 268);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapRead___is_empty;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:273 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 273);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapRead___length;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:276 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 276);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Map_____braeq;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:304 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 304);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Map___recover_with;
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_standard___collection___abstract_collection___Map___clear;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:318 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 318);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Map___values;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:321 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 321);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Map___keys;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:323 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 323);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapIterator___item;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:328 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 328);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapIterator___key;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:332 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 332);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapIterator___next;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:336 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 336);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapIterator___is_ok;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:340 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 340);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapKeysIterator___iterator;
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;
/* ./../lib/standard//collection//abstract_collection.nit:350 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapKeysIterator___iterator__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_standard___collection___abstract_collection___MapKeysIterator___is_ok;
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;
/* ./../lib/standard//collection//abstract_collection.nit:353 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapKeysIterator___next;
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;
/* ./../lib/standard//collection//abstract_collection.nit:354 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapKeysIterator___item;
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;
/* ./../lib/standard//collection//abstract_collection.nit:355 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapKeysIterator___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_standard___collection___abstract_collection___MapValuesIterator___iterator;
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;
/* ./../lib/standard//collection//abstract_collection.nit:361 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapValuesIterator___iterator__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_standard___collection___abstract_collection___MapValuesIterator___is_ok;
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;
/* ./../lib/standard//collection//abstract_collection.nit:364 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapValuesIterator___next;
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;
/* ./../lib/standard//collection//abstract_collection.nit:365 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapValuesIterator___item;
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;
/* ./../lib/standard//collection//abstract_collection.nit:366 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___MapValuesIterator___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_standard___collection___abstract_collection___SequenceRead___first;
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;
/* ./../lib/standard//collection//abstract_collection.nit:377 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___SequenceRead_____bra;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:381 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 381);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___SequenceRead___last;
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;
/* ./../lib/standard//collection//abstract_collection.nit:390 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___SequenceRead___index_of;
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_standard___collection___abstract_collection___SequenceRead___iterator;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:407 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 407);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Sequence___first__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_standard___collection___abstract_collection___Sequence___last__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_standard___collection___abstract_collection___Sequence___add;
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_standard___collection___abstract_collection___Sequence___push;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:436 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 436);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Sequence___append;
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_standard___collection___abstract_collection___Sequence___append;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Sequence___pop;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:442 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 442);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Sequence___unshift;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:445 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 445);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Sequence___shift;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:448 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 448);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Sequence_____braeq;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:452 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 452);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___Sequence___remove_at;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:455 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 455);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___IndexedIterator___index;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:462 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 462);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___CoupleMap___couple_at;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//abstract_collection.nit:469 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___abstract_collection, 469);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___abstract_collection___CoupleMap_____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_standard___collection___abstract_collection___CoupleMapIterator___item;
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;
/* ./../lib/standard//collection//abstract_collection.nit:489 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___CoupleMapIterator___key;
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;
/* ./../lib/standard//collection//abstract_collection.nit:493 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___CoupleMapIterator___is_ok;
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;
/* ./../lib/standard//collection//abstract_collection.nit:495 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___CoupleMapIterator___next;
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;
/* ./../lib/standard//collection//abstract_collection.nit:499 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___CoupleMapIterator___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_standard___collection___abstract_collection___Couple___first;
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;
/* ./../lib/standard//collection//abstract_collection.nit:512 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___Couple___first__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_standard___collection___abstract_collection___Couple___second;
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;
/* ./../lib/standard//collection//abstract_collection.nit:515 */
fra.me.meth = LOCATE_standard___collection___abstract_collection___Couple___second__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_standard___collection___abstract_collection___Couple___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_standard___collection___array___AbstractArrayRead___length;
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;
/* ./../lib/standard//collection//array.nit:24 */
fra.me.meth = LOCATE_standard___collection___array___AbstractArrayRead___is_empty;
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;
/* ./../lib/standard//collection//array.nit:26 */
fra.me.meth = LOCATE_standard___collection___array___AbstractArrayRead___has;
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_standard___collection___array___AbstractArrayRead___has_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_standard___collection___array___AbstractArrayRead___count;
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_standard___collection___array___AbstractArrayRead___index_of;
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_standard___collection___array___AbstractArrayRead___last_index_of;
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_standard___collection___array___AbstractArrayRead___index_of_from;
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_standard___collection___array___AbstractArrayRead___last_index_of_from;
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_standard___collection___array___AbstractArrayRead___reversed;
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_standard___collection___array___AbstractArrayRead___copy_to;
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_standard___collection___array___AbstractArrayRead___output;
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_standard___collection___array___AbstractArrayRead___iterator;
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;
/* ./../lib/standard//collection//array.nit:139 */
fra.me.meth = LOCATE_standard___collection___array___AbstractArrayRead_____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_standard___collection___array___AbstractArrayRead___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_standard___collection___array___AbstractArray___enlarge;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//array.nit:161 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___array, 161);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___array___AbstractArray___push;
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_standard___collection___array___AbstractArray___pop;
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_standard___collection___array___AbstractArray___shift;
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_standard___collection___array___AbstractArray___unshift;
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_standard___collection___array___AbstractArray___insert;
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_standard___collection___array___AbstractArray___add;
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_standard___collection___array___AbstractArray___clear;
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;
/* ./../lib/standard//collection//array.nit:214 */
fra.me.meth = LOCATE_standard___collection___array___AbstractArray___remove;
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_standard___collection___array___AbstractArray___remove_all;
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_standard___collection___array___AbstractArray___remove_at;
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_standard___collection___array___AbstractArray___swap_at;
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_standard___collection___array___Array___iterate;
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_standard___collection___array___Array_____bra;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___collection___array___Array_____braeq;
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_standard___collection___array___Array___add;
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_standard___collection___array___Array___enlarge;
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_standard___collection___array___Array___init;
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;
/* ./../lib/standard//collection//array.nit:320 */
fra.me.meth = LOCATE_standard___collection___array___Array___with_items;
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_standard___collection___array___Array___with_capacity;
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_standard___collection___array___Array___filled_with;
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_standard___collection___array___Array___with_native;
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_standard___collection___array___Array___intern_items;
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_standard___collection___array___Array___sort;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___collection___array___Array___sort;
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_standard___collection___array___Array___sub_sort;
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_standard___collection___array___Array___sub_sort;
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_standard___collection___array___Array___sub_sort;
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_standard___collection___array___ArrayIterator___item;
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_standard___collection___array___ArrayIterator___is_ok;
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;
/* ./../lib/standard//collection//array.nit:435 */
fra.me.meth = LOCATE_standard___collection___array___ArrayIterator___next;
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;
/* ./../lib/standard//collection//array.nit:437 */
fra.me.meth = LOCATE_standard___collection___array___ArrayIterator___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_standard___collection___array___ArrayIterator___index;
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;
/* ./../lib/standard//collection//array.nit:445 */
fra.me.meth = LOCATE_standard___collection___array___ArraySet___has;
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_standard___collection___array___ArraySet___add;
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_standard___collection___array___ArraySet___is_empty;
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;
/* ./../lib/standard//collection//array.nit:462 */
fra.me.meth = LOCATE_standard___collection___array___ArraySet___length;
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;
/* ./../lib/standard//collection//array.nit:464 */
fra.me.meth = LOCATE_standard___collection___array___ArraySet___first;
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_standard___collection___array___ArraySet___remove;
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_standard___collection___array___ArraySet___remove_all;
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_standard___collection___array___ArraySet___clear;
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;
/* ./../lib/standard//collection//array.nit:480 */
fra.me.meth = LOCATE_standard___collection___array___ArraySet___iterator;
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;
/* ./../lib/standard//collection//array.nit:482 */
fra.me.meth = LOCATE_standard___collection___array___ArraySet___enlarge;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___collection___array___ArraySet___remove_at;
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_standard___collection___array___ArraySet___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_standard___collection___array___ArraySet___with_capacity;
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_standard___collection___array___ArraySetIterator___is_ok;
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;
/* ./../lib/standard//collection//array.nit:504 */
fra.me.meth = LOCATE_standard___collection___array___ArraySetIterator___next;
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;
/* ./../lib/standard//collection//array.nit:506 */
fra.me.meth = LOCATE_standard___collection___array___ArraySetIterator___item;
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;
/* ./../lib/standard//collection//array.nit:508 */
fra.me.meth = LOCATE_standard___collection___array___ArraySetIterator___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_standard___collection___array___ArrayMap_____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_standard___collection___array___ArrayMap_____braeq;
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_standard___collection___array___ArrayMap___keys;
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;
/* ./../lib/standard//collection//array.nit:542 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMap___keys__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_standard___collection___array___ArrayMap___values;
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;
/* ./../lib/standard//collection//array.nit:543 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMap___values__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_standard___collection___array___ArrayMap___length;
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;
/* ./../lib/standard//collection//array.nit:546 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMap___iterator;
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;
/* ./../lib/standard//collection//array.nit:548 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMap___is_empty;
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;
/* ./../lib/standard//collection//array.nit:550 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMap___clear;
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;
/* ./../lib/standard//collection//array.nit:552 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMap___enlarge;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___collection___array___ArrayMap___couple_at;
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_standard___collection___array___ArrayMap___remove_at_index;
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_standard___collection___array___ArrayMap___index;
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_standard___collection___array___ArrayMap___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_standard___collection___array___ArrayMapKeys___map;
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;
/* ./../lib/standard//collection//array.nit:607 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapKeys___map__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_standard___collection___array___ArrayMapKeys___count;
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_standard___collection___array___ArrayMapKeys___first;
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;
/* ./../lib/standard//collection//array.nit:610 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapKeys___has;
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_standard___collection___array___ArrayMapKeys___has_only;
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_standard___collection___array___ArrayMapKeys___is_empty;
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;
/* ./../lib/standard//collection//array.nit:613 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapKeys___length;
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;
/* ./../lib/standard//collection//array.nit:614 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapKeys___iterator;
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;
/* ./../lib/standard//collection//array.nit:615 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapKeys___clear;
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;
/* ./../lib/standard//collection//array.nit:616 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapKeys___remove;
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_standard___collection___array___ArrayMapKeys___remove_all;
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_standard___collection___array___ArrayMapKeys___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_standard___collection___array___ArrayMapValues___map;
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;
/* ./../lib/standard//collection//array.nit:627 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapValues___map__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_standard___collection___array___ArrayMapValues___first;
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;
/* ./../lib/standard//collection//array.nit:629 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapValues___is_empty;
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;
/* ./../lib/standard//collection//array.nit:630 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapValues___length;
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;
/* ./../lib/standard//collection//array.nit:631 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapValues___iterator;
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;
/* ./../lib/standard//collection//array.nit:632 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapValues___has;
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_standard___collection___array___ArrayMapValues___has_only;
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_standard___collection___array___ArrayMapValues___count;
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_standard___collection___array___ArrayMapValues___clear;
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;
/* ./../lib/standard//collection//array.nit:656 */
fra.me.meth = LOCATE_standard___collection___array___ArrayMapValues___remove;
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_standard___collection___array___ArrayMapValues___remove_all;
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_standard___collection___array___ArrayMapValues___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_standard___collection___array___Iterator___to_a;
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_standard___collection___array___Collection___to_a;
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;
/* ./../lib/standard//collection//array.nit:704 */
fra.me.meth = LOCATE_standard___collection___array___ArrayCapable___calloc_array;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___collection___array___NativeArray_____bra;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___collection___array___NativeArray_____braeq;
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_standard___collection___array___NativeArray___copy_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_standard___collection___hash_collection___HashCollection___first_item;
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;
/* ./../lib/standard//collection//hash_collection.nit:27 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashCollection___index_at;
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_standard___collection___hash_collection___HashCollection___node_at;
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_standard___collection___hash_collection___HashCollection___node_at_idx;
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_standard___collection___hash_collection___HashCollection___store;
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_standard___collection___hash_collection___HashCollection___remove_node;
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_standard___collection___hash_collection___HashCollection___raz;
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_standard___collection___hash_collection___HashCollection___enlarge;
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_standard___collection___hash_collection___HashCollection___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_standard___collection___hash_collection___HashNode___next_item;
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;
/* ./../lib/standard//collection//hash_collection.nit:192 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashNode___next_item__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_standard___collection___hash_collection___HashNode___prev_item;
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;
/* ./../lib/standard//collection//hash_collection.nit:193 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashNode___prev_item__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_standard___collection___hash_collection___HashNode___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_standard___collection___hash_collection___HashMap_____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_standard___collection___hash_collection___HashMap___iterator;
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;
/* ./../lib/standard//collection//hash_collection.nit:218 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMap___iterate;
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_standard___collection___hash_collection___HashMap___length;
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;
/* ./../lib/standard//collection//hash_collection.nit:230 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMap___is_empty;
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;
/* ./../lib/standard//collection//hash_collection.nit:232 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMap_____braeq;
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_standard___collection___hash_collection___HashMap___clear;
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;
/* ./../lib/standard//collection//hash_collection.nit:246 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMap___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_standard___collection___hash_collection___HashMap___keys;
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;
/* ./../lib/standard//collection//hash_collection.nit:255 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMap___keys__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_standard___collection___hash_collection___HashMap___values;
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;
/* ./../lib/standard//collection//hash_collection.nit:256 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMap___values__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_standard___collection___hash_collection___HashMapKeys___map;
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;
/* ./../lib/standard//collection//hash_collection.nit:262 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapKeys___map__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_standard___collection___hash_collection___HashMapKeys___count;
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_standard___collection___hash_collection___HashMapKeys___first;
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;
/* ./../lib/standard//collection//hash_collection.nit:266 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapKeys___has;
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_standard___collection___hash_collection___HashMapKeys___has_only;
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_standard___collection___hash_collection___HashMapKeys___is_empty;
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;
/* ./../lib/standard//collection//hash_collection.nit:269 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapKeys___length;
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;
/* ./../lib/standard//collection//hash_collection.nit:270 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapKeys___iterator;
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;
/* ./../lib/standard//collection//hash_collection.nit:272 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapKeys___clear;
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;
/* ./../lib/standard//collection//hash_collection.nit:274 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapKeys___remove;
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_standard___collection___hash_collection___HashMapKeys___remove_all;
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_standard___collection___hash_collection___HashMapKeys___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_standard___collection___hash_collection___HashMapValues___map;
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;
/* ./../lib/standard//collection//hash_collection.nit:283 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapValues___map__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_standard___collection___hash_collection___HashMapValues___count;
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_standard___collection___hash_collection___HashMapValues___first;
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;
/* ./../lib/standard//collection//hash_collection.nit:296 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapValues___has;
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_standard___collection___hash_collection___HashMapValues___has_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_standard___collection___hash_collection___HashMapValues___is_empty;
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;
/* ./../lib/standard//collection//hash_collection.nit:318 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapValues___length;
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;
/* ./../lib/standard//collection//hash_collection.nit:319 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapValues___iterator;
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;
/* ./../lib/standard//collection//hash_collection.nit:321 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapValues___clear;
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;
/* ./../lib/standard//collection//hash_collection.nit:323 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapValues___remove;
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_standard___collection___hash_collection___HashMapValues___remove_all;
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_standard___collection___hash_collection___HashMapValues___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_standard___collection___hash_collection___HashMapNode___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_standard___collection___hash_collection___HashMapIterator___is_ok;
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;
/* ./../lib/standard//collection//hash_collection.nit:365 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapIterator___item;
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;
/* ./../lib/standard//collection//hash_collection.nit:369 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapIterator___key;
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;
/* ./../lib/standard//collection//hash_collection.nit:381 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashMapIterator___next;
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_standard___collection___hash_collection___HashMapIterator___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_standard___collection___hash_collection___HashSet___length;
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;
/* ./../lib/standard//collection//hash_collection.nit:410 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashSet___is_empty;
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;
/* ./../lib/standard//collection//hash_collection.nit:412 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashSet___first;
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;
/* ./../lib/standard//collection//hash_collection.nit:416 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashSet___has;
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_standard___collection___hash_collection___HashSet___add;
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_standard___collection___hash_collection___HashSet___remove;
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_standard___collection___hash_collection___HashSet___clear;
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;
/* ./../lib/standard//collection//hash_collection.nit:438 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashSet___iterator;
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;
/* ./../lib/standard//collection//hash_collection.nit:440 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashSet___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_standard___collection___hash_collection___HashSetNode___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_standard___collection___hash_collection___HashSetIterator___is_ok;
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;
/* ./../lib/standard//collection//hash_collection.nit:462 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashSetIterator___item;
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;
/* ./../lib/standard//collection//hash_collection.nit:466 */
fra.me.meth = LOCATE_standard___collection___hash_collection___HashSetIterator___next;
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_standard___collection___hash_collection___HashSetIterator___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_standard___collection___list___List_____bra;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___collection___list___List_____braeq;
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_standard___collection___list___List___first;
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;
/* ./../lib/standard//collection//list.nit:27 */
fra.me.meth = LOCATE_standard___collection___list___List___first__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_standard___collection___list___List___last;
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;
/* ./../lib/standard//collection//list.nit:33 */
fra.me.meth = LOCATE_standard___collection___list___List___last__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_standard___collection___list___List___is_empty;
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;
/* ./../lib/standard//collection//list.nit:41 */
fra.me.meth = LOCATE_standard___collection___list___List___length;
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_standard___collection___list___List___has;
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_standard___collection___list___List___has_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_standard___collection___list___List___count;
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_standard___collection___list___List___push;
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_standard___collection___list___List___unshift;
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_standard___collection___list___List___link;
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_standard___collection___list___List___pop;
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_standard___collection___list___List___shift;
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_standard___collection___list___List___remove;
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_standard___collection___list___List___remove_at;
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_standard___collection___list___List___clear;
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;
/* ./../lib/standard//collection//list.nit:166 */
fra.me.meth = LOCATE_standard___collection___list___List___iterator;
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;
/* ./../lib/standard//collection//list.nit:171 */
fra.me.meth = LOCATE_standard___collection___list___List___init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___list___List___from;
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_standard___collection___list___List___get_node;
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_standard___collection___list___List___search_node_after;
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_standard___collection___list___List___remove_node;
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_standard___collection___list___List___insert_before;
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_standard___collection___list___ListIterator___item;
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;
/* ./../lib/standard//collection//list.nit:244 */
fra.me.meth = LOCATE_standard___collection___list___ListIterator___item__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_standard___collection___list___ListIterator___is_ok;
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;
/* ./../lib/standard//collection//list.nit:248 */
fra.me.meth = LOCATE_standard___collection___list___ListIterator___next;
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_standard___collection___list___ListIterator___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_standard___collection___list___ListIterator___index;
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;
/* ./../lib/standard//collection//list.nit:270 */
fra.me.meth = LOCATE_standard___collection___list___ListIterator___delete;
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_standard___collection___list___ListIterator___insert_before;
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_standard___collection___list___ListNode___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_standard___collection___list___ListNode___next;
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;
/* ./../lib/standard//collection//list.nit:294 */
fra.me.meth = LOCATE_standard___collection___list___ListNode___next__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_standard___collection___list___ListNode___prev;
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;
/* ./../lib/standard//collection//list.nit:297 */
fra.me.meth = LOCATE_standard___collection___list___ListNode___prev__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_standard___collection___range___Range___first;
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;
/* ./../lib/standard//collection//range.nit:22 */
fra.me.meth = LOCATE_standard___collection___range___Range___last;
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;
/* ./../lib/standard//collection//range.nit:24 */
fra.me.meth = LOCATE_standard___collection___range___Range___after;
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;
/* ./../lib/standard//collection//range.nit:27 */
fra.me.meth = LOCATE_standard___collection___range___Range___has;
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_standard___collection___range___Range___has_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_standard___collection___range___Range___count;
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_standard___collection___range___Range___iterator;
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;
/* ./../lib/standard//collection//range.nit:43 */
fra.me.meth = LOCATE_standard___collection___range___Range___iterate;
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_standard___collection___range___Range___length;
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_standard___collection___range___Range___is_empty;
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_standard___collection___range___Range___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_standard___collection___range___Range___without_last;
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_standard___collection___range___IteratorRange___item;
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;
/* ./../lib/standard//collection//range.nit:91 */
fra.me.meth = LOCATE_standard___collection___range___IteratorRange___is_ok;
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_standard___collection___range___IteratorRange___next;
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_standard___collection___range___IteratorRange___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_standard___collection___sorter___AbstractSorter___compare;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//collection//sorter.nit:22 */
nit_abort("Deferred method called", NULL, LOCATE_standard___collection___sorter, 22);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___collection___sorter___AbstractSorter___sort;
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_standard___collection___sorter___AbstractSorter___sub_sort;
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_standard___collection___sorter___AbstractSorter___quick_sort;
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_standard___collection___sorter___AbstractSorter___bubble_sort;
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_standard___collection___sorter___AbstractSorter___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_standard___collection___sorter___ComparableSorter___compare;
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_standard___collection___sorter___ComparableSorter___init;
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;
/* ./../lib/standard//collection//sorter.nit:96 */
fra.me.meth = LOCATE_standard___environ___Symbol___environ;
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_standard___environ___NativeString___get_environ;
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;
/* ./../lib/standard//environ.nit:36 */
fra.me.meth = LOCATE_standard___exec___Process___id;
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;
/* ./../lib/standard//exec.nit:24 */
fra.me.meth = LOCATE_standard___exec___Process___is_finished;
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;
/* ./../lib/standard//exec.nit:27 */
fra.me.meth = LOCATE_standard___exec___Process___wait;
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_standard___exec___Process___status;
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;
/* ./../lib/standard//exec.nit:39 */
fra.me.meth = LOCATE_standard___exec___Process___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_standard___exec___Process___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_standard___exec___Process___execute;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_standard___exec___Process___basic_exec_execute;
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_standard___exec___IProcess___close;
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;
/* ./../lib/standard//exec.nit:81 */
fra.me.meth = LOCATE_standard___exec___IProcess___read_char;
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;
/* ./../lib/standard//exec.nit:83 */
fra.me.meth = LOCATE_standard___exec___IProcess___eof;
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;
/* ./../lib/standard//exec.nit:85 */
fra.me.meth = LOCATE_standard___exec___IProcess___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_standard___exec___IProcess___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_standard___exec___OProcess___close;
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;
/* ./../lib/standard//exec.nit:106 */
fra.me.meth = LOCATE_standard___exec___OProcess___is_writable;
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;
/* ./../lib/standard//exec.nit:108 */
fra.me.meth = LOCATE_standard___exec___OProcess___write;
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_standard___exec___OProcess___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_standard___exec___OProcess___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_standard___exec___IOProcess___close;
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_standard___exec___IOProcess___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_standard___exec___IOProcess___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_standard___exec___Sys___system;
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_standard___exec___NativeString___system;
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;
/* ./../lib/standard//exec.nit:161 */
fra.me.meth = LOCATE_standard___exec___NativeProcess___id;
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;
/* ./../lib/standard//exec.nit:165 */
fra.me.meth = LOCATE_standard___exec___NativeProcess___is_finished;
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;
/* ./../lib/standard//exec.nit:166 */
fra.me.meth = LOCATE_standard___exec___NativeProcess___status;
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;
/* ./../lib/standard//exec.nit:167 */
fra.me.meth = LOCATE_standard___exec___NativeProcess___wait;
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;
/* ./../lib/standard//exec.nit:168 */
fra.me.meth = LOCATE_standard___exec___NativeProcess___in_fd;
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;
/* ./../lib/standard//exec.nit:170 */
fra.me.meth = LOCATE_standard___exec___NativeProcess___out_fd;
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;
/* ./../lib/standard//exec.nit:171 */
fra.me.meth = LOCATE_standard___exec___NativeProcess___err_fd;
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;
/* ./../lib/standard//exec.nit:172 */
fra.me.meth = LOCATE_standard___file___Object___printn;
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_standard___file___Object___print;
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_standard___file___Object___getc;
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;
/* ./../lib/standard//file.nit:41 */
fra.me.meth = LOCATE_standard___file___Object___gets;
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;
/* ./../lib/standard//file.nit:47 */
fra.me.meth = LOCATE_standard___file___Object___stdin;
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;
/* ./../lib/standard//file.nit:324 */
fra.me.meth = LOCATE_standard___file___Object___stdout;
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;
/* ./../lib/standard//file.nit:327 */
fra.me.meth = LOCATE_standard___file___Object___stderr;
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;
/* ./../lib/standard//file.nit:330 */
fra.me.meth = LOCATE_standard___file___FStream___path;
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;
/* ./../lib/standard//file.nit:55 */
fra.me.meth = LOCATE_standard___file___FStream___file_stat;
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;
/* ./../lib/standard//file.nit:62 */
fra.me.meth = LOCATE_standard___file___IFStream___reopen;
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_standard___file___IFStream___close;
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_standard___file___IFStream___fill_buffer;
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_standard___file___IFStream___end_reached;
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;
/* ./../lib/standard//file.nit:99 */
fra.me.meth = LOCATE_standard___file___IFStream___open;
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_standard___file___IFStream___init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___file___IFStream___without_file;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___file___OFStream___write;
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_standard___file___OFStream___is_writable;
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;
/* ./../lib/standard//file.nit:126 */
fra.me.meth = LOCATE_standard___file___OFStream___close;
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_standard___file___OFStream___write_native;
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_standard___file___OFStream___open;
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_standard___file___OFStream___init;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___file___OFStream___without_file;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___file___Stdin___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_standard___file___Stdout___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_standard___file___Stderr___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_standard___file___String___file_exists;
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;
/* ./../lib/standard//file.nit:194 */
fra.me.meth = LOCATE_standard___file___String___file_stat;
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;
/* ./../lib/standard//file.nit:196 */
fra.me.meth = LOCATE_standard___file___String___file_delete;
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;
/* ./../lib/standard//file.nit:199 */
fra.me.meth = LOCATE_standard___file___String___strip_extension;
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_standard___file___String___basename;
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_standard___file___String___dirname;
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_standard___file___String___simplify_path;
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_standard___file___String___mkdir;
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_standard___file___String___file_extension;
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;
/* ./../lib/standard//file.nit:282 */
fra.me.meth = LOCATE_standard___file___NativeString___file_exists;
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;
/* ./../lib/standard//file.nit:292 */
fra.me.meth = LOCATE_standard___file___NativeString___file_stat;
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;
/* ./../lib/standard//file.nit:293 */
fra.me.meth = LOCATE_standard___file___NativeString___file_mkdir;
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;
/* ./../lib/standard//file.nit:294 */
fra.me.meth = LOCATE_standard___file___NativeString___file_delete;
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;
/* ./../lib/standard//file.nit:295 */
fra.me.meth = LOCATE_standard___file___FileStat___mode;
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;
/* ./../lib/standard//file.nit:299 */
fra.me.meth = LOCATE_standard___file___FileStat___atime;
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;
/* ./../lib/standard//file.nit:301 */
fra.me.meth = LOCATE_standard___file___FileStat___ctime;
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;
/* ./../lib/standard//file.nit:302 */
fra.me.meth = LOCATE_standard___file___FileStat___mtime;
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;
/* ./../lib/standard//file.nit:303 */
fra.me.meth = LOCATE_standard___file___FileStat___size;
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;
/* ./../lib/standard//file.nit:304 */
fra.me.meth = LOCATE_standard___file___NativeFile___io_read;
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_standard___file___NativeFile___io_write;
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_standard___file___NativeFile___io_close;
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;
/* ./../lib/standard//file.nit:311 */
fra.me.meth = LOCATE_standard___file___NativeFile___file_stat;
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;
/* ./../lib/standard//file.nit:312 */
fra.me.meth = LOCATE_standard___file___NativeFileCapable___io_open_read;
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_standard___file___NativeFileCapable___io_open_write;
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_standard___file___NativeFileCapable___native_stdin;
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;
/* ./../lib/standard//file.nit:318 */
fra.me.meth = LOCATE_standard___file___NativeFileCapable___native_stdout;
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;
/* ./../lib/standard//file.nit:319 */
fra.me.meth = LOCATE_standard___file___NativeFileCapable___native_stderr;
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;
/* ./../lib/standard//file.nit:320 */
--- /dev/null
+/* This C file is generated by NIT to compile module standard___gc. */
+#include "standard___gc._sep.h"
+void standard___gc___Sys___force_garbage_collection(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_standard___gc;
+ fra.me.line = 4;
+ fra.me.meth = LOCATE_standard___gc___Sys___force_garbage_collection;
+ 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;
+ /* ./../lib/standard//gc.nit:4 */
+ Nit_gc_force_garbage_collection();
+ stack_frame_head = fra.me.prev;
+ return;
+}
--- /dev/null
+/* This C header file is generated by NIT to compile modules and programs that requires ./../lib/standard/gc. */
+#ifndef standard___gc_sep
+#define standard___gc_sep
+#include "standard___kernel._sep.h"
+#include <nit_common.h>
+extern const char *LOCATE_standard___gc;
+extern const int SFT_standard___gc[];
+#define CALL_standard___gc___Sys___force_garbage_collection(recv) ((standard___gc___Sys___force_garbage_collection_t)CALL((recv), (SFT_standard___gc[0] + 0)))
+static const char * const LOCATE_standard___gc___Sys___force_garbage_collection = "gc::Sys::force_garbage_collection";
+void standard___gc___Sys___force_garbage_collection(val_t p0);
+typedef void (*standard___gc___Sys___force_garbage_collection_t)(val_t p0);
+val_t NEW_Sys_standard___kernel___Sys___init();
+#endif
fra.me.meth = LOCATE_standard___hash___Object___hash;
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;
/* ./../lib/standard//hash.nit:24 */
fra.me.meth = LOCATE_standard___hash___Int___hash;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//hash.nit:28 */
goto label1;
fra.me.meth = LOCATE_standard___hash___Char___hash;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:413 */
REGB0 = TAG_Int((unsigned char)UNTAG_Char(REGB0));
fra.me.meth = LOCATE_standard___hash___Bool___hash;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//hash.nit:38 */
if (UNTAG_Bool(REGB0)) {
fra.me.meth = LOCATE_standard___kernel___Object___object_id;
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;
/* ./../lib/standard//kernel.nit:28 */
fra.me.meth = LOCATE_standard___kernel___Object___is_same_type;
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_standard___kernel___Object_____eqeq;
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_standard___kernel___Object_____neq;
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_standard___kernel___Object___output;
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;
/* ./../lib/standard//kernel.nit:52 */
fra.me.meth = LOCATE_standard___kernel___Object___output_class_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;
/* ./../lib/standard//kernel.nit:57 */
fra.me.meth = LOCATE_standard___kernel___Object___exit;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___kernel___Object___sys;
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;
/* ./../lib/standard//kernel.nit:64 */
fra.me.meth = LOCATE_standard___kernel___Sys___main;
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;
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___kernel___Sys___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_standard___kernel___Comparable_____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_standard___kernel___Comparable_____leq;
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_standard___kernel___Comparable_____geq;
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_standard___kernel___Comparable_____g;
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_standard___kernel___Comparable_____leqg;
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_standard___kernel___Comparable___is_between;
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_standard___kernel___Comparable___max;
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_standard___kernel___Comparable___min;
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_standard___kernel___Discrete___succ;
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;
/* ./../lib/standard//kernel.nit:147 */
fra.me.meth = LOCATE_standard___kernel___Discrete___prec;
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;
/* ./../lib/standard//kernel.nit:150 */
fra.me.meth = LOCATE_standard___kernel___Discrete_____plus;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//kernel.nit:152 */
nit_abort("Deferred method called", NULL, LOCATE_standard___kernel, 152);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___kernel___Discrete_____minus;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//kernel.nit:155 */
nit_abort("Deferred method called", NULL, LOCATE_standard___kernel, 155);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___kernel___Discrete___distance;
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_standard___kernel___Bool___object_id;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:194 */
REGB0 = TAG_Int(UNTAG_Bool(REGB0));
fra.me.meth = LOCATE_standard___kernel___Bool_____eqeq;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
fra.me.REG[0] = p1;
fra.me.meth = LOCATE_standard___kernel___Bool_____neq;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
fra.me.REG[0] = p1;
fra.me.meth = LOCATE_standard___kernel___Bool___output;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:197 */
(void)printf(UNTAG_Bool(REGB0)?"true\n":"false\n");;
fra.me.meth = LOCATE_standard___kernel___Float___object_id;
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;
/* ./../lib/standard//kernel.nit:203 */
fra.me.meth = LOCATE_standard___kernel___Float___output;
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;
/* ./../lib/standard//kernel.nit:204 */
fra.me.meth = LOCATE_standard___kernel___Float_____leq;
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_standard___kernel___Float_____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_standard___kernel___Float_____geq;
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_standard___kernel___Float_____g;
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_standard___kernel___Float_____plus;
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_standard___kernel___Float___unary__minus;
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;
/* ./../lib/standard//kernel.nit:211 */
fra.me.meth = LOCATE_standard___kernel___Float_____minus;
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_standard___kernel___Float_____star;
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_standard___kernel___Float_____slash;
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_standard___kernel___Float___to_i;
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;
/* ./../lib/standard//kernel.nit:216 */
fra.me.meth = LOCATE_standard___kernel___Int___object_id;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:226 */
REGB0 = REGB0;
fra.me.meth = LOCATE_standard___kernel___Int_____eqeq;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
fra.me.REG[0] = p1;
fra.me.meth = LOCATE_standard___kernel___Int_____neq;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
fra.me.REG[0] = p1;
fra.me.meth = LOCATE_standard___kernel___Int___output;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:229 */
printf("%ld\n", UNTAG_Int(REGB0));;
fra.me.meth = LOCATE_standard___kernel___Int_____leq;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Int_____l;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Int_____geq;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Int_____g;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Int_____plus;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
/* ./../lib/standard//kernel.nit:235 */
fra.me.meth = LOCATE_standard___kernel___Int___unary__minus;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:236 */
REGB0 = TAG_Int(-UNTAG_Int(REGB0));
fra.me.meth = LOCATE_standard___kernel___Int_____minus;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
/* ./../lib/standard//kernel.nit:237 */
fra.me.meth = LOCATE_standard___kernel___Int_____star;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
/* ./../lib/standard//kernel.nit:238 */
fra.me.meth = LOCATE_standard___kernel___Int_____slash;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
/* ./../lib/standard//kernel.nit:239 */
fra.me.meth = LOCATE_standard___kernel___Int_____percent;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
/* ./../lib/standard//kernel.nit:240 */
fra.me.meth = LOCATE_standard___kernel___Int___lshift;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
/* ./../lib/standard//kernel.nit:241 */
fra.me.meth = LOCATE_standard___kernel___Int___rshift;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
/* ./../lib/standard//kernel.nit:242 */
fra.me.meth = LOCATE_standard___kernel___Int___to_f;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:244 */
fra.me.meth = LOCATE_standard___kernel___Int___succ;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:247 */
REGB0 = TAG_Int(UNTAG_Int(REGB0)+1);
fra.me.meth = LOCATE_standard___kernel___Int___prec;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:248 */
REGB0 = TAG_Int(UNTAG_Int(REGB0)-1);
fra.me.meth = LOCATE_standard___kernel___Int___distance;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Int_____leqg;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Int___is_between;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = p2;
fra.me.meth = LOCATE_standard___kernel___Int___max;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Int___min;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Int___ascii;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:297 */
REGB0 = TAG_Char(UNTAG_Int(REGB0));
fra.me.meth = LOCATE_standard___kernel___Int___digit_count;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
/* ./../lib/standard//kernel.nit:306 */
fra.me.meth = LOCATE_standard___kernel___Int___to_c;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:328 */
REGB1 = TAG_Int(0);
fra.me.meth = LOCATE_standard___kernel___Int___enumerate_to;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
REGB0 = p0;
fra.me.meth = LOCATE_standard___kernel___Int___enumerate_before;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
REGB0 = p0;
fra.me.meth = LOCATE_standard___kernel___Int___abs;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:361 */
REGB1 = TAG_Int(0);
fra.me.meth = LOCATE_standard___kernel___Char___object_id;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:377 */
REGB0 = TAG_Int(UNTAG_Char(REGB0));
fra.me.meth = LOCATE_standard___kernel___Char_____eqeq;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
fra.me.REG[0] = p1;
fra.me.meth = LOCATE_standard___kernel___Char_____neq;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
fra.me.REG[0] = p1;
fra.me.meth = LOCATE_standard___kernel___Char___output;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:380 */
printf("%c", (unsigned char)UNTAG_Char(REGB0));;
fra.me.meth = LOCATE_standard___kernel___Char_____leq;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Char_____l;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Char_____geq;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Char_____g;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Char___succ;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:387 */
REGB0 = TAG_Char(UNTAG_Char(REGB0)+1);
fra.me.meth = LOCATE_standard___kernel___Char___prec;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:388 */
REGB0 = TAG_Char(UNTAG_Char(REGB0)-1);
fra.me.meth = LOCATE_standard___kernel___Char___distance;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
REGB2 = TAG_Bool(VAL_ISA(REGB1, VTCOLOR_standard___kernel___Comparable___OTHER(REGB0), VTID_standard___kernel___Comparable___OTHER(REGB0))) /*cast OTHER*/;
fra.me.meth = LOCATE_standard___kernel___Char___to_i;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:404 */
REGB1 = TAG_Char('-');
fra.me.meth = LOCATE_standard___kernel___Char___ascii;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:413 */
REGB0 = TAG_Int((unsigned char)UNTAG_Char(REGB0));
fra.me.meth = LOCATE_standard___kernel___Char_____plus;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
/* ./../lib/standard//kernel.nit:416 */
fra.me.meth = LOCATE_standard___kernel___Char_____minus;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
REGB1 = p1;
/* ./../lib/standard//kernel.nit:417 */
fra.me.meth = LOCATE_standard___kernel___Char___to_lower;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:423 */
REGB1 = CALL_standard___kernel___Char___is_upper(REGB0)(REGB0);
fra.me.meth = LOCATE_standard___kernel___Char___to_upper;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:434 */
REGB1 = CALL_standard___kernel___Char___is_lower(REGB0)(REGB0);
fra.me.meth = LOCATE_standard___kernel___Char___is_digit;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:444 */
REGB1 = TAG_Char('0');
fra.me.meth = LOCATE_standard___kernel___Char___is_lower;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:450 */
REGB1 = TAG_Char('a');
fra.me.meth = LOCATE_standard___kernel___Char___is_upper;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:456 */
REGB1 = TAG_Char('A');
fra.me.meth = LOCATE_standard___kernel___Char___is_letter;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//kernel.nit:462 */
REGB1 = CALL_standard___kernel___Char___is_lower(REGB0)(REGB0);
fra.me.meth = LOCATE_standard___math___Int___rand;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
REGB0 = p0;
/* ./../lib/standard//math.nit:20 */
REGB0 = Int_rand___out(REGB0);
fra.me.meth = LOCATE_standard___math___Float___sqrt;
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;
/* ./../lib/standard//math.nit:24 */
fra.me.meth = LOCATE_standard___math___Float___cos;
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;
/* ./../lib/standard//math.nit:25 */
fra.me.meth = LOCATE_standard___math___Float___sin;
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;
/* ./../lib/standard//math.nit:26 */
fra.me.meth = LOCATE_standard___math___Float___tan;
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;
/* ./../lib/standard//math.nit:27 */
fra.me.meth = LOCATE_standard___math___Float___acos;
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;
/* ./../lib/standard//math.nit:28 */
fra.me.meth = LOCATE_standard___math___Float___asin;
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;
/* ./../lib/standard//math.nit:29 */
fra.me.meth = LOCATE_standard___math___Float___atan;
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;
/* ./../lib/standard//math.nit:30 */
fra.me.meth = LOCATE_standard___math___Float___pow;
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_standard___math___Float___log;
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;
/* ./../lib/standard//math.nit:33 */
fra.me.meth = LOCATE_standard___math___Float___exp;
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;
/* ./../lib/standard//math.nit:34 */
fra.me.meth = LOCATE_standard___math___Float___rand;
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;
/* ./../lib/standard//math.nit:36 */
fra.me.meth = LOCATE_standard___math___Float___hypot_with;
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_standard___math___Collection___rand;
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_standard___math___Collection___rand;
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;
/* ./../lib/standard//math.nit:50 */
fra.me.meth = LOCATE_standard___math___Object___atan2;
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_standard___math___Object___pi;
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;
/* ./../lib/standard//math.nit:64 */
fra.me.meth = LOCATE_standard___math___Object___srand_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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___math___Object___srand;
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;
/* ./../lib/standard//math.nit:66 */
fra.me.meth = LOCATE_standard___stream___IOS___close;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//stream.nit:20 */
nit_abort("Deferred method called", NULL, LOCATE_standard___stream, 20);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___stream___IOS___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[itpos0] = 1;
return;
fra.me.meth = LOCATE_standard___stream___IStream___read_char;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//stream.nit:27 */
nit_abort("Deferred method called", NULL, LOCATE_standard___stream, 27);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___stream___IStream___read;
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_standard___stream___IStream___read_line;
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_standard___stream___IStream___read_all;
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_standard___stream___IStream___append_line_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_standard___stream___IStream___eof;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//stream.nit:79 */
nit_abort("Deferred method called", NULL, LOCATE_standard___stream, 79);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___stream___OStream___write;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//stream.nit:86 */
nit_abort("Deferred method called", NULL, LOCATE_standard___stream, 86);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___stream___OStream___is_writable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//stream.nit:89 */
nit_abort("Deferred method called", NULL, LOCATE_standard___stream, 89);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___stream___BufferedIStream___read_char;
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_standard___stream___BufferedIStream___read;
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_standard___stream___BufferedIStream___read_all;
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_standard___stream___BufferedIStream___append_line_to;
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_standard___stream___BufferedIStream___eof;
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_standard___stream___BufferedIStream___fill_buffer;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//stream.nit:192 */
nit_abort("Deferred method called", NULL, LOCATE_standard___stream, 192);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___stream___BufferedIStream___end_reached;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//stream.nit:195 */
nit_abort("Deferred method called", NULL, LOCATE_standard___stream, 195);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___stream___BufferedIStream___prepare_buffer;
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_standard___stream___FDStream___close;
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;
/* ./../lib/standard//stream.nit:218 */
fra.me.meth = LOCATE_standard___stream___FDStream___native_close;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___stream___FDStream___native_read_char;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___stream___FDStream___native_read;
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_standard___stream___FDStream___native_write;
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_standard___stream___FDStream___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_standard___stream___FDIStream___eof;
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;
/* ./../lib/standard//stream.nit:231 */
fra.me.meth = LOCATE_standard___stream___FDIStream___read_char;
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;
/* ./../lib/standard//stream.nit:235 */
fra.me.meth = LOCATE_standard___stream___FDIStream___init;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___stream___FDOStream___is_writable;
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;
/* ./../lib/standard//stream.nit:246 */
fra.me.meth = LOCATE_standard___stream___FDOStream___write;
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_standard___stream___FDOStream___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_standard___stream___FDIOStream___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_standard___string___AbstractString___items;
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;
/* ./../lib/standard//string.nit:28 */
fra.me.meth = LOCATE_standard___string___AbstractString_____bra;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___string___AbstractString___substring;
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_standard___string___AbstractString___substring_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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___string___AbstractString___has_substring;
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_standard___string___AbstractString___has_prefix;
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_standard___string___AbstractString___has_suffix;
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_standard___string___AbstractString___to_i;
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;
/* ./../lib/standard//string.nit:102 */
fra.me.meth = LOCATE_standard___string___AbstractString___to_hex;
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;
/* ./../lib/standard//string.nit:106 */
fra.me.meth = LOCATE_standard___string___AbstractString___a_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_standard___string___AbstractString___a_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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___string___AbstractString___to_upper;
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_standard___string___AbstractString___to_upper;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___string___AbstractString___to_lower;
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_standard___string___AbstractString___to_lower;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___string___AbstractString___output;
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_standard___string___String___with_native;
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_standard___string___String___from_cstring;
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_standard___string___String___to_cstring;
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;
/* ./../lib/standard//string.nit:189 */
fra.me.meth = LOCATE_standard___string___String_____eqeq;
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_standard___string___String_____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_standard___string___String_____plus;
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_standard___string___String_____star;
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_standard___string___String___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;
/* ./../lib/standard//string.nit:252 */
fra.me.meth = LOCATE_standard___string___String___hash;
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;
/* ./../lib/standard//string.nit:257 */
fra.me.meth = LOCATE_standard___string___Buffer_____braeq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___string___Buffer___add;
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_standard___string___Buffer___enlarge;
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_standard___string___Buffer___append;
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_standard___string___Buffer___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_standard___string___Buffer_____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_standard___string___Buffer___init;
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;
/* ./../lib/standard//string.nit:355 */
fra.me.meth = LOCATE_standard___string___Buffer___from;
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_standard___string___Buffer___with_capacity;
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_standard___string___Buffer_____eqeq;
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_standard___string___Buffer___capacity;
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;
/* ./../lib/standard//string.nit:391 */
fra.me.meth = LOCATE_standard___string___Object___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;
/* ./../lib/standard//string.nit:402 */
fra.me.meth = LOCATE_standard___string___Object___native_class_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;
/* ./../lib/standard//string.nit:404 */
fra.me.meth = LOCATE_standard___string___Object___class_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;
/* ./../lib/standard//string.nit:409 */
fra.me.meth = LOCATE_standard___string___Object___inspect;
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_standard___string___Object___inspect_head;
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_standard___string___Object___args;
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;
/* ./../lib/standard//string.nit:427 */
fra.me.meth = LOCATE_standard___string___Bool___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;
REGB0 = p0;
fra.me.meth = LOCATE_standard___string___Int___fill_buffer;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
fra.me.REG[0] = p1;
fra.me.meth = LOCATE_standard___string___Int___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;
REGB0 = p0;
/* ./../lib/standard//string.nit:468 */
fra.me.meth = LOCATE_standard___string___Int___to_hex;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
/* ./../lib/standard//string.nit:471 */
fra.me.meth = LOCATE_standard___string___Int___to_base;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
REGB1 = p1;
fra.me.meth = LOCATE_standard___string___Float___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;
/* ./../lib/standard//string.nit:484 */
fra.me.meth = LOCATE_standard___string___Float___to_precision;
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_standard___string___Char___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;
REGB0 = p0;
/* ./../lib/standard//string.nit:505 */
fra.me.meth = LOCATE_standard___string___Collection___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_standard___string___Collection___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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_standard___string___Collection___join;
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_standard___string___Array___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_standard___string___Map___join;
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_standard___string___NativeString_____bra;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___string___NativeString_____braeq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___string___NativeString___copy_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_standard___string___NativeString___cstring_length;
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;
/* ./../lib/standard//string.nit:600 */
fra.me.meth = LOCATE_standard___string___NativeString___atoi;
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;
/* ./../lib/standard//string.nit:604 */
fra.me.meth = LOCATE_standard___string___NativeString___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_standard___string___StringCapable___calloc_string;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___string___StringCapable___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[itpos6] = 1;
return;
fra.me.meth = LOCATE_standard___string___Sys___args;
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_standard___string___Sys___program_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;
/* ./../lib/standard//string.nit:624 */
fra.me.meth = LOCATE_standard___string___Sys___init_args;
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_standard___string___Sys___native_argc;
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;
/* ./../lib/standard//string.nit:640 */
fra.me.meth = LOCATE_standard___string___Sys___native_argv;
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;
REGB0 = p1;
fra.me.meth = LOCATE_standard___string_search___Pattern___search_index_in;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//string_search.nit:21 */
nit_abort("Deferred method called", NULL, LOCATE_standard___string_search, 21);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___string_search___Pattern___search_in;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./../lib/standard//string_search.nit:26 */
nit_abort("Deferred method called", NULL, LOCATE_standard___string_search, 26);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_standard___string_search___Pattern___search_all_in;
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_standard___string_search___Pattern___split_in;
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_standard___string_search___BM_Pattern___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;
/* ./../lib/standard//string_search.nit:68 */
fra.me.meth = LOCATE_standard___string_search___BM_Pattern___search_index_in;
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_standard___string_search___BM_Pattern___search_in;
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_standard___string_search___BM_Pattern___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_standard___string_search___BM_Pattern___bc;
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_standard___string_search___BM_Pattern___compute_bc;
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_standard___string_search___BM_Pattern___suffixes;
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_standard___string_search___BM_Pattern___compute_gs;
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_standard___string_search___Match___string;
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;
/* ./../lib/standard//string_search.nit:205 */
fra.me.meth = LOCATE_standard___string_search___Match___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;
/* ./../lib/standard//string_search.nit:208 */
fra.me.meth = LOCATE_standard___string_search___Match___length;
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;
/* ./../lib/standard//string_search.nit:211 */
fra.me.meth = LOCATE_standard___string_search___Match___after;
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;
/* ./../lib/standard//string_search.nit:216 */
fra.me.meth = LOCATE_standard___string_search___Match___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_standard___string_search___Match___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_standard___string_search___Char___search_index_in;
fra.me.has_broke = 0;
fra.me.REG_size = 1;
+ fra.me.nitni_local_ref_head = NULL;
fra.me.REG[0] = NIT_NULL;
REGB0 = p0;
fra.me.REG[0] = p1;
fra.me.meth = LOCATE_standard___string_search___Char___search_in;
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;
REGB0 = p0;
fra.me.meth = LOCATE_standard___string_search___String___search_index_in;
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_standard___string_search___String___search_in;
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_standard___string_search___String___search;
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_standard___string_search___String___search_from;
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_standard___string_search___String___search_all;
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_standard___string_search___String___split_with;
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_standard___string_search___String___split;
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;
/* ./../lib/standard//string_search.nit:314 */
fra.me.meth = LOCATE_standard___string_search___String___replace;
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_standard___string_search___String___html_escape;
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_standard___symbol___String___to_symbol;
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_standard___symbol___Symbol___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;
/* ./../lib/standard//symbol.nit:37 */
fra.me.meth = LOCATE_standard___symbol___Symbol___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_standard___time___Object___get_time;
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;
/* ./../lib/standard//time.nit:19 */
bigint i___nitni;
bigint return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_FDStream ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
i___nitni = UNTAG_Int(i);
return___nitni = stream_FDStream_FDStream_native_close_1( recv___nitni, i___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for stream::FDStream::native_read_char */
bigint i___nitni;
bigint return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_FDStream ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
i___nitni = UNTAG_Int(i);
return___nitni = stream_FDStream_FDStream_native_read_char_1( recv___nitni, i___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for stream::FDStream::native_read */
bigint len___nitni;
bigint return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_FDStream ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
i___nitni = UNTAG_Int(i);
buf___nitni = UNBOX_NativeString(buf);
len___nitni = UNTAG_Int(len);
return___nitni = stream_FDStream_FDStream_native_read_3( recv___nitni, i___nitni, buf___nitni, len___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for stream::FDStream::native_write */
bigint len___nitni;
bigint return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_FDStream ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
i___nitni = UNTAG_Int(i);
buf___nitni = UNBOX_NativeString(buf);
len___nitni = UNTAG_Int(len);
return___nitni = stream_FDStream_FDStream_native_write_3( recv___nitni, i___nitni, buf___nitni, len___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
#ifndef FDSTREAM_TYPE
#define FDSTREAM_TYPE
-typedef struct s_FDStream{
- val_t v;
-} FDStream;
+struct s_FDStream{
+ struct nitni_ref ref; /* real ref struct, must be first */
+};
+typedef struct s_FDStream *FDStream;
+#define FDStream_incr_ref( x ) nitni_global_ref_incr( (struct nitni_ref*)(x) )
+#define FDStream_decr_ref( x ) nitni_global_ref_decr( (struct nitni_ref*)(x) )
#endif
-
#include "stream_nit.h"
/* out/indirect function for stream::FDStream::native_close */
Sys recv___nitni;
bigint return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_Sys ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
return___nitni = kernel_Sys_Sys_native_argc_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for string::Sys::native_argv */
bigint i___nitni;
char * return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_Sys ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
i___nitni = UNTAG_Int(i);
return___nitni = kernel_Sys_Sys_native_argv_1( recv___nitni, i___nitni );
return___nit = BOX_NativeString(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
#ifndef SYS_TYPE
#define SYS_TYPE
-typedef struct s_Sys{
- val_t v;
-} Sys;
+struct s_Sys{
+ struct nitni_ref ref; /* real ref struct, must be first */
+};
+typedef struct s_Sys *Sys;
+#define Sys_incr_ref( x ) nitni_global_ref_incr( (struct nitni_ref*)(x) )
+#define Sys_decr_ref( x ) nitni_global_ref_decr( (struct nitni_ref*)(x) )
#endif
-
#include "string_nit.h"
/* out/indirect function for string::Sys::native_argc */
fra.me.meth = LOCATE_syntax___SrcModuleLoader___file_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;
/* ./syntax//syntax.nit:31 */
fra.me.meth = LOCATE_syntax___SrcModuleLoader___parse_file;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___SrcModuleLoader___parse_file;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___SrcModuleLoader___process_metamodel;
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_syntax___SrcModuleLoader___init;
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;
/* ./syntax//syntax.nit:68 */
fra.me.meth = LOCATE_syntax___MMSrcModule___process_supermodules;
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_syntax___MMSrcModule___process_syntax;
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_syntax___ToolContext___keep_ast;
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;
/* ./syntax//syntax.nit:96 */
fra.me.meth = LOCATE_syntax___ToolContext___keep_ast__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_syntax___flow___FlowContext___check_is_set;
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_syntax___flow___FlowContext___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_syntax___flow___FlowContext___sub_setvariable;
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_syntax___flow___FlowContext___sub_unreash;
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_syntax___flow___FlowContext___sub_with;
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_syntax___flow___FlowContext___merge;
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_syntax___flow___FlowContext___merge_reash;
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_syntax___flow___FlowContext___node;
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;
/* ./syntax//flow.nit:111 */
fra.me.meth = LOCATE_syntax___flow___FlowContext___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_syntax___flow___FlowContext___unreash;
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;
/* ./syntax//flow.nit:120 */
fra.me.meth = LOCATE_syntax___flow___FlowContext___already_unreash;
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;
/* ./syntax//flow.nit:123 */
fra.me.meth = LOCATE_syntax___flow___FlowContext___already_unreash__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_syntax___flow___FlowContext___set_variables;
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;
/* ./syntax//flow.nit:127 */
fra.me.meth = LOCATE_syntax___flow___FlowContext___is_set;
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_syntax___flow___RootFlowContext___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_syntax___flow___SubFlowContext___prev;
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;
/* ./syntax//flow.nit:149 */
fra.me.meth = LOCATE_syntax___flow___SubFlowContext___is_set;
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_syntax___flow___SubFlowContext___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_syntax___flow___SubFlowContext___with_prev;
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_syntax___flow___CastFlowContext___stype;
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_syntax___flow___CastFlowContext___init;
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_syntax___flow___MergeFlowContext___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_syntax___flow___MergeFlowContext___stype;
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_syntax___flow___MergeFlowContext___merge_stype;
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_syntax___flow___MergeFlowContext___is_set;
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_syntax___flow___Variable___must_be_set;
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;
/* ./syntax//flow.nit:289 */
fra.me.meth = LOCATE_syntax___flow___VarVariable___must_be_set;
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;
/* ./syntax//flow.nit:293 */
fra.me.meth = LOCATE_syntax___icode_generation___A2IContext___stmt;
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_syntax___icode_generation___A2IContext___add_new_array;
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_syntax___icode_generation___A2IContext___add_call_array_add;
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_syntax___icode_generation___A2IContext___variable;
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_syntax___icode_generation___A2IContext___closurevariables;
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;
/* ./syntax//icode_generation.nit:70 */
fra.me.meth = LOCATE_syntax___icode_generation___A2IContext___visitor;
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;
/* ./syntax//icode_generation.nit:73 */
fra.me.meth = LOCATE_syntax___icode_generation___A2IContext___return_seq;
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;
/* ./syntax//icode_generation.nit:76 */
fra.me.meth = LOCATE_syntax___icode_generation___A2IContext___return_seq__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_syntax___icode_generation___A2IContext___return_value;
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;
/* ./syntax//icode_generation.nit:79 */
fra.me.meth = LOCATE_syntax___icode_generation___A2IContext___return_value__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_syntax___icode_generation___A2IContext___method;
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;
/* ./syntax//icode_generation.nit:82 */
fra.me.meth = LOCATE_syntax___icode_generation___A2IContext___selfreg;
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;
/* ./syntax//icode_generation.nit:85 */
fra.me.meth = LOCATE_syntax___icode_generation___A2IContext___selfreg__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_syntax___icode_generation___A2IContext___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_syntax___icode_generation___A2IContext___invoke_super_init_calls_after;
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_syntax___icode_generation___A2IContext___invoke_super_init_calls_after;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___icode_generation___A2IContext___generate_stmt;
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_syntax___icode_generation___A2IContext___generate_expr;
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_syntax___icode_generation___EscapableBlock___break_seq;
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;
/* ./syntax//icode_generation.nit:165 */
fra.me.meth = LOCATE_syntax___icode_generation___EscapableBlock___break_seq__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_syntax___icode_generation___EscapableBlock___continue_seq;
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;
/* ./syntax//icode_generation.nit:168 */
fra.me.meth = LOCATE_syntax___icode_generation___EscapableBlock___continue_seq__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_syntax___icode_generation___EscapableBlock___break_value;
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;
/* ./syntax//icode_generation.nit:171 */
fra.me.meth = LOCATE_syntax___icode_generation___EscapableBlock___break_value__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_syntax___icode_generation___EscapableBlock___continue_value;
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;
/* ./syntax//icode_generation.nit:174 */
fra.me.meth = LOCATE_syntax___icode_generation___EscapableBlock___continue_value__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_syntax___icode_generation___MMSrcModule___generate_icode;
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_syntax___icode_generation___MMSrcModule___generate_icode;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___icode_generation___MMSrcModule___generate_icode;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___icode_generation___MMSrcAttribute___iroutine;
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;
/* ./syntax//icode_generation.nit:196 */
fra.me.meth = LOCATE_syntax___icode_generation___MMSrcAttribute___iroutine__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_syntax___icode_generation___MMSrcAttribute___generate_iroutine;
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_syntax___icode_generation___MMSrcMethod___iroutine;
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;
/* ./syntax//icode_generation.nit:214 */
fra.me.meth = LOCATE_syntax___icode_generation___MMSrcMethod___iroutine__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_syntax___icode_generation___MMSrcMethod___generate_iroutine;
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_syntax___icode_generation___MMSrcMethod___inner_generate_iroutine;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//icode_generation.nit:230 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___icode_generation, 230);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___icode_generation___MMReadImplementationMethod___inner_generate_iroutine;
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_syntax___icode_generation___MMWriteImplementationMethod___inner_generate_iroutine;
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_syntax___icode_generation___MMMethSrcMethod___inner_generate_iroutine;
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_syntax___icode_generation___MMImplicitInit___inner_generate_iroutine;
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_syntax___icode_generation___A2IVisitor___icode_ctx__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_syntax___icode_generation___A2IVisitor___icode_ctx;
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_syntax___icode_generation___A2IVisitor___visit;
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_syntax___icode_generation___A2IVisitor___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_syntax___icode_generation___ANode___accept_icode_generation;
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_syntax___icode_generation___AAttrPropdef___accept_icode_generation;
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_syntax___icode_generation___AMethPropdef___accept_icode_generation;
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_syntax___icode_generation___AMethPropdef___fill_iroutine;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//icode_generation.nit:319 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___icode_generation, 319);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___icode_generation___ASignature___fill_iroutine_parameters;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___icode_generation___ASignature___fill_iroutine_parameters;
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_syntax___icode_generation___AClosureDecl___accept_icode_generation;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___icode_generation___AConcreteMethPropdef___fill_iroutine;
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_syntax___icode_generation___AExternPropdef___fill_iroutine;
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_syntax___icode_generation___AExternPropdef___fill_iroutine;
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_syntax___icode_generation___AExternInitPropdef___fill_iroutine;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___icode_generation___ADeferredMethPropdef___fill_iroutine;
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_syntax___icode_generation___AExternMethPropdef___fill_iroutine;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___icode_generation___AInternMethPropdef___fill_iroutine;
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_syntax___icode_generation___AExpr___accept_icode_generation;
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_syntax___icode_generation___AExpr___generate_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//icode_generation.nit:468 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___icode_generation, 468);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___icode_generation___AVardeclExpr___generate_icode;
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_syntax___icode_generation___ABlockExpr___generate_icode;
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_syntax___icode_generation___ABlockExpr___generate_icode;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___icode_generation___ADoExpr___generate_icode;
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_syntax___icode_generation___AReturnExpr___generate_icode;
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_syntax___icode_generation___ABreakExpr___generate_icode;
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_syntax___icode_generation___AContinueExpr___generate_icode;
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_syntax___icode_generation___AAbortExpr___generate_icode;
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_syntax___icode_generation___AIfExpr___generate_icode;
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_syntax___icode_generation___AWhileExpr___generate_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___icode_generation___ALoopExpr___generate_icode;
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_syntax___icode_generation___AForExpr___generate_icode;
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_syntax___icode_generation___AAssertExpr___generate_icode;
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_syntax___icode_generation___AVarExpr___generate_icode;
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_syntax___icode_generation___AVarAssignExpr___generate_icode;
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_syntax___icode_generation___AVarReassignExpr___generate_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___icode_generation___ASelfExpr___generate_icode;
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_syntax___icode_generation___AIfexprExpr___generate_icode;
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_syntax___icode_generation___AEeExpr___generate_icode;
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_syntax___icode_generation___AOrExpr___generate_icode;
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_syntax___icode_generation___AAndExpr___generate_icode;
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_syntax___icode_generation___ANotExpr___generate_icode;
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_syntax___icode_generation___AOrElseExpr___generate_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___icode_generation___AIsaExpr___generate_icode;
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_syntax___icode_generation___AAsCastExpr___generate_icode;
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_syntax___icode_generation___AAsNotnullExpr___generate_icode;
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_syntax___icode_generation___ATrueExpr___generate_icode;
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_syntax___icode_generation___AFalseExpr___generate_icode;
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_syntax___icode_generation___AIntExpr___generate_icode;
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_syntax___icode_generation___AFloatExpr___generate_icode;
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_syntax___icode_generation___ACharExpr___generate_icode;
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_syntax___icode_generation___AStringFormExpr___generate_icode;
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_syntax___icode_generation___AStringFormExpr___string_text;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//icode_generation.nit:930 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___icode_generation, 930);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___icode_generation___AStringFormExpr___compute_string_infos;
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_syntax___icode_generation___AStringExpr___string_text;
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_syntax___icode_generation___AStartStringExpr___string_text;
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_syntax___icode_generation___AMidStringExpr___string_text;
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_syntax___icode_generation___AEndStringExpr___string_text;
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_syntax___icode_generation___ASuperstringExpr___generate_icode;
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_syntax___icode_generation___ASuperstringExpr___generate_icode;
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_syntax___icode_generation___ANullExpr___generate_icode;
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_syntax___icode_generation___AArrayExpr___generate_icode;
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_syntax___icode_generation___AArrayExpr___generate_icode;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___icode_generation___ACrangeExpr___generate_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___icode_generation___AOrangeExpr___generate_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___icode_generation___ASuperExpr___generate_icode;
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_syntax___icode_generation___ASuperExpr___generate_icode;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___icode_generation___AAttrExpr___generate_icode;
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_syntax___icode_generation___AAttrAssignExpr___generate_icode;
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_syntax___icode_generation___AAttrReassignExpr___generate_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___icode_generation___AIssetAttrExpr___generate_icode;
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_syntax___icode_generation___AAbsAbsSendExpr___generate_icode_for_arguments_in;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___icode_generation___ASendExpr___generate_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 16;
+ 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_syntax___icode_generation___ASendReassignExpr___generate_icode;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___icode_generation___ANewExpr___generate_icode;
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_syntax___icode_generation___AProxyExpr___generate_icode;
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_syntax___icode_generation___AOnceExpr___generate_icode;
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_syntax___icode_generation___AClosureDef___generate_iclosuredef;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___icode_generation___AClosureCallExpr___generate_icode;
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_syntax___mmbuilder___ToolContext___handle_property_conflict;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___mmbuilder___CSHSorter___compare;
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_syntax___mmbuilder___CSHSorter___init;
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;
/* ./syntax//mmbuilder.nit:50 */
fra.me.meth = LOCATE_syntax___mmbuilder___MMSrcModule___do_mmbuilder;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___mmbuilder___MMSrcModule___do_mmbuilder;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_syntax___mmbuilder___MMSrcModule___process_default_classes;
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_syntax___mmbuilder___MMLocalClass___accept_class_visitor;
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_syntax___mmbuilder___MMLocalClass___accept_properties_visitor;
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_syntax___mmbuilder___MMSrcLocalClass___accept_class_visitor;
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_syntax___mmbuilder___MMSrcLocalClass___accept_properties_visitor;
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_syntax___mmbuilder___MMSrcLocalClass___accept_properties_visitor;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___mmbuilder___MMSrcLocalClass___process_default_constructors;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_syntax___mmbuilder___MMSrcLocalClass___process_default_constructors;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___mmbuilder___MMSrcLocalClass___process_default_constructors;
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;
/* ./syntax//mmbuilder.nit:206 */
fra.me.meth = LOCATE_syntax___mmbuilder___MMSrcLocalClass___process_default_constructors;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_syntax___mmbuilder___MMSrcLocalClass___process_default_constructors;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_syntax___mmbuilder___MMSrcLocalClass___process_default_constructors;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_syntax___mmbuilder___MMSrcLocalClass___add_src_local_property;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___mmbuilder___MMLocalProperty___accept_property_visitor;
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_syntax___mmbuilder___MMImplicitInit___super_init;
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;
/* ./syntax//mmbuilder.nit:297 */
fra.me.meth = LOCATE_syntax___mmbuilder___MMImplicitInit___accept_property_visitor;
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_syntax___mmbuilder___MMSrcAncestor___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;
/* ./syntax//mmbuilder.nit:337 */
fra.me.meth = LOCATE_syntax___mmbuilder___MMSrcAncestor___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_syntax___mmbuilder___ClassBuilderVisitor___local_class_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;
/* ./syntax//mmbuilder.nit:352 */
fra.me.meth = LOCATE_syntax___mmbuilder___ClassBuilderVisitor___local_class_arity__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_syntax___mmbuilder___ClassBuilderVisitor___formals;
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;
/* ./syntax//mmbuilder.nit:355 */
fra.me.meth = LOCATE_syntax___mmbuilder___ClassBuilderVisitor___formals__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_syntax___mmbuilder___ClassBuilderVisitor___visit;
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_syntax___mmbuilder___ClassBuilderVisitor___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_syntax___mmbuilder___ClassSpecializationBuilderVisitor___visit;
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_syntax___mmbuilder___ClassSpecializationBuilderVisitor___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_syntax___mmbuilder___ClassAncestorBuilder___visit;
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_syntax___mmbuilder___ClassAncestorBuilder___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_syntax___mmbuilder___ClassVerifierVisitor___visit;
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_syntax___mmbuilder___ClassVerifierVisitor___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_syntax___mmbuilder___PropertyBuilderVisitor___visit;
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_syntax___mmbuilder___PropertyBuilderVisitor___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_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder;
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;
/* ./syntax//mmbuilder.nit:402 */
fra.me.meth = LOCATE_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder__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_syntax___mmbuilder___PropertyVerifierVisitor___visit;
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_syntax___mmbuilder___PropertyVerifierVisitor___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_syntax___mmbuilder___SignatureBuilder___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;
/* ./syntax//mmbuilder.nit:416 */
fra.me.meth = LOCATE_syntax___mmbuilder___SignatureBuilder___params__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_syntax___mmbuilder___SignatureBuilder___untyped_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;
/* ./syntax//mmbuilder.nit:419 */
fra.me.meth = LOCATE_syntax___mmbuilder___SignatureBuilder___untyped_params__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_syntax___mmbuilder___SignatureBuilder___vararg_rank;
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;
/* ./syntax//mmbuilder.nit:422 */
fra.me.meth = LOCATE_syntax___mmbuilder___SignatureBuilder___vararg_rank__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_syntax___mmbuilder___SignatureBuilder___closure_decls;
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;
/* ./syntax//mmbuilder.nit:425 */
fra.me.meth = LOCATE_syntax___mmbuilder___SignatureBuilder___closure_decls__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_syntax___mmbuilder___SignatureBuilder___has_error_occured;
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;
/* ./syntax//mmbuilder.nit:428 */
fra.me.meth = LOCATE_syntax___mmbuilder___SignatureBuilder___has_error_occured__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_syntax___mmbuilder___SignatureBuilder___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;
/* ./syntax//mmbuilder.nit:431 */
fra.me.meth = LOCATE_syntax___mmbuilder___SignatureBuilder___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_syntax___mmbuilder___SignatureBuilder___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[itpos8] = 1;
return;
fra.me.meth = LOCATE_syntax___mmbuilder___ANode___accept_class_builder;
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_syntax___mmbuilder___ANode___accept_class_specialization_builder;
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_syntax___mmbuilder___ANode___accept_class_ancestor_builder;
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_syntax___mmbuilder___ANode___accept_class_verifier;
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_syntax___mmbuilder___ANode___accept_property_builder;
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_syntax___mmbuilder___ANode___accept_property_verifier;
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_syntax___mmbuilder___AModule___import_super_modules;
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_syntax___mmbuilder___AModule___import_super_modules;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_syntax___mmbuilder___AModuledecl___accept_class_builder;
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_syntax___mmbuilder___AImport___module_name;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//mmbuilder.nit:488 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___mmbuilder, 488);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___mmbuilder___AImport___visibility_level;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//mmbuilder.nit:491 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___mmbuilder, 491);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___mmbuilder___AStdImport___module_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;
/* ./syntax//mmbuilder.nit:497 */
fra.me.meth = LOCATE_syntax___mmbuilder___AStdImport___visibility_level;
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;
/* ./syntax//mmbuilder.nit:501 */
fra.me.meth = LOCATE_syntax___mmbuilder___ANoImport___module_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;
/* ./syntax//mmbuilder.nit:507 */
fra.me.meth = LOCATE_syntax___mmbuilder___AVisibility___level;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//mmbuilder.nit:512 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___mmbuilder, 512);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___mmbuilder___APublicVisibility___level;
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;
/* ./syntax//mmbuilder.nit:516 */
fra.me.meth = LOCATE_syntax___mmbuilder___AProtectedVisibility___level;
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;
/* ./syntax//mmbuilder.nit:519 */
fra.me.meth = LOCATE_syntax___mmbuilder___APrivateVisibility___level;
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;
/* ./syntax//mmbuilder.nit:522 */
fra.me.meth = LOCATE_syntax___mmbuilder___AIntrudeVisibility___level;
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;
/* ./syntax//mmbuilder.nit:525 */
fra.me.meth = LOCATE_syntax___mmbuilder___AClassdef___local_class;
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_syntax___mmbuilder___AClassdef___name;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//mmbuilder.nit:533 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___mmbuilder, 533);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___mmbuilder___AClassdef___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;
/* ./syntax//mmbuilder.nit:537 */
fra.me.meth = LOCATE_syntax___mmbuilder___AClassdef___visibility_level;
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;
/* ./syntax//mmbuilder.nit:540 */
fra.me.meth = LOCATE_syntax___mmbuilder___AClassdef___accept_class_builder;
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_syntax___mmbuilder___AClassdef___build_class_introduction;
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_syntax___mmbuilder___AClassdef___build_class_refinement;
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_syntax___mmbuilder___AClassdef___accept_class_verifier;
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_syntax___mmbuilder___AClassdef___accept_abs_syntax_visitor;
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_syntax___mmbuilder___AClasskind___is_interface;
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;
/* ./syntax//mmbuilder.nit:654 */
fra.me.meth = LOCATE_syntax___mmbuilder___AClasskind___is_enum;
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;
/* ./syntax//mmbuilder.nit:655 */
fra.me.meth = LOCATE_syntax___mmbuilder___AClasskind___is_abstract;
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;
/* ./syntax//mmbuilder.nit:656 */
fra.me.meth = LOCATE_syntax___mmbuilder___AClasskind___is_extern;
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;
/* ./syntax//mmbuilder.nit:657 */
fra.me.meth = LOCATE_syntax___mmbuilder___AInterfaceClasskind___is_interface;
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;
/* ./syntax//mmbuilder.nit:661 */
fra.me.meth = LOCATE_syntax___mmbuilder___AEnumClasskind___is_enum;
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;
/* ./syntax//mmbuilder.nit:664 */
fra.me.meth = LOCATE_syntax___mmbuilder___AExternClasskind___is_extern;
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;
/* ./syntax//mmbuilder.nit:667 */
fra.me.meth = LOCATE_syntax___mmbuilder___AAbstractClasskind___is_abstract;
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;
/* ./syntax//mmbuilder.nit:670 */
fra.me.meth = LOCATE_syntax___mmbuilder___AStdClassdef___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;
/* ./syntax//mmbuilder.nit:676 */
fra.me.meth = LOCATE_syntax___mmbuilder___AStdClassdef___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;
/* ./syntax//mmbuilder.nit:680 */
fra.me.meth = LOCATE_syntax___mmbuilder___AStdClassdef___accept_class_specialization_builder;
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_syntax___mmbuilder___AStdClassdef___accept_class_verifier;
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_syntax___mmbuilder___AStdClassdef___visibility_level;
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;
/* ./syntax//mmbuilder.nit:760 */
fra.me.meth = LOCATE_syntax___mmbuilder___AMainClassdef___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;
/* ./syntax//mmbuilder.nit:767 */
fra.me.meth = LOCATE_syntax___mmbuilder___ATopClassdef___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;
/* ./syntax//mmbuilder.nit:774 */
fra.me.meth = LOCATE_syntax___mmbuilder___AFormaldef___accept_class_builder;
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_syntax___mmbuilder___AFormaldef___accept_class_verifier;
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_syntax___mmbuilder___ASuperclass___ancestor;
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;
/* ./syntax//mmbuilder.nit:823 */
fra.me.meth = LOCATE_syntax___mmbuilder___ASuperclass___accept_class_specialization_builder;
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_syntax___mmbuilder___ASuperclass___accept_class_ancestor_builder;
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_syntax___mmbuilder___ASuperclass___accept_class_verifier;
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_syntax___mmbuilder___APropdef___process_and_check;
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_syntax___mmbuilder___APropdef___do_and_check_intro;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___mmbuilder___APropdef___inherit_signature;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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;
static val_t once_value_21; /* Once value */
static val_t once_value_22; /* Once value */
static val_t once_value_23; /* Once value */
- static val_t once_value_25; /* Once value */
static val_t once_value_26; /* Once value */
static val_t once_value_27; /* Once value */
static val_t once_value_28; /* Once value */
static val_t once_value_29; /* Once value */
static val_t once_value_30; /* Once value */
- static val_t once_value_31; /* Once value */
+ static val_t once_value_31; /* Once value */
static val_t once_value_32; /* Once value */
static val_t once_value_33; /* Once value */
static val_t once_value_34; /* Once value */
- static val_t once_value_36; /* Once value */
+ static val_t once_value_35; /* Once value */
static val_t once_value_37; /* Once value */
static val_t once_value_38; /* Once value */
static val_t once_value_39; /* Once value */
- static val_t once_value_40; /* Once value */
+ static val_t once_value_40; /* Once value */
static val_t once_value_41; /* Once value */
static val_t once_value_42; /* Once value */
static val_t once_value_43; /* Once value */
static val_t once_value_44; /* Once value */
- static val_t once_value_45; /* Once value */
+ static val_t once_value_45; /* Once value */
static val_t once_value_46; /* Once value */
static val_t once_value_47; /* Once value */
static val_t once_value_48; /* Once value */
static val_t once_value_49; /* Once value */
- static val_t once_value_50; /* Once value */
+ static val_t once_value_50; /* Once value */
static val_t once_value_51; /* Once value */
static val_t once_value_52; /* Once value */
static val_t once_value_53; /* Once value */
- static val_t once_value_54; /* Once value */
+ static val_t once_value_54; /* Once value */
static val_t once_value_55; /* Once value */
static val_t once_value_56; /* Once value */
static val_t once_value_57; /* Once value */
static val_t once_value_58; /* Once value */
- static val_t once_value_59; /* Once value */
+ static val_t once_value_59; /* Once value */
static val_t once_value_60; /* Once value */
static val_t once_value_61; /* Once value */
static val_t once_value_62; /* Once value */
- static val_t once_value_64; /* Once value */
+ static val_t once_value_63; /* Once value */
static val_t once_value_65; /* Once value */
static val_t once_value_66; /* Once value */
+ static val_t once_value_67; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
fra.me.line = 938;
fra.me.meth = LOCATE_syntax___mmbuilder___APropdef___do_and_check_redef;
fra.me.has_broke = 0;
fra.me.REG_size = 14;
+ 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[12] = fra.me.REG[13];
}
/* ./syntax//mmbuilder.nit:978 */
+ fra.me.REG[13] = CALL_syntax___syntax_base___AParam___variable(fra.me.REG[11])(fra.me.REG[11]);
+ CALL_syntax___syntax_base___Variable___stype__eq(fra.me.REG[13])(fra.me.REG[13], fra.me.REG[12]);
+ /* ./syntax//mmbuilder.nit:980 */
+ REGB5 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
+ if (UNTAG_Bool(REGB5)) {
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 980);
+ }
+ fra.me.REG[12] = CALL_metamodel___static_type___MMSignature___params(fra.me.REG[7])(fra.me.REG[7]);
+ REGB5 = CALL_syntax___syntax_base___AParam___position(fra.me.REG[11])(fra.me.REG[11]);
+ /* ./../lib/standard//collection//array.nit:280 */
+ REGB4 = TAG_Int(0);
+ REGB3 = TAG_Bool(VAL_ISA(REGB4, VTCOLOR_standard___kernel___Comparable___OTHER(REGB5), VTID_standard___kernel___Comparable___OTHER(REGB5))) /*cast OTHER*/;
+ if (UNTAG_Bool(REGB3)) {
+ } else {
+ nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
+ }
+ /* ./../lib/standard//kernel.nit:233 */
+ REGB4 = TAG_Bool(UNTAG_Int(REGB5)>=UNTAG_Int(REGB4));
+ /* ./../lib/standard//collection//array.nit:280 */
+ if (UNTAG_Bool(REGB4)) {
+ REGB4 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[12])!=NIT_NULL);
+ if (UNTAG_Bool(REGB4)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 280);
+ }
+ REGB4 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[12]);
+ REGB3 = TAG_Bool(VAL_ISA(REGB4, VTCOLOR_standard___kernel___Comparable___OTHER(REGB5), VTID_standard___kernel___Comparable___OTHER(REGB5))) /*cast OTHER*/;
+ if (UNTAG_Bool(REGB3)) {
+ } else {
+ nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
+ }
+ /* ./../lib/standard//kernel.nit:232 */
+ REGB4 = TAG_Bool(UNTAG_Int(REGB5)<UNTAG_Int(REGB4));
+ } else {
+ /* ./../lib/standard//collection//array.nit:280 */
+ REGB3 = TAG_Bool(false);
+ REGB4 = REGB3;
+ }
+ if (UNTAG_Bool(REGB4)) {
+ } else {
+ nit_abort("Assert %s failed", "'index'", LOCATE_standard___collection___array, 280);
+ }
+ /* ./../lib/standard//collection//array.nit:281 */
+ fra.me.REG[12] = ATTR_standard___collection___array___Array____items(fra.me.REG[12]);
+ REGB4 = TAG_Bool(fra.me.REG[12]==NIT_NULL);
+ if (UNTAG_Bool(REGB4)) {
+ nit_abort("Reciever is null", NULL, LOCATE_standard___collection___array, 281);
+ }
+ /* ./../lib/standard//collection//array.nit:718 */
+ fra.me.REG[12] = ((Nit_NativeArray)fra.me.REG[12])->val[UNTAG_Int(REGB5)];
+ /* ./../lib/standard//collection//array.nit:281 */
+ goto label24;
+ label24: while(0);
+ /* ./syntax//mmbuilder.nit:980 */
fra.me.REG[11] = CALL_syntax___syntax_base___AParam___variable(fra.me.REG[11])(fra.me.REG[11]);
- CALL_syntax___syntax_base___Variable___stype__eq(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[11] = CALL_syntax___syntax_base___Variable___name(fra.me.REG[11])(fra.me.REG[11]);
+ REGB5 = TAG_Bool(fra.me.REG[12]==NIT_NULL);
+ if (UNTAG_Bool(REGB5)) {
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 980);
+ }
+ CALL_metamodel___static_type___MMParam___name__eq(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
/* ./../lib/standard//collection//array.nit:274 */
REGB5 = TAG_Int(1);
/* ./../lib/standard//kernel.nit:235 */
REGB0 = REGB5;
} else {
/* ./../lib/standard//collection//array.nit:272 */
- goto label24;
+ goto label25;
}
}
- label24: while(0);
- /* ./syntax//mmbuilder.nit:980 */
+ label25: while(0);
+ /* ./syntax//mmbuilder.nit:982 */
fra.me.REG[4] = fra.me.REG[7];
- /* ./syntax//mmbuilder.nit:981 */
+ /* ./syntax//mmbuilder.nit:983 */
CALL_metamodel___static_type___MMLocalProperty___signature__eq(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[4]);
}
- /* ./syntax//mmbuilder.nit:985 */
+ /* ./syntax//mmbuilder.nit:987 */
fra.me.REG[10] = CALL_syntax___syntax_base___AbsSyntaxVisitor___tc(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = CALL_mmloader___ToolContext___error_count(fra.me.REG[10])(fra.me.REG[10]);
- /* ./syntax//mmbuilder.nit:993 */
+ /* ./syntax//mmbuilder.nit:995 */
REGB5 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB5)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 993);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 995);
}
REGB5 = CALL_metamodel___static_type___MMSignature___arity(fra.me.REG[4])(fra.me.REG[4]);
REGB4 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB4)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 993);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 995);
}
REGB4 = CALL_metamodel___static_type___MMSignature___arity(fra.me.REG[7])(fra.me.REG[7]);
REGB3 = TAG_Bool(IS_EQUAL_OO(REGB5,REGB4));
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB4 = TAG_Bool((REGB5)==(REGB4));
- /* ./syntax//mmbuilder.nit:993 */
+ /* ./syntax//mmbuilder.nit:995 */
REGB3 = REGB4;
}
REGB3 = TAG_Bool(!UNTAG_Bool(REGB3));
if (UNTAG_Bool(REGB3)) {
- /* ./syntax//mmbuilder.nit:994 */
+ /* ./syntax//mmbuilder.nit:996 */
REGB3 = TAG_Int(11);
fra.me.REG[10] = NEW_Array_standard___collection___array___Array___with_capacity(REGB3);
- if (!once_value_25) {
+ if (!once_value_26) {
fra.me.REG[8] = BOX_NativeString("Redef error: ");
REGB3 = TAG_Int(13);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB3);
- once_value_25 = fra.me.REG[8];
- register_static_object(&once_value_25);
- } else fra.me.REG[8] = once_value_25;
+ once_value_26 = fra.me.REG[8];
+ register_static_object(&once_value_26);
+ } else fra.me.REG[8] = once_value_26;
fra.me.REG[8] = fra.me.REG[8];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
fra.me.REG[8] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
- if (!once_value_26) {
+ if (!once_value_27) {
fra.me.REG[8] = BOX_NativeString("::");
REGB3 = TAG_Int(2);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB3);
- once_value_26 = fra.me.REG[8];
- register_static_object(&once_value_26);
- } else fra.me.REG[8] = once_value_26;
+ once_value_27 = fra.me.REG[8];
+ register_static_object(&once_value_27);
+ } else fra.me.REG[8] = once_value_27;
fra.me.REG[8] = fra.me.REG[8];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
- if (!once_value_27) {
+ if (!once_value_28) {
fra.me.REG[8] = BOX_NativeString(" redefines ");
REGB3 = TAG_Int(11);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB3);
- once_value_27 = fra.me.REG[8];
- register_static_object(&once_value_27);
- } else fra.me.REG[8] = once_value_27;
+ once_value_28 = fra.me.REG[8];
+ register_static_object(&once_value_28);
+ } else fra.me.REG[8] = once_value_28;
fra.me.REG[8] = fra.me.REG[8];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
fra.me.REG[8] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
- if (!once_value_28) {
+ if (!once_value_29) {
fra.me.REG[8] = BOX_NativeString("::");
REGB3 = TAG_Int(2);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB3);
- once_value_28 = fra.me.REG[8];
- register_static_object(&once_value_28);
- } else fra.me.REG[8] = once_value_28;
+ once_value_29 = fra.me.REG[8];
+ register_static_object(&once_value_29);
+ } else fra.me.REG[8] = once_value_29;
fra.me.REG[8] = fra.me.REG[8];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
- if (!once_value_29) {
+ if (!once_value_30) {
fra.me.REG[8] = BOX_NativeString(" with ");
REGB3 = TAG_Int(6);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB3);
- once_value_29 = fra.me.REG[8];
- register_static_object(&once_value_29);
- } else fra.me.REG[8] = once_value_29;
+ once_value_30 = fra.me.REG[8];
+ register_static_object(&once_value_30);
+ } else fra.me.REG[8] = once_value_30;
fra.me.REG[8] = fra.me.REG[8];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
REGB3 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB3)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 994);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 996);
}
REGB3 = CALL_metamodel___static_type___MMSignature___arity(fra.me.REG[7])(fra.me.REG[7]);
fra.me.REG[8] = CALL_standard___string___Object___to_s(REGB3)(REGB3);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
- if (!once_value_30) {
+ if (!once_value_31) {
fra.me.REG[8] = BOX_NativeString(" parameter(s).");
REGB3 = TAG_Int(14);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB3);
- once_value_30 = fra.me.REG[8];
- register_static_object(&once_value_30);
- } else fra.me.REG[8] = once_value_30;
+ once_value_31 = fra.me.REG[8];
+ register_static_object(&once_value_31);
+ } else fra.me.REG[8] = once_value_31;
fra.me.REG[8] = fra.me.REG[8];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
fra.me.REG[10] = CALL_standard___string___Object___to_s(fra.me.REG[10])(fra.me.REG[10]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0], fra.me.REG[10]);
} else {
- /* ./syntax//mmbuilder.nit:995 */
+ /* ./syntax//mmbuilder.nit:997 */
REGB3 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB3)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 995);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 997);
}
REGB3 = CALL_metamodel___static_type___MMSignature___arity(fra.me.REG[4])(fra.me.REG[4]);
REGB4 = TAG_Int(0);
}
/* ./../lib/standard//kernel.nit:234 */
REGB4 = TAG_Bool(UNTAG_Int(REGB3)>UNTAG_Int(REGB4));
- /* ./syntax//mmbuilder.nit:995 */
+ /* ./syntax//mmbuilder.nit:997 */
if (UNTAG_Bool(REGB4)) {
- /* ./syntax//mmbuilder.nit:996 */
+ /* ./syntax//mmbuilder.nit:998 */
REGB4 = TAG_Bool(VAL_ISA(fra.me.REG[0], COLOR_parser___parser_nodes___AMethPropdef, ID_parser___parser_nodes___AMethPropdef)) /*cast AMethPropdef*/;
if (UNTAG_Bool(REGB4)) {
- /* ./syntax//mmbuilder.nit:998 */
+ /* ./syntax//mmbuilder.nit:1000 */
REGB4 = TAG_Int(0);
REGB3 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB3)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 998);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1000);
}
REGB3 = CALL_metamodel___static_type___MMSignature___arity(fra.me.REG[4])(fra.me.REG[4]);
/* ./../lib/standard//kernel.nit:352 */
REGB5 = TAG_Bool(UNTAG_Int(REGB4)<UNTAG_Int(REGB3));
/* ./../lib/standard//kernel.nit:352 */
if (UNTAG_Bool(REGB5)) {
- /* ./syntax//mmbuilder.nit:998 */
+ /* ./syntax//mmbuilder.nit:1000 */
REGB5 = REGB4;
- /* ./syntax//mmbuilder.nit:999 */
+ /* ./syntax//mmbuilder.nit:1001 */
REGB6 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB6)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 999);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1001);
}
fra.me.REG[10] = CALL_metamodel___static_type___MMSignature_____bra(fra.me.REG[4])(fra.me.REG[4], REGB5);
REGB6 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB6)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 999);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1001);
}
fra.me.REG[8] = CALL_metamodel___static_type___MMSignature_____bra(fra.me.REG[7])(fra.me.REG[7], REGB5);
REGB6 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[10],fra.me.REG[8]));
}
REGB6 = TAG_Bool(!UNTAG_Bool(REGB6));
if (UNTAG_Bool(REGB6)) {
- /* ./syntax//mmbuilder.nit:1000 */
+ /* ./syntax//mmbuilder.nit:1002 */
fra.me.REG[8] = CALL_parser___parser_nodes___AMethPropdef___n_signature(fra.me.REG[0])(fra.me.REG[0]);
REGB6 = TAG_Bool(fra.me.REG[8]==NIT_NULL);
if (UNTAG_Bool(REGB6)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1000);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1002);
}
fra.me.REG[8] = CALL_parser___parser_nodes___ASignature___n_params(fra.me.REG[8])(fra.me.REG[8]);
fra.me.REG[8] = CALL_standard___collection___abstract_collection___SequenceRead_____bra(fra.me.REG[8])(fra.me.REG[8], REGB5);
REGB6 = TAG_Int(7);
fra.me.REG[10] = NEW_Array_standard___collection___array___Array___with_capacity(REGB6);
- if (!once_value_31) {
- fra.me.REG[12] = BOX_NativeString("Redef error: Expected ");
+ if (!once_value_32) {
+ fra.me.REG[11] = BOX_NativeString("Redef error: Expected ");
REGB6 = TAG_Int(22);
- fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB6);
- once_value_31 = fra.me.REG[12];
- register_static_object(&once_value_31);
- } else fra.me.REG[12] = once_value_31;
- fra.me.REG[12] = fra.me.REG[12];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
+ fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB6);
+ once_value_32 = fra.me.REG[11];
+ register_static_object(&once_value_32);
+ } else fra.me.REG[11] = once_value_32;
+ fra.me.REG[11] = fra.me.REG[11];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
REGB6 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB6)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1000);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1002);
}
- fra.me.REG[12] = CALL_metamodel___static_type___MMSignature_____bra(fra.me.REG[7])(fra.me.REG[7], REGB5);
- fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
- if (!once_value_32) {
- fra.me.REG[12] = BOX_NativeString(", as in ");
- REGB5 = TAG_Int(8);
- fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB5);
- once_value_32 = fra.me.REG[12];
- register_static_object(&once_value_32);
- } else fra.me.REG[12] = once_value_32;
- fra.me.REG[12] = fra.me.REG[12];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
- fra.me.REG[12] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
- fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
+ fra.me.REG[11] = CALL_metamodel___static_type___MMSignature_____bra(fra.me.REG[7])(fra.me.REG[7], REGB5);
+ fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
if (!once_value_33) {
- fra.me.REG[12] = BOX_NativeString("::");
- REGB5 = TAG_Int(2);
- fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB5);
- once_value_33 = fra.me.REG[12];
+ fra.me.REG[11] = BOX_NativeString(", as in ");
+ REGB5 = TAG_Int(8);
+ fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB5);
+ once_value_33 = fra.me.REG[11];
register_static_object(&once_value_33);
- } else fra.me.REG[12] = once_value_33;
- fra.me.REG[12] = fra.me.REG[12];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
- fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
+ } else fra.me.REG[11] = once_value_33;
+ fra.me.REG[11] = fra.me.REG[11];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
+ fra.me.REG[11] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
+ fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
if (!once_value_34) {
- fra.me.REG[12] = BOX_NativeString(".");
- REGB5 = TAG_Int(1);
- fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB5);
- once_value_34 = fra.me.REG[12];
+ fra.me.REG[11] = BOX_NativeString("::");
+ REGB5 = TAG_Int(2);
+ fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB5);
+ once_value_34 = fra.me.REG[11];
register_static_object(&once_value_34);
- } else fra.me.REG[12] = once_value_34;
- fra.me.REG[12] = fra.me.REG[12];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
+ } else fra.me.REG[11] = once_value_34;
+ fra.me.REG[11] = fra.me.REG[11];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
+ fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
+ if (!once_value_35) {
+ fra.me.REG[11] = BOX_NativeString(".");
+ REGB5 = TAG_Int(1);
+ fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB5);
+ once_value_35 = fra.me.REG[11];
+ register_static_object(&once_value_35);
+ } else fra.me.REG[11] = once_value_35;
+ fra.me.REG[11] = fra.me.REG[11];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
fra.me.REG[10] = CALL_standard___string___Object___to_s(fra.me.REG[10])(fra.me.REG[10]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[8], fra.me.REG[10]);
}
REGB4 = REGB5;
} else {
/* ./../lib/standard//kernel.nit:352 */
- goto label35;
+ goto label36;
}
}
- label35: while(0);
+ label36: while(0);
} else {
- /* ./syntax//mmbuilder.nit:1003 */
+ /* ./syntax//mmbuilder.nit:1005 */
REGB4 = TAG_Bool(VAL_ISA(fra.me.REG[0], COLOR_parser___parser_nodes___AAttrPropdef, ID_parser___parser_nodes___AAttrPropdef)) /*cast AAttrPropdef*/;
if (UNTAG_Bool(REGB4)) {
- /* ./syntax//mmbuilder.nit:1005 */
+ /* ./syntax//mmbuilder.nit:1007 */
REGB4 = TAG_Int(0);
REGB3 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB3)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1005);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1007);
}
fra.me.REG[10] = CALL_metamodel___static_type___MMSignature_____bra(fra.me.REG[4])(fra.me.REG[4], REGB4);
REGB4 = TAG_Int(0);
REGB3 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB3)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1005);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1007);
}
fra.me.REG[8] = CALL_metamodel___static_type___MMSignature_____bra(fra.me.REG[7])(fra.me.REG[7], REGB4);
REGB4 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[10],fra.me.REG[8]));
}
REGB4 = TAG_Bool(!UNTAG_Bool(REGB4));
if (UNTAG_Bool(REGB4)) {
- /* ./syntax//mmbuilder.nit:1006 */
+ /* ./syntax//mmbuilder.nit:1008 */
fra.me.REG[8] = CALL_parser___parser_nodes___AAttrPropdef___n_type(fra.me.REG[0])(fra.me.REG[0]);
REGB4 = TAG_Int(7);
fra.me.REG[10] = NEW_Array_standard___collection___array___Array___with_capacity(REGB4);
- if (!once_value_36) {
- fra.me.REG[12] = BOX_NativeString("Redef error: Expected ");
+ if (!once_value_37) {
+ fra.me.REG[11] = BOX_NativeString("Redef error: Expected ");
REGB4 = TAG_Int(22);
- fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
- once_value_36 = fra.me.REG[12];
- register_static_object(&once_value_36);
- } else fra.me.REG[12] = once_value_36;
- fra.me.REG[12] = fra.me.REG[12];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
+ fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
+ once_value_37 = fra.me.REG[11];
+ register_static_object(&once_value_37);
+ } else fra.me.REG[11] = once_value_37;
+ fra.me.REG[11] = fra.me.REG[11];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
REGB4 = TAG_Int(0);
REGB3 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB3)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1006);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1008);
}
- fra.me.REG[12] = CALL_metamodel___static_type___MMSignature_____bra(fra.me.REG[7])(fra.me.REG[7], REGB4);
- fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
- if (!once_value_37) {
- fra.me.REG[12] = BOX_NativeString(", as in the parameter of ");
- REGB4 = TAG_Int(25);
- fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
- once_value_37 = fra.me.REG[12];
- register_static_object(&once_value_37);
- } else fra.me.REG[12] = once_value_37;
- fra.me.REG[12] = fra.me.REG[12];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
- fra.me.REG[12] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
- fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
+ fra.me.REG[11] = CALL_metamodel___static_type___MMSignature_____bra(fra.me.REG[7])(fra.me.REG[7], REGB4);
+ fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
if (!once_value_38) {
- fra.me.REG[12] = BOX_NativeString("::");
- REGB4 = TAG_Int(2);
- fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
- once_value_38 = fra.me.REG[12];
+ fra.me.REG[11] = BOX_NativeString(", as in the parameter of ");
+ REGB4 = TAG_Int(25);
+ fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
+ once_value_38 = fra.me.REG[11];
register_static_object(&once_value_38);
- } else fra.me.REG[12] = once_value_38;
- fra.me.REG[12] = fra.me.REG[12];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
- fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
+ } else fra.me.REG[11] = once_value_38;
+ fra.me.REG[11] = fra.me.REG[11];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
+ fra.me.REG[11] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
+ fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
if (!once_value_39) {
- fra.me.REG[12] = BOX_NativeString(".");
- REGB4 = TAG_Int(1);
- fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
- once_value_39 = fra.me.REG[12];
+ fra.me.REG[11] = BOX_NativeString("::");
+ REGB4 = TAG_Int(2);
+ fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
+ once_value_39 = fra.me.REG[11];
register_static_object(&once_value_39);
- } else fra.me.REG[12] = once_value_39;
- fra.me.REG[12] = fra.me.REG[12];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[12]);
+ } else fra.me.REG[11] = once_value_39;
+ fra.me.REG[11] = fra.me.REG[11];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
+ fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
+ if (!once_value_40) {
+ fra.me.REG[11] = BOX_NativeString(".");
+ REGB4 = TAG_Int(1);
+ fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
+ once_value_40 = fra.me.REG[11];
+ register_static_object(&once_value_40);
+ } else fra.me.REG[11] = once_value_40;
+ fra.me.REG[11] = fra.me.REG[11];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[11]);
fra.me.REG[10] = CALL_standard___string___Object___to_s(fra.me.REG[10])(fra.me.REG[10]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[8], fra.me.REG[10]);
}
} else {
- /* ./syntax//mmbuilder.nit:1010 */
- nit_abort("Aborted", NULL, LOCATE_syntax___mmbuilder, 1010);
+ /* ./syntax//mmbuilder.nit:1012 */
+ nit_abort("Aborted", NULL, LOCATE_syntax___mmbuilder, 1012);
}
}
}
}
- /* ./syntax//mmbuilder.nit:1014 */
+ /* ./syntax//mmbuilder.nit:1016 */
REGB4 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB4)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1014);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1016);
}
fra.me.REG[10] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[4])(fra.me.REG[4]);
- /* ./syntax//mmbuilder.nit:1015 */
+ /* ./syntax//mmbuilder.nit:1017 */
REGB4 = TAG_Bool(fra.me.REG[7]==NIT_NULL);
if (UNTAG_Bool(REGB4)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1015);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1017);
}
fra.me.REG[8] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[7])(fra.me.REG[7]);
- /* ./syntax//mmbuilder.nit:1016 */
+ /* ./syntax//mmbuilder.nit:1018 */
REGB4 = TAG_Bool(fra.me.REG[10]==NIT_NULL);
if (UNTAG_Bool(REGB4)) {
} else {
REGB4 = REGB3;
}
if (UNTAG_Bool(REGB4)) {
- /* ./syntax//mmbuilder.nit:1017 */
+ /* ./syntax//mmbuilder.nit:1019 */
REGB4 = TAG_Int(9);
- fra.me.REG[12] = NEW_Array_standard___collection___array___Array___with_capacity(REGB4);
- if (!once_value_40) {
- fra.me.REG[11] = BOX_NativeString("Redef error: The procedure ");
- REGB4 = TAG_Int(27);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
- once_value_40 = fra.me.REG[11];
- register_static_object(&once_value_40);
- } else fra.me.REG[11] = once_value_40;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
- fra.me.REG[11] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
+ fra.me.REG[11] = NEW_Array_standard___collection___array___Array___with_capacity(REGB4);
if (!once_value_41) {
- fra.me.REG[11] = BOX_NativeString("::");
- REGB4 = TAG_Int(2);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
- once_value_41 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString("Redef error: The procedure ");
+ REGB4 = TAG_Int(27);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
+ once_value_41 = fra.me.REG[12];
register_static_object(&once_value_41);
- } else fra.me.REG[11] = once_value_41;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
+ } else fra.me.REG[12] = once_value_41;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
if (!once_value_42) {
- fra.me.REG[11] = BOX_NativeString(" redefines the function ");
- REGB4 = TAG_Int(24);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
- once_value_42 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString("::");
+ REGB4 = TAG_Int(2);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
+ once_value_42 = fra.me.REG[12];
register_static_object(&once_value_42);
- } else fra.me.REG[11] = once_value_42;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
- fra.me.REG[11] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
+ } else fra.me.REG[12] = once_value_42;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
if (!once_value_43) {
- fra.me.REG[11] = BOX_NativeString("::");
- REGB4 = TAG_Int(2);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
- once_value_43 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString(" redefines the function ");
+ REGB4 = TAG_Int(24);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
+ once_value_43 = fra.me.REG[12];
register_static_object(&once_value_43);
- } else fra.me.REG[11] = once_value_43;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
+ } else fra.me.REG[12] = once_value_43;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
if (!once_value_44) {
- fra.me.REG[11] = BOX_NativeString(".");
- REGB4 = TAG_Int(1);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
- once_value_44 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString("::");
+ REGB4 = TAG_Int(2);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
+ once_value_44 = fra.me.REG[12];
register_static_object(&once_value_44);
- } else fra.me.REG[11] = once_value_44;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
- fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
- CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0], fra.me.REG[12]);
+ } else fra.me.REG[12] = once_value_44;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ if (!once_value_45) {
+ fra.me.REG[12] = BOX_NativeString(".");
+ REGB4 = TAG_Int(1);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
+ once_value_45 = fra.me.REG[12];
+ register_static_object(&once_value_45);
+ } else fra.me.REG[12] = once_value_45;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
+ CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0], fra.me.REG[11]);
} else {
- /* ./syntax//mmbuilder.nit:1018 */
+ /* ./syntax//mmbuilder.nit:1020 */
REGB4 = TAG_Bool(fra.me.REG[10]==NIT_NULL);
if (UNTAG_Bool(REGB4)) {
} else {
REGB4 = REGB3;
}
if (UNTAG_Bool(REGB4)) {
- /* ./syntax//mmbuilder.nit:1019 */
+ /* ./syntax//mmbuilder.nit:1021 */
REGB4 = TAG_Int(9);
- fra.me.REG[12] = NEW_Array_standard___collection___array___Array___with_capacity(REGB4);
- if (!once_value_45) {
- fra.me.REG[11] = BOX_NativeString("Redef error: The function ");
- REGB4 = TAG_Int(26);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
- once_value_45 = fra.me.REG[11];
- register_static_object(&once_value_45);
- } else fra.me.REG[11] = once_value_45;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
- fra.me.REG[11] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
+ fra.me.REG[11] = NEW_Array_standard___collection___array___Array___with_capacity(REGB4);
if (!once_value_46) {
- fra.me.REG[11] = BOX_NativeString("::");
- REGB4 = TAG_Int(2);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
- once_value_46 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString("Redef error: The function ");
+ REGB4 = TAG_Int(26);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
+ once_value_46 = fra.me.REG[12];
register_static_object(&once_value_46);
- } else fra.me.REG[11] = once_value_46;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
+ } else fra.me.REG[12] = once_value_46;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
if (!once_value_47) {
- fra.me.REG[11] = BOX_NativeString(" redefines the procedure ");
- REGB4 = TAG_Int(25);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
- once_value_47 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString("::");
+ REGB4 = TAG_Int(2);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
+ once_value_47 = fra.me.REG[12];
register_static_object(&once_value_47);
- } else fra.me.REG[11] = once_value_47;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
- fra.me.REG[11] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
+ } else fra.me.REG[12] = once_value_47;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
if (!once_value_48) {
- fra.me.REG[11] = BOX_NativeString("::");
- REGB4 = TAG_Int(2);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
- once_value_48 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString(" redefines the procedure ");
+ REGB4 = TAG_Int(25);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
+ once_value_48 = fra.me.REG[12];
register_static_object(&once_value_48);
- } else fra.me.REG[11] = once_value_48;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
+ } else fra.me.REG[12] = once_value_48;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
if (!once_value_49) {
- fra.me.REG[11] = BOX_NativeString(".");
- REGB4 = TAG_Int(1);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB4);
- once_value_49 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString("::");
+ REGB4 = TAG_Int(2);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
+ once_value_49 = fra.me.REG[12];
register_static_object(&once_value_49);
- } else fra.me.REG[11] = once_value_49;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[11]);
- fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
- CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0], fra.me.REG[12]);
+ } else fra.me.REG[12] = once_value_49;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ if (!once_value_50) {
+ fra.me.REG[12] = BOX_NativeString(".");
+ REGB4 = TAG_Int(1);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB4);
+ once_value_50 = fra.me.REG[12];
+ register_static_object(&once_value_50);
+ } else fra.me.REG[12] = once_value_50;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[12]);
+ fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
+ CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0], fra.me.REG[11]);
} else {
- /* ./syntax//mmbuilder.nit:1020 */
+ /* ./syntax//mmbuilder.nit:1022 */
REGB4 = TAG_Bool(fra.me.REG[10]==NIT_NULL);
if (UNTAG_Bool(REGB4)) {
} else {
if (UNTAG_Bool(REGB4)) {
REGB4 = TAG_Bool(fra.me.REG[10]==NIT_NULL);
if (UNTAG_Bool(REGB4)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1020);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1022);
}
REGB4 = CALL_metamodel___static_type___MMType_____l(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
REGB4 = TAG_Bool(!UNTAG_Bool(REGB4));
REGB4 = REGB3;
}
if (UNTAG_Bool(REGB4)) {
- /* ./syntax//mmbuilder.nit:1021 */
- fra.me.REG[12] = NIT_NULL;
- /* ./syntax//mmbuilder.nit:1022 */
+ /* ./syntax//mmbuilder.nit:1023 */
+ fra.me.REG[11] = NIT_NULL;
+ /* ./syntax//mmbuilder.nit:1024 */
REGB4 = TAG_Bool(VAL_ISA(fra.me.REG[0], COLOR_parser___parser_nodes___AMethPropdef, ID_parser___parser_nodes___AMethPropdef)) /*cast AMethPropdef*/;
if (UNTAG_Bool(REGB4)) {
- /* ./syntax//mmbuilder.nit:1023 */
- fra.me.REG[11] = CALL_parser___parser_nodes___AMethPropdef___n_signature(fra.me.REG[0])(fra.me.REG[0]);
- REGB4 = TAG_Bool(fra.me.REG[11]==NIT_NULL);
+ /* ./syntax//mmbuilder.nit:1025 */
+ fra.me.REG[12] = CALL_parser___parser_nodes___AMethPropdef___n_signature(fra.me.REG[0])(fra.me.REG[0]);
+ REGB4 = TAG_Bool(fra.me.REG[12]==NIT_NULL);
if (UNTAG_Bool(REGB4)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1023);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1025);
}
- fra.me.REG[11] = CALL_parser___parser_nodes___ASignature___n_type(fra.me.REG[11])(fra.me.REG[11]);
- fra.me.REG[12] = fra.me.REG[11];
+ fra.me.REG[12] = CALL_parser___parser_nodes___ASignature___n_type(fra.me.REG[12])(fra.me.REG[12]);
+ fra.me.REG[11] = fra.me.REG[12];
} else {
- /* ./syntax//mmbuilder.nit:1024 */
+ /* ./syntax//mmbuilder.nit:1026 */
REGB4 = TAG_Bool(VAL_ISA(fra.me.REG[0], COLOR_parser___parser_nodes___AAttrPropdef, ID_parser___parser_nodes___AAttrPropdef)) /*cast AAttrPropdef*/;
if (UNTAG_Bool(REGB4)) {
- /* ./syntax//mmbuilder.nit:1025 */
- fra.me.REG[11] = CALL_parser___parser_nodes___AAttrPropdef___n_type(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[12] = fra.me.REG[11];
+ /* ./syntax//mmbuilder.nit:1027 */
+ fra.me.REG[12] = CALL_parser___parser_nodes___AAttrPropdef___n_type(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[11] = fra.me.REG[12];
} else {
- /* ./syntax//mmbuilder.nit:1026 */
+ /* ./syntax//mmbuilder.nit:1028 */
REGB4 = TAG_Bool(VAL_ISA(fra.me.REG[0], COLOR_parser___parser_nodes___ATypePropdef, ID_parser___parser_nodes___ATypePropdef)) /*cast ATypePropdef*/;
if (UNTAG_Bool(REGB4)) {
- /* ./syntax//mmbuilder.nit:1027 */
- fra.me.REG[11] = CALL_parser___parser_nodes___ATypePropdef___n_type(fra.me.REG[0])(fra.me.REG[0]);
- fra.me.REG[12] = fra.me.REG[11];
+ /* ./syntax//mmbuilder.nit:1029 */
+ fra.me.REG[12] = CALL_parser___parser_nodes___ATypePropdef___n_type(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[11] = fra.me.REG[12];
}
}
}
- /* ./syntax//mmbuilder.nit:1029 */
+ /* ./syntax//mmbuilder.nit:1031 */
REGB4 = TAG_Int(7);
- fra.me.REG[11] = NEW_Array_standard___collection___array___Array___with_capacity(REGB4);
- if (!once_value_50) {
+ fra.me.REG[12] = NEW_Array_standard___collection___array___Array___with_capacity(REGB4);
+ if (!once_value_51) {
fra.me.REG[13] = BOX_NativeString("Redef error: Expected ");
REGB4 = TAG_Int(22);
fra.me.REG[13] = NEW_String_standard___string___String___with_native(fra.me.REG[13], REGB4);
- once_value_50 = fra.me.REG[13];
- register_static_object(&once_value_50);
- } else fra.me.REG[13] = once_value_50;
+ once_value_51 = fra.me.REG[13];
+ register_static_object(&once_value_51);
+ } else fra.me.REG[13] = once_value_51;
fra.me.REG[13] = fra.me.REG[13];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[13]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[13]);
fra.me.REG[13] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[13]);
- if (!once_value_51) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[13]);
+ if (!once_value_52) {
fra.me.REG[13] = BOX_NativeString(", as in ");
REGB4 = TAG_Int(8);
fra.me.REG[13] = NEW_String_standard___string___String___with_native(fra.me.REG[13], REGB4);
- once_value_51 = fra.me.REG[13];
- register_static_object(&once_value_51);
- } else fra.me.REG[13] = once_value_51;
+ once_value_52 = fra.me.REG[13];
+ register_static_object(&once_value_52);
+ } else fra.me.REG[13] = once_value_52;
fra.me.REG[13] = fra.me.REG[13];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[13]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[13]);
fra.me.REG[13] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
fra.me.REG[13] = CALL_standard___string___Object___to_s(fra.me.REG[13])(fra.me.REG[13]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[13]);
- if (!once_value_52) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[13]);
+ if (!once_value_53) {
fra.me.REG[13] = BOX_NativeString("::");
REGB4 = TAG_Int(2);
fra.me.REG[13] = NEW_String_standard___string___String___with_native(fra.me.REG[13], REGB4);
- once_value_52 = fra.me.REG[13];
- register_static_object(&once_value_52);
- } else fra.me.REG[13] = once_value_52;
+ once_value_53 = fra.me.REG[13];
+ register_static_object(&once_value_53);
+ } else fra.me.REG[13] = once_value_53;
fra.me.REG[13] = fra.me.REG[13];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[13]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[13]);
fra.me.REG[13] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[13]);
- if (!once_value_53) {
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[13]);
+ if (!once_value_54) {
fra.me.REG[13] = BOX_NativeString(".");
REGB4 = TAG_Int(1);
fra.me.REG[13] = NEW_String_standard___string___String___with_native(fra.me.REG[13], REGB4);
- once_value_53 = fra.me.REG[13];
- register_static_object(&once_value_53);
- } else fra.me.REG[13] = once_value_53;
+ once_value_54 = fra.me.REG[13];
+ register_static_object(&once_value_54);
+ } else fra.me.REG[13] = once_value_54;
fra.me.REG[13] = fra.me.REG[13];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[11])(fra.me.REG[11], fra.me.REG[13]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
- CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[12], fra.me.REG[11]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[12])(fra.me.REG[12], fra.me.REG[13]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
+ CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[11], fra.me.REG[12]);
} else {
- /* ./syntax//mmbuilder.nit:1030 */
+ /* ./syntax//mmbuilder.nit:1032 */
REGB4 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB4)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1030);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1032);
}
REGB4 = CALL_metamodel___static_type___MMSignature_____l(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[7]);
REGB4 = TAG_Bool(!UNTAG_Bool(REGB4));
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB4 = TAG_Bool((REGB0)==(REGB4));
- /* ./syntax//mmbuilder.nit:1030 */
+ /* ./syntax//mmbuilder.nit:1032 */
REGB3 = REGB4;
}
} else {
REGB3 = REGB4;
}
if (UNTAG_Bool(REGB3)) {
- /* ./syntax//mmbuilder.nit:1032 */
+ /* ./syntax//mmbuilder.nit:1034 */
REGB3 = TAG_Int(9);
fra.me.REG[7] = NEW_Array_standard___collection___array___Array___with_capacity(REGB3);
- if (!once_value_54) {
- fra.me.REG[11] = BOX_NativeString("Redef error: Incompatible redefinition of ");
- REGB3 = TAG_Int(42);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB3);
- once_value_54 = fra.me.REG[11];
- register_static_object(&once_value_54);
- } else fra.me.REG[11] = once_value_54;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[11]);
- fra.me.REG[11] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[11]);
if (!once_value_55) {
- fra.me.REG[11] = BOX_NativeString("::");
- REGB3 = TAG_Int(2);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB3);
- once_value_55 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString("Redef error: Incompatible redefinition of ");
+ REGB3 = TAG_Int(42);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB3);
+ once_value_55 = fra.me.REG[12];
register_static_object(&once_value_55);
- } else fra.me.REG[11] = once_value_55;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[11]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[11]);
+ } else fra.me.REG[12] = once_value_55;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[12]);
if (!once_value_56) {
- fra.me.REG[11] = BOX_NativeString(" with ");
- REGB3 = TAG_Int(6);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB3);
- once_value_56 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString("::");
+ REGB3 = TAG_Int(2);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB3);
+ once_value_56 = fra.me.REG[12];
register_static_object(&once_value_56);
- } else fra.me.REG[11] = once_value_56;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[11]);
- fra.me.REG[11] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[11])(fra.me.REG[11]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[11]);
+ } else fra.me.REG[12] = once_value_56;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[12]);
if (!once_value_57) {
- fra.me.REG[11] = BOX_NativeString("::");
- REGB3 = TAG_Int(2);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB3);
- once_value_57 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString(" with ");
+ REGB3 = TAG_Int(6);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB3);
+ once_value_57 = fra.me.REG[12];
register_static_object(&once_value_57);
- } else fra.me.REG[11] = once_value_57;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[11]);
- fra.me.REG[11] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[11]);
+ } else fra.me.REG[12] = once_value_57;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[12])(fra.me.REG[12]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[12]);
if (!once_value_58) {
- fra.me.REG[11] = BOX_NativeString("");
- REGB3 = TAG_Int(0);
- fra.me.REG[11] = NEW_String_standard___string___String___with_native(fra.me.REG[11], REGB3);
- once_value_58 = fra.me.REG[11];
+ fra.me.REG[12] = BOX_NativeString("::");
+ REGB3 = TAG_Int(2);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB3);
+ once_value_58 = fra.me.REG[12];
register_static_object(&once_value_58);
- } else fra.me.REG[11] = once_value_58;
- fra.me.REG[11] = fra.me.REG[11];
- CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[11]);
+ } else fra.me.REG[12] = once_value_58;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[12]);
+ fra.me.REG[12] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[12]);
+ if (!once_value_59) {
+ fra.me.REG[12] = BOX_NativeString("");
+ REGB3 = TAG_Int(0);
+ fra.me.REG[12] = NEW_String_standard___string___String___with_native(fra.me.REG[12], REGB3);
+ once_value_59 = fra.me.REG[12];
+ register_static_object(&once_value_59);
+ } else fra.me.REG[12] = once_value_59;
+ fra.me.REG[12] = fra.me.REG[12];
+ CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[7])(fra.me.REG[7], fra.me.REG[12]);
fra.me.REG[7] = CALL_standard___string___Object___to_s(fra.me.REG[7])(fra.me.REG[7]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0], fra.me.REG[7]);
} else {
- /* ./syntax//mmbuilder.nit:1033 */
+ /* ./syntax//mmbuilder.nit:1035 */
REGB3 = TAG_Bool(fra.me.REG[10]==NIT_NULL);
if (UNTAG_Bool(REGB3)) {
} else {
REGB3 = REGB4;
}
if (UNTAG_Bool(REGB3)) {
- /* ./syntax//mmbuilder.nit:1035 */
+ /* ./syntax//mmbuilder.nit:1037 */
REGB3 = TAG_Int(7);
fra.me.REG[10] = NEW_Array_standard___collection___array___Array___with_capacity(REGB3);
- if (!once_value_59) {
+ if (!once_value_60) {
fra.me.REG[7] = BOX_NativeString("Redef warning: Expected ");
REGB3 = TAG_Int(24);
fra.me.REG[7] = NEW_String_standard___string___String___with_native(fra.me.REG[7], REGB3);
- once_value_59 = fra.me.REG[7];
- register_static_object(&once_value_59);
- } else fra.me.REG[7] = once_value_59;
+ once_value_60 = fra.me.REG[7];
+ register_static_object(&once_value_60);
+ } else fra.me.REG[7] = once_value_60;
fra.me.REG[7] = fra.me.REG[7];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[7]);
fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
- if (!once_value_60) {
+ if (!once_value_61) {
fra.me.REG[8] = BOX_NativeString(", as in ");
REGB3 = TAG_Int(8);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB3);
- once_value_60 = fra.me.REG[8];
- register_static_object(&once_value_60);
- } else fra.me.REG[8] = once_value_60;
+ once_value_61 = fra.me.REG[8];
+ register_static_object(&once_value_61);
+ } else fra.me.REG[8] = once_value_61;
fra.me.REG[8] = fra.me.REG[8];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
fra.me.REG[8] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[9])(fra.me.REG[9]);
fra.me.REG[8] = CALL_standard___string___Object___to_s(fra.me.REG[8])(fra.me.REG[8]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
- if (!once_value_61) {
+ if (!once_value_62) {
fra.me.REG[8] = BOX_NativeString("::");
REGB3 = TAG_Int(2);
fra.me.REG[8] = NEW_String_standard___string___String___with_native(fra.me.REG[8], REGB3);
- once_value_61 = fra.me.REG[8];
- register_static_object(&once_value_61);
- } else fra.me.REG[8] = once_value_61;
+ once_value_62 = fra.me.REG[8];
+ register_static_object(&once_value_62);
+ } else fra.me.REG[8] = once_value_62;
fra.me.REG[8] = fra.me.REG[8];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[8]);
fra.me.REG[9] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[9]);
- if (!once_value_62) {
+ if (!once_value_63) {
fra.me.REG[9] = BOX_NativeString(".");
REGB3 = TAG_Int(1);
fra.me.REG[9] = NEW_String_standard___string___String___with_native(fra.me.REG[9], REGB3);
- once_value_62 = fra.me.REG[9];
- register_static_object(&once_value_62);
- } else fra.me.REG[9] = once_value_62;
+ once_value_63 = fra.me.REG[9];
+ register_static_object(&once_value_63);
+ } else fra.me.REG[9] = once_value_63;
fra.me.REG[9] = fra.me.REG[9];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[10])(fra.me.REG[10], fra.me.REG[9]);
fra.me.REG[10] = CALL_standard___string___Object___to_s(fra.me.REG[10])(fra.me.REG[10]);
REGB2 = REGB3;
} else {
/* ./../lib/standard//collection//array.nit:272 */
- goto label63;
+ goto label64;
}
}
- label63: while(0);
+ label64: while(0);
label11: while(0);
- /* ./syntax//mmbuilder.nit:1039 */
+ /* ./syntax//mmbuilder.nit:1041 */
REGB2 = TAG_Int(1);
REGB3 = TAG_Bool(IS_EQUAL_OO(REGB1,REGB2));
if (UNTAG_Bool(REGB3)) {
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB2 = TAG_Bool((REGB1)==(REGB2));
- /* ./syntax//mmbuilder.nit:1039 */
+ /* ./syntax//mmbuilder.nit:1041 */
REGB3 = REGB2;
}
REGB3 = TAG_Bool(!UNTAG_Bool(REGB3));
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB1 = TAG_Bool((REGB3)==(REGB1));
- /* ./syntax//mmbuilder.nit:1039 */
+ /* ./syntax//mmbuilder.nit:1041 */
REGB2 = REGB1;
}
REGB2 = TAG_Bool(!UNTAG_Bool(REGB2));
REGB2 = REGB1;
}
if (UNTAG_Bool(REGB2)) {
- /* ./syntax//mmbuilder.nit:1040 */
+ /* ./syntax//mmbuilder.nit:1042 */
REGB2 = TAG_Int(5);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB2);
- if (!once_value_64) {
+ if (!once_value_65) {
fra.me.REG[6] = BOX_NativeString("Redef error: ");
REGB2 = TAG_Int(13);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB2);
- once_value_64 = fra.me.REG[6];
- register_static_object(&once_value_64);
- } else fra.me.REG[6] = once_value_64;
+ once_value_65 = fra.me.REG[6];
+ register_static_object(&once_value_65);
+ } else fra.me.REG[6] = once_value_65;
fra.me.REG[6] = fra.me.REG[6];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
fra.me.REG[6] = CALL_metamodel___abstractmetamodel___MMLocalProperty___local_class(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[6] = CALL_standard___string___Object___to_s(fra.me.REG[6])(fra.me.REG[6]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
- if (!once_value_65) {
+ if (!once_value_66) {
fra.me.REG[6] = BOX_NativeString("::");
REGB2 = TAG_Int(2);
fra.me.REG[6] = NEW_String_standard___string___String___with_native(fra.me.REG[6], REGB2);
- once_value_65 = fra.me.REG[6];
- register_static_object(&once_value_65);
- } else fra.me.REG[6] = once_value_65;
+ once_value_66 = fra.me.REG[6];
+ register_static_object(&once_value_66);
+ } else fra.me.REG[6] = once_value_66;
fra.me.REG[6] = fra.me.REG[6];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
fra.me.REG[2] = CALL_standard___string___Object___to_s(fra.me.REG[2])(fra.me.REG[2]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
- if (!once_value_66) {
+ if (!once_value_67) {
fra.me.REG[2] = BOX_NativeString(" redefinition cannot change visibility.");
REGB2 = TAG_Int(39);
fra.me.REG[2] = NEW_String_standard___string___String___with_native(fra.me.REG[2], REGB2);
- once_value_66 = fra.me.REG[2];
- register_static_object(&once_value_66);
- } else fra.me.REG[2] = once_value_66;
+ once_value_67 = fra.me.REG[2];
+ register_static_object(&once_value_67);
+ } else fra.me.REG[2] = once_value_67;
fra.me.REG[2] = fra.me.REG[2];
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0], fra.me.REG[4]);
}
- /* ./syntax//mmbuilder.nit:1042 */
+ /* ./syntax//mmbuilder.nit:1044 */
fra.me.REG[4] = CALL_syntax___syntax_base___AbsSyntaxVisitor___mmmodule(fra.me.REG[1])(fra.me.REG[1]);
REGB2 = TAG_Bool(true);
CALL_syntax___syntax_base___MMGlobalProperty___check_visibility(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[1], fra.me.REG[0], fra.me.REG[4], REGB2);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1047;
+ fra.me.line = 1049;
fra.me.meth = LOCATE_syntax___mmbuilder___AAttrPropdef___readmethod;
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;
- /* ./syntax//mmbuilder.nit:1047 */
+ /* ./syntax//mmbuilder.nit:1049 */
fra.me.REG[0] = ATTR_syntax___mmbuilder___AAttrPropdef____readmethod(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return fra.me.REG[0];
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1048;
+ fra.me.line = 1050;
fra.me.meth = LOCATE_syntax___mmbuilder___AAttrPropdef___writemethod;
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;
- /* ./syntax//mmbuilder.nit:1048 */
+ /* ./syntax//mmbuilder.nit:1050 */
fra.me.REG[0] = ATTR_syntax___mmbuilder___AAttrPropdef____writemethod(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return fra.me.REG[0];
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1050;
+ fra.me.line = 1052;
fra.me.meth = LOCATE_syntax___mmbuilder___AAttrPropdef___prop;
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;
- /* ./syntax//mmbuilder.nit:1050 */
+ /* ./syntax//mmbuilder.nit:1052 */
fra.me.REG[1] = fra.me.REG[0];
fra.me.REG[1] = ATTR_syntax___mmbuilder___AAttrPropdef____prop(fra.me.REG[1]);
REGB0 = TAG_Bool(fra.me.REG[1]!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1050);
+ nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1052);
}
goto label1;
label1: while(0);
static val_t once_value_3; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1052;
+ fra.me.line = 1054;
fra.me.meth = LOCATE_syntax___mmbuilder___AAttrPropdef___accept_property_builder;
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.REG[5] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1052 */
+ /* ./syntax//mmbuilder.nit:1054 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1054 */
- CALL_SUPER_syntax___mmbuilder___AAttrPropdef___accept_property_builder(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
/* ./syntax//mmbuilder.nit:1056 */
+ CALL_SUPER_syntax___mmbuilder___AAttrPropdef___accept_property_builder(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ /* ./syntax//mmbuilder.nit:1058 */
fra.me.REG[1] = CALL_parser___parser_nodes___AAttrPropdef___n_id(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1057 */
+ /* ./syntax//mmbuilder.nit:1059 */
fra.me.REG[1] = CALL_parser___parser_nodes___AAttrPropdef___n_id(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1057);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1059);
}
fra.me.REG[1] = CALL_syntax___syntax_base___Token___to_symbol(fra.me.REG[1])(fra.me.REG[1]);
} else {
- /* ./syntax//mmbuilder.nit:1059 */
+ /* ./syntax//mmbuilder.nit:1061 */
if (!once_value_1) {
fra.me.REG[0] = BOX_NativeString("@");
REGB0 = TAG_Int(1);
fra.me.REG[4] = CALL_parser___parser_nodes___AAttrPropdef___n_id2(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1059);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1061);
}
fra.me.REG[4] = CALL_parser___lexer___Token___text(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[4] = CALL_standard___string___String_____plus(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[4]);
fra.me.REG[4] = CALL_standard___symbol___String___to_symbol(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[1] = fra.me.REG[4];
}
- /* ./syntax//mmbuilder.nit:1061 */
+ /* ./syntax//mmbuilder.nit:1063 */
fra.me.REG[4] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
- /* ./syntax//mmbuilder.nit:1062 */
+ /* ./syntax//mmbuilder.nit:1064 */
fra.me.REG[0] = NEW_MMSrcAttribute_syntax___syntax_base___MMSrcAttribute___init(fra.me.REG[1], fra.me.REG[4], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1063 */
+ /* ./syntax//mmbuilder.nit:1065 */
ATTR_syntax___mmbuilder___AAttrPropdef____prop(fra.me.REG[2]) = fra.me.REG[0];
- /* ./syntax//mmbuilder.nit:1064 */
+ /* ./syntax//mmbuilder.nit:1066 */
fra.me.REG[5] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
CALL_syntax___mmbuilder___MMSrcLocalClass___add_src_local_property(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3], fra.me.REG[0]);
- /* ./syntax//mmbuilder.nit:1066 */
+ /* ./syntax//mmbuilder.nit:1068 */
fra.me.REG[0] = CALL_parser___parser_nodes___AAttrPropdef___n_readable(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1067 */
+ /* ./syntax//mmbuilder.nit:1069 */
fra.me.REG[0] = CALL_parser___parser_nodes___AAttrPropdef___n_id(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1068 */
+ /* ./syntax//mmbuilder.nit:1070 */
fra.me.REG[0] = CALL_parser___parser_nodes___AAttrPropdef___n_id(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1068);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1070);
}
fra.me.REG[0] = CALL_parser___lexer___Token___text(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Int(1);
fra.me.REG[0] = CALL_standard___symbol___String___to_symbol(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[1] = fra.me.REG[0];
} else {
- /* ./syntax//mmbuilder.nit:1070 */
+ /* ./syntax//mmbuilder.nit:1072 */
fra.me.REG[0] = CALL_parser___parser_nodes___AAttrPropdef___n_id2(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1070);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1072);
}
fra.me.REG[0] = CALL_syntax___syntax_base___Token___to_symbol(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[1] = fra.me.REG[0];
}
- /* ./syntax//mmbuilder.nit:1072 */
+ /* ./syntax//mmbuilder.nit:1074 */
fra.me.REG[0] = NEW_MMReadImplementationMethod_syntax___syntax_base___MMReadImplementationMethod___init(fra.me.REG[1], fra.me.REG[4], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1073 */
+ /* ./syntax//mmbuilder.nit:1075 */
ATTR_syntax___mmbuilder___AAttrPropdef____readmethod(fra.me.REG[2]) = fra.me.REG[0];
- /* ./syntax//mmbuilder.nit:1074 */
+ /* ./syntax//mmbuilder.nit:1076 */
fra.me.REG[5] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
CALL_syntax___mmbuilder___MMSrcLocalClass___add_src_local_property(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[3], fra.me.REG[0]);
}
- /* ./syntax//mmbuilder.nit:1076 */
+ /* ./syntax//mmbuilder.nit:1078 */
fra.me.REG[0] = CALL_parser___parser_nodes___AAttrPropdef___n_writable(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1077 */
+ /* ./syntax//mmbuilder.nit:1079 */
fra.me.REG[0] = CALL_parser___parser_nodes___AAttrPropdef___n_id(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1078 */
+ /* ./syntax//mmbuilder.nit:1080 */
fra.me.REG[0] = CALL_parser___parser_nodes___AAttrPropdef___n_id(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1078);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1080);
}
fra.me.REG[0] = CALL_parser___lexer___Token___text(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Int(1);
fra.me.REG[5] = CALL_standard___symbol___String___to_symbol(fra.me.REG[5])(fra.me.REG[5]);
fra.me.REG[1] = fra.me.REG[5];
} else {
- /* ./syntax//mmbuilder.nit:1080 */
+ /* ./syntax//mmbuilder.nit:1082 */
fra.me.REG[5] = CALL_parser___parser_nodes___AAttrPropdef___n_id2(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1080);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1082);
}
fra.me.REG[5] = CALL_parser___lexer___Token___text(fra.me.REG[5])(fra.me.REG[5]);
if (!once_value_3) {
fra.me.REG[0] = CALL_standard___symbol___String___to_symbol(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[1] = fra.me.REG[0];
}
- /* ./syntax//mmbuilder.nit:1082 */
+ /* ./syntax//mmbuilder.nit:1084 */
fra.me.REG[4] = NEW_MMWriteImplementationMethod_syntax___syntax_base___MMWriteImplementationMethod___init(fra.me.REG[1], fra.me.REG[4], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1083 */
+ /* ./syntax//mmbuilder.nit:1085 */
ATTR_syntax___mmbuilder___AAttrPropdef____writemethod(fra.me.REG[2]) = fra.me.REG[4];
- /* ./syntax//mmbuilder.nit:1084 */
+ /* ./syntax//mmbuilder.nit:1086 */
fra.me.REG[2] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
CALL_syntax___mmbuilder___MMSrcLocalClass___add_src_local_property(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3], fra.me.REG[4]);
}
static val_t once_value_6; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1088;
+ fra.me.line = 1090;
fra.me.meth = LOCATE_syntax___mmbuilder___AAttrPropdef___accept_property_verifier;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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[6] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1088 */
+ /* ./syntax//mmbuilder.nit:1090 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1090 */
- CALL_SUPER_syntax___mmbuilder___AAttrPropdef___accept_property_verifier(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
/* ./syntax//mmbuilder.nit:1092 */
+ CALL_SUPER_syntax___mmbuilder___AAttrPropdef___accept_property_verifier(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ /* ./syntax//mmbuilder.nit:1094 */
fra.me.REG[1] = CALL_parser___parser_nodes___AAttrPropdef___n_type(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1093 */
+ /* ./syntax//mmbuilder.nit:1095 */
fra.me.REG[1] = CALL_parser___parser_nodes___AAttrPropdef___n_type(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1093);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1095);
}
fra.me.REG[1] = CALL_syntax___syntax_base___AType___get_stype(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[3]);
- /* ./syntax//mmbuilder.nit:1094 */
+ /* ./syntax//mmbuilder.nit:1096 */
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
goto label1;
}
} else {
- /* ./syntax//mmbuilder.nit:1096 */
+ /* ./syntax//mmbuilder.nit:1098 */
REGB0 = TAG_Int(5);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_2) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2], fra.me.REG[4]);
- /* ./syntax//mmbuilder.nit:1097 */
+ /* ./syntax//mmbuilder.nit:1099 */
goto label1;
}
- /* ./syntax//mmbuilder.nit:1100 */
+ /* ./syntax//mmbuilder.nit:1102 */
fra.me.REG[4] = CALL_syntax___syntax_base___AAttrPropdef___prop(fra.me.REG[2])(fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1101 */
+ /* ./syntax//mmbuilder.nit:1103 */
fra.me.REG[5] = NEW_Array_standard___collection___array___Array___init();
fra.me.REG[6] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[6] = CALL_metamodel___static_type___MMLocalClass___get_type(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[6] = NEW_MMSignature_metamodel___static_type___MMSignature___init(fra.me.REG[5], fra.me.REG[1], fra.me.REG[6]);
- /* ./syntax//mmbuilder.nit:1102 */
+ /* ./syntax//mmbuilder.nit:1104 */
CALL_metamodel___static_type___MMLocalProperty___signature__eq(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
- /* ./syntax//mmbuilder.nit:1103 */
+ /* ./syntax//mmbuilder.nit:1105 */
fra.me.REG[5] = CALL_parser___parser_nodes___AAttrPropdef___n_visibility(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = CALL_syntax___mmbuilder___AVisibility___level(fra.me.REG[5])(fra.me.REG[5]);
- /* ./syntax//mmbuilder.nit:1104 */
+ /* ./syntax//mmbuilder.nit:1106 */
fra.me.REG[5] = CALL_parser___parser_nodes___AAttrPropdef___n_id(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = REGB2;
}
CALL_syntax___mmbuilder___APropdef___process_and_check(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3], fra.me.REG[4], REGB1, REGB0);
- /* ./syntax//mmbuilder.nit:1105 */
+ /* ./syntax//mmbuilder.nit:1107 */
fra.me.REG[4] = CALL_parser___parser_nodes___AAttrPropdef___n_readable(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./syntax//mmbuilder.nit:1106 */
+ /* ./syntax//mmbuilder.nit:1108 */
fra.me.REG[4] = ATTR_syntax___mmbuilder___AAttrPropdef____readmethod(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[4]!=NIT_NULL);
if (UNTAG_Bool(REGB1)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1106);
+ nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1108);
}
- /* ./syntax//mmbuilder.nit:1107 */
+ /* ./syntax//mmbuilder.nit:1109 */
CALL_metamodel___static_type___MMLocalProperty___signature__eq(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
- /* ./syntax//mmbuilder.nit:1108 */
+ /* ./syntax//mmbuilder.nit:1110 */
fra.me.REG[6] = CALL_parser___parser_nodes___AAttrPropdef___n_readable(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
fra.me.REG[6] = CALL_parser___parser_nodes___AAttrPropdef___n_readable(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1108);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1110);
}
fra.me.REG[6] = CALL_parser___parser_nodes___AAble___n_kwredef(fra.me.REG[6])(fra.me.REG[6]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
REGB1 = REGB2;
}
CALL_syntax___mmbuilder___APropdef___process_and_check(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3], fra.me.REG[4], REGB1, REGB0);
- /* ./syntax//mmbuilder.nit:1109 */
+ /* ./syntax//mmbuilder.nit:1111 */
fra.me.REG[6] = CALL_parser___parser_nodes___AAttrPropdef___n_type(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1109);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1111);
}
CALL_syntax___mmbuilder___AType___check_visibility(fra.me.REG[6])(fra.me.REG[6], fra.me.REG[3], fra.me.REG[4]);
}
- /* ./syntax//mmbuilder.nit:1111 */
+ /* ./syntax//mmbuilder.nit:1113 */
fra.me.REG[4] = CALL_parser___parser_nodes___AAttrPropdef___n_writable(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./syntax//mmbuilder.nit:1112 */
+ /* ./syntax//mmbuilder.nit:1114 */
fra.me.REG[4] = ATTR_syntax___mmbuilder___AAttrPropdef____writemethod(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[4]!=NIT_NULL);
if (UNTAG_Bool(REGB1)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1112);
+ nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1114);
}
- /* ./syntax//mmbuilder.nit:1113 */
+ /* ./syntax//mmbuilder.nit:1115 */
REGB1 = TAG_Int(0);
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
if (!once_value_5) {
fra.me.REG[6] = CALL_metamodel___static_type___MMLocalClass___get_type(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[6] = NEW_MMSignature_metamodel___static_type___MMSignature___init(fra.me.REG[0], NIT_NULL, fra.me.REG[6]);
CALL_metamodel___static_type___MMLocalProperty___signature__eq(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[6]);
- /* ./syntax//mmbuilder.nit:1115 */
+ /* ./syntax//mmbuilder.nit:1117 */
fra.me.REG[6] = CALL_parser___parser_nodes___AAttrPropdef___n_id(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
}
}
if (UNTAG_Bool(REGB1)) {
- /* ./syntax//mmbuilder.nit:1116 */
+ /* ./syntax//mmbuilder.nit:1118 */
fra.me.REG[6] = CALL_parser___parser_nodes___AAttrPropdef___n_writable(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
fra.me.REG[6] = CALL_parser___parser_nodes___AAttrPropdef___n_writable(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1116);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1118);
}
fra.me.REG[6] = CALL_parser___parser_nodes___AAble___n_visibility(fra.me.REG[6])(fra.me.REG[6]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1116);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1118);
}
REGB1 = CALL_syntax___mmbuilder___AVisibility___level(fra.me.REG[6])(fra.me.REG[6]);
REGB0 = REGB1;
}
}
- /* ./syntax//mmbuilder.nit:1118 */
+ /* ./syntax//mmbuilder.nit:1120 */
fra.me.REG[6] = CALL_parser___parser_nodes___AAttrPropdef___n_writable(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
fra.me.REG[6] = CALL_parser___parser_nodes___AAttrPropdef___n_writable(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1118);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1120);
}
fra.me.REG[6] = CALL_parser___parser_nodes___AAble___n_kwredef(fra.me.REG[6])(fra.me.REG[6]);
REGB1 = TAG_Bool(fra.me.REG[6]==NIT_NULL);
REGB1 = REGB2;
}
CALL_syntax___mmbuilder___APropdef___process_and_check(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3], fra.me.REG[4], REGB1, REGB0);
- /* ./syntax//mmbuilder.nit:1119 */
+ /* ./syntax//mmbuilder.nit:1121 */
fra.me.REG[2] = CALL_parser___parser_nodes___AAttrPropdef___n_type(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1119);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1121);
}
CALL_syntax___mmbuilder___AType___check_visibility(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3], fra.me.REG[4]);
}
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1123;
+ fra.me.line = 1125;
fra.me.meth = LOCATE_syntax___mmbuilder___AAttrPropdef___accept_abs_syntax_visitor;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1123 */
+ /* ./syntax//mmbuilder.nit:1125 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1125 */
+ /* ./syntax//mmbuilder.nit:1127 */
fra.me.REG[2] = ATTR_syntax___mmbuilder___AAttrPropdef____prop(fra.me.REG[2]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___local_property__eq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1126 */
+ /* ./syntax//mmbuilder.nit:1128 */
CALL_SUPER_syntax___mmbuilder___AAttrPropdef___accept_abs_syntax_visitor(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1127 */
+ /* ./syntax//mmbuilder.nit:1129 */
CALL_syntax___syntax_base___AbsSyntaxVisitor___local_property__eq(fra.me.REG[3])(fra.me.REG[3], NIT_NULL);
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1132;
+ fra.me.line = 1134;
fra.me.meth = LOCATE_syntax___mmbuilder___AMethPropdef___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;
- /* ./syntax//mmbuilder.nit:1132 */
+ /* ./syntax//mmbuilder.nit:1134 */
fra.me.REG[0] = ATTR_syntax___mmbuilder___AMethPropdef____name(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return fra.me.REG[0];
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1136;
+ fra.me.line = 1138;
fra.me.meth = LOCATE_syntax___mmbuilder___AMethPropdef___method;
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;
- /* ./syntax//mmbuilder.nit:1136 */
+ /* ./syntax//mmbuilder.nit:1138 */
fra.me.REG[1] = fra.me.REG[0];
fra.me.REG[1] = ATTR_syntax___mmbuilder___AMethPropdef____method(fra.me.REG[1]);
REGB0 = TAG_Bool(fra.me.REG[1]!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1136);
+ nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1138);
}
goto label1;
label1: while(0);
static val_t once_value_8; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1138;
+ fra.me.line = 1140;
fra.me.meth = LOCATE_syntax___mmbuilder___AMethPropdef___accept_property_builder;
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.REG[4] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1138 */
+ /* ./syntax//mmbuilder.nit:1140 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1140 */
- CALL_SUPER_syntax___mmbuilder___AMethPropdef___accept_property_builder(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
/* ./syntax//mmbuilder.nit:1142 */
+ CALL_SUPER_syntax___mmbuilder___AMethPropdef___accept_property_builder(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ /* ./syntax//mmbuilder.nit:1144 */
fra.me.REG[1] = CALL_parser___parser_nodes___AMethPropdef___n_methid(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
}
}
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1143 */
+ /* ./syntax//mmbuilder.nit:1145 */
REGB0 = TAG_Bool(VAL_ISA(fra.me.REG[2], COLOR_parser___parser_nodes___AInitPropdef, ID_parser___parser_nodes___AInitPropdef)) /*cast AInitPropdef*/;
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1144 */
+ /* ./syntax//mmbuilder.nit:1146 */
if (!once_value_1) {
if (!once_value_2) {
fra.me.REG[1] = BOX_NativeString("init");
} else fra.me.REG[1] = once_value_1;
fra.me.REG[1] = fra.me.REG[1];
} else {
- /* ./syntax//mmbuilder.nit:1146 */
+ /* ./syntax//mmbuilder.nit:1148 */
if (!once_value_3) {
if (!once_value_4) {
fra.me.REG[4] = BOX_NativeString("main");
fra.me.REG[1] = fra.me.REG[4];
}
} else {
- /* ./syntax//mmbuilder.nit:1149 */
+ /* ./syntax//mmbuilder.nit:1151 */
fra.me.REG[4] = CALL_parser___parser_nodes___AMethPropdef___n_methid(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1149);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1151);
}
fra.me.REG[4] = CALL_syntax___syntax_base___AMethid___name(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = TAG_Bool(fra.me.REG[4]!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1149);
+ nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1151);
}
fra.me.REG[1] = fra.me.REG[4];
- /* ./syntax//mmbuilder.nit:1151 */
+ /* ./syntax//mmbuilder.nit:1153 */
fra.me.REG[4] = CALL_parser___parser_nodes___AMethPropdef___n_methid(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1151);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1153);
}
fra.me.REG[4] = CALL_syntax___syntax_base___AMethid___name(fra.me.REG[4])(fra.me.REG[4]);
if (!once_value_5) {
}
}
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1152 */
+ /* ./syntax//mmbuilder.nit:1154 */
fra.me.REG[0] = CALL_parser___parser_nodes___AMethPropdef___n_signature(fra.me.REG[2])(fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1153 */
+ /* ./syntax//mmbuilder.nit:1155 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
if (UNTAG_Bool(REGB0)) {
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1153);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1155);
}
fra.me.REG[0] = CALL_parser___parser_nodes___ASignature___n_params(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = CALL_standard___collection___abstract_collection___Collection___length(fra.me.REG[0])(fra.me.REG[0]);
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB1 = TAG_Bool((REGB0)==(REGB1));
- /* ./syntax//mmbuilder.nit:1153 */
+ /* ./syntax//mmbuilder.nit:1155 */
REGB2 = REGB1;
}
} else {
REGB2 = REGB1;
}
if (UNTAG_Bool(REGB2)) {
- /* ./syntax//mmbuilder.nit:1154 */
+ /* ./syntax//mmbuilder.nit:1156 */
if (!once_value_7) {
if (!once_value_8) {
fra.me.REG[0] = BOX_NativeString("unary -");
}
}
}
- /* ./syntax//mmbuilder.nit:1158 */
+ /* ./syntax//mmbuilder.nit:1160 */
ATTR_syntax___mmbuilder___AMethPropdef____name(fra.me.REG[2]) = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1159 */
+ /* ./syntax//mmbuilder.nit:1161 */
fra.me.REG[0] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[0] = NEW_MMMethSrcMethod_syntax___syntax_base___MMMethSrcMethod___init(fra.me.REG[1], fra.me.REG[0], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1160 */
+ /* ./syntax//mmbuilder.nit:1162 */
ATTR_syntax___mmbuilder___AMethPropdef____method(fra.me.REG[2]) = fra.me.REG[0];
- /* ./syntax//mmbuilder.nit:1161 */
+ /* ./syntax//mmbuilder.nit:1163 */
fra.me.REG[2] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
CALL_syntax___mmbuilder___MMSrcLocalClass___add_src_local_property(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3], fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1164;
+ fra.me.line = 1166;
fra.me.meth = LOCATE_syntax___mmbuilder___AMethPropdef___accept_property_verifier;
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.REG[4] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1164 */
+ /* ./syntax//mmbuilder.nit:1166 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1166 */
+ /* ./syntax//mmbuilder.nit:1168 */
fra.me.REG[4] = NEW_SignatureBuilder_syntax___mmbuilder___SignatureBuilder___init();
CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder__eq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./syntax//mmbuilder.nit:1167 */
- CALL_SUPER_syntax___mmbuilder___AMethPropdef___accept_property_verifier(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
/* ./syntax//mmbuilder.nit:1169 */
+ CALL_SUPER_syntax___mmbuilder___AMethPropdef___accept_property_verifier(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ /* ./syntax//mmbuilder.nit:1171 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = CALL_syntax___mmbuilder___SignatureBuilder___has_error_occured(fra.me.REG[1])(fra.me.REG[1]);
if (UNTAG_Bool(REGB0)) {
goto label1;
}
- /* ./syntax//mmbuilder.nit:1171 */
+ /* ./syntax//mmbuilder.nit:1173 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[1] = CALL_syntax___mmbuilder___SignatureBuilder___signature(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
}
if (UNTAG_Bool(REGB0)) {
} else {
- /* ./syntax//mmbuilder.nit:1174 */
+ /* ./syntax//mmbuilder.nit:1176 */
fra.me.REG[1] = CALL_syntax___syntax_base___AMethPropdef___method(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[4] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[4] = CALL_syntax___mmbuilder___SignatureBuilder___signature(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = TAG_Bool(fra.me.REG[4]!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1174);
+ nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1176);
}
CALL_metamodel___static_type___MMLocalProperty___signature__eq(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[4]);
}
- /* ./syntax//mmbuilder.nit:1176 */
+ /* ./syntax//mmbuilder.nit:1178 */
REGB0 = TAG_Int(1);
- /* ./syntax//mmbuilder.nit:1177 */
+ /* ./syntax//mmbuilder.nit:1179 */
fra.me.REG[4] = CALL_parser___parser_nodes___AMethPropdef___n_visibility(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
fra.me.REG[4] = CALL_parser___parser_nodes___AMethPropdef___n_visibility(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1177);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1179);
}
REGB1 = CALL_syntax___mmbuilder___AVisibility___level(fra.me.REG[4])(fra.me.REG[4]);
REGB2 = TAG_Int(1);
/* ./../lib/standard//kernel.nit:234 */
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>UNTAG_Int(REGB2));
} else {
- /* ./syntax//mmbuilder.nit:1177 */
+ /* ./syntax//mmbuilder.nit:1179 */
REGB1 = TAG_Bool(false);
REGB2 = REGB1;
}
if (UNTAG_Bool(REGB2)) {
- /* ./syntax//mmbuilder.nit:1178 */
+ /* ./syntax//mmbuilder.nit:1180 */
fra.me.REG[4] = CALL_parser___parser_nodes___AMethPropdef___n_visibility(fra.me.REG[2])(fra.me.REG[2]);
REGB2 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB2)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1178);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1180);
}
REGB2 = CALL_syntax___mmbuilder___AVisibility___level(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = REGB2;
}
- /* ./syntax//mmbuilder.nit:1180 */
+ /* ./syntax//mmbuilder.nit:1182 */
fra.me.REG[4] = CALL_syntax___syntax_base___AMethPropdef___method(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[1] = CALL_parser___parser_nodes___AMethPropdef___n_kwredef(fra.me.REG[2])(fra.me.REG[2]);
REGB2 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
}
REGB2 = TAG_Bool(!UNTAG_Bool(REGB2));
CALL_syntax___mmbuilder___APropdef___process_and_check(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3], fra.me.REG[4], REGB2, REGB0);
- /* ./syntax//mmbuilder.nit:1181 */
+ /* ./syntax//mmbuilder.nit:1183 */
fra.me.REG[4] = CALL_parser___parser_nodes___AMethPropdef___n_signature(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
fra.me.REG[2] = CALL_syntax___syntax_base___AMethPropdef___method(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[4]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1181);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1183);
}
CALL_syntax___mmbuilder___ASignature___check_visibility(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[3], fra.me.REG[2]);
}
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1184;
+ fra.me.line = 1186;
fra.me.meth = LOCATE_syntax___mmbuilder___AMethPropdef___accept_abs_syntax_visitor;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1184 */
+ /* ./syntax//mmbuilder.nit:1186 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1186 */
+ /* ./syntax//mmbuilder.nit:1188 */
fra.me.REG[2] = ATTR_syntax___mmbuilder___AMethPropdef____method(fra.me.REG[2]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___local_property__eq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1187 */
+ /* ./syntax//mmbuilder.nit:1189 */
CALL_SUPER_syntax___mmbuilder___AMethPropdef___accept_abs_syntax_visitor(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1188 */
+ /* ./syntax//mmbuilder.nit:1190 */
CALL_syntax___syntax_base___AbsSyntaxVisitor___local_property__eq(fra.me.REG[3])(fra.me.REG[3], NIT_NULL);
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1193;
+ fra.me.line = 1195;
fra.me.meth = LOCATE_syntax___mmbuilder___AMainMethPropdef___process_and_check;
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[2] = p2;
REGB0 = p3;
REGB1 = p4;
- /* ./syntax//mmbuilder.nit:1195 */
+ /* ./syntax//mmbuilder.nit:1197 */
fra.me.REG[0] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[2])(fra.me.REG[2]);
CALL_metamodel___abstractmetamodel___MMGlobalProperty___visibility_level__eq(fra.me.REG[0])(fra.me.REG[0], REGB1);
- /* ./syntax//mmbuilder.nit:1196 */
+ /* ./syntax//mmbuilder.nit:1198 */
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___init();
fra.me.REG[1] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[1] = CALL_metamodel___static_type___MMLocalClass___get_type(fra.me.REG[1])(fra.me.REG[1]);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1202;
+ fra.me.line = 1204;
fra.me.meth = LOCATE_syntax___mmbuilder___AExternPropdef___accept_property_verifier;
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[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1202 */
- fra.me.REG[2] = fra.me.REG[0];
/* ./syntax//mmbuilder.nit:1204 */
- CALL_SUPER_syntax___mmbuilder___AExternPropdef___accept_property_verifier(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ fra.me.REG[2] = fra.me.REG[0];
/* ./syntax//mmbuilder.nit:1206 */
+ CALL_SUPER_syntax___mmbuilder___AExternPropdef___accept_property_verifier(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
+ /* ./syntax//mmbuilder.nit:1208 */
fra.me.REG[1] = CALL_parser___parser_nodes___AExternPropdef___n_extern(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1207 */
+ /* ./syntax//mmbuilder.nit:1209 */
fra.me.REG[1] = CALL_parser___parser_nodes___AExternPropdef___n_extern(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1207);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1209);
}
fra.me.REG[1] = CALL_parser___lexer___Token___text(fra.me.REG[1])(fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1208 */
+ /* ./syntax//mmbuilder.nit:1210 */
REGB0 = TAG_Int(1);
/* ./../lib/standard//collection//array.nit:24 */
REGB1 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1])!=NIT_NULL);
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 24);
}
REGB1 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1208 */
+ /* ./syntax//mmbuilder.nit:1210 */
REGB2 = TAG_Int(2);
/* ./../lib/standard//kernel.nit:237 */
REGB2 = TAG_Int(UNTAG_Int(REGB1)-UNTAG_Int(REGB2));
- /* ./syntax//mmbuilder.nit:1208 */
+ /* ./syntax//mmbuilder.nit:1210 */
fra.me.REG[0] = CALL_standard___string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB0, REGB2);
fra.me.REG[1] = fra.me.REG[0];
} else {
- /* ./syntax//mmbuilder.nit:1210 */
+ /* ./syntax//mmbuilder.nit:1212 */
fra.me.REG[0] = CALL_syntax___syntax_base___AMethPropdef___method(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[0] = CALL_primitive_info___MMMethod___default_extern_name(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[1] = fra.me.REG[0];
}
- /* ./syntax//mmbuilder.nit:1212 */
+ /* ./syntax//mmbuilder.nit:1214 */
fra.me.REG[2] = CALL_syntax___syntax_base___AMethPropdef___method(fra.me.REG[2])(fra.me.REG[2]);
CALL_syntax___syntax_base___MMMethSrcMethod___extern_name__eq(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[1]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1217;
+ fra.me.line = 1219;
fra.me.meth = LOCATE_syntax___mmbuilder___ATypePropdef___prop;
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;
- /* ./syntax//mmbuilder.nit:1217 */
+ /* ./syntax//mmbuilder.nit:1219 */
fra.me.REG[1] = fra.me.REG[0];
fra.me.REG[1] = ATTR_syntax___mmbuilder___ATypePropdef____prop(fra.me.REG[1]);
REGB0 = TAG_Bool(fra.me.REG[1]!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1217);
+ nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1219);
}
goto label1;
label1: while(0);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1220;
+ fra.me.line = 1222;
fra.me.meth = LOCATE_syntax___mmbuilder___ATypePropdef___accept_property_builder;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1220 */
+ /* ./syntax//mmbuilder.nit:1222 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1222 */
+ /* ./syntax//mmbuilder.nit:1224 */
CALL_SUPER_syntax___mmbuilder___ATypePropdef___accept_property_builder(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1223 */
+ /* ./syntax//mmbuilder.nit:1225 */
fra.me.REG[1] = CALL_parser___parser_nodes___ATypePropdef___n_id(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[1] = CALL_syntax___syntax_base___Token___to_symbol(fra.me.REG[1])(fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1224 */
+ /* ./syntax//mmbuilder.nit:1226 */
fra.me.REG[0] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[0] = NEW_MMSrcTypeProperty_syntax___syntax_base___MMSrcTypeProperty___init(fra.me.REG[1], fra.me.REG[0], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1225 */
+ /* ./syntax//mmbuilder.nit:1227 */
ATTR_syntax___mmbuilder___ATypePropdef____prop(fra.me.REG[2]) = fra.me.REG[0];
- /* ./syntax//mmbuilder.nit:1226 */
+ /* ./syntax//mmbuilder.nit:1228 */
fra.me.REG[2] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
CALL_syntax___mmbuilder___MMSrcLocalClass___add_src_local_property(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3], fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1229;
+ fra.me.line = 1231;
fra.me.meth = LOCATE_syntax___mmbuilder___ATypePropdef___accept_property_verifier;
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.REG[4] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1229 */
+ /* ./syntax//mmbuilder.nit:1231 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1231 */
+ /* ./syntax//mmbuilder.nit:1233 */
CALL_SUPER_syntax___mmbuilder___ATypePropdef___accept_property_verifier(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1232 */
+ /* ./syntax//mmbuilder.nit:1234 */
fra.me.REG[1] = NEW_Array_standard___collection___array___Array___init();
fra.me.REG[0] = CALL_parser___parser_nodes___ATypePropdef___n_type(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[0] = CALL_syntax___syntax_base___AType___get_stype(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
fra.me.REG[4] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[4] = CALL_metamodel___static_type___MMLocalClass___get_type(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[4] = NEW_MMSignature_metamodel___static_type___MMSignature___init(fra.me.REG[1], fra.me.REG[0], fra.me.REG[4]);
- /* ./syntax//mmbuilder.nit:1233 */
+ /* ./syntax//mmbuilder.nit:1235 */
fra.me.REG[0] = CALL_syntax___syntax_base___ATypePropdef___prop(fra.me.REG[2])(fra.me.REG[2]);
CALL_metamodel___static_type___MMLocalProperty___signature__eq(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[4]);
- /* ./syntax//mmbuilder.nit:1234 */
+ /* ./syntax//mmbuilder.nit:1236 */
fra.me.REG[4] = CALL_parser___parser_nodes___ATypePropdef___n_visibility(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = CALL_syntax___mmbuilder___AVisibility___level(fra.me.REG[4])(fra.me.REG[4]);
- /* ./syntax//mmbuilder.nit:1235 */
+ /* ./syntax//mmbuilder.nit:1237 */
fra.me.REG[4] = CALL_syntax___syntax_base___ATypePropdef___prop(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[0] = CALL_parser___parser_nodes___ATypePropdef___n_kwredef(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1238;
+ fra.me.line = 1240;
fra.me.meth = LOCATE_syntax___mmbuilder___ATypePropdef___accept_abs_syntax_visitor;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1238 */
+ /* ./syntax//mmbuilder.nit:1240 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1240 */
+ /* ./syntax//mmbuilder.nit:1242 */
fra.me.REG[2] = ATTR_syntax___mmbuilder___ATypePropdef____prop(fra.me.REG[2]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___local_property__eq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1241 */
+ /* ./syntax//mmbuilder.nit:1243 */
CALL_SUPER_syntax___mmbuilder___ATypePropdef___accept_abs_syntax_visitor(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1242 */
+ /* ./syntax//mmbuilder.nit:1244 */
CALL_syntax___syntax_base___AbsSyntaxVisitor___local_property__eq(fra.me.REG[3])(fra.me.REG[3], NIT_NULL);
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1249;
+ fra.me.line = 1251;
fra.me.meth = LOCATE_syntax___mmbuilder___MethidAccumulator___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;
- /* ./syntax//mmbuilder.nit:1249 */
+ /* ./syntax//mmbuilder.nit:1251 */
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___MethidAccumulator____name(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "_name", LOCATE_syntax___mmbuilder, 1249);
+ nit_abort("Uninitialized attribute %s", "_name", LOCATE_syntax___mmbuilder, 1251);
}
fra.me.REG[0] = ATTR_syntax___mmbuilder___MethidAccumulator____name(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1250;
+ fra.me.line = 1252;
fra.me.meth = LOCATE_syntax___mmbuilder___MethidAccumulator___visit;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1252 */
+ /* ./syntax//mmbuilder.nit:1254 */
REGB0 = TAG_Bool((fra.me.REG[1]!=NIT_NULL) && VAL_ISA(fra.me.REG[1], COLOR_parser___parser_nodes___Token, ID_parser___parser_nodes___Token)) /*cast Token*/;
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1253 */
+ /* ./syntax//mmbuilder.nit:1255 */
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___MethidAccumulator____name(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "_name", LOCATE_syntax___mmbuilder, 1253);
+ nit_abort("Uninitialized attribute %s", "_name", LOCATE_syntax___mmbuilder, 1255);
}
fra.me.REG[2] = ATTR_syntax___mmbuilder___MethidAccumulator____name(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1253);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1255);
}
fra.me.REG[3] = CALL_parser___lexer___Token___text(fra.me.REG[1])(fra.me.REG[1]);
CALL_standard___collection___abstract_collection___Sequence___append(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
} else {
- /* ./syntax//mmbuilder.nit:1255 */
+ /* ./syntax//mmbuilder.nit:1257 */
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1255);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1257);
}
CALL_parser___parser_prod___ANode___visit_all(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
}
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1261;
+ fra.me.line = 1263;
fra.me.meth = LOCATE_syntax___mmbuilder___AMethid___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;
- /* ./syntax//mmbuilder.nit:1261 */
+ /* ./syntax//mmbuilder.nit:1263 */
fra.me.REG[0] = ATTR_syntax___mmbuilder___AMethid____name(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return fra.me.REG[0];
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1263;
+ fra.me.line = 1265;
fra.me.meth = LOCATE_syntax___mmbuilder___AMethid___accept_property_builder;
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.REG[3] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1263 */
- fra.me.REG[2] = fra.me.REG[0];
/* ./syntax//mmbuilder.nit:1265 */
+ fra.me.REG[2] = fra.me.REG[0];
+ /* ./syntax//mmbuilder.nit:1267 */
fra.me.REG[3] = NEW_MethidAccumulator_parser___parser_prod___Visitor___init();
- /* ./syntax//mmbuilder.nit:1266 */
+ /* ./syntax//mmbuilder.nit:1268 */
CALL_parser___parser_prod___Visitor___enter_visit(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1267 */
+ /* ./syntax//mmbuilder.nit:1269 */
fra.me.REG[3] = CALL_syntax___mmbuilder___MethidAccumulator___name(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_standard___string___Object___to_s(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_standard___symbol___String___to_symbol(fra.me.REG[3])(fra.me.REG[3]);
ATTR_syntax___mmbuilder___AMethid____name(fra.me.REG[2]) = fra.me.REG[3];
- /* ./syntax//mmbuilder.nit:1268 */
+ /* ./syntax//mmbuilder.nit:1270 */
CALL_SUPER_syntax___mmbuilder___AMethid___accept_property_builder(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
stack_frame_head = fra.me.prev;
return;
static val_t once_value_2; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1273;
+ fra.me.line = 1275;
fra.me.meth = LOCATE_syntax___mmbuilder___ASignature___accept_property_verifier;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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[7] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1273 */
+ /* ./syntax//mmbuilder.nit:1275 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1275 */
+ /* ./syntax//mmbuilder.nit:1277 */
CALL_SUPER_syntax___mmbuilder___ASignature___accept_property_verifier(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1276 */
+ /* ./syntax//mmbuilder.nit:1278 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = CALL_syntax___mmbuilder___SignatureBuilder___has_error_occured(fra.me.REG[1])(fra.me.REG[1]);
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1277 */
+ /* ./syntax//mmbuilder.nit:1279 */
goto label1;
} else {
- /* ./syntax//mmbuilder.nit:1278 */
+ /* ./syntax//mmbuilder.nit:1280 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[1] = CALL_syntax___mmbuilder___SignatureBuilder___untyped_params(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1279 */
+ /* ./syntax//mmbuilder.nit:1281 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[1] = CALL_syntax___mmbuilder___SignatureBuilder___untyped_params(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[1] = CALL_standard___collection___abstract_collection___Collection___first(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1280 */
+ /* ./syntax//mmbuilder.nit:1282 */
fra.me.REG[4] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[4] = CALL_syntax___mmbuilder___SignatureBuilder___untyped_params(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[4] = CALL_standard___collection___abstract_collection___Collection___first(fra.me.REG[4])(fra.me.REG[4]);
} else fra.me.REG[1] = once_value_2;
fra.me.REG[1] = fra.me.REG[1];
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4], fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1281 */
+ /* ./syntax//mmbuilder.nit:1283 */
goto label1;
}
} else {
- /* ./syntax//mmbuilder.nit:1283 */
+ /* ./syntax//mmbuilder.nit:1285 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[1] = CALL_syntax___mmbuilder___SignatureBuilder___params(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = CALL_standard___collection___abstract_collection___Collection___is_empty(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1284 */
+ /* ./syntax//mmbuilder.nit:1286 */
fra.me.REG[1] = NEW_Array_standard___collection___array___Array___init();
- /* ./syntax//mmbuilder.nit:1285 */
+ /* ./syntax//mmbuilder.nit:1287 */
fra.me.REG[4] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[4] = CALL_syntax___mmbuilder___SignatureBuilder___params(fra.me.REG[4])(fra.me.REG[4]);
/* ./../lib/standard//collection//array.nit:269 */
}
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[6] = ((Nit_NativeArray)fra.me.REG[5])->val[UNTAG_Int(REGB0)];
- /* ./syntax//mmbuilder.nit:1286 */
+ /* ./syntax//mmbuilder.nit:1288 */
fra.me.REG[7] = CALL_syntax___mmbuilder___AParam___stype(fra.me.REG[6])(fra.me.REG[6]);
REGB1 = TAG_Bool(fra.me.REG[7]!=NIT_NULL);
if (UNTAG_Bool(REGB1)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1286);
+ nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1288);
}
fra.me.REG[6] = CALL_parser___parser_nodes___AParam___n_id(fra.me.REG[6])(fra.me.REG[6]);
fra.me.REG[6] = CALL_syntax___syntax_base___Token___to_symbol(fra.me.REG[6])(fra.me.REG[6]);
}
}
label3: while(0);
- /* ./syntax//mmbuilder.nit:1288 */
+ /* ./syntax//mmbuilder.nit:1290 */
fra.me.REG[0] = NIT_NULL;
- /* ./syntax//mmbuilder.nit:1289 */
+ /* ./syntax//mmbuilder.nit:1291 */
fra.me.REG[5] = CALL_parser___parser_nodes___ASignature___n_type(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1290 */
+ /* ./syntax//mmbuilder.nit:1292 */
fra.me.REG[2] = CALL_parser___parser_nodes___ASignature___n_type(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[2]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1290);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1292);
}
fra.me.REG[2] = CALL_syntax___syntax_base___AType___get_stype(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[3]);
fra.me.REG[0] = fra.me.REG[2];
- /* ./syntax//mmbuilder.nit:1291 */
+ /* ./syntax//mmbuilder.nit:1293 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
}
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1292 */
+ /* ./syntax//mmbuilder.nit:1294 */
fra.me.REG[2] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = TAG_Bool(true);
CALL_syntax___mmbuilder___SignatureBuilder___has_error_occured__eq(fra.me.REG[2])(fra.me.REG[2], REGB0);
- /* ./syntax//mmbuilder.nit:1293 */
+ /* ./syntax//mmbuilder.nit:1295 */
goto label1;
}
}
- /* ./syntax//mmbuilder.nit:1296 */
+ /* ./syntax//mmbuilder.nit:1298 */
fra.me.REG[2] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[5] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[5] = CALL_metamodel___static_type___MMLocalClass___get_type(fra.me.REG[5])(fra.me.REG[5]);
fra.me.REG[5] = NEW_MMSignature_metamodel___static_type___MMSignature___init(fra.me.REG[1], fra.me.REG[0], fra.me.REG[5]);
CALL_syntax___mmbuilder___SignatureBuilder___signature__eq(fra.me.REG[2])(fra.me.REG[2], fra.me.REG[5]);
- /* ./syntax//mmbuilder.nit:1297 */
+ /* ./syntax//mmbuilder.nit:1299 */
fra.me.REG[5] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = CALL_syntax___mmbuilder___SignatureBuilder___vararg_rank(fra.me.REG[5])(fra.me.REG[5]);
REGB1 = TAG_Int(0);
}
/* ./../lib/standard//kernel.nit:233 */
REGB1 = TAG_Bool(UNTAG_Int(REGB0)>=UNTAG_Int(REGB1));
- /* ./syntax//mmbuilder.nit:1297 */
+ /* ./syntax//mmbuilder.nit:1299 */
if (UNTAG_Bool(REGB1)) {
- /* ./syntax//mmbuilder.nit:1298 */
+ /* ./syntax//mmbuilder.nit:1300 */
fra.me.REG[5] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[5] = CALL_syntax___mmbuilder___SignatureBuilder___signature(fra.me.REG[5])(fra.me.REG[5]);
fra.me.REG[2] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
REGB1 = CALL_syntax___mmbuilder___SignatureBuilder___vararg_rank(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1298);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1300);
}
CALL_metamodel___vararg___MMSignature___vararg_rank__eq(fra.me.REG[5])(fra.me.REG[5], REGB1);
}
- /* ./syntax//mmbuilder.nit:1300 */
+ /* ./syntax//mmbuilder.nit:1302 */
fra.me.REG[5] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[5] = CALL_syntax___mmbuilder___SignatureBuilder___closure_decls(fra.me.REG[5])(fra.me.REG[5]);
/* ./../lib/standard//collection//array.nit:269 */
}
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[0] = ((Nit_NativeArray)fra.me.REG[2])->val[UNTAG_Int(REGB1)];
- /* ./syntax//mmbuilder.nit:1301 */
+ /* ./syntax//mmbuilder.nit:1303 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[1] = CALL_syntax___mmbuilder___SignatureBuilder___signature(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1301);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1303);
}
fra.me.REG[1] = CALL_metamodel___static_type___MMSignature___closures(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[0] = CALL_syntax___syntax_base___AClosureDecl___variable(fra.me.REG[0])(fra.me.REG[0]);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1306;
+ fra.me.line = 1308;
fra.me.meth = LOCATE_syntax___mmbuilder___ASignature___check_visibility;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./syntax//mmbuilder.nit:1309 */
+ /* ./syntax//mmbuilder.nit:1311 */
fra.me.REG[3] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = CALL_metamodel___abstractmetamodel___MMGlobalProperty___visibility_level(fra.me.REG[3])(fra.me.REG[3]);
REGB1 = TAG_Int(3);
}
/* ./../lib/standard//kernel.nit:233 */
REGB1 = TAG_Bool(UNTAG_Int(REGB0)>=UNTAG_Int(REGB1));
- /* ./syntax//mmbuilder.nit:1309 */
+ /* ./syntax//mmbuilder.nit:1311 */
if (UNTAG_Bool(REGB1)) {
goto label1;
}
- /* ./syntax//mmbuilder.nit:1310 */
+ /* ./syntax//mmbuilder.nit:1312 */
fra.me.REG[3] = CALL_parser___parser_nodes___ASignature___n_params(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[3])(fra.me.REG[3], (&(fra.me)), ((fun_t)OC_syntax___mmbuilder___ASignature___check_visibility_2));
- /* ./syntax//mmbuilder.nit:1313 */
+ /* ./syntax//mmbuilder.nit:1315 */
fra.me.REG[3] = CALL_parser___parser_nodes___ASignature___n_type(fra.me.REG[0])(fra.me.REG[0]);
REGB1 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
fra.me.REG[0] = CALL_parser___parser_nodes___ASignature___n_type(fra.me.REG[0])(fra.me.REG[0]);
REGB1 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1313);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1315);
}
CALL_syntax___mmbuilder___AType___check_visibility(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1], fra.me.REG[2]);
}
fra.me.meth = LOCATE_syntax___mmbuilder___ASignature___check_visibility;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.REG[0] = p0;
CREG[0] = clos_fun0;
- /* ./syntax//mmbuilder.nit:1311 */
+ /* ./syntax//mmbuilder.nit:1313 */
fra.me.REG[1] = CALL_parser___parser_nodes___AParam___n_type(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
fra.me.REG[0] = CALL_parser___parser_nodes___AParam___n_type(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1311);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1313);
}
CALL_syntax___mmbuilder___AType___check_visibility(fra.me.REG[0])(fra.me.REG[0], closctx->REG[1], closctx->REG[2]);
}
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1318;
+ fra.me.line = 1320;
fra.me.meth = LOCATE_syntax___mmbuilder___AParam___position;
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;
- /* ./syntax//mmbuilder.nit:1318 */
+ /* ./syntax//mmbuilder.nit:1320 */
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___AParam____position(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "_position", LOCATE_syntax___mmbuilder, 1318);
+ nit_abort("Uninitialized attribute %s", "_position", LOCATE_syntax___mmbuilder, 1320);
}
REGB0 = ATTR_syntax___mmbuilder___AParam____position(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1320;
+ fra.me.line = 1322;
fra.me.meth = LOCATE_syntax___mmbuilder___AParam___variable;
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;
- /* ./syntax//mmbuilder.nit:1320 */
+ /* ./syntax//mmbuilder.nit:1322 */
fra.me.REG[1] = fra.me.REG[0];
fra.me.REG[1] = ATTR_syntax___mmbuilder___AParam____variable(fra.me.REG[1]);
REGB0 = TAG_Bool(fra.me.REG[1]!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1320);
+ nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1322);
}
goto label1;
label1: while(0);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1323;
+ fra.me.line = 1325;
fra.me.meth = LOCATE_syntax___mmbuilder___AParam___stype;
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;
- /* ./syntax//mmbuilder.nit:1323 */
+ /* ./syntax//mmbuilder.nit:1325 */
fra.me.REG[0] = ATTR_syntax___mmbuilder___AParam____stype(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
return fra.me.REG[0];
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1323;
+ fra.me.line = 1325;
fra.me.meth = LOCATE_syntax___mmbuilder___AParam___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.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1323 */
+ /* ./syntax//mmbuilder.nit:1325 */
ATTR_syntax___mmbuilder___AParam____stype(fra.me.REG[0]) = fra.me.REG[1];
stack_frame_head = fra.me.prev;
return;
static val_t once_value_2; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1326;
+ fra.me.line = 1328;
fra.me.meth = LOCATE_syntax___mmbuilder___AParam___accept_property_verifier;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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[6] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1326 */
+ /* ./syntax//mmbuilder.nit:1328 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1328 */
+ /* ./syntax//mmbuilder.nit:1330 */
CALL_SUPER_syntax___mmbuilder___AParam___accept_property_verifier(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1329 */
+ /* ./syntax//mmbuilder.nit:1331 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[1] = CALL_syntax___mmbuilder___SignatureBuilder___params(fra.me.REG[1])(fra.me.REG[1]);
/* ./../lib/standard//collection//array.nit:24 */
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 24);
}
REGB0 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1329 */
+ /* ./syntax//mmbuilder.nit:1331 */
ATTR_syntax___mmbuilder___AParam____position(fra.me.REG[2]) = REGB0;
- /* ./syntax//mmbuilder.nit:1330 */
+ /* ./syntax//mmbuilder.nit:1332 */
fra.me.REG[1] = CALL_parser___parser_nodes___AParam___n_id(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[1] = CALL_syntax___syntax_base___Token___to_symbol(fra.me.REG[1])(fra.me.REG[1]);
fra.me.REG[0] = CALL_parser___parser_nodes___AParam___n_id(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[0] = NEW_ParamVariable_syntax___syntax_base___ParamVariable___init(fra.me.REG[1], fra.me.REG[0]);
ATTR_syntax___mmbuilder___AParam____variable(fra.me.REG[2]) = fra.me.REG[0];
- /* ./syntax//mmbuilder.nit:1331 */
+ /* ./syntax//mmbuilder.nit:1333 */
fra.me.REG[0] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[0] = CALL_syntax___mmbuilder___SignatureBuilder___params(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1332 */
+ /* ./syntax//mmbuilder.nit:1334 */
fra.me.REG[0] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[0] = CALL_syntax___mmbuilder___SignatureBuilder___untyped_params(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1333 */
+ /* ./syntax//mmbuilder.nit:1335 */
fra.me.REG[0] = CALL_parser___parser_nodes___AParam___n_type(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1334 */
+ /* ./syntax//mmbuilder.nit:1336 */
fra.me.REG[0] = CALL_parser___parser_nodes___AParam___n_type(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1334);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1336);
}
fra.me.REG[0] = CALL_syntax___syntax_base___AType___get_stype(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[3]);
- /* ./syntax//mmbuilder.nit:1335 */
+ /* ./syntax//mmbuilder.nit:1337 */
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
}
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1336 */
+ /* ./syntax//mmbuilder.nit:1338 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = TAG_Bool(true);
CALL_syntax___mmbuilder___SignatureBuilder___has_error_occured__eq(fra.me.REG[1])(fra.me.REG[1], REGB0);
- /* ./syntax//mmbuilder.nit:1337 */
+ /* ./syntax//mmbuilder.nit:1339 */
goto label1;
}
- /* ./syntax//mmbuilder.nit:1339 */
+ /* ./syntax//mmbuilder.nit:1341 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[1] = CALL_syntax___mmbuilder___SignatureBuilder___untyped_params(fra.me.REG[1])(fra.me.REG[1]);
/* ./../lib/standard//collection//array.nit:269 */
}
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[5] = ((Nit_NativeArray)fra.me.REG[4])->val[UNTAG_Int(REGB0)];
- /* ./syntax//mmbuilder.nit:1340 */
+ /* ./syntax//mmbuilder.nit:1342 */
CALL_syntax___mmbuilder___AParam___stype__eq(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
- /* ./syntax//mmbuilder.nit:1341 */
+ /* ./syntax//mmbuilder.nit:1343 */
REGB1 = CALL_syntax___mmbuilder___AParam___is_vararg(fra.me.REG[2])(fra.me.REG[2]);
if (UNTAG_Bool(REGB1)) {
- /* ./syntax//mmbuilder.nit:1342 */
+ /* ./syntax//mmbuilder.nit:1344 */
fra.me.REG[6] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
REGB1 = CALL_syntax___mmbuilder___SignatureBuilder___vararg_rank(fra.me.REG[6])(fra.me.REG[6]);
REGB2 = TAG_Int(1);
/* ./../lib/standard//kernel.nit:236 */
REGB2 = TAG_Int(-UNTAG_Int(REGB2));
- /* ./syntax//mmbuilder.nit:1342 */
+ /* ./syntax//mmbuilder.nit:1344 */
REGB3 = TAG_Bool(IS_EQUAL_OO(REGB1,REGB2));
if (UNTAG_Bool(REGB3)) {
} else {
/* ./../lib/standard//kernel.nit:227 */
REGB2 = TAG_Bool((REGB1)==(REGB2));
- /* ./syntax//mmbuilder.nit:1342 */
+ /* ./syntax//mmbuilder.nit:1344 */
REGB3 = REGB2;
}
if (UNTAG_Bool(REGB3)) {
- /* ./syntax//mmbuilder.nit:1343 */
+ /* ./syntax//mmbuilder.nit:1345 */
fra.me.REG[6] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
REGB3 = CALL_syntax___syntax_base___AParam___position(fra.me.REG[5])(fra.me.REG[5]);
CALL_syntax___mmbuilder___SignatureBuilder___vararg_rank__eq(fra.me.REG[6])(fra.me.REG[6], REGB3);
} else {
- /* ./syntax//mmbuilder.nit:1345 */
+ /* ./syntax//mmbuilder.nit:1347 */
if (!once_value_2) {
fra.me.REG[6] = BOX_NativeString("Error: A vararg parameter is already defined.");
REGB3 = TAG_Int(45);
fra.me.REG[6] = fra.me.REG[6];
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2], fra.me.REG[6]);
}
- /* ./syntax//mmbuilder.nit:1347 */
+ /* ./syntax//mmbuilder.nit:1349 */
fra.me.REG[6] = CALL_syntax___syntax_base___AbsSyntaxVisitor___type_array(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[0]);
fra.me.REG[0] = fra.me.REG[6];
}
- /* ./syntax//mmbuilder.nit:1349 */
+ /* ./syntax//mmbuilder.nit:1351 */
fra.me.REG[5] = CALL_syntax___syntax_base___AParam___variable(fra.me.REG[5])(fra.me.REG[5]);
CALL_syntax___syntax_base___Variable___stype__eq(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
/* ./../lib/standard//collection//array.nit:274 */
}
}
label3: while(0);
- /* ./syntax//mmbuilder.nit:1351 */
+ /* ./syntax//mmbuilder.nit:1353 */
fra.me.REG[3] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[3] = CALL_syntax___mmbuilder___SignatureBuilder___untyped_params(fra.me.REG[3])(fra.me.REG[3]);
CALL_standard___collection___abstract_collection___RemovableCollection___clear(fra.me.REG[3])(fra.me.REG[3]);
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1355;
+ fra.me.line = 1357;
fra.me.meth = LOCATE_syntax___mmbuilder___AParam___is_vararg;
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;
- /* ./syntax//mmbuilder.nit:1355 */
+ /* ./syntax//mmbuilder.nit:1357 */
fra.me.REG[0] = CALL_parser___parser_nodes___AParam___n_dotdotdot(fra.me.REG[0])(fra.me.REG[0]);
REGB0 = TAG_Bool(fra.me.REG[0]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1359;
+ fra.me.line = 1361;
fra.me.meth = LOCATE_syntax___mmbuilder___AClosureDecl___position;
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;
- /* ./syntax//mmbuilder.nit:1359 */
+ /* ./syntax//mmbuilder.nit:1361 */
REGB0 = TAG_Bool(ATTR_syntax___mmbuilder___AClosureDecl____position(fra.me.REG[0])!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Uninitialized attribute %s", "_position", LOCATE_syntax___mmbuilder, 1359);
+ nit_abort("Uninitialized attribute %s", "_position", LOCATE_syntax___mmbuilder, 1361);
}
REGB0 = ATTR_syntax___mmbuilder___AClosureDecl____position(fra.me.REG[0]);
stack_frame_head = fra.me.prev;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1361;
+ fra.me.line = 1363;
fra.me.meth = LOCATE_syntax___mmbuilder___AClosureDecl___variable;
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;
- /* ./syntax//mmbuilder.nit:1361 */
+ /* ./syntax//mmbuilder.nit:1363 */
fra.me.REG[1] = fra.me.REG[0];
fra.me.REG[1] = ATTR_syntax___mmbuilder___AClosureDecl____variable(fra.me.REG[1]);
REGB0 = TAG_Bool(fra.me.REG[1]!=NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
- nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1361);
+ nit_abort("Cast failed", NULL, LOCATE_syntax___mmbuilder, 1363);
}
goto label1;
label1: while(0);
static val_t once_value_7; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1364;
+ fra.me.line = 1366;
fra.me.meth = LOCATE_syntax___mmbuilder___AClosureDecl___accept_property_verifier;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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[10] = NIT_NULL;
fra.me.REG[0] = p0;
fra.me.REG[1] = p1;
- /* ./syntax//mmbuilder.nit:1364 */
+ /* ./syntax//mmbuilder.nit:1366 */
fra.me.REG[2] = fra.me.REG[0];
fra.me.REG[3] = fra.me.REG[1];
- /* ./syntax//mmbuilder.nit:1366 */
+ /* ./syntax//mmbuilder.nit:1368 */
fra.me.REG[4] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
- /* ./syntax//mmbuilder.nit:1367 */
+ /* ./syntax//mmbuilder.nit:1369 */
fra.me.REG[5] = NEW_SignatureBuilder_syntax___mmbuilder___SignatureBuilder___init();
CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder__eq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[5]);
- /* ./syntax//mmbuilder.nit:1368 */
+ /* ./syntax//mmbuilder.nit:1370 */
CALL_SUPER_syntax___mmbuilder___AClosureDecl___accept_property_verifier(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1369 */
+ /* ./syntax//mmbuilder.nit:1371 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
REGB0 = CALL_syntax___mmbuilder___SignatureBuilder___has_error_occured(fra.me.REG[1])(fra.me.REG[1]);
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1370 */
+ /* ./syntax//mmbuilder.nit:1372 */
goto label1;
}
- /* ./syntax//mmbuilder.nit:1372 */
+ /* ./syntax//mmbuilder.nit:1374 */
fra.me.REG[1] = CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[1] = CALL_syntax___mmbuilder___SignatureBuilder___signature(fra.me.REG[1])(fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1373 */
+ /* ./syntax//mmbuilder.nit:1375 */
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
} else {
}
}
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1374 */
+ /* ./syntax//mmbuilder.nit:1376 */
fra.me.REG[0] = NEW_Array_standard___collection___array___Array___init();
fra.me.REG[5] = CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[5] = CALL_metamodel___static_type___MMLocalClass___get_type(fra.me.REG[5])(fra.me.REG[5]);
fra.me.REG[5] = NEW_MMSignature_metamodel___static_type___MMSignature___init(fra.me.REG[0], NIT_NULL, fra.me.REG[5]);
fra.me.REG[1] = fra.me.REG[5];
}
- /* ./syntax//mmbuilder.nit:1376 */
+ /* ./syntax//mmbuilder.nit:1378 */
REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB0)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1376);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1378);
}
fra.me.REG[5] = CALL_metamodel___static_type___MMSignature___return_type(fra.me.REG[1])(fra.me.REG[1]);
REGB0 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
REGB0 = REGB1;
}
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1377 */
+ /* ./syntax//mmbuilder.nit:1379 */
if (!once_value_2) {
fra.me.REG[5] = BOX_NativeString("Syntax Error: A break block cannot have a return value.");
REGB0 = TAG_Int(55);
fra.me.REG[5] = fra.me.REG[5];
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[2], fra.me.REG[5]);
}
- /* ./syntax//mmbuilder.nit:1381 */
+ /* ./syntax//mmbuilder.nit:1383 */
fra.me.REG[5] = NEW_Array_standard___collection___array___Array___init();
fra.me.REG[0] = CALL_syntax___syntax_base___AbsSyntaxVisitor___mmmodule(fra.me.REG[3])(fra.me.REG[3]);
fra.me.REG[0] = CALL_metamodel___inheritance___MMModule___type_any(fra.me.REG[0])(fra.me.REG[0]);
fra.me.REG[0] = NEW_MMSignature_metamodel___static_type___MMSignature___init(fra.me.REG[5], NIT_NULL, fra.me.REG[0]);
- /* ./syntax//mmbuilder.nit:1382 */
+ /* ./syntax//mmbuilder.nit:1384 */
if (!once_value_3) {
if (!once_value_4) {
fra.me.REG[5] = BOX_NativeString("break");
REGB0 = TAG_Bool(false);
REGB1 = TAG_Bool(true);
fra.me.REG[0] = NEW_MMClosure_metamodel___static_type___MMClosure___init(fra.me.REG[5], fra.me.REG[0], REGB0, REGB1);
- /* ./syntax//mmbuilder.nit:1383 */
+ /* ./syntax//mmbuilder.nit:1385 */
REGB1 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1383);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1385);
}
fra.me.REG[5] = CALL_metamodel___static_type___MMSignature___closures(fra.me.REG[1])(fra.me.REG[1]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[5])(fra.me.REG[5], fra.me.REG[0]);
- /* ./syntax//mmbuilder.nit:1385 */
+ /* ./syntax//mmbuilder.nit:1387 */
fra.me.REG[0] = CALL_parser___parser_nodes___AClosureDecl___n_id(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[0] = CALL_syntax___syntax_base___Token___to_symbol(fra.me.REG[0])(fra.me.REG[0]);
- /* ./syntax//mmbuilder.nit:1386 */
+ /* ./syntax//mmbuilder.nit:1388 */
fra.me.REG[5] = CALL_parser___parser_nodes___AClosureDecl___n_kwbreak(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Bool(fra.me.REG[5]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
}
REGB0 = TAG_Bool(!UNTAG_Bool(REGB0));
fra.me.REG[1] = NEW_MMClosure_metamodel___static_type___MMClosure___init(fra.me.REG[0], fra.me.REG[1], REGB1, REGB0);
- /* ./syntax//mmbuilder.nit:1387 */
+ /* ./syntax//mmbuilder.nit:1389 */
fra.me.REG[5] = CALL_syntax___mmbuilder___SignatureBuilder___closure_decls(fra.me.REG[4])(fra.me.REG[4]);
/* ./../lib/standard//collection//array.nit:269 */
REGB0 = TAG_Int(0);
}
/* ./../lib/standard//collection//array.nit:718 */
fra.me.REG[7] = ((Nit_NativeArray)fra.me.REG[6])->val[UNTAG_Int(REGB0)];
- /* ./syntax//mmbuilder.nit:1388 */
+ /* ./syntax//mmbuilder.nit:1390 */
fra.me.REG[8] = CALL_parser___parser_nodes___AClosureDecl___n_id(fra.me.REG[7])(fra.me.REG[7]);
fra.me.REG[8] = CALL_syntax___syntax_base___Token___to_symbol(fra.me.REG[8])(fra.me.REG[8]);
REGB1 = TAG_Bool(IS_EQUAL_OO(fra.me.REG[8],fra.me.REG[0]));
REGB1 = REGB2;
}
if (UNTAG_Bool(REGB1)) {
- /* ./syntax//mmbuilder.nit:1389 */
+ /* ./syntax//mmbuilder.nit:1391 */
fra.me.REG[8] = CALL_parser___parser_nodes___AClosureDecl___n_id(fra.me.REG[2])(fra.me.REG[2]);
REGB1 = TAG_Int(5);
fra.me.REG[9] = NEW_Array_standard___collection___array___Array___with_capacity(REGB1);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[9])(fra.me.REG[9], fra.me.REG[10]);
fra.me.REG[9] = CALL_standard___string___Object___to_s(fra.me.REG[9])(fra.me.REG[9]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[8], fra.me.REG[9]);
- /* ./syntax//mmbuilder.nit:1390 */
+ /* ./syntax//mmbuilder.nit:1392 */
goto label1;
}
/* ./../lib/standard//collection//array.nit:274 */
}
}
label8: while(0);
- /* ./syntax//mmbuilder.nit:1393 */
+ /* ./syntax//mmbuilder.nit:1395 */
CALL_syntax___mmbuilder___PropertyVerifierVisitor___signature_builder__eq(fra.me.REG[3])(fra.me.REG[3], fra.me.REG[4]);
- /* ./syntax//mmbuilder.nit:1394 */
+ /* ./syntax//mmbuilder.nit:1396 */
fra.me.REG[3] = CALL_syntax___mmbuilder___SignatureBuilder___closure_decls(fra.me.REG[4])(fra.me.REG[4]);
/* ./../lib/standard//collection//array.nit:24 */
REGB0 = TAG_Bool(ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[3])!=NIT_NULL);
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 24);
}
REGB0 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[3]);
- /* ./syntax//mmbuilder.nit:1394 */
+ /* ./syntax//mmbuilder.nit:1396 */
ATTR_syntax___mmbuilder___AClosureDecl____position(fra.me.REG[2]) = REGB0;
- /* ./syntax//mmbuilder.nit:1395 */
+ /* ./syntax//mmbuilder.nit:1397 */
fra.me.REG[4] = CALL_syntax___mmbuilder___SignatureBuilder___closure_decls(fra.me.REG[4])(fra.me.REG[4]);
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[2]);
- /* ./syntax//mmbuilder.nit:1396 */
+ /* ./syntax//mmbuilder.nit:1398 */
fra.me.REG[4] = CALL_parser___parser_nodes___AClosureDecl___n_id(fra.me.REG[2])(fra.me.REG[2]);
fra.me.REG[4] = CALL_syntax___syntax_base___Token___to_symbol(fra.me.REG[4])(fra.me.REG[4]);
fra.me.REG[3] = CALL_parser___parser_nodes___AClosureDecl___n_id(fra.me.REG[2])(fra.me.REG[2]);
static val_t once_value_4; /* Once value */
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1401;
+ fra.me.line = 1403;
fra.me.meth = LOCATE_syntax___mmbuilder___AType___check_visibility;
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.REG[0] = p0;
fra.me.REG[1] = p1;
fra.me.REG[2] = p2;
- /* ./syntax//mmbuilder.nit:1404 */
+ /* ./syntax//mmbuilder.nit:1406 */
fra.me.REG[3] = CALL_metamodel___abstractmetamodel___MMLocalProperty___global(fra.me.REG[2])(fra.me.REG[2]);
REGB0 = CALL_metamodel___abstractmetamodel___MMGlobalProperty___visibility_level(fra.me.REG[3])(fra.me.REG[3]);
REGB1 = TAG_Int(3);
}
/* ./../lib/standard//kernel.nit:233 */
REGB1 = TAG_Bool(UNTAG_Int(REGB0)>=UNTAG_Int(REGB1));
- /* ./syntax//mmbuilder.nit:1404 */
+ /* ./syntax//mmbuilder.nit:1406 */
if (UNTAG_Bool(REGB1)) {
goto label1;
}
- /* ./syntax//mmbuilder.nit:1405 */
+ /* ./syntax//mmbuilder.nit:1407 */
fra.me.REG[3] = CALL_syntax___syntax_base___AType___get_stype(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[1]);
- /* ./syntax//mmbuilder.nit:1406 */
+ /* ./syntax//mmbuilder.nit:1408 */
REGB1 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
} else {
if (UNTAG_Bool(REGB1)) {
goto label1;
}
- /* ./syntax//mmbuilder.nit:1407 */
+ /* ./syntax//mmbuilder.nit:1409 */
REGB1 = TAG_Bool(fra.me.REG[3]==NIT_NULL);
if (UNTAG_Bool(REGB1)) {
- nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1407);
+ nit_abort("Reciever is null", NULL, LOCATE_syntax___mmbuilder, 1409);
}
fra.me.REG[3] = CALL_metamodel___static_type___MMType___local_class(fra.me.REG[3])(fra.me.REG[3]);
- /* ./syntax//mmbuilder.nit:1408 */
+ /* ./syntax//mmbuilder.nit:1410 */
fra.me.REG[4] = CALL_metamodel___abstractmetamodel___MMLocalClass___global(fra.me.REG[3])(fra.me.REG[3]);
REGB1 = CALL_metamodel___abstractmetamodel___MMGlobalClass___visibility_level(fra.me.REG[4])(fra.me.REG[4]);
REGB0 = TAG_Int(3);
}
/* ./../lib/standard//kernel.nit:233 */
REGB0 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB0));
- /* ./syntax//mmbuilder.nit:1408 */
+ /* ./syntax//mmbuilder.nit:1410 */
if (UNTAG_Bool(REGB0)) {
- /* ./syntax//mmbuilder.nit:1409 */
+ /* ./syntax//mmbuilder.nit:1411 */
REGB0 = TAG_Int(5);
fra.me.REG[4] = NEW_Array_standard___collection___array___Array___with_capacity(REGB0);
if (!once_value_2) {
fra.me.REG[4] = CALL_standard___string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
CALL_syntax___syntax_base___AbsSyntaxVisitor___error(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0], fra.me.REG[4]);
}
- /* ./syntax//mmbuilder.nit:1411 */
+ /* ./syntax//mmbuilder.nit:1413 */
fra.me.REG[0] = CALL_parser___parser_nodes___AType___n_types(fra.me.REG[0])(fra.me.REG[0]);
CALL_standard___collection___abstract_collection___Collection___iterate(fra.me.REG[0])(fra.me.REG[0], (&(fra.me)), ((fun_t)OC_syntax___mmbuilder___AType___check_visibility_5));
label1: while(0);
fra.me.meth = LOCATE_syntax___mmbuilder___AType___check_visibility;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.REG[0] = p0;
CREG[0] = clos_fun0;
- /* ./syntax//mmbuilder.nit:1412 */
+ /* ./syntax//mmbuilder.nit:1414 */
CALL_syntax___mmbuilder___AType___check_visibility(fra.me.REG[0])(fra.me.REG[0], closctx->REG[1], closctx->REG[2]);
stack_frame_head = fra.me.prev;
return;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1418;
+ fra.me.line = 1420;
fra.me.meth = LOCATE_syntax___mmbuilder___AExpr___accept_class_builder;
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;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1419;
+ fra.me.line = 1421;
fra.me.meth = LOCATE_syntax___mmbuilder___AExpr___accept_property_builder;
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;
val_t tmp;
fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
fra.me.file = LOCATE_syntax___mmbuilder;
- fra.me.line = 1420;
+ fra.me.line = 1422;
fra.me.meth = LOCATE_syntax___mmbuilder___AExpr___accept_property_verifier;
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_syntax___scope___ScopeContext_____bra;
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_syntax___scope___ScopeContext___add_variable;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___scope___ScopeContext___push;
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_syntax___scope___ScopeContext___push_escapable;
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_syntax___scope___ScopeContext___head;
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_syntax___scope___ScopeContext___get_by_label;
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_syntax___scope___ScopeContext___pop;
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;
/* ./syntax//scope.nit:125 */
fra.me.meth = LOCATE_syntax___scope___ScopeContext___visitor;
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;
/* ./syntax//scope.nit:128 */
fra.me.meth = LOCATE_syntax___scope___ScopeContext___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_syntax___scope___ScopeBlock___node;
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;
/* ./syntax//scope.nit:140 */
fra.me.meth = LOCATE_syntax___scope___ScopeBlock___add_variable;
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_syntax___scope___ScopeBlock___get_variable;
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_syntax___scope___ScopeBlock___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_syntax___scope___EscapableBlock___lab;
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;
/* ./syntax//scope.nit:178 */
fra.me.meth = LOCATE_syntax___scope___EscapableBlock___is_break_block;
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;
/* ./syntax//scope.nit:183 */
fra.me.meth = LOCATE_syntax___scope___EscapableBlock___break_list;
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;
/* ./syntax//scope.nit:188 */
fra.me.meth = LOCATE_syntax___scope___EscapableBlock___continue_stype;
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;
/* ./syntax//scope.nit:191 */
fra.me.meth = LOCATE_syntax___scope___EscapableBlock___break_flow_contexts;
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;
/* ./syntax//scope.nit:193 */
fra.me.meth = LOCATE_syntax___scope___EscapableBlock___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_syntax___scope___BreakOnlyEscapableBlock___is_break_block;
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;
/* ./syntax//scope.nit:205 */
fra.me.meth = LOCATE_syntax___scope___BreakOnlyEscapableBlock___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_syntax___scope___EscapableClosure___closure;
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;
/* ./syntax//scope.nit:213 */
fra.me.meth = LOCATE_syntax___scope___EscapableClosure___is_break_block;
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;
/* ./syntax//scope.nit:216 */
fra.me.meth = LOCATE_syntax___scope___EscapableClosure___break_list;
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;
/* ./syntax//scope.nit:218 */
fra.me.meth = LOCATE_syntax___scope___EscapableClosure___continue_stype;
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;
/* ./syntax//scope.nit:220 */
fra.me.meth = LOCATE_syntax___scope___EscapableClosure___init;
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_syntax___scope___AEscapeExpr___escapable;
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;
/* ./syntax//scope.nit:234 */
fra.me.meth = LOCATE_syntax___scope___AEscapeExpr___kwname;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//scope.nit:237 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___scope, 237);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___scope___AEscapeExpr___compute_escapable_block;
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_syntax___scope___AContinueExpr___kwname;
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;
/* ./syntax//scope.nit:260 */
fra.me.meth = LOCATE_syntax___scope___ABreakExpr___kwname;
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;
/* ./syntax//scope.nit:265 */
fra.me.meth = LOCATE_syntax___syntax_base___MMSrcModule___clear_ast;
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;
/* ./syntax//syntax_base.nit:32 */
fra.me.meth = LOCATE_syntax___syntax_base___MMSrcModule___node;
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_syntax___syntax_base___MMSrcModule___src_local_classes;
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;
/* ./syntax//syntax_base.nit:37 */
fra.me.meth = LOCATE_syntax___syntax_base___MMSrcModule___init;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___syntax_base___MMSrcModule___nodes;
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_syntax___syntax_base___MMSrcModule___nodes__eq;
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_syntax___syntax_base___MMModule___nodes;
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_syntax___syntax_base___MMModule___nodes__eq;
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_syntax___syntax_base___MMGlobalClass___check_visibility;
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_syntax___syntax_base___MMSrcLocalClass___node;
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_syntax___syntax_base___MMSrcLocalClass___formal_dict;
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;
/* ./syntax//syntax_base.nit:90 */
fra.me.meth = LOCATE_syntax___syntax_base___MMSrcLocalClass___src_local_properties;
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;
/* ./syntax//syntax_base.nit:93 */
fra.me.meth = LOCATE_syntax___syntax_base___MMSrcLocalClass___init;
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_syntax___syntax_base___MMGlobalProperty___check_visibility;
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_syntax___syntax_base___MMLocalProperty___node;
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;
/* ./syntax//syntax_base.nit:129 */
fra.me.meth = LOCATE_syntax___syntax_base___MMLocalProperty___is_init;
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;
/* ./syntax//syntax_base.nit:132 */
fra.me.meth = LOCATE_syntax___syntax_base___MMSrcAttribute___node;
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_syntax___syntax_base___MMSrcAttribute___init;
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_syntax___syntax_base___MMSrcMethod___is_intern;
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;
/* ./syntax//syntax_base.nit:149 */
fra.me.meth = LOCATE_syntax___syntax_base___MMSrcMethod___is_extern;
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;
/* ./syntax//syntax_base.nit:150 */
fra.me.meth = LOCATE_syntax___syntax_base___MMSrcMethod___is_abstract;
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;
/* ./syntax//syntax_base.nit:151 */
fra.me.meth = LOCATE_syntax___syntax_base___MMSrcMethod___extern_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;
/* ./syntax//syntax_base.nit:152 */
fra.me.meth = LOCATE_syntax___syntax_base___MMAttrImplementationMethod___node;
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_syntax___syntax_base___MMAttrImplementationMethod___init;
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_syntax___syntax_base___MMReadImplementationMethod___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_syntax___syntax_base___MMWriteImplementationMethod___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_syntax___syntax_base___MMMethSrcMethod___is_init;
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;
/* ./syntax//syntax_base.nit:187 */
fra.me.meth = LOCATE_syntax___syntax_base___MMMethSrcMethod___is_intern;
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;
/* ./syntax//syntax_base.nit:188 */
fra.me.meth = LOCATE_syntax___syntax_base___MMMethSrcMethod___is_extern;
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;
/* ./syntax//syntax_base.nit:189 */
fra.me.meth = LOCATE_syntax___syntax_base___MMMethSrcMethod___is_abstract;
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;
/* ./syntax//syntax_base.nit:190 */
fra.me.meth = LOCATE_syntax___syntax_base___MMMethSrcMethod___extern_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;
/* ./syntax//syntax_base.nit:191 */
fra.me.meth = LOCATE_syntax___syntax_base___MMMethSrcMethod___extern_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.meth = LOCATE_syntax___syntax_base___MMMethSrcMethod___explicit_casts;
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;
/* ./syntax//syntax_base.nit:192 */
fra.me.meth = LOCATE_syntax___syntax_base___MMMethSrcMethod___explicit_imports;
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;
/* ./syntax//syntax_base.nit:193 */
fra.me.meth = LOCATE_syntax___syntax_base___MMMethSrcMethod___node;
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_syntax___syntax_base___MMMethSrcMethod___init;
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_syntax___syntax_base___MMSrcTypeProperty___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_syntax___syntax_base___MMImplicitInit___super_init;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:224 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 224);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___MMImplicitInit___is_init;
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;
/* ./syntax//syntax_base.nit:225 */
fra.me.meth = LOCATE_syntax___syntax_base___MMImplicitInit___unassigned_attributes;
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;
/* ./syntax//syntax_base.nit:226 */
fra.me.meth = LOCATE_syntax___syntax_base___MMImplicitInit___super_inits;
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;
/* ./syntax//syntax_base.nit:227 */
fra.me.meth = LOCATE_syntax___syntax_base___MMImplicitInit___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_syntax___syntax_base___Variable___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;
/* ./syntax//syntax_base.nit:238 */
fra.me.meth = LOCATE_syntax___syntax_base___Variable___decl;
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;
/* ./syntax//syntax_base.nit:241 */
fra.me.meth = LOCATE_syntax___syntax_base___Variable___stype;
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;
/* ./syntax//syntax_base.nit:244 */
fra.me.meth = LOCATE_syntax___syntax_base___Variable___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_syntax___syntax_base___Variable___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;
/* ./syntax//syntax_base.nit:247 */
fra.me.meth = LOCATE_syntax___syntax_base___Variable___kind;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:249 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 249);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___Variable___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_syntax___syntax_base___VarVariable___kind;
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;
/* ./syntax//syntax_base.nit:261 */
fra.me.meth = LOCATE_syntax___syntax_base___VarVariable___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_syntax___syntax_base___ParamVariable___kind;
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;
/* ./syntax//syntax_base.nit:268 */
fra.me.meth = LOCATE_syntax___syntax_base___ParamVariable___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_syntax___syntax_base___AutoVariable___kind;
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;
/* ./syntax//syntax_base.nit:275 */
fra.me.meth = LOCATE_syntax___syntax_base___AutoVariable___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_syntax___syntax_base___ClosureVariable___kind;
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;
/* ./syntax//syntax_base.nit:283 */
fra.me.meth = LOCATE_syntax___syntax_base___ClosureVariable___closure;
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;
/* ./syntax//syntax_base.nit:285 */
fra.me.meth = LOCATE_syntax___syntax_base___ClosureVariable___init;
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_syntax___syntax_base___AbsSyntaxVisitor___get_type_by_name;
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_syntax___syntax_base___AbsSyntaxVisitor___get_instantiated_type_by_name;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___syntax_base___AbsSyntaxVisitor___type_object;
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_syntax___syntax_base___AbsSyntaxVisitor___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_syntax___syntax_base___AbsSyntaxVisitor___type_int;
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_syntax___syntax_base___AbsSyntaxVisitor___type_float;
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_syntax___syntax_base___AbsSyntaxVisitor___type_char;
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_syntax___syntax_base___AbsSyntaxVisitor___type_string;
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_syntax___syntax_base___AbsSyntaxVisitor___type_nativestring;
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_syntax___syntax_base___AbsSyntaxVisitor___type_array;
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_syntax___syntax_base___AbsSyntaxVisitor___type_discrete;
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_syntax___syntax_base___AbsSyntaxVisitor___type_range;
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_syntax___syntax_base___AbsSyntaxVisitor___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;
/* ./syntax//syntax_base.nit:377 */
fra.me.meth = LOCATE_syntax___syntax_base___AbsSyntaxVisitor___get_method;
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_syntax___syntax_base___AbsSyntaxVisitor___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;
/* ./syntax//syntax_base.nit:388 */
fra.me.meth = LOCATE_syntax___syntax_base___AbsSyntaxVisitor___local_class;
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_syntax___syntax_base___AbsSyntaxVisitor___local_class__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_syntax___syntax_base___AbsSyntaxVisitor___local_property;
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_syntax___syntax_base___AbsSyntaxVisitor___local_property__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_syntax___syntax_base___AbsSyntaxVisitor___tc;
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;
/* ./syntax//syntax_base.nit:399 */
fra.me.meth = LOCATE_syntax___syntax_base___AbsSyntaxVisitor___error;
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_syntax___syntax_base___AbsSyntaxVisitor___fatal_error;
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_syntax___syntax_base___AbsSyntaxVisitor___warning;
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_syntax___syntax_base___AbsSyntaxVisitor___check_conform;
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_syntax___syntax_base___AbsSyntaxVisitor___check_expr;
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_syntax___syntax_base___AbsSyntaxVisitor___check_conform_expr;
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_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr;
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_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr;
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_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr;
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_syntax___syntax_base___AbsSyntaxVisitor___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_syntax___syntax_base___ANode___accept_abs_syntax_visitor;
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_syntax___syntax_base___Token___to_symbol;
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_syntax___syntax_base___AClassdef___local_class;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:530 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 530);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AClassdef___next_node;
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;
/* ./syntax//syntax_base.nit:533 */
fra.me.meth = LOCATE_syntax___syntax_base___AClassdef___next_node__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_syntax___syntax_base___APropdef___self_var;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:538 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 538);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AAttrPropdef___prop;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:543 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 543);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AAttrPropdef___readmethod;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:546 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 546);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AAttrPropdef___writemethod;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:549 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 549);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AConcreteInitPropdef___super_init_calls;
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;
/* ./syntax//syntax_base.nit:554 */
fra.me.meth = LOCATE_syntax___syntax_base___AConcreteInitPropdef___explicit_super_init_calls;
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;
/* ./syntax//syntax_base.nit:555 */
fra.me.meth = LOCATE_syntax___syntax_base___AMethPropdef___method;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:559 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 559);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___ATypePropdef___prop;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:564 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 564);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AParam___position;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:569 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 569);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AParam___variable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:572 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 572);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AClosureDecl___position;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:577 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 577);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AClosureDecl___variable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:580 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 580);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AType___is_typed;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:585 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 585);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AType___stype;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:590 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 590);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AType___get_local_class;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___syntax_base___AType___get_unchecked_stype;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___syntax_base___AType___get_unchecked_stype;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___syntax_base___AType___get_stype;
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_syntax___syntax_base___AType___check_conform;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___syntax_base___AExpr___is_typed;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:728 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 728);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AExpr___is_statement;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:733 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 733);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AExpr___stype;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:737 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 737);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AAbsAbsSendExpr___prop_signature;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:744 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 744);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AAbsAbsSendExpr___raw_arguments;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:747 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 747);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AAbsSendExpr___prop;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:753 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 753);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AAbsSendExpr___return_type;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:756 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 756);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___ASuperExpr___init_in_superclass;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:766 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 766);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___ASendExpr___closure_defs;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:775 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 775);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AReassignFormExpr___assign_method;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:780 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 780);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___ASendReassignExpr___read_prop;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:787 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 787);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AAttrFormExpr___prop;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:801 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 801);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AAttrFormExpr___attr_type;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:804 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 804);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___ASuperstringExpr___atype;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:809 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 809);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AVardeclExpr___variable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:813 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 813);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AForExpr___variables;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:819 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 819);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___ASelfExpr___variable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:824 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 824);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AVarFormExpr___variable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:829 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 829);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AClosureCallExpr___variable;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:835 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 835);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AClosureDef___closure;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:840 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 840);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___syntax_base___AClosureDef___variables;
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;
/* ./syntax//syntax_base.nit:843 */
fra.me.meth = LOCATE_syntax___syntax_base___AClosureDef___variables__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_syntax___syntax_base___AMethid___name;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//syntax_base.nit:848 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___syntax_base, 848);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___typing___MMSrcModule___do_typing;
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_syntax___typing___TypingVisitor___visit;
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_syntax___typing___TypingVisitor___scope_ctx;
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;
/* ./syntax//typing.nit:46 */
fra.me.meth = LOCATE_syntax___typing___TypingVisitor___flow_ctx;
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_syntax___typing___TypingVisitor___flow_ctx__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_syntax___typing___TypingVisitor___mark_is_set;
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_syntax___typing___TypingVisitor___mark_unreash;
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_syntax___typing___TypingVisitor___enter_visit_block;
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_syntax___typing___TypingVisitor___base_flow_ctx;
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_syntax___typing___TypingVisitor___base_flow_ctx__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_syntax___typing___TypingVisitor___self_var;
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_syntax___typing___TypingVisitor___self_var__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_syntax___typing___TypingVisitor___top_block;
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;
/* ./syntax//typing.nit:83 */
fra.me.meth = LOCATE_syntax___typing___TypingVisitor___top_block__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_syntax___typing___TypingVisitor___explicit_super_init_calls;
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;
/* ./syntax//typing.nit:86 */
fra.me.meth = LOCATE_syntax___typing___TypingVisitor___explicit_super_init_calls__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_syntax___typing___TypingVisitor___explicit_other_init_call;
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;
/* ./syntax//typing.nit:89 */
fra.me.meth = LOCATE_syntax___typing___TypingVisitor___explicit_other_init_call__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_syntax___typing___TypingVisitor___use_if_true_flow_ctx;
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_syntax___typing___TypingVisitor___use_if_false_flow_ctx;
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_syntax___typing___TypingVisitor___is_default_closure_definition;
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;
/* ./syntax//typing.nit:106 */
fra.me.meth = LOCATE_syntax___typing___TypingVisitor___is_default_closure_definition__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_syntax___typing___TypingVisitor___once_count;
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;
/* ./syntax//typing.nit:109 */
fra.me.meth = LOCATE_syntax___typing___TypingVisitor___once_count__eq;
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;
REGB0 = p1;
fra.me.meth = LOCATE_syntax___typing___TypingVisitor___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_syntax___typing___TypingVisitor___get_default_constructor_for;
fra.me.has_broke = 0;
fra.me.REG_size = 12;
+ 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_syntax___typing___TypingVisitor___get_default_constructor_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_syntax___typing___ANode___accept_typing;
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_syntax___typing___ANode___after_typing;
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_syntax___typing___AClassdef___accept_typing;
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_syntax___typing___APropdef___self_var;
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_syntax___typing___AAttrPropdef___accept_typing;
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_syntax___typing___AMethPropdef___accept_typing;
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_syntax___typing___AConcreteMethPropdef___after_typing;
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_syntax___typing___AConcreteInitPropdef___accept_typing;
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_syntax___typing___AConcreteInitPropdef___after_typing;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___typing___AExternInitPropdef___accept_typing;
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_syntax___typing___AExternInitPropdef___after_typing;
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_syntax___typing___AParam___after_typing;
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_syntax___typing___AClosureDecl___escapable;
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;
/* ./syntax//typing.nit:300 */
fra.me.meth = LOCATE_syntax___typing___AClosureDecl___accept_typing;
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_syntax___typing___AType___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_syntax___typing___AType___is_typed;
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;
/* ./syntax//typing.nit:346 */
fra.me.meth = LOCATE_syntax___typing___AType___after_typing;
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_syntax___typing___AExpr___is_typed;
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;
/* ./syntax//typing.nit:356 */
fra.me.meth = LOCATE_syntax___typing___AExpr___is_statement;
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;
/* ./syntax//typing.nit:357 */
fra.me.meth = LOCATE_syntax___typing___AExpr___stype;
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_syntax___typing___AExpr___after_typing;
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_syntax___typing___AExpr___is_implicit_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;
/* ./syntax//typing.nit:379 */
fra.me.meth = LOCATE_syntax___typing___AExpr___is_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;
/* ./syntax//typing.nit:382 */
fra.me.meth = LOCATE_syntax___typing___AExpr___its_variable;
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;
/* ./syntax//typing.nit:385 */
fra.me.meth = LOCATE_syntax___typing___AExpr___if_true_flow_ctx;
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;
/* ./syntax//typing.nit:387 */
fra.me.meth = LOCATE_syntax___typing___AExpr___if_false_flow_ctx;
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;
/* ./syntax//typing.nit:390 */
fra.me.meth = LOCATE_syntax___typing___AVardeclExpr___variable;
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_syntax___typing___AVardeclExpr___after_typing;
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_syntax___typing___ABlockExpr___accept_typing;
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_syntax___typing___ABlockExpr___accept_typing;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_syntax___typing___AReturnExpr___after_typing;
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_syntax___typing___AContinueExpr___after_typing;
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_syntax___typing___ABreakExpr___after_typing;
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_syntax___typing___AAbortExpr___after_typing;
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_syntax___typing___AAbsControl___escapable;
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;
/* ./syntax//typing.nit:519 */
fra.me.meth = LOCATE_syntax___typing___AAbsControl___process_control;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___typing___AAbsControl___process_control_inside;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//typing.nit:555 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___typing, 555);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___typing___ADoExpr___accept_typing;
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_syntax___typing___ADoExpr___process_control_inside;
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_syntax___typing___AIfExpr___accept_typing;
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_syntax___typing___AWhileExpr___accept_typing;
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_syntax___typing___AWhileExpr___process_control_inside;
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_syntax___typing___ALoopExpr___accept_typing;
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_syntax___typing___ALoopExpr___process_control_inside;
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_syntax___typing___AForExpr___variables;
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_syntax___typing___AForExpr___accept_typing;
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_syntax___typing___AForExpr___process_control_inside;
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_syntax___typing___AForExpr___do_typing;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___typing___AForExpr___do_typing;
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.closure_ctx = closctx_param;
fra.me.meth = LOCATE_syntax___typing___AAssertExpr___accept_typing;
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_syntax___typing___AVarFormExpr___variable;
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_syntax___typing___AVarExpr___its_variable;
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;
/* ./syntax//typing.nit:761 */
fra.me.meth = LOCATE_syntax___typing___AVarExpr___after_typing;
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_syntax___typing___AVarAssignExpr___after_typing;
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_syntax___typing___AReassignFormExpr___do_rvalue_typing;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___typing___AReassignFormExpr___assign_method;
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_syntax___typing___AVarReassignExpr___after_typing;
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_syntax___typing___AAssignOp___method_name;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//typing.nit:841 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___typing, 841);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___typing___APlusAssignOp___method_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;
/* ./syntax//typing.nit:844 */
fra.me.meth = LOCATE_syntax___typing___AMinusAssignOp___method_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;
/* ./syntax//typing.nit:847 */
fra.me.meth = LOCATE_syntax___typing___ASelfExpr___variable;
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_syntax___typing___ASelfExpr___its_variable;
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;
/* ./syntax//typing.nit:854 */
fra.me.meth = LOCATE_syntax___typing___ASelfExpr___after_typing;
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_syntax___typing___ASelfExpr___is_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;
/* ./syntax//typing.nit:863 */
fra.me.meth = LOCATE_syntax___typing___AImplicitSelfExpr___is_implicit_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;
/* ./syntax//typing.nit:867 */
fra.me.meth = LOCATE_syntax___typing___AIfexprExpr___accept_typing;
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_syntax___typing___ABoolExpr___after_typing;
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_syntax___typing___AOrExpr___accept_typing;
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_syntax___typing___AAndExpr___accept_typing;
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_syntax___typing___ANotExpr___after_typing;
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_syntax___typing___AOrElseExpr___after_typing;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___typing___AIntExpr___after_typing;
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_syntax___typing___AFloatExpr___after_typing;
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_syntax___typing___ACharExpr___after_typing;
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_syntax___typing___AStringFormExpr___after_typing;
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_syntax___typing___ASuperstringExpr___atype;
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_syntax___typing___ASuperstringExpr___after_typing;
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_syntax___typing___ASuperstringExpr___after_typing;
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.closure_ctx = closctx_param;
fra.me.closure_funs = CREG;
fra.me.meth = LOCATE_syntax___typing___ANullExpr___after_typing;
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_syntax___typing___AArrayExpr___after_typing;
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_syntax___typing___AArrayExpr___do_typing;
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_syntax___typing___ARangeExpr___after_typing;
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_syntax___typing___ASuperExpr___init_in_superclass;
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;
/* ./syntax//typing.nit:1115 */
fra.me.meth = LOCATE_syntax___typing___ASuperExpr___compute_raw_arguments;
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;
/* ./syntax//typing.nit:1116 */
fra.me.meth = LOCATE_syntax___typing___ASuperExpr___after_typing;
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_syntax___typing___AExternCall___target_class_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;
/* ./syntax//typing.nit:1175 */
fra.me.meth = LOCATE_syntax___typing___AExternCall___target_method_name;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//typing.nit:1176 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___typing, 1176);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___typing___AExternCall___after_typing;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___typing___ALocalPropExternCall___target_class_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;
/* ./syntax//typing.nit:1222 */
fra.me.meth = LOCATE_syntax___typing___ALocalPropExternCall___target_method_name;
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_syntax___typing___ASuperExternCall___after_typing;
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_syntax___typing___AFullPropExternCall___target_class_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;
/* ./syntax//typing.nit:1240 */
fra.me.meth = LOCATE_syntax___typing___AFullPropExternCall___target_method_name;
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_syntax___typing___AInitPropExternCall___target_class_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;
/* ./syntax//typing.nit:1245 */
fra.me.meth = LOCATE_syntax___typing___AInitPropExternCall___target_method_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;
/* ./syntax//typing.nit:1246 */
fra.me.meth = LOCATE_syntax___typing___ACastExternCall___from_type;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//typing.nit:1250 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___typing, 1250);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___typing___ACastExternCall___to_type;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//typing.nit:1251 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___typing, 1251);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___typing___ACastExternCall___after_typing;
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_syntax___typing___ACastAsExternCall___from_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;
/* ./syntax//typing.nit:1268 */
fra.me.meth = LOCATE_syntax___typing___ACastAsExternCall___to_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;
/* ./syntax//typing.nit:1269 */
fra.me.meth = LOCATE_syntax___typing___AAsNullableExternCall___from_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;
/* ./syntax//typing.nit:1273 */
fra.me.meth = LOCATE_syntax___typing___AAsNullableExternCall___to_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;
/* ./syntax//typing.nit:1274 */
fra.me.meth = LOCATE_syntax___typing___AAsNotNullableExternCall___from_type;
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_syntax___typing___AAsNotNullableExternCall___to_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;
/* ./syntax//typing.nit:1288 */
fra.me.meth = LOCATE_syntax___typing___AAttrFormExpr___prop;
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_syntax___typing___AAttrFormExpr___attr_type;
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_syntax___typing___AAttrFormExpr___do_typing;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___typing___AAttrExpr___after_typing;
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_syntax___typing___AAttrAssignExpr___after_typing;
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_syntax___typing___AAttrReassignExpr___after_typing;
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_syntax___typing___AIssetAttrExpr___after_typing;
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_syntax___typing___AAbsAbsSendExpr___prop_signature;
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_syntax___typing___AAbsAbsSendExpr___raw_arguments;
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_syntax___typing___AAbsAbsSendExpr___compute_raw_arguments;
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_syntax___typing___AAbsAbsSendExpr___process_signature;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___typing___AAbsAbsSendExpr___process_closures;
fra.me.has_broke = 0;
fra.me.REG_size = 17;
+ 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_syntax___typing___AAbsSendExpr___do_typing;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___typing___AAbsSendExpr___get_property;
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_syntax___typing___AAbsSendExpr___get_signature;
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_syntax___typing___AAbsSendExpr___prop;
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_syntax___typing___AAbsSendExpr___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;
/* ./syntax//typing.nit:1548 */
fra.me.meth = LOCATE_syntax___typing___ASuperInitCall___register_super_init_call;
fra.me.has_broke = 0;
fra.me.REG_size = 11;
+ 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_syntax___typing___ANewExpr___compute_raw_arguments;
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;
/* ./syntax//typing.nit:1591 */
fra.me.meth = LOCATE_syntax___typing___ANewExpr___after_typing;
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_syntax___typing___ASendExpr___name;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//typing.nit:1621 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___typing, 1621);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___typing___ASendExpr___closure_defs;
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;
/* ./syntax//typing.nit:1625 */
fra.me.meth = LOCATE_syntax___typing___ASendExpr___after_typing;
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_syntax___typing___ASendExpr___do_all_typing;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___typing___ASendReassignExpr___read_prop;
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_syntax___typing___ASendReassignExpr___do_all_typing;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_syntax___typing___ABinopExpr___compute_raw_arguments;
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_syntax___typing___AEqExpr___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;
/* ./syntax//typing.nit:1699 */
fra.me.meth = LOCATE_syntax___typing___AEqExpr___after_typing;
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_syntax___typing___AEqExpr___try_to_isa;
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_syntax___typing___ANeExpr___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;
/* ./syntax//typing.nit:1730 */
fra.me.meth = LOCATE_syntax___typing___ANeExpr___after_typing;
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_syntax___typing___ANeExpr___try_to_isa;
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_syntax___typing___ALtExpr___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;
/* ./syntax//typing.nit:1761 */
fra.me.meth = LOCATE_syntax___typing___ALeExpr___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;
/* ./syntax//typing.nit:1764 */
fra.me.meth = LOCATE_syntax___typing___ALlExpr___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;
/* ./syntax//typing.nit:1767 */
fra.me.meth = LOCATE_syntax___typing___AGtExpr___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;
/* ./syntax//typing.nit:1770 */
fra.me.meth = LOCATE_syntax___typing___AGeExpr___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;
/* ./syntax//typing.nit:1773 */
fra.me.meth = LOCATE_syntax___typing___AGgExpr___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;
/* ./syntax//typing.nit:1776 */
fra.me.meth = LOCATE_syntax___typing___APlusExpr___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;
/* ./syntax//typing.nit:1779 */
fra.me.meth = LOCATE_syntax___typing___AMinusExpr___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;
/* ./syntax//typing.nit:1782 */
fra.me.meth = LOCATE_syntax___typing___AStarshipExpr___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;
/* ./syntax//typing.nit:1785 */
fra.me.meth = LOCATE_syntax___typing___AStarExpr___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;
/* ./syntax//typing.nit:1788 */
fra.me.meth = LOCATE_syntax___typing___ASlashExpr___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;
/* ./syntax//typing.nit:1791 */
fra.me.meth = LOCATE_syntax___typing___APercentExpr___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;
/* ./syntax//typing.nit:1794 */
fra.me.meth = LOCATE_syntax___typing___AUminusExpr___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;
/* ./syntax//typing.nit:1798 */
fra.me.meth = LOCATE_syntax___typing___AUminusExpr___compute_raw_arguments;
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;
/* ./syntax//typing.nit:1799 */
fra.me.meth = LOCATE_syntax___typing___ACallFormExpr___after_typing;
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_syntax___typing___ACallFormExpr___closure_defs;
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_syntax___typing___ACallFormExpr___variable_create;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//typing.nit:1839 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___typing, 1839);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___typing___ACallExpr___variable_create;
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_syntax___typing___ACallExpr___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;
/* ./syntax//typing.nit:1849 */
fra.me.meth = LOCATE_syntax___typing___ACallExpr___compute_raw_arguments;
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;
/* ./syntax//typing.nit:1850 */
fra.me.meth = LOCATE_syntax___typing___ACallAssignExpr___variable_create;
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_syntax___typing___ACallAssignExpr___name;
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_syntax___typing___ACallAssignExpr___compute_raw_arguments;
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_syntax___typing___ACallReassignExpr___variable_create;
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_syntax___typing___ACallReassignExpr___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;
/* ./syntax//typing.nit:1873 */
fra.me.meth = LOCATE_syntax___typing___ACallReassignExpr___compute_raw_arguments;
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;
/* ./syntax//typing.nit:1874 */
fra.me.meth = LOCATE_syntax___typing___ABraExpr___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;
/* ./syntax//typing.nit:1878 */
fra.me.meth = LOCATE_syntax___typing___ABraExpr___compute_raw_arguments;
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;
/* ./syntax//typing.nit:1879 */
fra.me.meth = LOCATE_syntax___typing___ABraExpr___closure_defs;
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_syntax___typing___ABraAssignExpr___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;
/* ./syntax//typing.nit:1891 */
fra.me.meth = LOCATE_syntax___typing___ABraAssignExpr___compute_raw_arguments;
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_syntax___typing___ABraReassignExpr___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;
/* ./syntax//typing.nit:1900 */
fra.me.meth = LOCATE_syntax___typing___ABraReassignExpr___compute_raw_arguments;
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;
/* ./syntax//typing.nit:1901 */
fra.me.meth = LOCATE_syntax___typing___AInitExpr___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;
/* ./syntax//typing.nit:1905 */
fra.me.meth = LOCATE_syntax___typing___AInitExpr___compute_raw_arguments;
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;
/* ./syntax//typing.nit:1906 */
fra.me.meth = LOCATE_syntax___typing___AClosureCallExpr___variable;
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_syntax___typing___AClosureCallExpr___compute_raw_arguments;
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;
/* ./syntax//typing.nit:1912 */
fra.me.meth = LOCATE_syntax___typing___AClosureCallExpr___after_typing;
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_syntax___typing___AClosureId___to_symbol;
fra.me.has_broke = 0;
fra.me.REG_size = 0;
+ fra.me.nitni_local_ref_head = NULL;
/* ./syntax//typing.nit:1931 */
nit_abort("Deferred method called", NULL, LOCATE_syntax___typing, 1931);
stack_frame_head = fra.me.prev;
fra.me.meth = LOCATE_syntax___typing___ASimpleClosureId___to_symbol;
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;
/* ./syntax//typing.nit:1934 */
fra.me.meth = LOCATE_syntax___typing___ABreakClosureId___to_symbol;
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;
/* ./syntax//typing.nit:1937 */
fra.me.meth = LOCATE_syntax___typing___AClosureDef___closure;
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_syntax___typing___AClosureDef___escapable;
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;
/* ./syntax//typing.nit:1944 */
fra.me.meth = LOCATE_syntax___typing___AClosureDef___accept_typing;
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_syntax___typing___AClosureDef___accept_typing2;
fra.me.has_broke = 0;
fra.me.REG_size = 8;
+ 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_syntax___typing___ATypeCheckExpr___check_expr_cast;
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_syntax___typing___AIsaExpr___after_typing;
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_syntax___typing___AAsCastExpr___after_typing;
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_syntax___typing___AAsNotnullExpr___after_typing;
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_syntax___typing___AProxyExpr___after_typing;
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_syntax___typing___AOnceExpr___accept_typing;
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;
#include "tables._nitni.h"
-#include "tables_nit.h"
+#include "../src/parser//tables_nit.h"
/* out/indirect function for tables::TablesCapable::lexer_goto */
val_t TablesCapable_lexer_goto___out( val_t recv, val_t i, val_t j )
{
bigint j___nitni;
bigint return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_TablesCapable ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
i___nitni = UNTAG_Int(i);
j___nitni = UNTAG_Int(j);
return___nitni = lexer_goto( recv___nitni, i___nitni, j___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for tables::TablesCapable::lexer_accept */
bigint i___nitni;
bigint return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_TablesCapable ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
i___nitni = UNTAG_Int(i);
return___nitni = lexer_accept( recv___nitni, i___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for tables::TablesCapable::parser_goto */
bigint j___nitni;
bigint return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_TablesCapable ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
i___nitni = UNTAG_Int(i);
j___nitni = UNTAG_Int(j);
return___nitni = parser_goto( recv___nitni, i___nitni, j___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
/* out/indirect function for tables::TablesCapable::parser_action */
bigint j___nitni;
bigint return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_TablesCapable ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
i___nitni = UNTAG_Int(i);
j___nitni = UNTAG_Int(j);
return___nitni = parser_action( recv___nitni, i___nitni, j___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
#ifndef TABLESCAPABLE_TYPE
#define TABLESCAPABLE_TYPE
-typedef struct s_TablesCapable{
- val_t v;
-} TablesCapable;
+struct s_TablesCapable{
+ struct nitni_ref ref; /* real ref struct, must be first */
+};
+typedef struct s_TablesCapable *TablesCapable;
+#define TablesCapable_incr_ref( x ) nitni_global_ref_incr( (struct nitni_ref*)(x) )
+#define TablesCapable_decr_ref( x ) nitni_global_ref_decr( (struct nitni_ref*)(x) )
#endif
-
-#include "./tables_nit.h"
+#include "../src/parser//tables_nit.h"
/* out/indirect function for tables::TablesCapable::lexer_goto */
val_t TablesCapable_lexer_goto___out( val_t recv, val_t i, val_t j );
Object recv___nitni;
bigint return___nitni;
val_t return___nit;
-recv___nitni.v = recv;
+recv___nitni = malloc( sizeof( struct s_Object ) );
+recv___nitni->ref.val = NIT_NULL;
+recv___nitni->ref.count = 0;
+nitni_local_ref_add( (struct nitni_ref *)recv___nitni );
+recv___nitni->ref.val = recv;
return___nitni = kernel_Any_Any_get_time_0( recv___nitni );
return___nit = TAG_Int(return___nitni);
+nitni_local_ref_clean( );
return return___nit;
}
#ifndef OBJECT_TYPE
#define OBJECT_TYPE
-typedef struct s_Object{
- val_t v;
-} Object;
+struct s_Object{
+ struct nitni_ref ref; /* real ref struct, must be first */
+};
+typedef struct s_Object *Object;
+#define Object_incr_ref( x ) nitni_global_ref_incr( (struct nitni_ref*)(x) )
+#define Object_decr_ref( x ) nitni_global_ref_decr( (struct nitni_ref*)(x) )
#endif
-
#include "time_nit.h"
/* out/indirect function for time::Object::get_time */
fra.me.meth = LOCATE_utils___Object___cmangle;
fra.me.has_broke = 0;
fra.me.REG_size = 7;
+ 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_utils___Object___cmangle;
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;
REGB0 = fra.me.REG[0];
fra.me.meth = LOCATE_utils___Object___cmangle_table;
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;