Lines Matching refs:ParseState
40 struct ParseState { struct
51 ParseState State;
57 template <typename T> using ParseFunction = ExpectedProgress<T> (*)(ParseState);
132 ParseProgress<ResultType> makeParseProgress(ParseState State, in makeParseProgress()
137 static llvm::Error makeParseError(const ParseState &S, std::string ErrorMsg) { in makeParseError()
144 static ParseState advance(ParseState S, size_t N) { in advance()
155 static ExpectedProgress<llvm::NoneType> parseChar(char c, ParseState State) { in parseChar()
164 static ExpectedProgress<std::string> parseId(ParseState State) { in parseId()
175 static ExpectedProgress<std::string> parseStringId(ParseState State) { in parseStringId()
196 ParseState State) { in parseSingle()
217 ParseState State) { in parsePair()
246 parseRangeSelectorImpl(ParseState State) { in parseRangeSelectorImpl()
268 ParseState State = {Input, Input}; in parseRangeSelector()