Searched refs:EndMpSubprogramStmt (Results 1 – 10 of 10) sorted by relevance
60 bool Pre(parser::EndMpSubprogramStmt &) { return false; } in Pre() argument
127 std::is_same_v<A, parser::EndMpSubprogramStmt> || in IsLegalBranchTarget()238 std::tuple<parser::EndFunctionStmt, parser::EndMpSubprogramStmt, in Pre()451 std::get<parser::Statement<parser::EndMpSubprogramStmt>>( in Post()
171 std::get<parser::Statement<parser::EndMpSubprogramStmt>>(x.t)}; in Build()
544 statement(Parser<EndMpSubprogramStmt>{})))552 construct<EndMpSubprogramStmt>(
1756 void Unparse(const EndMpSubprogramStmt &x) { // R1540 in Unparse()
127 parser::EndSubroutineStmt, parser::EndMpSubprogramStmt>;583 parser::Statement<parser::EndMpSubprogramStmt>>;
270 [&](const parser::Statement<parser::EndMpSubprogramStmt> &s) { in endFunctionBody()1617 endStmt{getFunctionStmt<parser::EndMpSubprogramStmt>(func)} {
2580 void genFIR(const Fortran::parser::EndMpSubprogramStmt &) {} // nop in genFIR() argument
267 NODE(parser, EndMpSubprogramStmt) in NODE()
3203 WRAPPER_CLASS(EndMpSubprogramStmt, std::optional<Name>);3211 std::optional<InternalSubprogramPart>, Statement<EndMpSubprogramStmt>>