| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| H A D | Lookup.cpp | 29 static llvm::SmallVector<const NamespaceDecl *, 4> 31 llvm::SmallVector<const NamespaceDecl *, 4> Namespaces; in getAllNamedNamespaces() 34 while (Context && (!isa<NamespaceDecl>(Context) || in getAllNamedNamespaces() 35 cast<NamespaceDecl>(Context)->isAnonymousNamespace())) in getAllNamedNamespaces() 41 Namespaces.push_back(cast<NamespaceDecl>(Context)); in getAllNamedNamespaces() 56 llvm::SmallVector<const NamespaceDecl *, 4> FromNamespaces = in usingFromDifferentCanonicalNamespace() 58 llvm::SmallVector<const NamespaceDecl *, 4> UseNamespaces = in usingFromDifferentCanonicalNamespace() 77 if (cast<NamespaceDecl>(*FromIter)->getDeclName() == in usingFromDifferentCanonicalNamespace() 78 cast<NamespaceDecl>(*UseIter)->getDeclName()) in usingFromDifferentCanonicalNamespace() 89 while (DeclA && !isa<NamespaceDecl>(DeclA)) in getBestNamespaceSubstr() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | ComparisonCategories.cpp | 89 static const NamespaceDecl *lookupStdNamespace(const ASTContext &Ctx, in lookupStdNamespace() 90 NamespaceDecl *&StdNS) { in lookupStdNamespace() 95 StdNS = dyn_cast<NamespaceDecl>(Lookup.front()); in lookupStdNamespace() 101 const NamespaceDecl *StdNS, in lookupCXXRecordDecl() 117 if (const NamespaceDecl *NS = lookupStdNamespace(Ctx, StdNS)) in lookupInfo()
|
| H A D | QualTypeNames.cpp | 32 const NamespaceDecl *Namesp, 190 if (const auto *NS = dyn_cast<NamespaceDecl>(DC)) { in createOuterNNS() 193 NS = dyn_cast<NamespaceDecl>(NS->getDeclContext()); in createOuterNNS() 271 const auto *OuterNS = dyn_cast_or_null<NamespaceDecl>(DC); in createNestedNameSpecifierForScopeOf() 289 OuterNS = dyn_cast<NamespaceDecl>(Decl); in createNestedNameSpecifierForScopeOf() 340 const NamespaceDecl *Namespace, in createNestedNameSpecifier() 344 Namespace = dyn_cast<NamespaceDecl>(Namespace->getDeclContext()); in createNestedNameSpecifier()
|
| H A D | NestedNameSpecifier.cpp | 74 const NamespaceDecl *NS) { in Create() 83 Mockup.Specifier = const_cast<NamespaceDecl *>(NS); in Create() 155 return isa<NamespaceDecl>(ND) ? Namespace : NamespaceAlias; in getKind() 169 NamespaceDecl *NestedNameSpecifier::getAsNamespace() const { in getAsNamespace() 171 return dyn_cast<NamespaceDecl>(static_cast<NamedDecl *>(Specifier)); in getAsNamespace() 588 NamespaceDecl *Namespace, in Extend()
|
| H A D | DeclCXX.cpp | 2830 if (auto *NS = dyn_cast_or_null<NamespaceDecl>(Used)) in Create() 2844 NamespaceDecl *UsingDirectiveDecl::getNominatedNamespace() { in getNominatedNamespace() 2847 return cast_or_null<NamespaceDecl>(NominatedNamespace); in getNominatedNamespace() 2850 NamespaceDecl::NamespaceDecl(ASTContext &C, DeclContext *DC, bool Inline, in NamespaceDecl() function in NamespaceDecl 2862 NamespaceDecl *NamespaceDecl::Create(ASTContext &C, DeclContext *DC, in Create() 2870 NamespaceDecl *NamespaceDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 2875 NamespaceDecl *NamespaceDecl::getOriginalNamespace() { in getOriginalNamespace() 2882 const NamespaceDecl *NamespaceDecl::getOriginalNamespace() const { in getOriginalNamespace() 2891 NamespaceDecl *NamespaceDecl::getNextRedeclarationImpl() { in getNextRedeclarationImpl() 2895 NamespaceDecl *NamespaceDecl::getPreviousDeclImpl() { in getPreviousDeclImpl() [all …]
|
| H A D | DeclBase.cpp | 386 if (const auto *ND = dyn_cast<NamespaceDecl>(DC)) in isInAnonymousNamespace() 1123 cast<NamespaceDecl>(this)->isInline(); in isInlineNamespace() 1130 const auto *ND = cast<NamespaceDecl>(this); in isStdNamespace() 1237 return static_cast<NamespaceDecl *>(this)->getOriginalNamespace(); in getPrimaryContext() 1305 collectAllContextsImpl(static_cast<NamespaceDecl *>(this), Contexts); in collectAllContexts() 1817 const auto *NS = dyn_cast<NamespaceDecl>(O); in InEnclosingNamespaceSetOf()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | NestedNameSpecifier.h | 35 class NamespaceDecl; variable 132 const NamespaceDecl *NS); 185 NamespaceDecl *getAsNamespace() const; 431 void Extend(ASTContext &Context, NamespaceDecl *Namespace,
|
| H A D | Decl.h | 67 class NamespaceDecl; variable 103 NamespaceDecl *AnonymousNamespace = nullptr; 564 NamespaceDecl *getNextRedeclarationImpl() override; 565 NamespaceDecl *getPreviousDeclImpl() override; 566 NamespaceDecl *getMostRecentDeclImpl() override; 623 NamespaceDecl *getOriginalNamespace(); 626 const NamespaceDecl *getOriginalNamespace() const; 635 NamespaceDecl *getAnonymousNamespace() const { in getAnonymousNamespace() 639 void setAnonymousNamespace(NamespaceDecl *D) { in setAnonymousNamespace() 644 NamespaceDecl *getCanonicalDecl() override { in getCanonicalDecl() [all …]
|
| H A D | ComparisonCategories.h | 36 class NamespaceDecl; variable 224 mutable NamespaceDecl *StdNS = nullptr;
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTImporter.h | 180 void RegisterNamespaceMap(const clang::NamespaceDecl *decl, 183 NamespaceMapSP GetNamespaceMap(const clang::NamespaceDecl *decl); 185 void BuildNamespaceMap(const clang::NamespaceDecl *decl); 341 typedef llvm::DenseMap<const clang::NamespaceDecl *, NamespaceMapSP>
|
| H A D | ClangASTSource.cpp | 188 if (const NamespaceDecl *namespace_context = in FindCompleteType() 189 dyn_cast<NamespaceDecl>(decl->getDeclContext())) { in FindCompleteType() 539 if (isa<NamespaceDecl>(context.m_decl_context)) { in FindExternalVisibleDecls() 559 NamespaceDecl *clang_namespace_decl = in FindExternalVisibleDecls() 1383 const NamespaceDecl *namespace_context = in LookupInNamespace() 1384 dyn_cast<NamespaceDecl>(context.m_decl_context); in LookupInNamespace() 1683 NamespaceDecl *ClangASTSource::AddNamespace( in AddNamespace() 1695 clang::NamespaceDecl *src_namespace_decl = in AddNamespace() 1706 NamespaceDecl *copied_namespace_decl = dyn_cast<NamespaceDecl>(copied_decl); in AddNamespace() 1716 return dyn_cast<NamespaceDecl>(copied_decl); in AddNamespace()
|
| H A D | ClangASTImporter.cpp | 735 void ClangASTImporter::RegisterNamespaceMap(const clang::NamespaceDecl *decl, in RegisterNamespaceMap() 743 ClangASTImporter::GetNamespaceMap(const clang::NamespaceDecl *decl) { in GetNamespaceMap() 755 void ClangASTImporter::BuildNamespaceMap(const clang::NamespaceDecl *decl) { in BuildNamespaceMap() 760 const NamespaceDecl *parent_namespace = in BuildNamespaceMap() 761 dyn_cast<NamespaceDecl>(parent_context); in BuildNamespaceMap() 1141 if (auto *to_namespace = dyn_cast<clang::NamespaceDecl>(to)) { in Imported() 1142 auto *from_namespace = cast<clang::NamespaceDecl>(from); in Imported() 1176 if (auto *to_namespace_decl = dyn_cast<NamespaceDecl>(to)) { in Imported()
|
| H A D | ClangASTSource.h | 188 clang::NamespaceDecl *
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.h | 60 clang::NamespaceDecl *FindNamespaceDecl(const clang::DeclContext *parent, 71 typedef std::set<clang::NamespaceDecl *> NamespacesSet;
|
| H A D | PDBASTParser.cpp | 1079 clang::NamespaceDecl *namespace_decl = in GetDeclContextContainingSymbol() 1117 clang::NamespaceDecl * 1132 for (clang::NamespaceDecl *namespace_decl : *set) in FindNamespaceDecl() 1136 for (clang::NamespaceDecl *namespace_decl : *set) in FindNamespaceDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | MultiplexExternalSemaSource.h | 27 class NamespaceDecl; variable 218 ReadKnownNamespaces(SmallVectorImpl<NamespaceDecl*> &Namespaces) override;
|
| H A D | ExternalSemaSource.h | 80 SmallVectorImpl<NamespaceDecl *> &Namespaces);
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.h | 26 class NamespaceDecl; variable 117 clang::NamespaceDecl *GetOrCreateNamespaceDecl(const char *name,
|
| H A D | PdbAstBuilder.cpp | 804 clang::NamespaceDecl * 989 if (clang::NamespaceDecl *ns = llvm::dyn_cast<clang::NamespaceDecl>(parent)) { in GetOrCreateFunctionDecl() 1204 clang::NamespaceDecl *ns = llvm::dyn_cast<clang::NamespaceDecl>(context); in ParseAllNamespacesPlusChildrenOf() 1327 clang::NamespaceDecl &ns = *llvm::dyn_cast<clang::NamespaceDecl>(&context); in ParseDeclsForContext()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LLVMConventionsChecker.cpp | 40 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(D->getDeclContext()); in InNamespace()
|
| H A D | UnixAPIChecker.cpp | 113 if (NamespaceCtx && isa<NamespaceDecl>(NamespaceCtx)) in checkPreStmt() 469 if (NamespaceCtx && isa<NamespaceDecl>(NamespaceCtx)) in checkPreStmt()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCXXScopeSpec.cpp | 336 if (isa<NamespaceDecl>(SD)) in isAcceptableNestedNameSpecifier() 439 return Found.getAsSingle<NamespaceDecl>(); in isNonTypeNestedNameSpecifier() 727 if (NamespaceDecl *Namespace = dyn_cast<NamespaceDecl>(SD)) { in BuildCXXNestedNameSpecifier()
|
| H A D | SemaLookup.cpp | 1864 if (auto *ND = dyn_cast<NamespaceDecl>(D)) { in getAcceptableDeclSlow() 2056 SmallVector<NamespaceDecl*, 8> Queue; in LookupQualifiedNameInUsingDirectives() 2065 NamespaceDecl *ND = I->getNominatedNamespace()->getOriginalNamespace(); in LookupQualifiedNameInUsingDirectives() 2081 NamespaceDecl *ND = Queue.pop_back_val(); in LookupQualifiedNameInUsingDirectives() 2113 NamespaceDecl *Nom = I->getNominatedNamespace(); in LookupQualifiedNameInUsingDirectives() 3841 !(isa<TranslationUnitDecl>(Ctx) || isa<NamespaceDecl>(Ctx)); in lookupInDeclContext() 4331 const llvm::MapVector<NamespaceDecl *, bool> &KnownNamespaces) { in addNamespaces() argument 4530 if (auto *ND = dyn_cast_or_null<NamespaceDecl>(C)) in NamespaceSpecifierSet() 4546 NamespaceDecl *ND = dyn_cast_or_null<NamespaceDecl>(DC); in buildContextChain() 4559 if (auto *ND = dyn_cast_or_null<NamespaceDecl>(C)) { in buildNestedNameSpecifier() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | AnalysisDeclContext.cpp | 327 const auto *ND = dyn_cast<NamespaceDecl>(DC); in isInStdNamespace() 332 if (!isa<NamespaceDecl>(Parent)) in isInStdNamespace() 334 ND = cast<NamespaceDecl>(Parent); in isInStdNamespace()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 118 const NamespaceDecl *ND = NNS.getNestedNameSpecifier()->getAsNamespace(); in TraverseNestedNameSpecifierLoc()
|