Lines Matching refs:statement
23 node.AddEntry(entryStmt->statement.value()); in GetEntryStmts()
31 node.AddEntry(entryStmt->statement.value()); in GetEntryStmts()
42 node.AddEntry(entryStmt->statement.value()); in GetEntryStmts()
58 const parser::GenericStmt &genericStmt{generic->statement.value()}; in GetGenerics()
67 .statement}; in GetGenerics()
131 auto result{stmt ? BuildSubprogramTree(stmt->statement.v, x).set_stmt(*stmt) in Build()
139 const auto &name{std::get<parser::Name>(stmt.statement.t)}; in Build()
142 std::get<std::optional<parser::Suffix>>(stmt.statement.t)}) { in Build()
156 const auto &name{std::get<parser::Name>(stmt.statement.t)}; in Build()
159 stmt.statement.t)}) { in Build()
172 const auto &name{stmt.statement.v}; in Build()
179 const auto &name{stmt.statement.v}; in Build()
186 const auto &name{std::get<parser::Name>(stmt.statement.t)}; in Build()
194 auto result{stmt.statement.v ? BuildSubprogramTree(*stmt.statement.v, x) in Build()
206 return std::get<parser::ParentIdentifier>(stmt->statement.t); in GetParentId()
224 return &std::get<ListType>(x->statement.t); in HasModulePrefix()
227 return &std::get<ListType>(x->statement.t); in HasModulePrefix()