diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2014-03-07 18:36:15 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2014-03-07 18:36:15 +0000 |
commit | 29c9460d3e2d26ecbb59c26f0fe91a3c34462c79 (patch) | |
tree | 037916a6360c5ae9e1a071f3925b0737281ba2e3 /clang | |
parent | 1391608234b607157da1d4f742a60ba94b9b8985 (diff) | |
download | bcm5719-llvm-29c9460d3e2d26ecbb59c26f0fe91a3c34462c79.tar.gz bcm5719-llvm-29c9460d3e2d26ecbb59c26f0fe91a3c34462c79.zip |
Renaming the chains() ranged iterator to chain() per suggestion by Richard Smith.
llvm-svn: 203262
Diffstat (limited to 'clang')
-rw-r--r-- | clang/include/clang/AST/Decl.h | 6 | ||||
-rw-r--r-- | clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h | 2 | ||||
-rw-r--r-- | clang/lib/AST/ASTImporter.cpp | 2 | ||||
-rw-r--r-- | clang/lib/AST/ExprConstant.cpp | 4 | ||||
-rw-r--r-- | clang/lib/AST/RecordLayoutBuilder.cpp | 2 | ||||
-rw-r--r-- | clang/lib/CodeGen/CGClass.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Sema/SemaDecl.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Sema/SemaDeclCXX.cpp | 4 | ||||
-rw-r--r-- | clang/lib/Sema/SemaExpr.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Serialization/ASTWriterDecl.cpp | 2 |
11 files changed, 15 insertions, 15 deletions
diff --git a/clang/include/clang/AST/Decl.h b/clang/include/clang/AST/Decl.h index 3a6bc2b4932..081101520fe 100644 --- a/clang/include/clang/AST/Decl.h +++ b/clang/include/clang/AST/Decl.h @@ -2333,11 +2333,11 @@ public: typedef NamedDecl * const *chain_iterator; typedef llvm::iterator_range<chain_iterator> chain_range; - chain_range chains() const { + chain_range chain() const { return chain_range(Chaining, Chaining + ChainingSize); } - chain_iterator chain_begin() const { return chains().begin(); } - chain_iterator chain_end() const { return chains().end(); } + chain_iterator chain_begin() const { return chain().begin(); } + chain_iterator chain_end() const { return chain().end(); } unsigned getChainingSize() const { return ChainingSize; } diff --git a/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h b/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h index 1cb0decf113..f10a14c0c7f 100644 --- a/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h +++ b/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h @@ -676,7 +676,7 @@ inline SVal ProgramState::getLValue(const FieldDecl *D, SVal Base) const { inline SVal ProgramState::getLValue(const IndirectFieldDecl *D, SVal Base) const { StoreManager &SM = *getStateManager().StoreMgr; - for (const auto *I : D->chains()) { + for (const auto *I : D->chain()) { Base = SM.getLValueField(cast<FieldDecl>(I), Base); } diff --git a/clang/lib/AST/ASTImporter.cpp b/clang/lib/AST/ASTImporter.cpp index 51fcca85df5..ca029899335 100644 --- a/clang/lib/AST/ASTImporter.cpp +++ b/clang/lib/AST/ASTImporter.cpp @@ -2967,7 +2967,7 @@ Decl *ASTNodeImporter::VisitIndirectFieldDecl(IndirectFieldDecl *D) { new (Importer.getToContext())NamedDecl*[D->getChainingSize()]; unsigned i = 0; - for (auto *PI : D->chains()) { + for (auto *PI : D->chain()) { Decl *D = Importer.Import(PI); if (!D) return 0; diff --git a/clang/lib/AST/ExprConstant.cpp b/clang/lib/AST/ExprConstant.cpp index a2b5867581f..12acb9bf24f 100644 --- a/clang/lib/AST/ExprConstant.cpp +++ b/clang/lib/AST/ExprConstant.cpp @@ -1832,7 +1832,7 @@ static bool HandleLValueMember(EvalInfo &Info, const Expr *E, LValue &LVal, static bool HandleLValueIndirectMember(EvalInfo &Info, const Expr *E, LValue &LVal, const IndirectFieldDecl *IFD) { - for (const auto *C : IFD->chains()) + for (const auto *C : IFD->chain()) if (!HandleLValueMember(Info, E, LVal, cast<FieldDecl>(C))) return false; return true; @@ -3720,7 +3720,7 @@ static bool HandleConstructorCall(SourceLocation CallLoc, const LValue &This, } else if (IndirectFieldDecl *IFD = (*I)->getIndirectMember()) { // Walk the indirect field decl's chain to find the object to initialize, // and make sure we've initialized every step along it. - for (auto *C : IFD->chains()) { + for (auto *C : IFD->chain()) { FD = cast<FieldDecl>(C); CXXRecordDecl *CD = cast<CXXRecordDecl>(FD->getParent()); // Switch the union field if it differs. This happens if we had diff --git a/clang/lib/AST/RecordLayoutBuilder.cpp b/clang/lib/AST/RecordLayoutBuilder.cpp index a44a1a436e5..bd6fdd6bd30 100644 --- a/clang/lib/AST/RecordLayoutBuilder.cpp +++ b/clang/lib/AST/RecordLayoutBuilder.cpp @@ -3002,7 +3002,7 @@ uint64_t ASTContext::getFieldOffset(const ValueDecl *VD) const { const IndirectFieldDecl *IFD = cast<IndirectFieldDecl>(VD); OffsetInBits = 0; - for (const auto *CI : IFD->chains()) + for (const auto *CI : IFD->chain()) OffsetInBits += ::getFieldOffset(*this, cast<FieldDecl>(CI)); } diff --git a/clang/lib/CodeGen/CGClass.cpp b/clang/lib/CodeGen/CGClass.cpp index 83c1ece12f5..cc8f20c0e92 100644 --- a/clang/lib/CodeGen/CGClass.cpp +++ b/clang/lib/CodeGen/CGClass.cpp @@ -549,7 +549,7 @@ static void EmitMemberInitializer(CodeGenFunction &CGF, // If we are initializing an anonymous union field, drill down to // the field. IndirectFieldDecl *IndirectField = MemberInit->getIndirectMember(); - for (const auto *I : IndirectField->chains()) + for (const auto *I : IndirectField->chain()) LHS = CGF.EmitLValueForFieldInitialization(LHS, cast<FieldDecl>(I)); FieldType = MemberInit->getIndirectMember()->getAnonField()->getType(); } else { diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index f57c7fccf29..2ff2d8626ed 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -3487,7 +3487,7 @@ static bool InjectAnonymousStructOrUnionMembers(Sema &SemaRef, Scope *S, // anonymous union is declared. unsigned OldChainingSize = Chaining.size(); if (IndirectFieldDecl *IF = dyn_cast<IndirectFieldDecl>(VD)) - for (auto *PI : IF->chains()) + for (auto *PI : IF->chain()) Chaining.push_back(PI); else Chaining.push_back(VD); diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp index ccf2e5790c2..54ba508383b 100644 --- a/clang/lib/Sema/SemaDeclCXX.cpp +++ b/clang/lib/Sema/SemaDeclCXX.cpp @@ -3413,7 +3413,7 @@ struct BaseAndFieldInfo { if (!Indirect) return isInactiveUnionMember(Field); - for (auto *C : Indirect->chains()) { + for (auto *C : Indirect->chain()) { FieldDecl *Field = dyn_cast<FieldDecl>(C); if (Field && isInactiveUnionMember(Field)) return true; @@ -3562,7 +3562,7 @@ bool Sema::SetCtorInitializers(CXXConstructorDecl *Constructor, bool AnyErrors, Info.AllBaseFields[Member->getAnyMember()] = Member; if (IndirectFieldDecl *F = Member->getIndirectMember()) { - for (auto *C : F->chains()) { + for (auto *C : F->chain()) { FieldDecl *FD = dyn_cast<FieldDecl>(C); if (FD && FD->getParent()->isUnion()) Info.ActiveUnionMember.insert(std::make_pair( diff --git a/clang/lib/Sema/SemaExpr.cpp b/clang/lib/Sema/SemaExpr.cpp index cb8a1b63df0..f32b46cfeed 100644 --- a/clang/lib/Sema/SemaExpr.cpp +++ b/clang/lib/Sema/SemaExpr.cpp @@ -10229,7 +10229,7 @@ ExprResult Sema::BuildBuiltinOffsetOf(SourceLocation BuiltinLoc, } if (IndirectMemberDecl) { - for (auto *FI : IndirectMemberDecl->chains()) { + for (auto *FI : IndirectMemberDecl->chain()) { assert(isa<FieldDecl>(FI)); Comps.push_back(OffsetOfNode(OC.LocStart, cast<FieldDecl>(FI), OC.LocEnd)); diff --git a/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp b/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp index b96aed97648..259c0030d0a 100644 --- a/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp +++ b/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp @@ -562,7 +562,7 @@ Decl *TemplateDeclInstantiator::VisitIndirectFieldDecl(IndirectFieldDecl *D) { new (SemaRef.Context)NamedDecl*[D->getChainingSize()]; int i = 0; - for (auto *PI : D->chains()) { + for (auto *PI : D->chain()) { NamedDecl *Next = SemaRef.FindInstantiatedDecl(D->getLocation(), PI, TemplateArgs); if (!Next) diff --git a/clang/lib/Serialization/ASTWriterDecl.cpp b/clang/lib/Serialization/ASTWriterDecl.cpp index f4fabc10e5d..18a196cf3a8 100644 --- a/clang/lib/Serialization/ASTWriterDecl.cpp +++ b/clang/lib/Serialization/ASTWriterDecl.cpp @@ -686,7 +686,7 @@ void ASTDeclWriter::VisitIndirectFieldDecl(IndirectFieldDecl *D) { VisitValueDecl(D); Record.push_back(D->getChainingSize()); - for (const auto *P : D->chains()) + for (const auto *P : D->chain()) Writer.AddDeclRef(P, Record); Code = serialization::DECL_INDIRECTFIELD; } |