builder.error(GroovyBundle.message("lparen.expected"));
}
ParameterDeclarationList.parse(builder, mRPAREN);
ParserUtils.getToken(builder, mNLS);
if (!ParserUtils.getToken(builder, mRPAREN)) {
<BUG>return WRONGWAY;
}</BUG>
ThrowClause.parse(builder);
if (builder.getTokenType() == mLCURLY || ParserUtils.lookAhead(builder, mNLS, mLCURLY)) {
ParserUtils.getToken(builder, mNLS);

builder.error(GroovyBundle.message("lparen.expected"));
}
ParameterDeclarationList.parse(builder, mRPAREN);
ParserUtils.getToken(builder, mNLS);
if (!ParserUtils.getToken(builder, mRPAREN)) {
constructorMarker.rollbackTo();
return false;
}
ThrowClause.parse(builder);
if (builder.getTokenType() == mLCURLY || ParserUtils.lookAhead(builder, mNLS, mLCURLY)) {
ParserUtils.getToken(builder, mNLS);
