add src/doc in gitignore
[nit.git] / c_src / tables._nitni.c
1 #include "tables._nitni.h"
2 #include "tables_nit.h"
3 /* out/indirect function for tables::TablesCapable::lexer_goto */
4 val_t TablesCapable_lexer_goto___out( val_t recv, val_t i, val_t j )
5 {
6 TablesCapable recv___nitni;
7 bigint i___nitni;
8 bigint j___nitni;
9 bigint return___nitni;
10 val_t return___nit;
11 recv___nitni.v = recv;
12 i___nitni = UNTAG_Int(i);
13 j___nitni = UNTAG_Int(j);
14 return___nitni = lexer_goto( recv___nitni, i___nitni, j___nitni );
15 return___nit = TAG_Int(return___nitni);
16 return return___nit;
17 }
18 /* out/indirect function for tables::TablesCapable::lexer_accept */
19 val_t TablesCapable_lexer_accept___out( val_t recv, val_t i )
20 {
21 TablesCapable recv___nitni;
22 bigint i___nitni;
23 bigint return___nitni;
24 val_t return___nit;
25 recv___nitni.v = recv;
26 i___nitni = UNTAG_Int(i);
27 return___nitni = lexer_accept( recv___nitni, i___nitni );
28 return___nit = TAG_Int(return___nitni);
29 return return___nit;
30 }
31 /* out/indirect function for tables::TablesCapable::parser_goto */
32 val_t TablesCapable_parser_goto___out( val_t recv, val_t i, val_t j )
33 {
34 TablesCapable recv___nitni;
35 bigint i___nitni;
36 bigint j___nitni;
37 bigint return___nitni;
38 val_t return___nit;
39 recv___nitni.v = recv;
40 i___nitni = UNTAG_Int(i);
41 j___nitni = UNTAG_Int(j);
42 return___nitni = parser_goto( recv___nitni, i___nitni, j___nitni );
43 return___nit = TAG_Int(return___nitni);
44 return return___nit;
45 }
46 /* out/indirect function for tables::TablesCapable::parser_action */
47 val_t TablesCapable_parser_action___out( val_t recv, val_t i, val_t j )
48 {
49 TablesCapable recv___nitni;
50 bigint i___nitni;
51 bigint j___nitni;
52 bigint return___nitni;
53 val_t return___nit;
54 recv___nitni.v = recv;
55 i___nitni = UNTAG_Int(i);
56 j___nitni = UNTAG_Int(j);
57 return___nitni = parser_action( recv___nitni, i___nitni, j___nitni );
58 return___nit = TAG_Int(return___nitni);
59 return return___nit;
60 }