Home
last modified time | relevance | path

Searched refs:is_separator (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Support/
H A DPath.cpp37 using llvm::sys::path::is_separator;
87 if (is_separator(path[0], style)) in find_first_component()
125 !is_separator(str[2], style)) { in root_dir_start()
149 is_separator(path[end_pos - 1], style)) in parent_path_end()
260 if (is_separator(Path[Position], S)) { in operator ++()
320 is_separator(Path[end_pos - 1], S)) in operator ++()
325 is_separator(Path.back(), S) && in operator ++()
365 if (is_separator((*b)[0], style)) { in root_path()
506 bool SepPath = is_separator(Path[I], style); in starts_with()
555 if (is_separator(Ch, style)) in native()
[all …]
/llvm-project-15.0.7/clang/lib/IndexSerialization/
H A DSerializablePathCollection.cpp63 while (Dir.size() > 1 && llvm::sys::path::is_separator(Dir.back())) in tryStoreDirPath()
74 llvm::sys::path::is_separator(Dir[SysRoot.size()])) { in tryStoreDirPath()
78 llvm::sys::path::is_separator(Dir[WorkDir.size()])) { in tryStoreDirPath()
84 while (!Dir.empty() && llvm::sys::path::is_separator(Dir.front())) in tryStoreDirPath()
/llvm-project-15.0.7/lldb/source/Utility/
H A DTildeExpressionResolver.cpp36 assert(!llvm::any_of(Expr, [](char c) { return path::is_separator(c); })); in ResolveExact()
46 assert(!llvm::any_of(Expr, [](char c) { return path::is_separator(c); })); in ResolvePartial()
85 Expr.take_until([](char c) { return path::is_separator(c); }); in ResolveFullPath()
/llvm-project-15.0.7/clang-tools-extra/clangd/support/
H A DPath.cpp42 if (llvm::sys::path::is_separator(Ancestor.back(), Style)) in pathStartsWith()
50 return Path.empty() || llvm::sys::path::is_separator(Path.front(), Style); in pathStartsWith()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DQueryDriverDatabase.cpp147 Driver, [](char C) { return llvm::sys::path::is_separator(C); })); in extractSystemIncludesAndTarget()
288 } else if (llvm::sys::path::is_separator(Glob[I]) && in convertGlobToRegex()
289 llvm::sys::path::is_separator('/') && in convertGlobToRegex()
290 llvm::sys::path::is_separator('\\')) { in convertGlobToRegex()
352 [](char C) { return llvm::sys::path::is_separator(C); })) in getCompileCommand()
H A DURI.cpp29 llvm::sys::path::is_separator(Path[0]); in isNetworkPath()
H A DCompileCommands.cpp158 [](char C) { return llvm::sys::path::is_separator(C); })) in resolveDriver()
H A DConfigCompile.cpp308 if (!Rel.empty() && llvm::sys::path::is_separator(Rel.back())) in compile()
/llvm-project-15.0.7/lldb/unittests/TestingSupport/
H A DMockTildeExpressionResolver.cpp43 Expr, [](char c) { return llvm::sys::path::is_separator(c); })); in ResolveExact()
66 Expr, [](char c) { return llvm::sys::path::is_separator(c); })); in ResolvePartial()
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DMapper.cpp106 if (!llvm::sys::path::is_separator(Prefix.back())) in getFile()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DPath.cpp101 TEST(is_separator, Works) { in TEST() argument
102 EXPECT_TRUE(path::is_separator('/')); in TEST()
103 EXPECT_FALSE(path::is_separator('\0')); in TEST()
104 EXPECT_FALSE(path::is_separator('-')); in TEST()
105 EXPECT_FALSE(path::is_separator(' ')); in TEST()
107 EXPECT_TRUE(path::is_separator('\\', path::Style::windows)); in TEST()
108 EXPECT_TRUE(path::is_separator('\\', path::Style::windows_slash)); in TEST()
109 EXPECT_FALSE(path::is_separator('\\', path::Style::posix)); in TEST()
112 path::is_separator('\\')); in TEST()
435 EXPECT_TRUE(path::is_separator(LastComponent[0], Path.second)); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/marshalling/
H A DMarshalling.cpp65 if (!is_separator(this->RemoteIndexRoot.back(), Style::posix)) in Marshaller()
72 if (!is_separator(this->LocalIndexRoot.back(), Style::posix)) in Marshaller()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DPath.h397 bool is_separator(char value, Style style = Style::native);
/llvm-project-15.0.7/clang/lib/Basic/
H A DFileManager.cpp79 if (llvm::sys::path::is_separator(Filename[Filename.size() - 1])) in getDirectoryFromFile()
124 llvm::sys::path::is_separator(DirName.back())) in getDirectoryRef()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DDebugUtils.cpp313 sys::path::is_separator(this->DumpDir.back())) in DumpObjects()
/llvm-project-15.0.7/lldb/source/Target/
H A DPathMappingList.cpp157 llvm::sys::path::is_separator(*component->data(), style)) in AppendPathComponents()
/llvm-project-15.0.7/lldb/source/Commands/
H A DCommandCompletions.cpp338 Buffer.find_if([](char c) { return path::is_separator(c); }); in DiskFilesOrDirectories()
394 if (PartialItem == "." && path::is_separator(CompletionBuffer.back())) in DiskFilesOrDirectories()
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp106 path::is_separator(NI->front()) && path::is_separator(DI->front())) in getRelativeIncludeName()
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DSourcePrinter.cpp401 if (sys::path::is_separator(*Pos)) { in printSourceLine()
/llvm-project-15.0.7/clang/lib/Lex/
H A DInitHeaderSearch.cpp118 return !Path.empty() && llvm::sys::path::is_separator(Path[0]); in CanPrefixSysroot()
H A DHeaderSearch.cpp1930 path::is_separator(NI->front()) && path::is_separator(DI->front())) in suggestPathToFileForDiagnostics()
/llvm-project-15.0.7/llvm/lib/Support/Windows/
H A DPath.inc51 static bool is_separator(const wchar_t value) {
992 if (PathUTF16Len > 0 && !is_separator(PathUTF16[PathUTF16Len - 1]) &&
1368 StringRef Expr = PathStr.take_until([](char c) { return path::is_separator(c); });
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCContext.cpp928 if (llvm::sys::path::is_separator(FileName.front())) in setGenDwarfRootFile()
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DGCOV.cpp843 if (sys::path::is_separator(si.displayName[0])) in print()
/llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/
H A DProtocol.cpp61 llvm::sys::path::is_separator(path[0]); in isNetworkPath()

12