void ScanToEndOfStmt()
{
TokenType la0;
// Line 1436: greedy(~(EOF|TT.LBrace|TT.Semicolon))*
for (;;) {
la0 = LA0;
if (!(la0 == (TokenType) EOF || la0 == TT.LBrace || la0 == TT.Semicolon))
Skip();
else
break;
}
// Line 1437: greedy(TT.Semicolon | TT.LBrace (TT.RBrace)?)?
la0 = LA0;
if (la0 == TT.Semicolon)
Skip();
else if (la0 == TT.LBrace) {
Skip();
// Line 1437: (TT.RBrace)?
la0 = LA0;
if (la0 == TT.RBrace)
Skip();
}
}