Home
last modified time | relevance | path

Searched refs:string_view_t (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/src/filesystem/
H A Dpath_parser.h36 using string_view_t = path::__string_view; variable
37 using string_view_pair = pair<string_view_t, string_view_t>;
51 const string_view_t Path;
52 string_view_t RawEntry;
56 PathParser(string_view_t P, ParserState State) noexcept : Path(P), State_(State) {} in PathParser()
59 PathParser(string_view_t P, string_view_t E, unsigned char S) in PathParser()
64 static PathParser CreateBegin(string_view_t P) noexcept { in CreateBegin()
70 static PathParser CreateEnd(string_view_t P) noexcept { in CreateEnd()
171 string_view_t operator*() const noexcept {
213 RawEntry = string_view_t(Start, End - Start); in makeState()
[all …]
H A Dpath.cpp21 using parser::string_view_t;
46 string_view_t path::__root_name() const { in __root_name()
53 string_view_t path::__root_directory() const { in __root_directory()
62 string_view_t path::__root_path_raw() const { in __root_path_raw()
92 string_view_t path::__relative_path() const { in __relative_path()
99 string_view_t path::__parent_path() const { in __parent_path()
121 string_view_t path::__filename() const { in __filename()
132 string_view_t path::__stem() const { return parser::separate_filename(__filename()).first; } in __stem()
134 string_view_t path::__extension() const { return parser::separate_filename(__filename()).second; } in __extension()
141 static PathPartKind ClassifyPathPart(string_view_t Part) { in ClassifyPathPart()
[all …]
H A Doperations.cpp63 using parser::string_view_t;
934 vector<string_view_t> DNEParts; in __weakly_canonical()