| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Core/ |
| H A D | Lookup.cpp | 26 static llvm::SmallVector<const NamespaceDecl *, 4> 28 llvm::SmallVector<const NamespaceDecl *, 4> Namespaces; in getAllNamedNamespaces() 31 while (Context && (!isa<NamespaceDecl>(Context) || in getAllNamedNamespaces() 32 cast<NamespaceDecl>(Context)->isAnonymousNamespace())) in getAllNamedNamespaces() 38 Namespaces.push_back(cast<NamespaceDecl>(Context)); in getAllNamedNamespaces() 53 llvm::SmallVector<const NamespaceDecl *, 4> FromNamespaces = in usingFromDifferentCanonicalNamespace() 55 llvm::SmallVector<const NamespaceDecl *, 4> UseNamespaces = in usingFromDifferentCanonicalNamespace() 74 if (cast<NamespaceDecl>(*FromIter)->getDeclName() == in usingFromDifferentCanonicalNamespace() 75 cast<NamespaceDecl>(*UseIter)->getDeclName()) in usingFromDifferentCanonicalNamespace() 86 while (DeclA && !isa<NamespaceDecl>(DeclA)) in getBestNamespaceSubstr() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ComparisonCategories.cpp | 69 static const NamespaceDecl *lookupStdNamespace(const ASTContext &Ctx, in lookupStdNamespace() 70 NamespaceDecl *&StdNS) { in lookupStdNamespace() 75 StdNS = dyn_cast<NamespaceDecl>(Lookup.front()); in lookupStdNamespace() 81 const NamespaceDecl *StdNS, in lookupCXXRecordDecl() 97 if (const NamespaceDecl *NS = lookupStdNamespace(Ctx, StdNS)) in lookupInfo()
|
| H A D | QualTypeNames.cpp | 35 const NamespaceDecl *Namesp, 193 if (const auto *NS = dyn_cast<NamespaceDecl>(DC)) { in createOuterNNS() 196 NS = dyn_cast<NamespaceDecl>(NS->getDeclContext()); in createOuterNNS() 274 const auto *OuterNS = dyn_cast_or_null<NamespaceDecl>(DC); in createNestedNameSpecifierForScopeOf() 292 OuterNS = dyn_cast<NamespaceDecl>(Decl); in createNestedNameSpecifierForScopeOf() 343 const NamespaceDecl *Namespace, in createNestedNameSpecifier() 347 Namespace = dyn_cast<NamespaceDecl>(Namespace->getDeclContext()); in createNestedNameSpecifier()
|
| H A D | DeclCXX.cpp | 2552 if (auto *NS = dyn_cast_or_null<NamespaceDecl>(Used)) in Create() 2566 NamespaceDecl *UsingDirectiveDecl::getNominatedNamespace() { in getNominatedNamespace() 2569 return cast_or_null<NamespaceDecl>(NominatedNamespace); in getNominatedNamespace() 2572 NamespaceDecl::NamespaceDecl(ASTContext &C, DeclContext *DC, bool Inline, in NamespaceDecl() function in NamespaceDecl 2584 NamespaceDecl *NamespaceDecl::Create(ASTContext &C, DeclContext *DC, in Create() 2592 NamespaceDecl *NamespaceDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 2597 NamespaceDecl *NamespaceDecl::getOriginalNamespace() { in getOriginalNamespace() 2604 const NamespaceDecl *NamespaceDecl::getOriginalNamespace() const { in getOriginalNamespace() 2613 NamespaceDecl *NamespaceDecl::getNextRedeclarationImpl() { in getNextRedeclarationImpl() 2617 NamespaceDecl *NamespaceDecl::getPreviousDeclImpl() { in getPreviousDeclImpl() [all …]
|
| 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() 598 NamespaceDecl *Namespace, in Extend()
|
| H A D | DeclBase.cpp | 349 if (const auto *ND = dyn_cast<NamespaceDecl>(DC)) in isInAnonymousNamespace() 438 if (isa<TranslationUnitDecl>(this) || isa<NamespaceDecl>(this)) in isExported() 1059 cast<NamespaceDecl>(this)->isInline(); in isInlineNamespace() 1066 const auto *ND = cast<NamespaceDecl>(this); in isStdNamespace() 1172 return static_cast<NamespaceDecl *>(this)->getOriginalNamespace(); in getPrimaryContext() 1231 auto *Self = static_cast<NamespaceDecl *>(this); in collectAllContexts() 1232 for (NamespaceDecl *N = Self->getMostRecentDecl(); N; in collectAllContexts() 1776 const auto *NS = dyn_cast<NamespaceDecl>(O); in InEnclosingNamespaceSetOf()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | NestedNameSpecifier.h | 34 class NamespaceDecl; variable 131 const NamespaceDecl *NS); 184 NamespaceDecl *getAsNamespace() const; 425 void Extend(ASTContext &Context, NamespaceDecl *Namespace,
|
| H A D | Decl.h | 66 class NamespaceDecl; variable 113 NamespaceDecl *AnonymousNamespace = nullptr; 537 NamespaceDecl *getNextRedeclarationImpl() override; 538 NamespaceDecl *getPreviousDeclImpl() override; 539 NamespaceDecl *getMostRecentDeclImpl() override; 586 NamespaceDecl *getOriginalNamespace(); 589 const NamespaceDecl *getOriginalNamespace() const; 598 NamespaceDecl *getAnonymousNamespace() const { in getAnonymousNamespace() 602 void setAnonymousNamespace(NamespaceDecl *D) { in setAnonymousNamespace() 607 NamespaceDecl *getCanonicalDecl() override { in getCanonicalDecl() [all …]
|
| H A D | ComparisonCategories.h | 36 class NamespaceDecl; variable 238 mutable NamespaceDecl *StdNS = nullptr;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangASTImporter.cpp | 734 void ClangASTImporter::RegisterNamespaceMap(const clang::NamespaceDecl *decl, in RegisterNamespaceMap() 742 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() 1025 if (clang::NamespaceDecl *to_namespace = in Imported() 1026 dyn_cast<clang::NamespaceDecl>(to)) { in Imported() 1027 clang::NamespaceDecl *from_namespace = in Imported() 1028 dyn_cast<clang::NamespaceDecl>(from); in Imported() 1064 if (isa<NamespaceDecl>(from)) { in Imported() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | ClangASTImporter.h | 172 void RegisterNamespaceMap(const clang::NamespaceDecl *decl, 175 NamespaceMapSP GetNamespaceMap(const clang::NamespaceDecl *decl); 177 void BuildNamespaceMap(const clang::NamespaceDecl *decl); 275 typedef std::map<const clang::NamespaceDecl *, NamespaceMapSP>
|
| H A D | ClangASTContext.h | 359 clang::NamespaceDecl * 362 static clang::NamespaceDecl * 530 static clang::NamespaceDecl * 983 clang::NamespaceDecl *ns_decl);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.h | 61 clang::NamespaceDecl *FindNamespaceDecl(const clang::DeclContext *parent, 72 typedef std::set<clang::NamespaceDecl *> NamespacesSet;
|
| H A D | PDBASTParser.cpp | 1049 clang::NamespaceDecl *namespace_decl = in GetDeclContextContainingSymbol() 1087 clang::NamespaceDecl * 1102 for (clang::NamespaceDecl *namespace_decl : *set) in FindNamespaceDecl() 1106 for (clang::NamespaceDecl *namespace_decl : *set) in FindNamespaceDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | MultiplexExternalSemaSource.h | 28 class NamespaceDecl; variable 219 ReadKnownNamespaces(SmallVectorImpl<NamespaceDecl*> &Namespaces) override;
|
| H A D | ExternalSemaSource.h | 80 SmallVectorImpl<NamespaceDecl *> &Namespaces);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.h | 27 class NamespaceDecl; variable 65 clang::NamespaceDecl *GetOrCreateNamespaceDecl(llvm::StringRef name,
|
| H A D | PdbAstBuilder.cpp | 807 clang::NamespaceDecl * 981 if (clang::NamespaceDecl *ns = llvm::dyn_cast<clang::NamespaceDecl>(parent)) { in GetOrCreateFunctionDecl() 1195 clang::NamespaceDecl *ns = llvm::dyn_cast<clang::NamespaceDecl>(context); in ParseAllNamespacesPlusChildrenOf() 1318 clang::NamespaceDecl &ns = *llvm::dyn_cast<clang::NamespaceDecl>(&context); in ParseDeclsForContext()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTSource.cpp | 312 if (const NamespaceDecl *namespace_context = in CompleteType() 313 dyn_cast<NamespaceDecl>(decl_ctx)) { in CompleteType() 713 if (const NamespaceDecl *namespace_context = in FindExternalVisibleDecls() 714 dyn_cast<NamespaceDecl>(context.m_decl_context)) { in FindExternalVisibleDecls() 758 NamespaceDecl *clang_namespace_decl = in FindExternalVisibleDecls() 1924 NamespaceDecl *ClangASTSource::AddNamespace( in AddNamespace() 1936 clang::NamespaceDecl *src_namespace_decl = in AddNamespace() 1947 NamespaceDecl *copied_namespace_decl = dyn_cast<NamespaceDecl>(copied_decl); in AddNamespace() 1957 return dyn_cast<NamespaceDecl>(copied_decl); in AddNamespace()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LLVMConventionsChecker.cpp | 41 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(D->getDeclContext()); in InNamespace()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | AnalysisDeclContext.cpp | 326 const auto *ND = dyn_cast<NamespaceDecl>(DC); in isInStdNamespace() 331 if (!isa<NamespaceDecl>(Parent)) in isInStdNamespace() 333 ND = cast<NamespaceDecl>(Parent); in isInStdNamespace()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaCXXScopeSpec.cpp | 323 if (isa<NamespaceDecl>(SD)) in isAcceptableNestedNameSpecifier() 426 return Found.getAsSingle<NamespaceDecl>(); in isNonTypeNestedNameSpecifier() 709 if (NamespaceDecl *Namespace = dyn_cast<NamespaceDecl>(SD)) { in BuildCXXNestedNameSpecifier()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 109 const NamespaceDecl *ND = NNS.getNestedNameSpecifier()->getAsNamespace(); in TraverseNestedNameSpecifierLoc()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | ClangForward.h | 78 class NamespaceDecl; variable
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.h | 73 clang::NamespaceDecl *ResolveNamespaceDIE(const DWARFDIE &die);
|