New c_src (with reduced string pool and simplified building)
[nit.git] / c_src / syntax._sep.c
index 0a549b6..5ca40f7 100644 (file)
@@ -1,7 +1,7 @@
 /* This C file is generated by NIT to compile module syntax. */
 #include "syntax._sep.h"
 val_t syntax___SrcModuleLoader___file_type(val_t  self) {
-  struct trace_t trace = {NULL, "syntax::SrcModuleLoader::file_type (src/syntax//syntax.nit:31,2--37)"};
+  struct trace_t trace = {NULL, LOCATE_syntax___SrcModuleLoader___file_type, 31};
   val_t variable0;
   trace.prev = tracehead; tracehead = &trace;
   variable0 = NEW_string___String___with_native(BOX_NativeString("nit"), TAG_Int(3)); /*new String*/
@@ -11,7 +11,7 @@ val_t syntax___SrcModuleLoader___file_type(val_t  self) {
   return variable0;
 }
 val_t syntax___SrcModuleLoader___parse_file(val_t  self, val_t  param0, val_t  param1, val_t  param2, val_t  param3, val_t  param4) {
-  struct trace_t trace = {NULL, "syntax::SrcModuleLoader::parse_file (src/syntax//syntax.nit:33,2--49:15)"};
+  struct trace_t trace = {NULL, LOCATE_syntax___SrcModuleLoader___parse_file, 33};
   val_t variable0;
   val_t variable1;
   val_t variable2;
@@ -50,7 +50,7 @@ val_t syntax___SrcModuleLoader___parse_file(val_t  self, val_t  param0, val_t  p
     variable9 = ((parser_nodes___Start___n_eof_t)CALL( variable7 /*node_tree*/,COLOR_parser_nodes___Start___n_eof))( variable7 /*node_tree*/) /*Start::n_eof*/;
     variable8 = variable9;
     variable9 = TAG_Bool(( variable8 /*err*/==NIT_NULL) || VAL_ISA( variable8 /*err*/, COLOR_PError, ID_PError)) /*cast PError*/;
-    if (!UNTAG_Bool(variable9)) { fprintf(stderr, "Assert failed: src/syntax//syntax.nit:40,4--24\n"); nit_exit(1);}
+    if (!UNTAG_Bool(variable9)) { fprintf(stderr, "Assert%s failed (%s: %d)\n", "", LOCATE_syntax___SrcModuleLoader___parse_file, 40); nit_exit(1);}
     variable9 = NEW_string___String___init(); /*new String*/
     variable10 = NEW_string___String___with_native(BOX_NativeString(""), TAG_Int(0)); /*new String*/
     variable11 = variable10;
@@ -73,7 +73,7 @@ val_t syntax___SrcModuleLoader___parse_file(val_t  self, val_t  param0, val_t  p
   variable9 = ((parser_nodes___Start___n_base_t)CALL( variable7 /*node_tree*/,COLOR_parser_nodes___Start___n_base))( variable7 /*node_tree*/) /*Start::n_base*/;
   variable8 = variable9;
   variable9 = TAG_Bool(( variable8 /*node_module*/==NIT_NULL) || VAL_ISA( variable8 /*node_module*/, COLOR_AModule, ID_AModule)) /*cast AModule*/;
-  if (!UNTAG_Bool(variable9)) { fprintf(stderr, "Assert failed: src/syntax//syntax.nit:45,3--32\n"); nit_exit(1);}
+  if (!UNTAG_Bool(variable9)) { fprintf(stderr, "Assert%s failed (%s: %d)\n", "", LOCATE_syntax___SrcModuleLoader___parse_file, 45); nit_exit(1);}
   variable10 = NEW_syntax_base___MMSrcModule___init( variable0 /*context*/,  variable8 /*node_module*/,  variable4 /*dir*/,  variable3 /*name*/); /*new MMSrcModule*/
   variable9 = variable10;
   variable5 =  variable9 /*module*/;
@@ -83,7 +83,7 @@ val_t syntax___SrcModuleLoader___parse_file(val_t  self, val_t  param0, val_t  p
   return variable5;
 }
 void syntax___SrcModuleLoader___process_metamodel(val_t  self, val_t  param0, val_t  param1) {
-  struct trace_t trace = {NULL, "syntax::SrcModuleLoader::process_metamodel (src/syntax//syntax.nit:52,2--55:31)"};
+  struct trace_t trace = {NULL, LOCATE_syntax___SrcModuleLoader___process_metamodel, 52};
   val_t variable0;
   val_t variable1;
   trace.prev = tracehead; tracehead = &trace;
@@ -95,7 +95,7 @@ void syntax___SrcModuleLoader___process_metamodel(val_t  self, val_t  param0, va
   return;
 }
 void syntax___SrcModuleLoader___init(val_t  self, int* init_table) {
-  struct trace_t trace = {NULL, "syntax::SrcModuleLoader::init (src/syntax//syntax.nit:58,2--5)"};
+  struct trace_t trace = {NULL, LOCATE_syntax___SrcModuleLoader___init, 58};
   trace.prev = tracehead; tracehead = &trace;
   if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_SrcModuleLoader].i]) return;
   init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_SrcModuleLoader].i] = 1;
@@ -103,20 +103,20 @@ void syntax___SrcModuleLoader___init(val_t  self, int* init_table) {
   return;
 }
 val_t syntax___MMContext___tc(val_t  self) {
-  struct trace_t trace = {NULL, "syntax::MMContext::tc (src/syntax//syntax.nit:62,2--63:47)"};
+  struct trace_t trace = {NULL, LOCATE_syntax___MMContext___tc, 62};
   trace.prev = tracehead; tracehead = &trace;
   tracehead = trace.prev;
   return ATTR_syntax___MMContext____tc( self) /*MMContext::_tc*/;
 }
 void syntax___MMContext___tc__eq(val_t  self, val_t  param0) {
-  struct trace_t trace = {NULL, "syntax::MMContext::tc= (src/syntax//syntax.nit:62,2--63:47)"};
+  struct trace_t trace = {NULL, LOCATE_syntax___MMContext___tc__eq, 62};
   trace.prev = tracehead; tracehead = &trace;
   ATTR_syntax___MMContext____tc( self) /*MMContext::_tc*/ =  param0;
   tracehead = trace.prev;
   return;
 }
 void syntax___MMSrcModule___process_supermodules(val_t  self, val_t  param0) {
-  struct trace_t trace = {NULL, "syntax::MMSrcModule::process_supermodules (src/syntax//syntax.nit:67,2--70:36)"};
+  struct trace_t trace = {NULL, LOCATE_syntax___MMSrcModule___process_supermodules, 67};
   val_t variable0;
   val_t variable1;
   trace.prev = tracehead; tracehead = &trace;
@@ -127,7 +127,7 @@ void syntax___MMSrcModule___process_supermodules(val_t  self, val_t  param0) {
   return;
 }
 void syntax___MMSrcModule___process_syntax(val_t  self, val_t  param0) {
-  struct trace_t trace = {NULL, "syntax::MMSrcModule::process_syntax (src/syntax//syntax.nit:74,2--85:35)"};
+  struct trace_t trace = {NULL, LOCATE_syntax___MMSrcModule___process_syntax, 74};
   val_t variable0;
   val_t variable1;
   trace.prev = tracehead; tracehead = &trace;