summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2014-03-14 21:11:14 +0000
committerAaron Ballman <aaron@aaronballman.com>2014-03-14 21:11:14 +0000
commite42430ea3112e0f9ae78b956ed8e879ca227caed (patch)
treea2afad99b83f70cd1ebb1ea3003948f32c3baa15 /clang/lib/Sema/SemaLookup.cpp
parentbbc3121301a82743b3635c4a1cf094c9c0c777e6 (diff)
downloadbcm5719-llvm-e42430ea3112e0f9ae78b956ed8e879ca227caed.tar.gz
bcm5719-llvm-e42430ea3112e0f9ae78b956ed8e879ca227caed.zip
[C++11] Removing the types_begin() and types_end() APIs and replacing with a range-only types() API.
llvm-svn: 203971
Diffstat (limited to 'clang/lib/Sema/SemaLookup.cpp')
-rw-r--r--clang/lib/Sema/SemaLookup.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/clang/lib/Sema/SemaLookup.cpp b/clang/lib/Sema/SemaLookup.cpp
index 77da08f8caa..b3766a8c119 100644
--- a/clang/lib/Sema/SemaLookup.cpp
+++ b/clang/lib/Sema/SemaLookup.cpp
@@ -4197,10 +4197,8 @@ TypoCorrection Sema::CorrectTypo(const DeclarationNameInfo &TypoName,
if (const Type *T = NNS->getAsType())
SSIsTemplate = T->getTypeClass() == Type::TemplateSpecialization;
}
- for (ASTContext::type_iterator TI = Context.types_begin(),
- TIEnd = Context.types_end();
- TI != TIEnd; ++TI) {
- if (CXXRecordDecl *CD = (*TI)->getAsCXXRecordDecl()) {
+ for (const auto *TI : Context.types()) {
+ if (CXXRecordDecl *CD = TI->getAsCXXRecordDecl()) {
CD = CD->getCanonicalDecl();
if (!CD->isDependentType() && !CD->isAnonymousStructOrUnion() &&
!CD->isUnion() && CD->getIdentifier() &&
OpenPOWER on IntegriCloud