Update c_src
[nit.git] / c_src / compiling_global._sep.h
index 171552c..9b0e29b 100644 (file)
@@ -1,5 +1,6 @@
-#ifndef compiling_global__sep
-#define compiling_global__sep
+/* This C header file is generated by NIT to compile modules and programs that requires compiling_global. */
+#ifndef compiling_global_2_sep
+#define compiling_global_2_sep
 #include "compiling_methods._sep.h"
 #include <nit_common.h>
 
@@ -38,6 +39,7 @@ extern const classtable_elt_t VFT_TableEltClassSelfId[];
 extern const classtable_elt_t VFT_TableEltVftPointer[];
 
 extern const classtable_elt_t VFT_ClassSorter[];
+#define LOCATE_compiling_global "./compiling//compiling_global.nit"
 extern const int SFT_compiling_global[];
 #define ID_ColorContext SFT_compiling_global[0]
 #define COLOR_ColorContext SFT_compiling_global[1]
@@ -182,219 +184,309 @@ extern const int SFT_compiling_global[];
 #define ATTR_compiling_global___ColorContext____colors(recv) ATTR(recv, COLOR_compiling_global___ColorContext____colors)
 typedef val_t (* compiling_global___ColorContext___color_t)(val_t  self, val_t  param0);
 val_t compiling_global___ColorContext___color(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___ColorContext___color "compiling_global::ColorContext::color"
 typedef val_t (* compiling_global___ColorContext___has_color_t)(val_t  self, val_t  param0);
 val_t compiling_global___ColorContext___has_color(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___ColorContext___has_color "compiling_global::ColorContext::has_color"
 typedef void (* compiling_global___ColorContext___color__eq_t)(val_t  self, val_t  param0, val_t  param1);
 void compiling_global___ColorContext___color__eq(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___ColorContext___color__eq "compiling_global::ColorContext::color="
 #define ATTR_compiling_global___GlobalAnalysis____compiled_classes(recv) ATTR(recv, COLOR_compiling_global___GlobalAnalysis____compiled_classes)
 typedef val_t (* compiling_global___GlobalAnalysis___compiled_classes_t)(val_t  self);
 val_t compiling_global___GlobalAnalysis___compiled_classes(val_t  self);
+#define LOCATE_compiling_global___GlobalAnalysis___compiled_classes "compiling_global::GlobalAnalysis::compiled_classes"
 #define ATTR_compiling_global___GlobalAnalysis____module(recv) ATTR(recv, COLOR_compiling_global___GlobalAnalysis____module)
 typedef val_t (* compiling_global___GlobalAnalysis___module_t)(val_t  self);
 val_t compiling_global___GlobalAnalysis___module(val_t  self);
+#define LOCATE_compiling_global___GlobalAnalysis___module "compiling_global::GlobalAnalysis::module"
 #define ATTR_compiling_global___GlobalAnalysis____max_class_table_length(recv) ATTR(recv, COLOR_compiling_global___GlobalAnalysis____max_class_table_length)
 typedef val_t (* compiling_global___GlobalAnalysis___max_class_table_length_t)(val_t  self);
 val_t compiling_global___GlobalAnalysis___max_class_table_length(val_t  self);
+#define LOCATE_compiling_global___GlobalAnalysis___max_class_table_length "compiling_global::GlobalAnalysis::max_class_table_length"
 typedef void (* compiling_global___GlobalAnalysis___max_class_table_length__eq_t)(val_t  self, val_t  param0);
 void compiling_global___GlobalAnalysis___max_class_table_length__eq(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___GlobalAnalysis___max_class_table_length__eq "compiling_global::GlobalAnalysis::max_class_table_length="
 typedef void (* compiling_global___GlobalAnalysis___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___GlobalAnalysis___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___GlobalAnalysis___init(val_t  param0);
+#define LOCATE_compiling_global___GlobalAnalysis___init "compiling_global::GlobalAnalysis::init"
 #define ATTR_compiling_global___CompilerVisitor____global_analysis(recv) ATTR(recv, COLOR_compiling_global___CompilerVisitor____global_analysis)
 typedef val_t (* compiling_global___CompilerVisitor___global_analysis_t)(val_t  self);
 val_t compiling_global___CompilerVisitor___global_analysis(val_t  self);
+#define LOCATE_compiling_global___CompilerVisitor___global_analysis "compiling_global::CompilerVisitor::global_analysis"
 typedef void (* compiling_global___CompilerVisitor___global_analysis__eq_t)(val_t  self, val_t  param0);
 void compiling_global___CompilerVisitor___global_analysis__eq(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___CompilerVisitor___global_analysis__eq "compiling_global::CompilerVisitor::global_analysis="
 #define ATTR_compiling_global___CompiledClass____local_class(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____local_class)
 typedef val_t (* compiling_global___CompiledClass___local_class_t)(val_t  self);
 val_t compiling_global___CompiledClass___local_class(val_t  self);
+#define LOCATE_compiling_global___CompiledClass___local_class "compiling_global::CompiledClass::local_class"
 #define ATTR_compiling_global___CompiledClass____id(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____id)
 typedef val_t (* compiling_global___CompiledClass___id_t)(val_t  self);
 val_t compiling_global___CompiledClass___id(val_t  self);
+#define LOCATE_compiling_global___CompiledClass___id "compiling_global::CompiledClass::id"
 typedef void (* compiling_global___CompiledClass___id__eq_t)(val_t  self, val_t  param0);
 void compiling_global___CompiledClass___id__eq(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___CompiledClass___id__eq "compiling_global::CompiledClass::id="
 #define ATTR_compiling_global___CompiledClass____class_table(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____class_table)
 typedef val_t (* compiling_global___CompiledClass___class_table_t)(val_t  self);
 val_t compiling_global___CompiledClass___class_table(val_t  self);
+#define LOCATE_compiling_global___CompiledClass___class_table "compiling_global::CompiledClass::class_table"
 typedef void (* compiling_global___CompiledClass___class_table__eq_t)(val_t  self, val_t  param0);
 void compiling_global___CompiledClass___class_table__eq(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___CompiledClass___class_table__eq "compiling_global::CompiledClass::class_table="
 #define ATTR_compiling_global___CompiledClass____instance_table(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____instance_table)
 typedef val_t (* compiling_global___CompiledClass___instance_table_t)(val_t  self);
 val_t compiling_global___CompiledClass___instance_table(val_t  self);
+#define LOCATE_compiling_global___CompiledClass___instance_table "compiling_global::CompiledClass::instance_table"
 typedef void (* compiling_global___CompiledClass___instance_table__eq_t)(val_t  self, val_t  param0);
 void compiling_global___CompiledClass___instance_table__eq(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___CompiledClass___instance_table__eq "compiling_global::CompiledClass::instance_table="
 #define ATTR_compiling_global___CompiledClass____class_layout(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____class_layout)
 typedef val_t (* compiling_global___CompiledClass___class_layout_t)(val_t  self);
 val_t compiling_global___CompiledClass___class_layout(val_t  self);
+#define LOCATE_compiling_global___CompiledClass___class_layout "compiling_global::CompiledClass::class_layout"
 typedef void (* compiling_global___CompiledClass___class_layout__eq_t)(val_t  self, val_t  param0);
 void compiling_global___CompiledClass___class_layout__eq(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___CompiledClass___class_layout__eq "compiling_global::CompiledClass::class_layout="
 #define ATTR_compiling_global___CompiledClass____instance_layout(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____instance_layout)
 typedef val_t (* compiling_global___CompiledClass___instance_layout_t)(val_t  self);
 val_t compiling_global___CompiledClass___instance_layout(val_t  self);
+#define LOCATE_compiling_global___CompiledClass___instance_layout "compiling_global::CompiledClass::instance_layout"
 typedef void (* compiling_global___CompiledClass___instance_layout__eq_t)(val_t  self, val_t  param0);
 void compiling_global___CompiledClass___instance_layout__eq(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___CompiledClass___instance_layout__eq "compiling_global::CompiledClass::instance_layout="
 typedef void (* compiling_global___CompiledClass___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___CompiledClass___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___CompiledClass___init(val_t  param0);
+#define LOCATE_compiling_global___CompiledClass___init "compiling_global::CompiledClass::init"
 #define ATTR_compiling_global___MMGlobalProperty____pos_of(recv) ATTR(recv, COLOR_compiling_global___MMGlobalProperty____pos_of)
 typedef val_t (* compiling_global___MMGlobalProperty___pos_of_t)(val_t  self);
 val_t compiling_global___MMGlobalProperty___pos_of(val_t  self);
+#define LOCATE_compiling_global___MMGlobalProperty___pos_of "compiling_global::MMGlobalProperty::pos_of"
 typedef void (* compiling_global___MMGlobalProperty___pos_of__eq_t)(val_t  self, val_t  param0);
 void compiling_global___MMGlobalProperty___pos_of__eq(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMGlobalProperty___pos_of__eq "compiling_global::MMGlobalProperty::pos_of="
 #define ATTR_compiling_global___MMSrcLocalClass____base_attr_pos(recv) ATTR(recv, COLOR_compiling_global___MMSrcLocalClass____base_attr_pos)
 typedef val_t (* compiling_global___MMSrcLocalClass___base_attr_pos_t)(val_t  self);
 val_t compiling_global___MMSrcLocalClass___base_attr_pos(val_t  self);
+#define LOCATE_compiling_global___MMSrcLocalClass___base_attr_pos "compiling_global::MMSrcLocalClass::base_attr_pos"
 #define ATTR_compiling_global___MMSrcLocalClass____class_color_pos(recv) ATTR(recv, COLOR_compiling_global___MMSrcLocalClass____class_color_pos)
 typedef val_t (* compiling_global___MMSrcLocalClass___class_color_pos_t)(val_t  self);
 val_t compiling_global___MMSrcLocalClass___class_color_pos(val_t  self);
+#define LOCATE_compiling_global___MMSrcLocalClass___class_color_pos "compiling_global::MMSrcLocalClass::class_color_pos"
 #define ATTR_compiling_global___MMSrcLocalClass____class_layout(recv) ATTR(recv, COLOR_compiling_global___MMSrcLocalClass____class_layout)
 typedef val_t (* compiling_global___MMSrcLocalClass___class_layout_t)(val_t  self);
 val_t compiling_global___MMSrcLocalClass___class_layout(val_t  self);
+#define LOCATE_compiling_global___MMSrcLocalClass___class_layout "compiling_global::MMSrcLocalClass::class_layout"
 #define ATTR_compiling_global___MMSrcLocalClass____instance_layout(recv) ATTR(recv, COLOR_compiling_global___MMSrcLocalClass____instance_layout)
 typedef val_t (* compiling_global___MMSrcLocalClass___instance_layout_t)(val_t  self);
 val_t compiling_global___MMSrcLocalClass___instance_layout(val_t  self);
+#define LOCATE_compiling_global___MMSrcLocalClass___instance_layout "compiling_global::MMSrcLocalClass::instance_layout"
 typedef void (* compiling_global___MMSrcLocalClass___build_layout_in_t)(val_t  self, val_t  param0, val_t  param1);
 void compiling_global___MMSrcLocalClass___build_layout_in(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___MMSrcLocalClass___build_layout_in "compiling_global::MMSrcLocalClass::build_layout_in"
 #define ATTR_compiling_global___MMSrcModule____local_table(recv) ATTR(recv, COLOR_compiling_global___MMSrcModule____local_table)
 typedef void (* compiling_global___MMSrcModule___local_analysis_t)(val_t  self, val_t  param0);
 void compiling_global___MMSrcModule___local_analysis(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMSrcModule___local_analysis "compiling_global::MMSrcModule::local_analysis"
 typedef val_t (* compiling_global___MMSrcModule___global_analysis_t)(val_t  self, val_t  param0);
 val_t compiling_global___MMSrcModule___global_analysis(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMSrcModule___global_analysis "compiling_global::MMSrcModule::global_analysis"
 typedef void (* compiling_global___MMSrcModule___append_to_table_t)(val_t  self, val_t  param0, val_t  param1, val_t  param2);
 void compiling_global___MMSrcModule___append_to_table(val_t  self, val_t  param0, val_t  param1, val_t  param2);
+#define LOCATE_compiling_global___MMSrcModule___append_to_table "compiling_global::MMSrcModule::append_to_table"
 typedef val_t (* compiling_global___MMSrcModule___build_tables_t)(val_t  self, val_t  param0, val_t  param1, val_t  param2);
 val_t compiling_global___MMSrcModule___build_tables(val_t  self, val_t  param0, val_t  param1, val_t  param2);
+#define LOCATE_compiling_global___MMSrcModule___build_tables "compiling_global::MMSrcModule::build_tables"
 typedef void (* compiling_global___MMSrcModule___colorize_t)(val_t  self, val_t  param0, val_t  param1, val_t  param2, val_t  param3);
 void compiling_global___MMSrcModule___colorize(val_t  self, val_t  param0, val_t  param1, val_t  param2, val_t  param3);
+#define LOCATE_compiling_global___MMSrcModule___colorize "compiling_global::MMSrcModule::colorize"
 typedef val_t (* compiling_global___MMSrcModule___free_color_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___MMSrcModule___free_color(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___MMSrcModule___free_color "compiling_global::MMSrcModule::free_color"
 typedef void (* compiling_global___MMSrcModule___compile_tables_to_c_t)(val_t  self, val_t  param0);
 void compiling_global___MMSrcModule___compile_tables_to_c(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMSrcModule___compile_tables_to_c "compiling_global::MMSrcModule::compile_tables_to_c"
 typedef void (* compiling_global___MMSrcModule___declare_class_tables_to_c_t)(val_t  self, val_t  param0);
 void compiling_global___MMSrcModule___declare_class_tables_to_c(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMSrcModule___declare_class_tables_to_c "compiling_global::MMSrcModule::declare_class_tables_to_c"
 typedef void (* compiling_global___MMSrcModule___compile_main_part_t)(val_t  self, val_t  param0);
 void compiling_global___MMSrcModule___compile_main_part(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMSrcModule___compile_main_part "compiling_global::MMSrcModule::compile_main_part"
 typedef void (* compiling_global___MMSrcModule___compile_mod_to_c_t)(val_t  self, val_t  param0);
 void compiling_global___MMSrcModule___compile_mod_to_c(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMSrcModule___compile_mod_to_c "compiling_global::MMSrcModule::compile_mod_to_c"
 typedef void (* compiling_global___MMSrcModule___compile_local_table_to_c_t)(val_t  self, val_t  param0);
 void compiling_global___MMSrcModule___compile_local_table_to_c(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMSrcModule___compile_local_table_to_c "compiling_global::MMSrcModule::compile_local_table_to_c"
 typedef val_t (* compiling_global___TableElt___is_related_to_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableElt___is_related_to(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableElt___is_related_to "compiling_global::TableElt::is_related_to"
 typedef val_t (* compiling_global___TableElt___length_t)(val_t  self);
 val_t compiling_global___TableElt___length(val_t  self);
+#define LOCATE_compiling_global___TableElt___length "compiling_global::TableElt::length"
 typedef val_t (* compiling_global___TableElt___item_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableElt___item(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableElt___item "compiling_global::TableElt::item"
 typedef val_t (* compiling_global___TableElt___compile_to_c_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___TableElt___compile_to_c(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableElt___compile_to_c "compiling_global::TableElt::compile_to_c"
 typedef val_t (* compiling_global___LocalTableElt___symbol_t)(val_t  self);
 val_t compiling_global___LocalTableElt___symbol(val_t  self);
+#define LOCATE_compiling_global___LocalTableElt___symbol "compiling_global::LocalTableElt::symbol"
 typedef val_t (* compiling_global___LocalTableElt___value_t)(val_t  self, val_t  param0);
 val_t compiling_global___LocalTableElt___value(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___LocalTableElt___value "compiling_global::LocalTableElt::value"
 #define ATTR_compiling_global___TableEltPropPos____property(recv) ATTR(recv, COLOR_compiling_global___TableEltPropPos____property)
 typedef val_t (* compiling_global___TableEltPropPos___symbol_t)(val_t  self);
 val_t compiling_global___TableEltPropPos___symbol(val_t  self);
+#define LOCATE_compiling_global___TableEltPropPos___symbol "compiling_global::TableEltPropPos::(compiling_global::LocalTableElt::symbol)"
 typedef val_t (* compiling_global___TableEltPropPos___value_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableEltPropPos___value(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableEltPropPos___value "compiling_global::TableEltPropPos::(compiling_global::LocalTableElt::value)"
 typedef void (* compiling_global___TableEltPropPos___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___TableEltPropPos___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___TableEltPropPos___init(val_t  param0);
+#define LOCATE_compiling_global___TableEltPropPos___init "compiling_global::TableEltPropPos::init"
 typedef val_t (* compiling_global___TableEltMethPos___compile_to_c_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___TableEltMethPos___compile_to_c(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableEltMethPos___compile_to_c "compiling_global::TableEltMethPos::(compiling_global::TableElt::compile_to_c)"
 typedef void (* compiling_global___TableEltMethPos___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___TableEltMethPos___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___TableEltMethPos___init(val_t  param0);
+#define LOCATE_compiling_global___TableEltMethPos___init "compiling_global::TableEltMethPos::init"
 typedef val_t (* compiling_global___TableEltSuperPos___symbol_t)(val_t  self);
 val_t compiling_global___TableEltSuperPos___symbol(val_t  self);
+#define LOCATE_compiling_global___TableEltSuperPos___symbol "compiling_global::TableEltSuperPos::(compiling_global::LocalTableElt::symbol)"
 typedef val_t (* compiling_global___TableEltSuperPos___compile_to_c_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___TableEltSuperPos___compile_to_c(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableEltSuperPos___compile_to_c "compiling_global::TableEltSuperPos::(compiling_global::TableElt::compile_to_c)"
 typedef void (* compiling_global___TableEltSuperPos___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___TableEltSuperPos___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___TableEltSuperPos___init(val_t  param0);
+#define LOCATE_compiling_global___TableEltSuperPos___init "compiling_global::TableEltSuperPos::init"
 typedef val_t (* compiling_global___TableEltAttrPos___compile_to_c_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___TableEltAttrPos___compile_to_c(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableEltAttrPos___compile_to_c "compiling_global::TableEltAttrPos::(compiling_global::TableElt::compile_to_c)"
 typedef void (* compiling_global___TableEltAttrPos___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___TableEltAttrPos___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___TableEltAttrPos___init(val_t  param0);
+#define LOCATE_compiling_global___TableEltAttrPos___init "compiling_global::TableEltAttrPos::init"
 #define ATTR_compiling_global___TableEltClassPos____local_class(recv) ATTR(recv, COLOR_compiling_global___TableEltClassPos____local_class)
 typedef val_t (* compiling_global___TableEltClassPos___is_related_to_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableEltClassPos___is_related_to(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableEltClassPos___is_related_to "compiling_global::TableEltClassPos::(compiling_global::TableElt::is_related_to)"
 typedef void (* compiling_global___TableEltClassPos___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___TableEltClassPos___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___TableEltClassPos___init(val_t  param0);
+#define LOCATE_compiling_global___TableEltClassPos___init "compiling_global::TableEltClassPos::init"
 typedef val_t (* compiling_global___TableEltClassIdPos___symbol_t)(val_t  self);
 val_t compiling_global___TableEltClassIdPos___symbol(val_t  self);
+#define LOCATE_compiling_global___TableEltClassIdPos___symbol "compiling_global::TableEltClassIdPos::(compiling_global::LocalTableElt::symbol)"
 typedef val_t (* compiling_global___TableEltClassIdPos___value_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableEltClassIdPos___value(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableEltClassIdPos___value "compiling_global::TableEltClassIdPos::(compiling_global::LocalTableElt::value)"
 typedef void (* compiling_global___TableEltClassIdPos___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___TableEltClassIdPos___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___TableEltClassIdPos___init(val_t  param0);
+#define LOCATE_compiling_global___TableEltClassIdPos___init "compiling_global::TableEltClassIdPos::init"
 typedef val_t (* compiling_global___TableEltClassInitTablePos___symbol_t)(val_t  self);
 val_t compiling_global___TableEltClassInitTablePos___symbol(val_t  self);
+#define LOCATE_compiling_global___TableEltClassInitTablePos___symbol "compiling_global::TableEltClassInitTablePos::(compiling_global::LocalTableElt::symbol)"
 typedef val_t (* compiling_global___TableEltClassInitTablePos___value_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableEltClassInitTablePos___value(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableEltClassInitTablePos___value "compiling_global::TableEltClassInitTablePos::(compiling_global::LocalTableElt::value)"
 typedef val_t (* compiling_global___TableEltClassInitTablePos___compile_to_c_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___TableEltClassInitTablePos___compile_to_c(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableEltClassInitTablePos___compile_to_c "compiling_global::TableEltClassInitTablePos::(compiling_global::TableElt::compile_to_c)"
 typedef void (* compiling_global___TableEltClassInitTablePos___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___TableEltClassInitTablePos___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___TableEltClassInitTablePos___init(val_t  param0);
+#define LOCATE_compiling_global___TableEltClassInitTablePos___init "compiling_global::TableEltClassInitTablePos::init"
 typedef val_t (* compiling_global___TableEltClassColorPos___symbol_t)(val_t  self);
 val_t compiling_global___TableEltClassColorPos___symbol(val_t  self);
+#define LOCATE_compiling_global___TableEltClassColorPos___symbol "compiling_global::TableEltClassColorPos::(compiling_global::LocalTableElt::symbol)"
 typedef val_t (* compiling_global___TableEltClassColorPos___value_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableEltClassColorPos___value(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableEltClassColorPos___value "compiling_global::TableEltClassColorPos::(compiling_global::LocalTableElt::value)"
 typedef val_t (* compiling_global___TableEltClassColorPos___compile_to_c_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___TableEltClassColorPos___compile_to_c(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableEltClassColorPos___compile_to_c "compiling_global::TableEltClassColorPos::(compiling_global::TableElt::compile_to_c)"
 typedef void (* compiling_global___TableEltClassColorPos___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___TableEltClassColorPos___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___TableEltClassColorPos___init(val_t  param0);
+#define LOCATE_compiling_global___TableEltClassColorPos___init "compiling_global::TableEltClassColorPos::init"
 #define ATTR_compiling_global___TableEltBaseAttrPos____local_class(recv) ATTR(recv, COLOR_compiling_global___TableEltBaseAttrPos____local_class)
 typedef val_t (* compiling_global___TableEltBaseAttrPos___symbol_t)(val_t  self);
 val_t compiling_global___TableEltBaseAttrPos___symbol(val_t  self);
+#define LOCATE_compiling_global___TableEltBaseAttrPos___symbol "compiling_global::TableEltBaseAttrPos::(compiling_global::LocalTableElt::symbol)"
 typedef val_t (* compiling_global___TableEltBaseAttrPos___value_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableEltBaseAttrPos___value(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableEltBaseAttrPos___value "compiling_global::TableEltBaseAttrPos::(compiling_global::LocalTableElt::value)"
 typedef val_t (* compiling_global___TableEltBaseAttrPos___compile_to_c_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___TableEltBaseAttrPos___compile_to_c(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableEltBaseAttrPos___compile_to_c "compiling_global::TableEltBaseAttrPos::(compiling_global::TableElt::compile_to_c)"
 typedef void (* compiling_global___TableEltBaseAttrPos___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___TableEltBaseAttrPos___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___TableEltBaseAttrPos___init(val_t  param0);
+#define LOCATE_compiling_global___TableEltBaseAttrPos___init "compiling_global::TableEltBaseAttrPos::init"
 #define ATTR_compiling_global___TableEltComposite____table(recv) ATTR(recv, COLOR_compiling_global___TableEltComposite____table)
 #define ATTR_compiling_global___TableEltComposite____cc(recv) ATTR(recv, COLOR_compiling_global___TableEltComposite____cc)
 #define ATTR_compiling_global___TableEltComposite____offsets(recv) ATTR(recv, COLOR_compiling_global___TableEltComposite____offsets)
 typedef val_t (* compiling_global___TableEltComposite___length_t)(val_t  self);
 val_t compiling_global___TableEltComposite___length(val_t  self);
+#define LOCATE_compiling_global___TableEltComposite___length "compiling_global::TableEltComposite::(compiling_global::TableElt::length)"
 typedef val_t (* compiling_global___TableEltComposite___is_related_to_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableEltComposite___is_related_to(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableEltComposite___is_related_to "compiling_global::TableEltComposite::(compiling_global::TableElt::is_related_to)"
 typedef void (* compiling_global___TableEltComposite___add_t)(val_t  self, val_t  param0, val_t  param1);
 void compiling_global___TableEltComposite___add(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableEltComposite___add "compiling_global::TableEltComposite::add"
 typedef val_t (* compiling_global___TableEltComposite___item_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableEltComposite___item(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableEltComposite___item "compiling_global::TableEltComposite::(compiling_global::TableElt::item)"
 typedef val_t (* compiling_global___TableEltComposite___compile_to_c_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___TableEltComposite___compile_to_c(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableEltComposite___compile_to_c "compiling_global::TableEltComposite::(compiling_global::TableElt::compile_to_c)"
 typedef void (* compiling_global___TableEltComposite___init_t)(val_t  self, val_t  param0, int* init_table);
 void compiling_global___TableEltComposite___init(val_t  self, val_t  param0, int* init_table);
 val_t NEW_compiling_global___TableEltComposite___init(val_t  param0);
+#define LOCATE_compiling_global___TableEltComposite___init "compiling_global::TableEltComposite::init"
 typedef val_t (* compiling_global___TableEltClassSelfId___is_related_to_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableEltClassSelfId___is_related_to(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableEltClassSelfId___is_related_to "compiling_global::TableEltClassSelfId::(compiling_global::TableElt::is_related_to)"
 typedef val_t (* compiling_global___TableEltClassSelfId___compile_to_c_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___TableEltClassSelfId___compile_to_c(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableEltClassSelfId___compile_to_c "compiling_global::TableEltClassSelfId::(compiling_global::TableElt::compile_to_c)"
 typedef void (* compiling_global___TableEltClassSelfId___init_t)(val_t  self, int* init_table);
 void compiling_global___TableEltClassSelfId___init(val_t  self, int* init_table);
 val_t NEW_compiling_global___TableEltClassSelfId___init();
+#define LOCATE_compiling_global___TableEltClassSelfId___init "compiling_global::TableEltClassSelfId::init"
 typedef val_t (* compiling_global___TableEltVftPointer___is_related_to_t)(val_t  self, val_t  param0);
 val_t compiling_global___TableEltVftPointer___is_related_to(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___TableEltVftPointer___is_related_to "compiling_global::TableEltVftPointer::(compiling_global::TableElt::is_related_to)"
 typedef val_t (* compiling_global___TableEltVftPointer___compile_to_c_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___TableEltVftPointer___compile_to_c(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___TableEltVftPointer___compile_to_c "compiling_global::TableEltVftPointer::(compiling_global::TableElt::compile_to_c)"
 typedef void (* compiling_global___TableEltVftPointer___init_t)(val_t  self, int* init_table);
 void compiling_global___TableEltVftPointer___init(val_t  self, int* init_table);
 val_t NEW_compiling_global___TableEltVftPointer___init();
+#define LOCATE_compiling_global___TableEltVftPointer___init "compiling_global::TableEltVftPointer::init"
 typedef val_t (* compiling_global___ClassSorter___compare_t)(val_t  self, val_t  param0, val_t  param1);
 val_t compiling_global___ClassSorter___compare(val_t  self, val_t  param0, val_t  param1);
+#define LOCATE_compiling_global___ClassSorter___compare "compiling_global::ClassSorter::(sorter::AbstractSorter::compare)"
 typedef void (* compiling_global___ClassSorter___init_t)(val_t  self, int* init_table);
 void compiling_global___ClassSorter___init(val_t  self, int* init_table);
 val_t NEW_compiling_global___ClassSorter___init();
+#define LOCATE_compiling_global___ClassSorter___init "compiling_global::ClassSorter::init"
 typedef val_t (* compiling_global___MMLocalClass___compare_t)(val_t  self, val_t  param0);
 val_t compiling_global___MMLocalClass___compare(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMLocalClass___compare "compiling_global::MMLocalClass::compare"
 typedef void (* compiling_global___MMLocalClass___declare_tables_to_c_t)(val_t  self, val_t  param0);
 void compiling_global___MMLocalClass___declare_tables_to_c(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMLocalClass___declare_tables_to_c "compiling_global::MMLocalClass::declare_tables_to_c"
 typedef void (* compiling_global___MMLocalClass___compile_tables_to_c_t)(val_t  self, val_t  param0);
 void compiling_global___MMLocalClass___compile_tables_to_c(val_t  self, val_t  param0);
+#define LOCATE_compiling_global___MMLocalClass___compile_tables_to_c "compiling_global::MMLocalClass::compile_tables_to_c"
 #endif