Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DConcatNestedNamespacesCheck.cpp53 Result.append(Namespaces.front()->getName()); in concatNamespaces()
55 std::for_each(std::next(Namespaces.begin()), Namespaces.end(), in concatNamespaces()
71 diag(Namespaces.front()->getBeginLoc(), in reportDiagnostic()
88 Namespaces.push_back(&ND); in check()
93 SourceRange FrontReplacement(Namespaces.front()->getBeginLoc(), in check()
94 Namespaces.back()->getLocation()); in check()
95 SourceRange BackReplacement(Namespaces.back()->getRBraceLoc(), in check()
96 Namespaces.front()->getRBraceLoc()); in check()
98 if (!alreadyConcatenated(Namespaces.size(), FrontReplacement, Sources, in check()
102 Namespaces.clear(); in check()
H A DConcatNestedNamespacesCheck.h37 NamespaceContextVec Namespaces; variable
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DSerialize.cpp29 populateParentNamespaces(llvm::SmallVector<Reference, 4> &Namespaces,
48 for (auto R = Namespaces.rbegin(), E = Namespaces.rend(); R != E; ++R) in getInfoRelativePath()
54 llvm::SmallVector<Reference, 4> Namespaces; in getInfoRelativePath() local
59 populateParentNamespaces(Namespaces, D, B); in getInfoRelativePath()
60 return getInfoRelativePath(Namespaces); in getInfoRelativePath()
358 populateParentNamespaces(llvm::SmallVector<Reference, 4> &Namespaces, in populateParentNamespaces() argument
369 Namespaces.emplace_back(getUSRForDecl(N), Namespace, in populateParentNamespaces()
372 Namespaces.emplace_back(getUSRForDecl(N), N->getNameAsString(), in populateParentNamespaces()
385 if ((Namespaces.empty() && isa<RecordDecl>(D)) || in populateParentNamespaces()
386 (!Namespaces.empty() && Namespaces.back().RefType == InfoType::IT_record)) in populateParentNamespaces()
[all …]
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/google/
H A Dbuild-using-namespace.rst9 `Google C++ Style Guide <https://google.github.io/styleguide/cppguide.html#Namespaces>`_:
H A Dglobal-names-in-headers.rst10 https://google.github.io/styleguide/cppguide.html#Namespaces.
H A Dbuild-namespaces.rst11 https://google.github.io/styleguide/cppguide.html#Namespaces
/llvm-project-15.0.7/llvm/include/llvm/DWARFLinker/
H A DDWARFLinkerCompileUnit.h236 const std::vector<AccelInfo> &getNamespaces() const { return Namespaces; } in getNamespaces()
291 std::vector<AccelInfo> Namespaces; variable
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/llvmlibc/
H A Dimplementation-in-namespace.rst14 // Namespaces within __llvm_libc namespace are allowed.
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/llvm/
H A Dnamespace-comment.rst13 https://google.github.io/styleguide/cppguide.html#Namespaces
/llvm-project-15.0.7/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.h218 ReadKnownNamespaces(SmallVectorImpl<NamespaceDecl*> &Namespaces) override;
/llvm-project-15.0.7/clang-tools-extra/clang-move/
H A DMove.cpp353 std::vector<std::string> Namespaces; in getNamespaces() local
361 Namespaces.push_back(ND->getName().str()); in getNamespaces()
363 std::reverse(Namespaces.begin(), Namespaces.end()); in getNamespaces()
364 return Namespaces; in getNamespaces()
/llvm-project-15.0.7/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp220 SmallVectorImpl<NamespaceDecl*> &Namespaces){ in ReadKnownNamespaces() argument
222 Sources[i]->ReadKnownNamespaces(Namespaces); in ReadKnownNamespaces()
H A DSemaLookup.cpp2869 Sema::AssociatedNamespaceSet &Namespaces, in AssociatedLookup()
2871 : S(S), Namespaces(Namespaces), Classes(Classes), in AssociatedLookup()
2881 Sema::AssociatedNamespaceSet &Namespaces; member
2916 Namespaces.insert(Ctx->getPrimaryContext()); in CollectEnclosingNamespace()
2949 CollectEnclosingNamespace(Result.Namespaces, Ctx); in addAssociatedClassesAndNamespaces()
2993 CollectEnclosingNamespace(Result.Namespaces, Ctx); in addAssociatedClassesAndNamespaces()
3010 CollectEnclosingNamespace(Result.Namespaces, Ctx); in addAssociatedClassesAndNamespaces()
3135 CollectEnclosingNamespace(Result.Namespaces, Ctx); in addAssociatedClassesAndNamespaces()
4653 Namespaces.addNameSpecifier(KNPair.first); in addNamespaces()
4673 Namespaces.addNameSpecifier(CD); in addNamespaces()
[all …]
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-doc/
H A DHTMLGeneratorTest.cpp74 <h2 id="Namespaces">Namespaces</h2> in TEST()
100 <a href="#Namespaces">Namespaces</a> in TEST()
/llvm-project-15.0.7/llvm/lib/DWARFLinker/
H A DDWARFLinkerCompileUnit.cpp126 Namespaces.emplace_back(Name, Die); in addNamespaceAccelerator()
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTUtils.h448 llvm::SmallVectorImpl<clang::NamespaceDecl *> &Namespaces) override { in ReadKnownNamespaces() argument
450 Source->ReadKnownNamespaces(Namespaces); in ReadKnownNamespaces()
/llvm-project-15.0.7/libc/docs/
H A Dclang_tidy_checks.rst43 // Namespaces within __llvm_libc namespace are allowed.
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DFindSymbolsTests.cpp123 TEST(WorkspaceSymbols, Namespaces) { in TEST() argument
594 TEST(DocumentSymbols, Namespaces) { in TEST() argument
/llvm-project-15.0.7/clang-tools-extra/clang-change-namespace/
H A DChangeNamespace.cpp22 inline std::string joinNamespaces(ArrayRef<StringRef> Namespaces) { in joinNamespaces() argument
23 return llvm::join(Namespaces, "::"); in joinNamespaces()
/llvm-project-15.0.7/libcxx/docs/Status/
H A DCxx20Papers.csv174 "`P1908R1 <https://wg21.link/P1908R1>`__","CWG","Reserving Attribute Namespaces for Future Use","Pr…
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTReader.h2017 SmallVectorImpl<NamespaceDecl *> &Namespaces) override;

12