diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-05-09 08:23:23 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-05-09 08:23:23 +0000 |
commit | 83a22ecbf52c06b4ee364f3fadcdb0abaf2dabf6 (patch) | |
tree | 1becaa7b8fc1e3d7be66690b7ae9cf908ee4ab9d /lib/Parse/Parser.cpp | |
parent | 7f0873c1c99276f05eab992c57be2f84adc58e40 (diff) |
Recover properly if a class member declaration starts with a scope specifier
or template-id which can't be parsed.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156468 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Parse/Parser.cpp')
-rw-r--r-- | lib/Parse/Parser.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/Parse/Parser.cpp b/lib/Parse/Parser.cpp index e406b184a7..955f4558f8 100644 --- a/lib/Parse/Parser.cpp +++ b/lib/Parse/Parser.cpp @@ -1420,8 +1420,7 @@ bool Parser::TryAnnotateTypeOrScopeToken(bool EnteringContext, bool NeedType) { /// TryAnnotateScopeToken - Like TryAnnotateTypeOrScopeToken but only /// annotates C++ scope specifiers and template-ids. This returns -/// true if the token was annotated or there was an error that could not be -/// recovered from. +/// true if there was an error that could not be recovered from. /// /// Note that this routine emits an error if you call it with ::new or ::delete /// as the current tokens, so only call it in contexts where these are invalid. |