reference, declarationdefinition
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/DeclBase.h
 2011       ++(*this);
 2059         ++Current;
 2092       ++Current;
 2137         ++Current;
 2168       ++Current;
tools/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h
   86         ++I;
   93         ++I;
   99       for (++I; I != E; ++I) {
   99       for (++I; I != E; ++I) {
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1388   for (auto *Child : DC->decls()) {
tools/clang/lib/ARCMigrate/ObjCMT.cpp
 1856          D != DEnd; ++D) {
 1888         if (++N != DEnd) {
 1902         if (++N == DEnd)
 1906             if (++N != DEnd)
 1910                   ++D; ++D;
 1910                   ++D; ++D;
 1916               ++D;
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/ASTStructuralEquivalence.cpp
 1626   for (const auto *D : Owner->noload_decls()) {
tools/clang/lib/AST/DeclBase.cpp
 1581   for (auto *D : DCtx->noload_decls()) {
tools/clang/lib/AST/DeclPrinter.cpp
  376        D != DEnd; ++D) {
  466       ++Next;
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
  140     for (const auto *D : Decls)
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  759             ++DI;
  767           ++DI;
  784             ++DI;
  792       ++DI;
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  691             ++DI;
  710             ++DI;
  718       ++DI;
tools/clang/lib/Index/IndexDecl.cpp
  445     for (const auto *I : D->decls()) {
  749   for (const auto *I : DC->decls())
tools/clang/lib/Sema/Sema.cpp
  788        I != E && Complete; ++I) {
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/Sema/SemaTemplateInstantiateDecl.cpp
 5260   for (; first != last; ++first)
tools/clang/lib/Serialization/ASTCommon.h
   99   for (Decl *LexicalD : DC->decls()) {
tools/clang/lib/Serialization/ASTReader.cpp
10148     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())
 4907   for (const auto *D : TU->noload_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/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/libclang/CIndex.cpp
  628   for ( ; I != E; ++I) {
  989   while (++next != DE_current) {
 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()) {
tools/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp
   33       for (const Decl *D : TU->decls()) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
   79          decl_iterator != linkage_spec_decl->decls_end(); ++decl_iterator) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp
  118          decl_iterator != linkage_spec_decl->decls_end(); ++decl_iterator) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
  620        iter != original_decl_context->decls_end(); ++iter) {
tools/lldb/source/Symbol/ClangASTContext.cpp
 7995            di != de; ++di) {
 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()) {
usr/include/c++/7.4.0/bits/stl_algobase.h
  293 	  for (; __first != __last; ++__result, (void)++__first)
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
   89 	  ++__first;