parseValueParameterList(false, TokenSet.create(COLON, SEMICOLON, LBRACE));
}
if (at(COLON)) {
advance(); // COLON
parseInitializerList();
<BUG>}
if (at(LBRACE)) {</BUG>
parseClassBody();
}
consumeIf(SEMICOLON);

parseValueParameterList(false, TokenSet.create(COLON, SEMICOLON, LBRACE));
}
if (at(COLON)) {
advance(); // COLON
parseInitializerList();
}
parseTypeConstraintsGuarded(typeParametersDeclared);
if (at(LBRACE)) {
parseClassBody();
}
consumeIf(SEMICOLON);
