| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | Path.cpp | 37 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 D | SerializablePathCollection.cpp | 63 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 D | TildeExpressionResolver.cpp | 36 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 D | Path.cpp | 42 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 D | QueryDriverDatabase.cpp | 147 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 D | URI.cpp | 29 llvm::sys::path::is_separator(Path[0]); in isNetworkPath()
|
| H A D | CompileCommands.cpp | 158 [](char C) { return llvm::sys::path::is_separator(C); })) in resolveDriver()
|
| H A D | ConfigCompile.cpp | 308 if (!Rel.empty() && llvm::sys::path::is_separator(Rel.back())) in compile()
|
| /llvm-project-15.0.7/lldb/unittests/TestingSupport/ |
| H A D | MockTildeExpressionResolver.cpp | 43 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 D | Mapper.cpp | 106 if (!llvm::sys::path::is_separator(Prefix.back())) in getFile()
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | Path.cpp | 101 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 D | Marshalling.cpp | 65 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 D | Path.h | 397 bool is_separator(char value, Style style = Style::native);
|
| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | FileManager.cpp | 79 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 D | DebugUtils.cpp | 313 sys::path::is_separator(this->DumpDir.back())) in DumpObjects()
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | PathMappingList.cpp | 157 llvm::sys::path::is_separator(*component->data(), style)) in AppendPathComponents()
|
| /llvm-project-15.0.7/lldb/source/Commands/ |
| H A D | CommandCompletions.cpp | 338 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 D | ExtractAPIConsumer.cpp | 106 path::is_separator(NI->front()) && path::is_separator(DI->front())) in getRelativeIncludeName()
|
| /llvm-project-15.0.7/llvm/tools/llvm-objdump/ |
| H A D | SourcePrinter.cpp | 401 if (sys::path::is_separator(*Pos)) { in printSourceLine()
|
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | InitHeaderSearch.cpp | 118 return !Path.empty() && llvm::sys::path::is_separator(Path[0]); in CanPrefixSysroot()
|
| H A D | HeaderSearch.cpp | 1930 path::is_separator(NI->front()) && path::is_separator(DI->front())) in suggestPathToFileForDiagnostics()
|
| /llvm-project-15.0.7/llvm/lib/Support/Windows/ |
| H A D | Path.inc | 51 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 D | MCContext.cpp | 928 if (llvm::sys::path::is_separator(FileName.front())) in setGenDwarfRootFile()
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/ |
| H A D | GCOV.cpp | 843 if (sys::path::is_separator(si.displayName[0])) in print()
|
| /llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/ |
| H A D | Protocol.cpp | 61 llvm::sys::path::is_separator(path[0]); in isNetworkPath()
|