ni_nitdoc: added fast copy past utility to signatures.
[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 bigint orig_return;
7 val_t trans_return;
8 orig_return = lexer_goto( NULL, UNTAG_Int(i), UNTAG_Int(j) );
9 trans_return = TAG_Int(orig_return);
10 nitni_local_ref_clean( );
11 return trans_return;
12 }
13 /* out/indirect function for tables::TablesCapable::lexer_accept */
14 val_t TablesCapable_lexer_accept___out( val_t recv, val_t i )
15 {
16 bigint orig_return;
17 val_t trans_return;
18 orig_return = lexer_accept( NULL, UNTAG_Int(i) );
19 trans_return = TAG_Int(orig_return);
20 nitni_local_ref_clean( );
21 return trans_return;
22 }
23 /* out/indirect function for tables::TablesCapable::parser_goto */
24 val_t TablesCapable_parser_goto___out( val_t recv, val_t i, val_t j )
25 {
26 bigint orig_return;
27 val_t trans_return;
28 orig_return = parser_goto( NULL, UNTAG_Int(i), UNTAG_Int(j) );
29 trans_return = TAG_Int(orig_return);
30 nitni_local_ref_clean( );
31 return trans_return;
32 }
33 /* out/indirect function for tables::TablesCapable::parser_action */
34 val_t TablesCapable_parser_action___out( val_t recv, val_t i, val_t j )
35 {
36 bigint orig_return;
37 val_t trans_return;
38 orig_return = parser_action( NULL, UNTAG_Int(i), UNTAG_Int(j) );
39 trans_return = TAG_Int(orig_return);
40 nitni_local_ref_clean( );
41 return trans_return;
42 }