c_src: fix last update, _nitni.h s were referring to _nit.h from Nit src
[nit.git] / c_src / native_interface___ni_tools._sep.h
1 /* This C header file is generated by NIT to compile modules and programs that requires ./native_interface/ni_tools. */
2 #ifndef native_interface___ni_tools_sep
3 #define native_interface___ni_tools_sep
4 #include "compiling._sep.h"
5 #include <nit_common.h>
6
7 extern const classtable_elt_t VFT_native_interface___ni_tools___FunctionCompiler[];
8 extern const char *LOCATE_native_interface___ni_tools;
9 extern const int SFT_native_interface___ni_tools[];
10 #define ID_native_interface___ni_tools___FunctionCompiler (SFT_native_interface___ni_tools[0])
11 #define COLOR_native_interface___ni_tools___FunctionCompiler (SFT_native_interface___ni_tools[1])
12 #define ATTR_native_interface___ni_tools___FunctionCompiler_____atsignature(recv) ATTR(recv, (SFT_native_interface___ni_tools[2] + 0))
13 #define ATTR_native_interface___ni_tools___FunctionCompiler_____atdecls(recv) ATTR(recv, (SFT_native_interface___ni_tools[2] + 1))
14 #define ATTR_native_interface___ni_tools___FunctionCompiler_____atexprs(recv) ATTR(recv, (SFT_native_interface___ni_tools[2] + 2))
15 #define INIT_TABLE_POS_native_interface___ni_tools___FunctionCompiler (SFT_native_interface___ni_tools[3] + 0)
16 #define CALL_native_interface___ni_tools___FunctionCompiler___signature(recv) ((native_interface___ni_tools___FunctionCompiler___signature_t)CALL((recv), (SFT_native_interface___ni_tools[3] + 1)))
17 #define CALL_native_interface___ni_tools___FunctionCompiler___signature__eq(recv) ((native_interface___ni_tools___FunctionCompiler___signature__eq_t)CALL((recv), (SFT_native_interface___ni_tools[3] + 2)))
18 #define CALL_native_interface___ni_tools___FunctionCompiler___decls(recv) ((native_interface___ni_tools___FunctionCompiler___decls_t)CALL((recv), (SFT_native_interface___ni_tools[3] + 3)))
19 #define CALL_native_interface___ni_tools___FunctionCompiler___decls__eq(recv) ((native_interface___ni_tools___FunctionCompiler___decls__eq_t)CALL((recv), (SFT_native_interface___ni_tools[3] + 4)))
20 #define CALL_native_interface___ni_tools___FunctionCompiler___exprs(recv) ((native_interface___ni_tools___FunctionCompiler___exprs_t)CALL((recv), (SFT_native_interface___ni_tools[3] + 5)))
21 #define CALL_native_interface___ni_tools___FunctionCompiler___exprs__eq(recv) ((native_interface___ni_tools___FunctionCompiler___exprs__eq_t)CALL((recv), (SFT_native_interface___ni_tools[3] + 6)))
22 #define CALL_native_interface___ni_tools___FunctionCompiler___to_writer(recv) ((native_interface___ni_tools___FunctionCompiler___to_writer_t)CALL((recv), (SFT_native_interface___ni_tools[3] + 7)))
23 #define CALL_native_interface___ni_tools___FunctionCompiler___init(recv) ((native_interface___ni_tools___FunctionCompiler___init_t)CALL((recv), (SFT_native_interface___ni_tools[3] + 8)))
24 static const char * const LOCATE_native_interface___ni_tools___FunctionCompiler___signature = "ni_tools::FunctionCompiler::signature";
25 val_t native_interface___ni_tools___FunctionCompiler___signature(val_t p0);
26 typedef val_t (*native_interface___ni_tools___FunctionCompiler___signature_t)(val_t p0);
27 static const char * const LOCATE_native_interface___ni_tools___FunctionCompiler___signature__eq = "ni_tools::FunctionCompiler::signature=";
28 void native_interface___ni_tools___FunctionCompiler___signature__eq(val_t p0, val_t p1);
29 typedef void (*native_interface___ni_tools___FunctionCompiler___signature__eq_t)(val_t p0, val_t p1);
30 static const char * const LOCATE_native_interface___ni_tools___FunctionCompiler___decls = "ni_tools::FunctionCompiler::decls";
31 val_t native_interface___ni_tools___FunctionCompiler___decls(val_t p0);
32 typedef val_t (*native_interface___ni_tools___FunctionCompiler___decls_t)(val_t p0);
33 static const char * const LOCATE_native_interface___ni_tools___FunctionCompiler___decls__eq = "ni_tools::FunctionCompiler::decls=";
34 void native_interface___ni_tools___FunctionCompiler___decls__eq(val_t p0, val_t p1);
35 typedef void (*native_interface___ni_tools___FunctionCompiler___decls__eq_t)(val_t p0, val_t p1);
36 static const char * const LOCATE_native_interface___ni_tools___FunctionCompiler___exprs = "ni_tools::FunctionCompiler::exprs";
37 val_t native_interface___ni_tools___FunctionCompiler___exprs(val_t p0);
38 typedef val_t (*native_interface___ni_tools___FunctionCompiler___exprs_t)(val_t p0);
39 static const char * const LOCATE_native_interface___ni_tools___FunctionCompiler___exprs__eq = "ni_tools::FunctionCompiler::exprs=";
40 void native_interface___ni_tools___FunctionCompiler___exprs__eq(val_t p0, val_t p1);
41 typedef void (*native_interface___ni_tools___FunctionCompiler___exprs__eq_t)(val_t p0, val_t p1);
42 static const char * const LOCATE_native_interface___ni_tools___FunctionCompiler___to_writer = "ni_tools::FunctionCompiler::to_writer";
43 val_t native_interface___ni_tools___FunctionCompiler___to_writer(val_t p0);
44 typedef val_t (*native_interface___ni_tools___FunctionCompiler___to_writer_t)(val_t p0);
45 static const char * const LOCATE_native_interface___ni_tools___FunctionCompiler___init = "ni_tools::FunctionCompiler::init";
46 void native_interface___ni_tools___FunctionCompiler___init(val_t p0, val_t p1, int* init_table);
47 typedef void (*native_interface___ni_tools___FunctionCompiler___init_t)(val_t p0, val_t p1, int* init_table);
48 val_t NEW_FunctionCompiler_native_interface___ni_tools___FunctionCompiler___init(val_t p0);
49 #endif