Home
last modified time | relevance | path

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

/llvm-project/libcxx/test/std/input.output/filesystems/class.path/path.member/path.decompose/
H A Dpath.decompose.pass.cpp72 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 Dabsolute.pass.cpp46 {"/already_absolute", cwd.root_name() / "/already_absolute"} in basic_test()
/llvm-project/lld/Common/
H A DReproduce.cpp34 StringRef root = path::root_name(abs); in relativeToRoot()
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.proximate/
H A Dproximate.pass.cpp33 if (elem != p.root_name() && elem != "/" && elem != "") in count_path_elems()
/llvm-project/clang/lib/Basic/
H A DFileManager.cpp152 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 DSarif.cpp75 StringRef Root = sys::path::root_name(Filename); in fileNameToURI()
/llvm-project/llvm/tools/dsymutil/
H A DCFBundle.cpp141 } while (RealPath != sys::path::root_name(RealPath)); in SetFromPath()
/llvm-project/libcxx/include/__filesystem/
H A Dpath.h482 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 DPath.cpp373 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 DPath.h301 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 DURI.cpp62 llvm::StringRef Root = llvm::sys::path::root_name(AbsolutePath); in uriFromAbsolutePath()
/llvm-project/llvm/unittests/Support/
H A DPath.cpp226 (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 DArchiveWriter.cpp1009 if (sys::path::root_name(PathTo) != sys::path::root_name(DirFrom)) in writeArchiveToStream()
/llvm-project/mlir/lib/Tools/lsp-server-support/
H A DProtocol.cpp142 StringRef root = llvm::sys::path::root_name(absolutePath); in uriFromAbsolutePath()
/llvm-project/libcxx/include/
H A Dfilesystem120 path root_name() const;
/llvm-project/lldb/source/Commands/
H A DCommandObjectTarget.cpp737 const char *root_name) { in DumpValueObject() argument
785 options.SetRootValueObjectName(root_name); in DumpValueObject()
/llvm-project/llvm/lib/Support/Windows/
H A DPath.inc113 const StringRef RootName = llvm::sys::path::root_name(Path8Str);