Home
last modified time | relevance | path

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

/freebsd-src/contrib/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() argument
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 peekPathParser peek() argument
81 incrementPathParser increment() argument
122 decrementPathParser decrement() argument
202 atEndPathParser atEnd() argument
204 inRootDirPathParser inRootDir() argument
206 inRootNamePathParser inRootName() argument
208 inRootPathPathParser inRootPath() argument
211 makeStatePathParser makeState() argument
215 makeStatePathParser makeState() argument
220 getAfterBackPathParser getAfterBack() argument
222 getBeforeFrontPathParser getBeforeFront() argument
226 getNextTokenStartPosPathParser getNextTokenStartPos() argument
243 getCurrentTokenStartPosPathParser getCurrentTokenStartPos() argument
259 consumeAllSeparatorsPathParser consumeAllSeparators() argument
270 consumeNSeparatorsPathParser consumeNSeparators() argument
284 consumeNamePathParser consumeName() argument
303 consumeDriveLetterPathParser consumeDriveLetter() argument
317 consumeNetworkRootPathParser consumeNetworkRoot() argument
326 consumeRootNamePathParser consumeRootName() argument