c_src: updates c_src for extern classes to be special of Pointer
[nit.git] / c_src / program._sep.h
index 65aa7be..cff483e 100644 (file)
@@ -1,11 +1,11 @@
-/* This C header file is generated by NIT to compile modules and programs that requires program. */
+/* This C header file is generated by NIT to compile modules and programs that requires src/program. */
 #ifndef program_sep
 #define program_sep
 #include "icode._sep.h"
 #include "primitive_info._sep.h"
 #include <nit_common.h>
 
-extern const classtable_elt_t VFT_Program[];
+extern const classtable_elt_t VFT_program___Program[];
 extern const char *LOCATE_program;
 extern const int SFT_program[];
 #define ATTR_program___ToolContext____global(recv) ATTR(recv, (SFT_program[0] + 0))
@@ -14,13 +14,13 @@ extern const int SFT_program[];
 #define CALL_program___ToolContext___global__eq(recv) ((program___ToolContext___global__eq_t)CALL((recv), (SFT_program[1] + 1)))
 #define CALL_program___ToolContext___use_SFT_optimization__eq(recv) ((program___ToolContext___use_SFT_optimization__eq_t)CALL((recv), (SFT_program[1] + 2)))
 #define CALL_program___ToolContext___use_SFT_optimization(recv) ((program___ToolContext___use_SFT_optimization_t)CALL((recv), (SFT_program[1] + 3)))
-#define ID_Program (SFT_program[2])
-#define COLOR_Program (SFT_program[3])
+#define ID_program___Program (SFT_program[2])
+#define COLOR_program___Program (SFT_program[3])
 #define ATTR_program___Program____tc(recv) ATTR(recv, (SFT_program[4] + 0))
 #define ATTR_program___Program____main_module(recv) ATTR(recv, (SFT_program[4] + 1))
 #define ATTR_program___Program____main_method(recv) ATTR(recv, (SFT_program[4] + 2))
 #define ATTR_program___Program____main_class(recv) ATTR(recv, (SFT_program[4] + 3))
-#define INIT_TABLE_POS_Program (SFT_program[5] + 0)
+#define INIT_TABLE_POS_program___Program (SFT_program[5] + 0)
 #define CALL_program___Program___tc(recv) ((program___Program___tc_t)CALL((recv), (SFT_program[5] + 1)))
 #define CALL_program___Program___main_module(recv) ((program___Program___main_module_t)CALL((recv), (SFT_program[5] + 2)))
 #define CALL_program___Program___main_method(recv) ((program___Program___main_method_t)CALL((recv), (SFT_program[5] + 3)))
@@ -144,5 +144,5 @@ typedef void (*program___MMLocalClass___checknew_iroutine__eq_t)(val_t p0, val_t
 static const char * const LOCATE_program___MMLocalClass___new_instance_iroutine = "program::MMLocalClass::new_instance_iroutine";
 val_t program___MMLocalClass___new_instance_iroutine(val_t p0);
 typedef val_t (*program___MMLocalClass___new_instance_iroutine_t)(val_t p0);
-val_t NEW_MMLocalClass_abstractmetamodel___MMLocalClass___init(val_t p0, val_t p1, val_t p2);
+val_t NEW_MMLocalClass_metamodel___abstractmetamodel___MMLocalClass___init(val_t p0, val_t p1, val_t p2);
 #endif