Lines Matching refs:state
17 std::optional<Success> StartNewSubprogram::Parse(ParseState &state) { in Parse() argument
18 if (auto *ustate{state.userState()}) { in Parse()
25 ParseState &state) { in Parse() argument
27 auto result{parser.Parse(state)}; in Parse()
29 if (auto *ustate{state.userState()}) { in Parse()
37 EndDoStmtForCapturedLabelDoStmt::Parse(ParseState &state) { in Parse() argument
40 if (auto enddo{parser.Parse(state)}) { in Parse()
42 if (const auto *ustate{state.userState()}) { in Parse()
52 std::optional<Success> EnterNonlabelDoConstruct::Parse(ParseState &state) { in Parse() argument
53 if (auto *ustate{state.userState()}) { in Parse()
59 std::optional<Success> LeaveDoConstruct::Parse(ParseState &state) { in Parse() argument
60 if (auto ustate{state.userState()}) { in Parse()
71 std::optional<Name> OldStructureComponentName::Parse(ParseState &state) { in Parse() argument
72 if (std::optional<Name> n{name.Parse(state)}) { in Parse()
73 if (const auto *ustate{state.userState()}) { in Parse()
83 ParseState &state) { in Parse() argument
85 std::optional<DataComponentDefStmt> defs{stmt.Parse(state)}; in Parse()
87 if (auto *ustate{state.userState()}) { in Parse()
98 std::optional<StructureStmt> NestedStructureStmt::Parse(ParseState &state) { in Parse() argument
99 std::optional<StructureStmt> stmt{Parser<StructureStmt>{}.Parse(state)}; in Parse()
101 if (auto *ustate{state.userState()}) { in Parse()