コード例 #1
0
ファイル: tables.sep.1.c プロジェクト: Benesss/nit
/* method tables#TablesCapable#lexer_accept for (self: TablesCapable, Int): Int */
long tables__TablesCapable__lexer_accept(val* self, long p0) {
long var /* : Int */;
long var1 /* : Int */;
var1 = lexer_accept(self, p0);
var = var1;
goto RET_LABEL;
RET_LABEL:;
return var;
}
コード例 #2
0
/* method tables#TablesCapable#lexer_accept for (self: Object, Int): Int */
long VIRTUAL_tables__TablesCapable__lexer_accept(val* self, long p0) {
long var /* : Int */;
long var1 /* : Int */;
long var3 /* : Int for extern */;
{ /* Inline tables#TablesCapable#lexer_accept (self,p0) on <self:Object(TablesCapable)> */
var3 = lexer_accept(self, p0);
var1 = var3;
goto RET_LABEL2;
RET_LABEL2:(void)0;
}
var = var1;
RET_LABEL:;
return var;
}