diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2014-03-14 21:11:14 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2014-03-14 21:11:14 +0000 |
commit | e42430ea3112e0f9ae78b956ed8e879ca227caed (patch) | |
tree | a2afad99b83f70cd1ebb1ea3003948f32c3baa15 /clang/lib/Sema/SemaLookup.cpp | |
parent | bbc3121301a82743b3635c4a1cf094c9c0c777e6 (diff) | |
download | bcm5719-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.cpp | 6 |
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() && |