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
)
10 trans___i
= UNTAG_Int(i
);
11 trans___j
= UNTAG_Int(j
);
12 orig_return
= lexer_goto( NULL
, trans___i
, trans___j
);
13 trans_return
= TAG_Int(orig_return
);
14 nitni_local_ref_clean( );
17 /* out/indirect function for tables::TablesCapable::lexer_accept */
18 val_t
TablesCapable_lexer_accept___out( val_t recv
, val_t i
)
23 trans___i
= UNTAG_Int(i
);
24 orig_return
= lexer_accept( NULL
, trans___i
);
25 trans_return
= TAG_Int(orig_return
);
26 nitni_local_ref_clean( );
29 /* out/indirect function for tables::TablesCapable::parser_goto */
30 val_t
TablesCapable_parser_goto___out( val_t recv
, val_t i
, val_t j
)
36 trans___i
= UNTAG_Int(i
);
37 trans___j
= UNTAG_Int(j
);
38 orig_return
= parser_goto( NULL
, trans___i
, trans___j
);
39 trans_return
= TAG_Int(orig_return
);
40 nitni_local_ref_clean( );
43 /* out/indirect function for tables::TablesCapable::parser_action */
44 val_t
TablesCapable_parser_action___out( val_t recv
, val_t i
, val_t j
)
50 trans___i
= UNTAG_Int(i
);
51 trans___j
= UNTAG_Int(j
);
52 orig_return
= parser_action( NULL
, trans___i
, trans___j
);
53 trans_return
= TAG_Int(orig_return
);
54 nitni_local_ref_clean( );