mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Fix event parsing. Refs #3175
This commit is contained in:
@@ -644,15 +644,11 @@ ASTPointer<EventDefinition> Parser::parseEventDefinition()
|
||||
|
||||
expectToken(Token::Event);
|
||||
ASTPointer<ASTString> name(expectIdentifierToken());
|
||||
ASTPointer<ParameterList> parameters;
|
||||
if (m_scanner->currentToken() == Token::LParen)
|
||||
{
|
||||
VarDeclParserOptions options;
|
||||
options.allowIndexed = true;
|
||||
parameters = parseParameterList(options);
|
||||
}
|
||||
else
|
||||
parameters = createEmptyParameterList();
|
||||
|
||||
VarDeclParserOptions options;
|
||||
options.allowIndexed = true;
|
||||
ASTPointer<ParameterList> parameters = parseParameterList(options);
|
||||
|
||||
bool anonymous = false;
|
||||
if (m_scanner->currentToken() == Token::Anonymous)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user