use nitg to bootstrap; drop bootstrap of nitc
[nit.git] / c_src / tables.sep.1.c
1 #include "tables.sep.0.h"
2 /* method tables#TablesCapable#lexer_goto for (self: TablesCapable, Int, Int): Int */
3 long tables__TablesCapable__lexer_goto(val* self, long p0, long p1) {
4 long var /* : Int */;
5 long var1 /* : Int */;
6 var1 = lexer_goto(self, p0, p1);
7 var = var1;
8 goto RET_LABEL;
9 RET_LABEL:;
10 return var;
11 }
12 /* method tables#TablesCapable#lexer_goto for (self: Object, Int, Int): Int */
13 long VIRTUAL_tables__TablesCapable__lexer_goto(val* self, long p0, long p1) {
14 long var /* : Int */;
15 long var1 /* : Int */;
16 var1 = tables__TablesCapable__lexer_goto(self, p0, p1);
17 var = var1;
18 RET_LABEL:;
19 return var;
20 }
21 /* method tables#TablesCapable#lexer_accept for (self: TablesCapable, Int): Int */
22 long tables__TablesCapable__lexer_accept(val* self, long p0) {
23 long var /* : Int */;
24 long var1 /* : Int */;
25 var1 = lexer_accept(self, p0);
26 var = var1;
27 goto RET_LABEL;
28 RET_LABEL:;
29 return var;
30 }
31 /* method tables#TablesCapable#lexer_accept for (self: Object, Int): Int */
32 long VIRTUAL_tables__TablesCapable__lexer_accept(val* self, long p0) {
33 long var /* : Int */;
34 long var1 /* : Int */;
35 var1 = tables__TablesCapable__lexer_accept(self, p0);
36 var = var1;
37 RET_LABEL:;
38 return var;
39 }
40 /* method tables#TablesCapable#parser_goto for (self: TablesCapable, Int, Int): Int */
41 long tables__TablesCapable__parser_goto(val* self, long p0, long p1) {
42 long var /* : Int */;
43 long var1 /* : Int */;
44 var1 = parser_goto(self, p0, p1);
45 var = var1;
46 goto RET_LABEL;
47 RET_LABEL:;
48 return var;
49 }
50 /* method tables#TablesCapable#parser_goto for (self: Object, Int, Int): Int */
51 long VIRTUAL_tables__TablesCapable__parser_goto(val* self, long p0, long p1) {
52 long var /* : Int */;
53 long var1 /* : Int */;
54 var1 = tables__TablesCapable__parser_goto(self, p0, p1);
55 var = var1;
56 RET_LABEL:;
57 return var;
58 }
59 /* method tables#TablesCapable#parser_action for (self: TablesCapable, Int, Int): Int */
60 long tables__TablesCapable__parser_action(val* self, long p0, long p1) {
61 long var /* : Int */;
62 long var1 /* : Int */;
63 var1 = parser_action(self, p0, p1);
64 var = var1;
65 goto RET_LABEL;
66 RET_LABEL:;
67 return var;
68 }
69 /* method tables#TablesCapable#parser_action for (self: Object, Int, Int): Int */
70 long VIRTUAL_tables__TablesCapable__parser_action(val* self, long p0, long p1) {
71 long var /* : Int */;
72 long var1 /* : Int */;
73 var1 = tables__TablesCapable__parser_action(self, p0, p1);
74 var = var1;
75 RET_LABEL:;
76 return var;
77 }