/llvm-project/libcxx/test/std/input.output/filesystems/class.path/path.member/path.decompose/ |
H A D | path.decompose.pass.cpp | 72 std::string root_name; member 159 assert(p.root_name().native().empty()); in decompPathTest() 161 assert(p.root_name() == TC.root_name); in decompPathTest() 162 assert(p.has_root_name() != TC.root_name.empty()); in decompPathTest() 180 std::string root_name = p.root_name().string(); in decompPathTest() local 181 assert(root_name.length() >= 2); in decompPathTest() 182 if (root_name[1] == ':') { in decompPathTest() 188 std::replace(root_name.begin(), root_name.end(), '\\', '/'); in decompPathTest() 189 if (root_name[0] == '/' && root_name[1] == '/') in decompPathTest()
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.absolute/ |
H A D | absolute.pass.cpp | 46 {"/already_absolute", cwd.root_name() / "/already_absolute"} in basic_test()
|
/llvm-project/lld/Common/ |
H A D | Reproduce.cpp | 34 StringRef root = path::root_name(abs); in relativeToRoot()
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.proximate/ |
H A D | proximate.pass.cpp | 33 if (elem != p.root_name() && elem != "/" && elem != "") in count_path_elems()
|
/llvm-project/clang/lib/Basic/ |
H A D | FileManager.cpp | 152 DirName.equals_insensitive(llvm::sys::path::root_name(DirName))) { in getDirectoryRef() 660 if (llvm::sys::path::root_name(RealPathBuf) == in getCanonicalName() 661 llvm::sys::path::root_name(AbsPathBuf)) { in getCanonicalName()
|
H A D | Sarif.cpp | 75 StringRef Root = sys::path::root_name(Filename); in fileNameToURI()
|
/llvm-project/llvm/tools/dsymutil/ |
H A D | CFBundle.cpp | 141 } while (RealPath != sys::path::root_name(RealPath)); in SetFromPath()
|
/llvm-project/libcxx/include/__filesystem/ |
H A D | path.h | 482 if (__p.is_absolute() || (!__p_root_name.empty() && __p_root_name != __string_view(root_name().__pn_))) { 487 path __root_name_str = root_name(); 798 _LIBCPP_HIDE_FROM_ABI path root_name() const { return string_type(__root_name()); } 804 return root_name().append(string_type(__root_directory()));
|
/llvm-project/llvm/lib/Support/ |
H A D | Path.cpp | 373 StringRef root_name(StringRef path, Style style) { 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() 374 StringRef root_name(StringRef path, Style style) { root_name() function
|
/llvm-project/llvm/include/llvm/Support/ |
H A D | Path.h | 301 StringRef root_name(StringRef path LLVM_LIFETIME_BOUND, 320 /// Equivalent to root_name + root_directory. 447 /// root_name != ""
|
/llvm-project/clang-tools-extra/clangd/ |
H A D | URI.cpp | 62 llvm::StringRef Root = llvm::sys::path::root_name(AbsolutePath); in uriFromAbsolutePath()
|
/llvm-project/llvm/unittests/Support/ |
H A D | Path.cpp | 226 (void)path::root_name(*i); in TEST() 273 ASSERT_EQ(path::root_name("//net/hello", path::Style::posix).str(), "//net"); in TEST() 274 ASSERT_EQ(path::root_name("c:/hello", path::Style::posix).str(), ""); in TEST() 275 ASSERT_EQ(path::root_name("c:/hello", path::Style::windows).str(), "c:"); in TEST() 276 ASSERT_EQ(path::root_name("/hello", path::Style::posix).str(), ""); in TEST() 328 path::root_name(p, path::Style::posix).str() + path::root_directory(p, path::Style::posix).str(), in TEST() 332 path::root_name(p, path::Style::windows).str() + path::root_directory(p, path::Style::windows).str(), in TEST()
|
/llvm-project/llvm/lib/Object/ |
H A D | ArchiveWriter.cpp | 1009 if (sys::path::root_name(PathTo) != sys::path::root_name(DirFrom)) in writeArchiveToStream()
|
/llvm-project/mlir/lib/Tools/lsp-server-support/ |
H A D | Protocol.cpp | 142 StringRef root = llvm::sys::path::root_name(absolutePath); in uriFromAbsolutePath()
|
/llvm-project/libcxx/include/ |
H A D | filesystem | 120 path root_name() const;
|
/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectTarget.cpp | 737 const char *root_name) { in DumpValueObject() argument 785 options.SetRootValueObjectName(root_name); in DumpValueObject()
|
/llvm-project/llvm/lib/Support/Windows/ |
H A D | Path.inc | 113 const StringRef RootName = llvm::sys::path::root_name(Path8Str);
|