summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDecl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/lib/Parse/ParseDecl.cpp')
-rw-r--r--clang/lib/Parse/ParseDecl.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Parse/ParseDecl.cpp b/clang/lib/Parse/ParseDecl.cpp
index 7ff39aabeb1..66366d99190 100644
--- a/clang/lib/Parse/ParseDecl.cpp
+++ b/clang/lib/Parse/ParseDecl.cpp
@@ -5631,8 +5631,9 @@ void Parser::ParseParameterDeclarationClause(
// stop when we parse it later on.
Token DefArgEnd;
DefArgEnd.startToken();
- DefArgEnd.setKind(tok::cxx_defaultarg_end);
+ DefArgEnd.setKind(tok::eof);
DefArgEnd.setLocation(Tok.getLocation());
+ DefArgEnd.setEofData(Param);
DefArgToks->push_back(DefArgEnd);
Actions.ActOnParamUnparsedDefaultArgument(Param, EqualLoc,
(*DefArgToks)[1].getLocation());
OpenPOWER on IntegriCloud