Home
last modified time | relevance | path

Searched defs:PathParser (Results 1 – 1 of 1) sorted by relevance

/llvm-project/libcxx/src/filesystem/
H A Dpath_parser.h40 struct PathParser { struct
56 PathParser(string_view_t P, ParserState State) noexcept : Path(P), State_(State) {} in PathParser() argument
59 PathParser(string_view_t P, string_view_t E, unsigned char S) in PathParser() function
64 static PathParser CreateBegin(string_view_t P) noexcept { in CreateBegin() argument
70 static PathParser CreateEnd(string_view_t P) noexcept { in CreateEnd() argument
75 PosPtr peek() const noexcept { in peek()
81 void increment() noexcept { in increment()
122 void decrement() noexcept { in decrement()
202 bool atEnd() const noexcept { return State_ == PS_AtEnd; } in atEnd()
204 bool inRootDir() const noexcept { return State_ == PS_InRootDir; } in inRootDir()
[all …]