consumeSemicolon method
void
consumeSemicolon()
Consume a semicolon, or if a line-break was here, just pretend there was one here.
Implementation
void consumeSemicolon() {
if (token?.type == Token.SEMICOLON) {
next();
return;
}
if (token?.afterLinebreak?? false ||
token?.type == Token.RBRACE ||
token?.type == Token.EOF) {
return;
}
fail(expected: 'semicolon');
}