summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2014-04-30 18:15:00 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2014-04-30 18:15:00 +0000
commitd94f2f16bd2359595bd17f4e759de8569a94cd60 (patch)
tree8ea2eb9000df2b155a0ef853f2863a4b21e8e380 /clang/lib/Sema/SemaDeclCXX.cpp
parent21866c3267a258c928f6c00be9004468a569bd84 (diff)
downloadbcm5719-llvm-d94f2f16bd2359595bd17f4e759de8569a94cd60.tar.gz
bcm5719-llvm-d94f2f16bd2359595bd17f4e759de8569a94cd60.zip
When typo-correcting a member using declaration, don't exclude member templates.
llvm-svn: 207681
Diffstat (limited to 'clang/lib/Sema/SemaDeclCXX.cpp')
-rw-r--r--clang/lib/Sema/SemaDeclCXX.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp
index b1b67a648b1..c4f6ee13ea1 100644
--- a/clang/lib/Sema/SemaDeclCXX.cpp
+++ b/clang/lib/Sema/SemaDeclCXX.cpp
@@ -7336,10 +7336,6 @@ public:
// FIXME: Check that the base class member is accessible?
}
- if (RequireMemberOf && !isa<FieldDecl>(ND) && !isa<CXXMethodDecl>(ND) &&
- !isa<TypeDecl>(ND))
- return false;
-
// Completely unqualified names are invalid for a 'using' declaration.
if (Candidate.WillReplaceSpecifier() && !Candidate.getCorrectionSpecifier())
return false;
OpenPOWER on IntegriCloud