mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-04-12 06:49:02 +02:00
Merged DMD 1.037 frontend
This commit is contained in:
@@ -386,7 +386,7 @@ Array *Parser::parseDeclDefs(int once)
|
||||
}
|
||||
ident = token.ident;
|
||||
nextToken();
|
||||
if (token.value == TOKcomma)
|
||||
if (token.value == TOKcomma && peekNext() != TOKrparen)
|
||||
args = parseArguments(); // pragma(identifier, args...)
|
||||
else
|
||||
check(TOKrparen); // pragma(identifier)
|
||||
@@ -3068,7 +3068,7 @@ Statement *Parser::parseStatement(int flags)
|
||||
}
|
||||
ident = token.ident;
|
||||
nextToken();
|
||||
if (token.value == TOKcomma)
|
||||
if (token.value == TOKcomma && peekNext() != TOKrparen)
|
||||
args = parseArguments(); // pragma(identifier, args...);
|
||||
else
|
||||
check(TOKrparen); // pragma(identifier);
|
||||
|
||||
Reference in New Issue
Block a user