|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/ASTNodeTraverser.h 230 for (const auto *D : (Deserialize ? DC->decls() : DC->noload_decls()))
tools/clang/include/clang/AST/RecursiveASTVisitor.h 1388 for (auto *Child : DC->decls()) {
tools/clang/lib/AST/ASTImporter.cpp 1680 for (auto *From : FromDC->decls()) {
1727 for (auto *D : FromRD->decls()) {
7807 for (const auto *D : Owner->decls()) {
tools/clang/lib/AST/ExternalASTMerger.cpp 535 for (const Decl *SourceDecl : SourceDC.get()->decls()) {
tools/clang/lib/AST/ODRHash.cpp 484 for (Decl *SubDecl : Record->decls()) {
585 for (Decl *SubDecl : Function->decls()) {
611 for (Decl *SubDecl : Enum->decls()) {
tools/clang/lib/AST/VTableBuilder.cpp 2866 for (const auto *D : RD->decls()) {
tools/clang/lib/Analysis/CallGraph.cpp 144 for (auto *I : D->decls())
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1423 for (const auto *I : record->decls())
1651 for (const auto *I : RD->decls()) {
tools/clang/lib/CodeGen/CodeGenModule.cpp 2710 for (const Decl *Member : Dtor->getParent()->decls())
5205 for (auto *I : DC->decls()) {
5273 for (auto *I : cast<CXXRecordDecl>(D)->decls())
tools/clang/lib/CodeGen/ModuleBuilder.cpp 228 for (Decl *Member : D->decls()) {
239 for (Decl *Member : D->decls()) {
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp 211 for (const Decl *D : DC->decls()) {
tools/clang/lib/Frontend/ASTMerge.cpp 61 for (auto *D : TU->decls()) {
tools/clang/lib/Frontend/ASTUnit.cpp 968 for (auto *I : NSD->decls())
tools/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp 164 HandleDecls(cast<NamespaceDecl>(ND)->decls(), Symbols, RDO);
167 HandleDecls(cast<CXXRecordDecl>(ND)->decls(), Symbols, RDO);
170 HandleDecls(cast<ClassTemplateSpecializationDecl>(ND)->decls(), Symbols,
tools/clang/lib/Index/IndexDecl.cpp 445 for (const auto *I : D->decls()) {
749 for (const auto *I : DC->decls())
tools/clang/lib/Sema/SemaAccess.cpp 1134 for (const auto *I : DeclaringClass->decls()) {
tools/clang/lib/Sema/SemaCodeComplete.cpp 7076 for (const auto *D : Ctx->decls()) {
7140 for (const auto *D : Ctx->decls()) {
7235 for (const auto *D : TU->decls())
7302 for (const auto *D : Container->decls())
tools/clang/lib/Sema/SemaDecl.cpp 1832 for (auto *TmpD : D->decls()) {
2294 for (auto *D : NewTag->decls()) {
4699 for (auto *D : AnonRecord->decls()) {
4779 for (const auto *I : Record->decls()) {
4898 for (auto *Mem : Record->decls()) {
13579 for (Decl *NPD : FD->decls()) {
16430 for (const auto *I : Record->decls()) {
tools/clang/lib/Sema/SemaDeclCXX.cpp 3404 for (const auto *D : cast<CXXRecordDecl>(CurContext)->decls()) {
3810 for (auto *I : RD->decls()) {
5062 for (auto *Mem : ClassDecl->decls()) {
5720 for (auto *D : RD->decls()) {
5767 for (Decl *Member : Class->decls()) {
5823 for (Decl *Member : Class->decls()) {
5891 for (Decl *Member : Class->decls()) {
5937 for (Decl *Member : Class->decls()) {
9285 for (auto *I : PrevNS->decls())
tools/clang/lib/Sema/SemaModule.cpp 685 for (auto *D : DC->decls())
701 for (auto *Child : ED->decls()) {
tools/clang/lib/Sema/SemaStmt.cpp 3426 for (auto *TmpD : R->decls())
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 2157 for (auto *Member : Pattern->decls()) {
2667 for (auto *D : Instantiation->decls()) {
tools/clang/lib/Serialization/ASTCommon.h 99 for (Decl *LexicalD : DC->decls()) {
tools/clang/lib/Serialization/ASTReader.cpp10148 for (auto *CanonMember : CanonDef->decls()) {
10563 for (auto *D : Record->decls()) {
11967 for (auto *D : Enum->decls()) {
tools/clang/lib/Serialization/ASTWriter.cpp 3236 for (const auto *D : DC->decls()) {
4112 for (Decl *ChildD : cast<CXXRecordDecl>(DC)->decls())
6382 for (auto *Child : DC->decls())
tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp 98 for (const auto *I : C->decls())
tools/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp 84 for (auto *CurrDecl : Context.getTranslationUnitDecl()->decls()) {
tools/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp 73 for (const Decl *D : DC->decls())
tools/clang/tools/extra/clang-doc/Serialize.cpp 460 for (const auto &Decl : Base->decls())
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 193 for (const auto *D : Ctx->decls()) {
tools/clang/tools/extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp 30 NamespaceDecl::decl_range Decls = ND.decls();
tools/clang/tools/extra/clang-tidy/readability/RedundantDeclarationCheck.cpp 66 for (const auto Other : VD->getDeclContext()->decls()) {
tools/clang/tools/extra/clangd/FindSymbols.cpp 216 for (auto *C : Scope->decls())
tools/clang/tools/extra/clangd/HeaderSourceSwitch.cpp 139 for (auto *D : Scope->decls())
tools/clang/tools/extra/clangd/index/FileIndex.cpp 89 AST.getTranslationUnitDecl()->decls().begin(),
90 AST.getTranslationUnitDecl()->decls().end());
tools/clang/tools/libclang/CIndex.cpp 1036 for (auto *SubDecl : D->decls()) {
tools/clang/unittests/AST/ASTImporterTest.cpp 302 for (Decl *D : getToContext().getTranslationUnitDecl()->decls()) {
1322 for (auto Child : TU->decls()) {
1348 for (auto Child : TU->decls()) {
1376 for (auto Child : TU->decls()) {
1424 for (Decl *D : Node.decls()) {
4284 for (Decl *D : DC->decls()) {
5268 unsigned ToLSize = std::distance(ToL->decls().begin(), ToL->decls().end());
5268 unsigned ToLSize = std::distance(ToL->decls().begin(), ToL->decls().end());
5270 std::distance(FromL->decls().begin(), FromL->decls().end());
5270 std::distance(FromL->decls().begin(), FromL->decls().end());
5287 unsigned ToLSize = std::distance(ToL->decls().begin(), ToL->decls().end());
5287 unsigned ToLSize = std::distance(ToL->decls().begin(), ToL->decls().end());
5289 std::distance(FromL->decls().begin(), FromL->decls().end());
5289 std::distance(FromL->decls().begin(), FromL->decls().end());
tools/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp 33 for (const Decl *D : TU->decls()) {
tools/clang/unittests/Index/IndexTests.cpp 132 Ctx.getTranslationUnitDecl()->decls().begin(),
133 Ctx.getTranslationUnitDecl()->decls().end());
tools/lldb/source/Symbol/ClangASTContext.cpp 9993 for (clang::Decl *child : it->second->decls()) {
10108 for (clang::Decl *child : it->second->decls()) {
tools/lldb/source/Symbol/ClangASTImporter.cpp 202 for (clang::Decl *decl : context->decls()) {
238 for (clang::Decl *child_decl : decl_context->decls()) {
722 for (Decl *origin_child_decl : origin_tag_decl->decls()) {
753 for (Decl *origin_child_decl : origin_interface_decl->decls()) {