lib: move the `times` method to Int
[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 val_t native_interface___ni_tools___FunctionCompiler___signature(val_t p0);
25 typedef val_t (*native_interface___ni_tools___FunctionCompiler___signature_t)(val_t p0);
26 void native_interface___ni_tools___FunctionCompiler___signature__eq(val_t p0, val_t p1);
27 typedef void (*native_interface___ni_tools___FunctionCompiler___signature__eq_t)(val_t p0, val_t p1);
28 val_t native_interface___ni_tools___FunctionCompiler___decls(val_t p0);
29 typedef val_t (*native_interface___ni_tools___FunctionCompiler___decls_t)(val_t p0);
30 void native_interface___ni_tools___FunctionCompiler___decls__eq(val_t p0, val_t p1);
31 typedef void (*native_interface___ni_tools___FunctionCompiler___decls__eq_t)(val_t p0, val_t p1);
32 val_t native_interface___ni_tools___FunctionCompiler___exprs(val_t p0);
33 typedef val_t (*native_interface___ni_tools___FunctionCompiler___exprs_t)(val_t p0);
34 void native_interface___ni_tools___FunctionCompiler___exprs__eq(val_t p0, val_t p1);
35 typedef void (*native_interface___ni_tools___FunctionCompiler___exprs__eq_t)(val_t p0, val_t p1);
36 val_t native_interface___ni_tools___FunctionCompiler___to_writer(val_t p0);
37 typedef val_t (*native_interface___ni_tools___FunctionCompiler___to_writer_t)(val_t p0);
38 void native_interface___ni_tools___FunctionCompiler___init(val_t p0, val_t p1, int* init_table);
39 typedef void (*native_interface___ni_tools___FunctionCompiler___init_t)(val_t p0, val_t p1, int* init_table);
40 val_t NEW_FunctionCompiler_native_interface___ni_tools___FunctionCompiler___init(val_t p0);
41 #endif