summaryrefslogtreecommitdiffstats
path: root/include/clang/Parse/Parser.h
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-11-07 17:33:42 +0000
committerDouglas Gregor <dgregor@apple.com>2011-11-07 17:33:42 +0000
commitefaa93aaa2653f4eb40e6a22e504a448da94aaf8 (patch)
tree5361c9696519f5b4df75e82d1673469266e7f674 /include/clang/Parse/Parser.h
parent90f93d4c6e257903c951c5ff22cf3cf3806fca63 (diff)
Tighten up the conditions under which we consider ourselves to be
entering the context of a nested-name-specifier. Fixes <rdar://problem/10397846>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143967 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Parse/Parser.h')
-rw-r--r--include/clang/Parse/Parser.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/clang/Parse/Parser.h b/include/clang/Parse/Parser.h
index 673b5df093..dba7ffb478 100644
--- a/include/clang/Parse/Parser.h
+++ b/include/clang/Parse/Parser.h
@@ -1997,6 +1997,7 @@ private:
DeclSpec &DS,
const ParsedTemplateInfo &TemplateInfo = ParsedTemplateInfo(),
AccessSpecifier AS = AS_none,
+ bool EnteringContext = false,
bool SuppressDeclarations = false);
void ParseCXXMemberSpecification(SourceLocation StartLoc, unsigned TagType,
Decl *TagDecl);