Home
last modified time | relevance | path

Searched refs:root_name (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/class.path/path.member/path.decompose/
H A Dpath.decompose.pass.cpp70 std::string root_name; member
157 assert(p.root_name().native().empty()); in decompPathTest()
159 assert(p.root_name() == TC.root_name); in decompPathTest()
160 assert(p.has_root_name() != TC.root_name.empty()); in decompPathTest()
178 std::string root_name = p.root_name().string(); in decompPathTest() local
179 assert(root_name.length() >= 2); in decompPathTest()
180 if (root_name[1] == ':') { in decompPathTest()
186 std::replace(root_name.begin(), root_name.end(), '\\', '/'); in decompPathTest()
187 if (root_name[0] == '/' && root_name[1] == '/') in decompPathTest()
/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.absolute/
H A Dabsolute.pass.cpp46 {"/already_absolute", cwd.root_name() / "/already_absolute"} in TEST_CASE()
/llvm-project-15.0.7/lld/Common/
H A DReproduce.cpp34 StringRef root = path::root_name(abs); in relativeToRoot()
/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.proximate/
H A Dproximate.pass.cpp30 if (elem != p.root_name() && elem != "/" && elem != "") in count_path_elems()
/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DCFBundle.cpp141 } while (RealPath != sys::path::root_name(RealPath)); in SetFromPath()
/llvm-project-15.0.7/libcxx/include/__filesystem/
H A Dpath.h563 (!__p_root_name.empty() && __p_root_name != __string_view(root_name().__pn_))) {
568 path __root_name_str = root_name();
907 _LIBCPP_HIDE_FROM_ABI path root_name() const {
917 return root_name().append(string_type(__root_directory()));
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DPath.h298 StringRef root_name(StringRef path, Style style = Style::native);
/llvm-project-15.0.7/llvm/lib/Support/
H A DPath.cpp373 StringRef root_name(StringRef path, Style style) { in root_name() function
619 return !root_name(p, style).empty(); in has_root_name()
931 StringRef cdrn = path::root_name(current_dir); in make_absolute()
940 StringRef pRootName = path::root_name(p); in make_absolute()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DURI.cpp62 llvm::StringRef Root = llvm::sys::path::root_name(AbsolutePath); in uriFromAbsolutePath()
/llvm-project-15.0.7/clang/lib/Basic/
H A DSarif.cpp75 StringRef Root = sys::path::root_name(Filename); in fileNameToURI()
H A DFileManager.cpp131 DirName.equals_insensitive(llvm::sys::path::root_name(DirName))) { in getDirectoryRef()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DPath.cpp224 (void)path::root_name(*i); in TEST()
271 ASSERT_EQ(path::root_name("//net/hello", path::Style::posix).str(), "//net"); in TEST()
272 ASSERT_EQ(path::root_name("c:/hello", path::Style::posix).str(), ""); in TEST()
273 ASSERT_EQ(path::root_name("c:/hello", path::Style::windows).str(), "c:"); in TEST()
274 ASSERT_EQ(path::root_name("/hello", path::Style::posix).str(), ""); in TEST()
326 … path::root_name(p, path::Style::posix).str() + path::root_directory(p, path::Style::posix).str(), in TEST()
330 …path::root_name(p, path::Style::windows).str() + path::root_directory(p, path::Style::windows).str… in TEST()
/llvm-project-15.0.7/llvm/lib/Object/
H A DArchiveWriter.cpp639 if (sys::path::root_name(PathTo) != sys::path::root_name(DirFrom)) in computeArchiveRelativePath()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DSarifDiagnostics.cpp87 StringRef Root = sys::path::root_name(Filename); in fileNameToURI()
/llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/
H A DProtocol.cpp132 StringRef root = llvm::sys::path::root_name(absolutePath); in uriFromAbsolutePath()
/llvm-project-15.0.7/lldb/source/Commands/
H A DCommandObjectTarget.cpp737 const char *root_name) { in DumpValueObject() argument
785 options.SetRootValueObjectName(root_name); in DumpValueObject()
/llvm-project-15.0.7/llvm/lib/Support/Windows/
H A DPath.inc113 const StringRef RootName = llvm::sys::path::root_name(Path8Str);