Searched refs:ParseState (Results 1 – 15 of 15) sorted by relevance
35 class ParseState {37 ParseState(const CookedSource &cooked) in ParseState() function39 ParseState(const ParseState &that) in ParseState() function47 ParseState(ParseState &&that) in ParseState() function56 ParseState &operator=(const ParseState &that) {66 ParseState &operator=(ParseState &&that) {91 ParseState &set_userState(UserState *u) { in set_userState()97 ParseState &set_inFixedForm(bool yes = true) {103 ParseState &set_deferMessages(bool yes = true) {115 ParseState &set_anyTokenMatched(bool yes = true) {[all …]
31 class ParseState; variable111 static std::optional<Success> Parse(ParseState &);116 static std::optional<resultType> Parse(ParseState &);121 static std::optional<resultType> Parse(ParseState &);126 static std::optional<Success> Parse(ParseState &);131 static std::optional<Success> Parse(ParseState &);136 static std::optional<Name> Parse(ParseState &);141 static std::optional<DataComponentDefStmt> Parse(ParseState &);146 static std::optional<StructureStmt> Parse(ParseState &);
31 bool Fails(const char *at, const MessageFixedText &tag, ParseState &);33 const ParseState &);56 std::optional<resultType> Parse(ParseState &state) const { in Parse()
40 struct ParseState { struct51 ParseState State;132 ParseProgress<ResultType> makeParseProgress(ParseState State, in makeParseProgress()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()[all …]
17 std::optional<Success> StartNewSubprogram::Parse(ParseState &state) { in Parse()25 ParseState &state) { in Parse()37 EndDoStmtForCapturedLabelDoStmt::Parse(ParseState &state) { in Parse()52 std::optional<Success> EnterNonlabelDoConstruct::Parse(ParseState &state) { in Parse()59 std::optional<Success> LeaveDoConstruct::Parse(ParseState &state) { in Parse()71 std::optional<Name> OldStructureComponentName::Parse(ParseState &state) { in Parse()83 ParseState &state) { in Parse()98 std::optional<StructureStmt> NestedStructureStmt::Parse(ParseState &state) { in Parse()
54 std::optional<A> Parse(ParseState &state) const { in Parse()108 ParseState backtrack{state}; in Parse()134 std::optional<Success> Parse(ParseState &state) const { in Parse()135 ParseState forked{state}; in Parse()159 std::optional<Success> Parse(ParseState &state) const { in Parse()160 ParseState forked{state}; in Parse()212 ParseState backtrack{state}; in Parse()307 ParseState backtrack{state}; in Parse()321 ParseState &backtrack) const { in ParseRest()322 ParseState prevState{std::move(state)}; in ParseRest()[all …]
41 std::optional<const char *> Parse(ParseState &state) const { in Parse()68 static std::optional<Success> Parse(ParseState &state) { in Parse()82 inline void MissingSpace(ParseState &state) { in MissingSpace()92 static std::optional<Success> Parse(ParseState &state) { in Parse()127 std::optional<Success> Parse(ParseState &state) const { in Parse()222 static std::optional<resultType> Parse(ParseState &state) { in Parse()273 static std::optional<resultType> Parse(ParseState &state) { in Parse()421 ParseState &state) { in SignedInteger()560 static std::optional<Success> Parse(ParseState &state) { in Parse()574 static std::optional<Success> Parse(ParseState &state) { in Parse()[all …]
108 static inline std::optional<Expr> Parse(ParseState &);113 inline std::optional<Expr> MultOperand::Parse(ParseState &state) { in Parse()133 static inline std::optional<Expr> Parse(ParseState &state) { in Parse()166 static inline std::optional<Expr> Parse(ParseState &state) { in Parse()201 static inline std::optional<Expr> Parse(ParseState &state) { in Parse()227 static inline std::optional<Expr> Parse(ParseState &state) { in Parse()277 static inline std::optional<Expr> Parse(ParseState &);289 inline std::optional<Expr> AndOperand::Parse(ParseState &state) { in Parse()304 static inline std::optional<Expr> Parse(ParseState &state) { in Parse()330 static inline std::optional<Expr> Parse(ParseState &state) { in Parse()[all …]
26 const char *at, const MessageFixedText &tag, ParseState &state) { in Fails()48 const ParseState &state) { in Note()
26 ParseState &state) \
15 std::optional<Success> DebugParser::Parse(ParseState &state) const { in Parse()
29 std::optional<Success> Parse(ParseState &) const;
215 ParseState parseState{cooked()}; in DumpCookedChars()235 ParseState parseState{cooked()}; in Parse()
27 static std::optional<resultType> Parse(ParseState &);
610 enum ParseState {615 ParseState State = Default;