First NIT release and new clean mercurial repository
[nit.git] / c_src / nitc._sep.h
1 #ifndef nitc__sep
2 #define nitc__sep
3 #include "abstracttool._sep.h"
4 #include "compiling._sep.h"
5 #include <nit_common.h>
6
7 extern const classtable_elt_t VFT_NitCompiler[];
8 extern const int SFT_nitc[];
9 #define ID_NitCompiler SFT_nitc[0]
10 #define COLOR_NitCompiler SFT_nitc[1]
11 #define COLOR_nitc___NitCompiler____opt_output SFT_nitc[2]
12 #define COLOR_nitc___NitCompiler____opt_boost SFT_nitc[3]
13 #define COLOR_nitc___NitCompiler____opt_no_cc SFT_nitc[4]
14 #define COLOR_nitc___NitCompiler____opt_attr_sim SFT_nitc[5]
15 #define COLOR_nitc___NitCompiler____opt_global SFT_nitc[6]
16 #define COLOR_nitc___NitCompiler____opt_clibdir SFT_nitc[7]
17 #define COLOR_nitc___NitCompiler____opt_bindir SFT_nitc[8]
18 #define COLOR_nitc___NitCompiler____opt_extension_prefix SFT_nitc[9]
19 #define INIT_TABLE_POS_NitCompiler SFT_nitc[10]
20 #define COLOR_nitc___NitCompiler___opt_output SFT_nitc[11]
21 #define COLOR_nitc___NitCompiler___opt_boost SFT_nitc[12]
22 #define COLOR_nitc___NitCompiler___opt_no_cc SFT_nitc[13]
23 #define COLOR_nitc___NitCompiler___opt_attr_sim SFT_nitc[14]
24 #define COLOR_nitc___NitCompiler___opt_global SFT_nitc[15]
25 #define COLOR_nitc___NitCompiler___opt_clibdir SFT_nitc[16]
26 #define COLOR_nitc___NitCompiler___opt_bindir SFT_nitc[17]
27 #define COLOR_nitc___NitCompiler___opt_extension_prefix SFT_nitc[18]
28 #define COLOR_nitc___NitCompiler___init SFT_nitc[19]
29 #define COLOR_SUPER_nitc___NitCompiler___process_options SFT_nitc[20]
30 #define ATTR_nitc___NitCompiler____opt_output(recv) ATTR(recv, COLOR_nitc___NitCompiler____opt_output)
31 typedef val_t (* nitc___NitCompiler___opt_output_t)(val_t self);
32 val_t nitc___NitCompiler___opt_output(val_t self);
33 #define ATTR_nitc___NitCompiler____opt_boost(recv) ATTR(recv, COLOR_nitc___NitCompiler____opt_boost)
34 typedef val_t (* nitc___NitCompiler___opt_boost_t)(val_t self);
35 val_t nitc___NitCompiler___opt_boost(val_t self);
36 #define ATTR_nitc___NitCompiler____opt_no_cc(recv) ATTR(recv, COLOR_nitc___NitCompiler____opt_no_cc)
37 typedef val_t (* nitc___NitCompiler___opt_no_cc_t)(val_t self);
38 val_t nitc___NitCompiler___opt_no_cc(val_t self);
39 #define ATTR_nitc___NitCompiler____opt_attr_sim(recv) ATTR(recv, COLOR_nitc___NitCompiler____opt_attr_sim)
40 typedef val_t (* nitc___NitCompiler___opt_attr_sim_t)(val_t self);
41 val_t nitc___NitCompiler___opt_attr_sim(val_t self);
42 #define ATTR_nitc___NitCompiler____opt_global(recv) ATTR(recv, COLOR_nitc___NitCompiler____opt_global)
43 typedef val_t (* nitc___NitCompiler___opt_global_t)(val_t self);
44 val_t nitc___NitCompiler___opt_global(val_t self);
45 #define ATTR_nitc___NitCompiler____opt_clibdir(recv) ATTR(recv, COLOR_nitc___NitCompiler____opt_clibdir)
46 typedef val_t (* nitc___NitCompiler___opt_clibdir_t)(val_t self);
47 val_t nitc___NitCompiler___opt_clibdir(val_t self);
48 #define ATTR_nitc___NitCompiler____opt_bindir(recv) ATTR(recv, COLOR_nitc___NitCompiler____opt_bindir)
49 typedef val_t (* nitc___NitCompiler___opt_bindir_t)(val_t self);
50 val_t nitc___NitCompiler___opt_bindir(val_t self);
51 #define ATTR_nitc___NitCompiler____opt_extension_prefix(recv) ATTR(recv, COLOR_nitc___NitCompiler____opt_extension_prefix)
52 typedef val_t (* nitc___NitCompiler___opt_extension_prefix_t)(val_t self);
53 val_t nitc___NitCompiler___opt_extension_prefix(val_t self);
54 typedef void (* nitc___NitCompiler___init_t)(val_t self, int* init_table);
55 void nitc___NitCompiler___init(val_t self, int* init_table);
56 val_t NEW_nitc___NitCompiler___init();
57 typedef void (* nitc___NitCompiler___process_options_t)(val_t self);
58 void nitc___NitCompiler___process_options(val_t self);
59 typedef void (* nitc___NitCompiler___perform_work_t)(val_t self, val_t param0);
60 void nitc___NitCompiler___perform_work(val_t self, val_t param0);
61 typedef void (* nitc___Sys___main_t)(val_t self);
62 void nitc___Sys___main(val_t self);
63 #endif