New c_src (with reduced string pool and simplified building)
[nit.git] / c_src / control_flow._sep.h
index df9b789..a4b02b7 100644 (file)
@@ -1,6 +1,6 @@
 /* This C header file is generated by NIT to compile modules and programs that requires control_flow. */
-#ifndef control_flow__sep
-#define control_flow__sep
+#ifndef control_flow_3_sep
+#define control_flow_3_sep
 #include "syntax_base._sep.h"
 #include <nit_common.h>
 
@@ -11,6 +11,7 @@ extern const classtable_elt_t VFT_ControlFlowContext[];
 extern const classtable_elt_t VFT_ABlockControler[];
 
 extern const classtable_elt_t VFT_AControlableBlock[];
+#define LOCATE_control_flow "control_flow"
 extern const int SFT_control_flow[];
 #define COLOR_control_flow___MMSrcModule___do_control_flow SFT_control_flow[0]
 #define ID_ControlFlowVisitor SFT_control_flow[1]
@@ -62,75 +63,106 @@ extern const int SFT_control_flow[];
 #define COLOR_SUPER_control_flow___AOnceExpr___accept_control_flow SFT_control_flow[47]
 typedef void (* control_flow___MMSrcModule___do_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___MMSrcModule___do_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___MMSrcModule___do_control_flow "control_flow::MMSrcModule::do_control_flow"
 typedef void (* control_flow___ControlFlowVisitor___visit_t)(val_t  self, val_t  param0);
 void control_flow___ControlFlowVisitor___visit(val_t  self, val_t  param0);
+#define LOCATE_control_flow___ControlFlowVisitor___visit "control_flow::ControlFlowVisitor::(parser_prod::Visitor::visit)"
 #define ATTR_control_flow___ControlFlowVisitor____once_count(recv) ATTR(recv, COLOR_control_flow___ControlFlowVisitor____once_count)
 typedef val_t (* control_flow___ControlFlowVisitor___once_count_t)(val_t  self);
 val_t control_flow___ControlFlowVisitor___once_count(val_t  self);
+#define LOCATE_control_flow___ControlFlowVisitor___once_count "control_flow::ControlFlowVisitor::once_count"
 typedef void (* control_flow___ControlFlowVisitor___once_count__eq_t)(val_t  self, val_t  param0);
 void control_flow___ControlFlowVisitor___once_count__eq(val_t  self, val_t  param0);
+#define LOCATE_control_flow___ControlFlowVisitor___once_count__eq "control_flow::ControlFlowVisitor::once_count="
 #define ATTR_control_flow___ControlFlowVisitor____control_flow_ctx(recv) ATTR(recv, COLOR_control_flow___ControlFlowVisitor____control_flow_ctx)
 typedef val_t (* control_flow___ControlFlowVisitor___control_flow_ctx_t)(val_t  self);
 val_t control_flow___ControlFlowVisitor___control_flow_ctx(val_t  self);
+#define LOCATE_control_flow___ControlFlowVisitor___control_flow_ctx "control_flow::ControlFlowVisitor::control_flow_ctx"
 typedef void (* control_flow___ControlFlowVisitor___control_flow_ctx__eq_t)(val_t  self, val_t  param0);
 void control_flow___ControlFlowVisitor___control_flow_ctx__eq(val_t  self, val_t  param0);
+#define LOCATE_control_flow___ControlFlowVisitor___control_flow_ctx__eq "control_flow::ControlFlowVisitor::control_flow_ctx="
 typedef void (* control_flow___ControlFlowVisitor___init_t)(val_t  self, val_t  param0, val_t  param1, int* init_table);
 void control_flow___ControlFlowVisitor___init(val_t  self, val_t  param0, val_t  param1, int* init_table);
 val_t NEW_control_flow___ControlFlowVisitor___init(val_t  param0, val_t  param1);
+#define LOCATE_control_flow___ControlFlowVisitor___init "control_flow::ControlFlowVisitor::init"
 #define ATTR_control_flow___ControlFlowContext____prev(recv) ATTR(recv, COLOR_control_flow___ControlFlowContext____prev)
 typedef val_t (* control_flow___ControlFlowContext___prev_t)(val_t  self);
 val_t control_flow___ControlFlowContext___prev(val_t  self);
+#define LOCATE_control_flow___ControlFlowContext___prev "control_flow::ControlFlowContext::prev"
 #define ATTR_control_flow___ControlFlowContext____has_return(recv) ATTR(recv, COLOR_control_flow___ControlFlowContext____has_return)
 typedef val_t (* control_flow___ControlFlowContext___has_return_t)(val_t  self);
 val_t control_flow___ControlFlowContext___has_return(val_t  self);
+#define LOCATE_control_flow___ControlFlowContext___has_return "control_flow::ControlFlowContext::has_return"
 typedef void (* control_flow___ControlFlowContext___has_return__eq_t)(val_t  self, val_t  param0);
 void control_flow___ControlFlowContext___has_return__eq(val_t  self, val_t  param0);
+#define LOCATE_control_flow___ControlFlowContext___has_return__eq "control_flow::ControlFlowContext::has_return="
 #define ATTR_control_flow___ControlFlowContext____unreash(recv) ATTR(recv, COLOR_control_flow___ControlFlowContext____unreash)
 typedef val_t (* control_flow___ControlFlowContext___unreash_t)(val_t  self);
 val_t control_flow___ControlFlowContext___unreash(val_t  self);
+#define LOCATE_control_flow___ControlFlowContext___unreash "control_flow::ControlFlowContext::unreash"
 typedef void (* control_flow___ControlFlowContext___unreash__eq_t)(val_t  self, val_t  param0);
 void control_flow___ControlFlowContext___unreash__eq(val_t  self, val_t  param0);
+#define LOCATE_control_flow___ControlFlowContext___unreash__eq "control_flow::ControlFlowContext::unreash="
 #define ATTR_control_flow___ControlFlowContext____already_unreash(recv) ATTR(recv, COLOR_control_flow___ControlFlowContext____already_unreash)
 typedef val_t (* control_flow___ControlFlowContext___already_unreash_t)(val_t  self);
 val_t control_flow___ControlFlowContext___already_unreash(val_t  self);
+#define LOCATE_control_flow___ControlFlowContext___already_unreash "control_flow::ControlFlowContext::already_unreash"
 typedef void (* control_flow___ControlFlowContext___already_unreash__eq_t)(val_t  self, val_t  param0);
 void control_flow___ControlFlowContext___already_unreash__eq(val_t  self, val_t  param0);
+#define LOCATE_control_flow___ControlFlowContext___already_unreash__eq "control_flow::ControlFlowContext::already_unreash="
 #define ATTR_control_flow___ControlFlowContext____base_block(recv) ATTR(recv, COLOR_control_flow___ControlFlowContext____base_block)
 typedef val_t (* control_flow___ControlFlowContext___base_block_t)(val_t  self);
 val_t control_flow___ControlFlowContext___base_block(val_t  self);
+#define LOCATE_control_flow___ControlFlowContext___base_block "control_flow::ControlFlowContext::base_block"
 typedef void (* control_flow___ControlFlowContext___base_block__eq_t)(val_t  self, val_t  param0);
 void control_flow___ControlFlowContext___base_block__eq(val_t  self, val_t  param0);
+#define LOCATE_control_flow___ControlFlowContext___base_block__eq "control_flow::ControlFlowContext::base_block="
 typedef val_t (* control_flow___ControlFlowContext___sub_t)(val_t  self);
 val_t control_flow___ControlFlowContext___sub(val_t  self);
+#define LOCATE_control_flow___ControlFlowContext___sub "control_flow::ControlFlowContext::sub"
 typedef void (* control_flow___ControlFlowContext___init_t)(val_t  self, int* init_table);
 void control_flow___ControlFlowContext___init(val_t  self, int* init_table);
 val_t NEW_control_flow___ControlFlowContext___init();
+#define LOCATE_control_flow___ControlFlowContext___init "control_flow::ControlFlowContext::init"
 typedef void (* control_flow___ControlFlowContext___with_t)(val_t  self, val_t  param0, int* init_table);
 void control_flow___ControlFlowContext___with(val_t  self, val_t  param0, int* init_table);
 val_t NEW_control_flow___ControlFlowContext___with(val_t  param0);
+#define LOCATE_control_flow___ControlFlowContext___with "control_flow::ControlFlowContext::with"
 typedef void (* control_flow___PNode___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___PNode___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___PNode___accept_control_flow "control_flow::PNode::accept_control_flow"
 typedef void (* control_flow___AMethPropdef___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___AMethPropdef___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___AMethPropdef___accept_control_flow "control_flow::AMethPropdef::(control_flow::PNode::accept_control_flow)"
 typedef void (* control_flow___AConcreteMethPropdef___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___AConcreteMethPropdef___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___AConcreteMethPropdef___accept_control_flow "control_flow::AConcreteMethPropdef::(control_flow::PNode::accept_control_flow)"
 typedef void (* control_flow___ABlockExpr___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___ABlockExpr___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___ABlockExpr___accept_control_flow "control_flow::ABlockExpr::(control_flow::PNode::accept_control_flow)"
 typedef void (* control_flow___AReturnExpr___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___AReturnExpr___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___AReturnExpr___accept_control_flow "control_flow::AReturnExpr::(control_flow::PNode::accept_control_flow)"
 #define ATTR_control_flow___ABlockControler____block(recv) ATTR(recv, COLOR_control_flow___ABlockControler____block)
 typedef val_t (* control_flow___ABlockControler___block_t)(val_t  self);
 val_t control_flow___ABlockControler___block(val_t  self);
+#define LOCATE_control_flow___ABlockControler___block "control_flow::ABlockControler::block"
 typedef void (* control_flow___ABreakExpr___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___ABreakExpr___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___ABreakExpr___accept_control_flow "control_flow::ABreakExpr::(control_flow::PNode::accept_control_flow)"
 typedef void (* control_flow___AContinueExpr___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___AContinueExpr___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___AContinueExpr___accept_control_flow "control_flow::AContinueExpr::(control_flow::PNode::accept_control_flow)"
 typedef void (* control_flow___AAbortExpr___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___AAbortExpr___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___AAbortExpr___accept_control_flow "control_flow::AAbortExpr::(control_flow::PNode::accept_control_flow)"
 typedef void (* control_flow___AIfExpr___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___AIfExpr___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___AIfExpr___accept_control_flow "control_flow::AIfExpr::(control_flow::PNode::accept_control_flow)"
 typedef void (* control_flow___AControlableBlock___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___AControlableBlock___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___AControlableBlock___accept_control_flow "control_flow::AControlableBlock::(control_flow::PNode::accept_control_flow)"
 typedef void (* control_flow___AOnceExpr___accept_control_flow_t)(val_t  self, val_t  param0);
 void control_flow___AOnceExpr___accept_control_flow(val_t  self, val_t  param0);
+#define LOCATE_control_flow___AOnceExpr___accept_control_flow "control_flow::AOnceExpr::(control_flow::PNode::accept_control_flow)"
 #endif