Home
last modified time | relevance | path

Searched refs:Namespaces (Results 1 – 25 of 34) sorted by relevance

12

/openbsd-src/gnu/llvm/clang/lib/Tooling/Refactoring/
H A DLookup.cpp31 llvm::SmallVector<const NamespaceDecl *, 4> Namespaces; in getAllNamedNamespaces() local
41 Namespaces.push_back(cast<NamespaceDecl>(Context)); in getAllNamedNamespaces()
42 return Namespaces; in getAllNamedNamespaces()
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DDirectiveEmitter.cpp194 llvm::SmallVector<StringRef, 2> Namespaces; in EmitDirectivesDecl() local
195 llvm::SplitString(DirLang.getCppNamespace(), Namespaces, "::"); in EmitDirectivesDecl()
196 for (auto Ns : Namespaces) in EmitDirectivesDecl()
239 for (auto Ns : llvm::reverse(Namespaces)) in EmitDirectivesDecl()
462 llvm::SmallVector<StringRef, 2> Namespaces; in GenerateDirectiveClauseSets() local
463 llvm::SplitString(DirLang.getCppNamespace(), Namespaces, "::"); in GenerateDirectiveClauseSets()
464 for (auto Ns : Namespaces) in GenerateDirectiveClauseSets()
484 for (auto Ns : llvm::reverse(Namespaces)) in GenerateDirectiveClauseSets()
/openbsd-src/gnu/llvm/llvm/include/llvm/DWARFLinker/
H A DDWARFLinkerCompileUnit.h244 const std::vector<AccelInfo> &getNamespaces() const { return Namespaces; } in getNamespaces()
299 std::vector<AccelInfo> Namespaces; variable
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSemaInternal.h103 Namespaces(SemaRef.Context, SemaRef.CurContext, SS), in TypoCorrectionConsumer()
315 NamespaceSpecifierSet Namespaces; variable
H A DExternalSemaSource.h78 SmallVectorImpl<NamespaceDecl *> &Namespaces);
H A DMultiplexExternalSemaSource.h217 ReadKnownNamespaces(SmallVectorImpl<NamespaceDecl*> &Namespaces) override;
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp226 SmallVectorImpl<NamespaceDecl*> &Namespaces){ in ReadKnownNamespaces() argument
228 Sources[i]->ReadKnownNamespaces(Namespaces); in ReadKnownNamespaces()
H A DSemaLookup.cpp2880 Sema::AssociatedNamespaceSet &Namespaces, in AssociatedLookup()
2882 : S(S), Namespaces(Namespaces), Classes(Classes), in AssociatedLookup()
2892 Sema::AssociatedNamespaceSet &Namespaces; member
2907 static void CollectEnclosingNamespace(Sema::AssociatedNamespaceSet &Namespaces, in CollectEnclosingNamespace() argument
2927 Namespaces.insert(Ctx->getPrimaryContext()); in CollectEnclosingNamespace()
2960 CollectEnclosingNamespace(Result.Namespaces, Ctx); in addAssociatedClassesAndNamespaces()
3004 CollectEnclosingNamespace(Result.Namespaces, Ctx); in addAssociatedClassesAndNamespaces()
3021 CollectEnclosingNamespace(Result.Namespaces, Ctx); in addAssociatedClassesAndNamespaces()
3061 CollectEnclosingNamespace(Result.Namespaces, BaseCtx); in addAssociatedClassesAndNamespaces()
3146 CollectEnclosingNamespace(Result.Namespaces, Ctx); in addAssociatedClassesAndNamespaces()
[all …]
H A DSema.cpp2408 SmallVectorImpl<NamespaceDecl *> &Namespaces) { in ReadKnownNamespaces() argument
H A DSemaDecl.cpp16553 SmallVector<IdentifierInfo *, 4> Namespaces; in createFriendTagNNSFixIt() local
16562 Namespaces.push_back(II); in createFriendTagNNSFixIt()
16575 std::reverse(Namespaces.begin(), Namespaces.end()); in createFriendTagNNSFixIt()
16576 for (auto *II : Namespaces) in createFriendTagNNSFixIt()
/openbsd-src/gnu/llvm/llvm/lib/DWARFLinker/
H A DDWARFLinkerCompileUnit.cpp150 Namespaces.emplace_back(Name, Die); in addNamespaceAccelerator()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTUtils.h449 llvm::SmallVectorImpl<clang::NamespaceDecl *> &Namespaces) override { in ReadKnownNamespaces() argument
451 Source->ReadKnownNamespaces(Namespaces); in ReadKnownNamespaces()
/openbsd-src/gnu/lib/libstdc++/libstdc++/docs/html/17_intro/
H A DC++STYLE151 11. Namespaces
/openbsd-src/gnu/gcc/libstdc++-v3/docs/html/17_intro/
H A DC++STYLE151 11. Namespaces
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Dc-tree.texi53 * Scopes:: Namespaces and classes.
619 * Namespaces:: Member functions, types, etc.
624 @c Namespaces
627 @node Namespaces
628 @subsection Namespaces
972 @xref{Namespaces}.
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A DNEWS174 * Namespaces are fully supported. The library has not yet been converted
/openbsd-src/gnu/gcc/gcc/cp/
H A DNEWS178 * Namespaces are fully supported. The library has not yet been converted
/openbsd-src/gnu/gcc/gcc/doc/
H A Dc-tree.texi53 * Scopes:: Namespaces and classes.
616 * Namespaces:: Member functions, types, etc.
621 @c Namespaces
624 @node Namespaces
625 @subsection Namespaces
986 @xref{Namespaces}.
/openbsd-src/gnu/llvm/clang/include/clang/Serialization/
H A DASTReader.h2043 SmallVectorImpl<NamespaceDecl *> &Namespaces) override;
/openbsd-src/gnu/llvm/lldb/docs/
H A Ddoxygen.cfg.in499 # Namespaces page.
500 # This will remove the Namespaces entry from the Quick Index
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dtree.def343 /* A namespace declaration. Namespaces appear in DECL_CONTEXT of other
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReader.cpp8362 SmallVectorImpl<NamespaceDecl *> &Namespaces) { in ReadKnownNamespaces() argument
8363 Namespaces.clear(); in ReadKnownNamespaces()
8368 Namespaces.push_back(Namespace); in ReadKnownNamespaces()
/openbsd-src/gnu/gcc/gcc/
H A Dtree.def363 /* A namespace declaration. Namespaces appear in DECL_CONTEXT of other
/openbsd-src/gnu/llvm/llvm/docs/
H A Ddoxygen.cfg.in637 # Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces
638 # page. This will remove the Namespaces entry from the Quick Index and from the
/openbsd-src/gnu/llvm/clang/docs/
H A Ddoxygen.cfg.in636 # Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces
637 # page. This will remove the Namespaces entry from the Quick Index and from the

12