|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Decl.h 2926 chain_iterator chain_begin() const { return chain().begin(); }
2927 chain_iterator chain_end() const { return chain().end(); }
2932 assert(chain().size() >= 2);
2933 return cast<FieldDecl>(chain().back());
2937 assert(chain().size() >= 2);
2938 return dyn_cast<VarDecl>(chain().front());
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h 744 for (const auto *I : D->chain()) {
tools/clang/lib/AST/ASTImporter.cpp 3496 for (auto *PI : D->chain())
tools/clang/lib/AST/ExprConstant.cpp 2740 for (const auto *C : IFD->chain())
5659 auto IndirectFieldChain = IFD->chain();
10253 for (auto *FD : IFD->chain()) {
tools/clang/lib/AST/RecordLayoutBuilder.cpp 3171 for (const NamedDecl *ND : IFD->chain())
tools/clang/lib/AST/TextNodeDumper.cpp 1266 for (const auto *Child : D->chain())
tools/clang/lib/CodeGen/CGClass.cpp 599 for (const auto *I : IndirectField->chain())
tools/clang/lib/Sema/SemaDeclCXX.cpp 4827 for (auto *C : Indirect->chain()) {
4983 for (auto *C : F->chain()) {
tools/clang/lib/Sema/SemaExpr.cpp14003 for (auto *FI : IndirectMemberDecl->chain()) {
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 1069 for (auto *PI : D->chain()) {
tools/clang/lib/Serialization/ASTWriterDecl.cpp 939 for (const auto *P : D->chain())
tools/clang/unittests/AST/StructuralEquivalenceTest.cpp 674 auto *FA = cast<FieldDecl>(A->chain().front());
678 auto *FB = cast<FieldDecl>(B->chain().front());
707 auto *FA = cast<FieldDecl>(A->chain().front());
713 auto *FA1 = cast<FieldDecl>(A1->chain().front());