Home
last modified time | relevance | path

Searched refs:EndFunctionStmt (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Drewrite-parse-tree.cpp57 bool Pre(parser::EndFunctionStmt &) { return false; } in Pre() argument
H A Dresolve-labels.cpp126 std::is_same_v<A, parser::EndFunctionStmt> || in IsLegalBranchTarget()
238 std::tuple<parser::EndFunctionStmt, parser::EndMpSubprogramStmt, in Pre()
380 std::get<parser::Statement<parser::EndFunctionStmt>>(func.t)); in Post()
386 std::get<parser::Statement<parser::EndFunctionStmt>>( in Post()
H A Dprogram-tree.cpp138 const auto &end{std::get<parser::Statement<parser::EndFunctionStmt>>(x.t)}; in Build()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dtype-parsers.h126 constexpr Parser<EndFunctionStmt> endFunctionStmt; // R1533
H A Dprogram-parsers.cpp510 TYPE_PARSER(construct<EndFunctionStmt>(recovery(
H A Dunparse.cpp1734 void Unparse(const EndFunctionStmt &x) { // R1533 in Unparse()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h126 std::tuple<parser::EndProgramStmt, parser::EndFunctionStmt,
579 parser::Statement<parser::EndFunctionStmt>,
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp262 [&](const parser::Statement<parser::EndFunctionStmt> &s) { in endFunctionBody()
1595 endStmt{getFunctionStmt<parser::EndFunctionStmt>(func)} {
H A DBridge.cpp2578 void genFIR(const Fortran::parser::EndFunctionStmt &) {} // nop in genFIR() argument
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h3058 WRAPPER_CLASS(EndFunctionStmt, std::optional<Name>);
3087 Statement<EndFunctionStmt>>
3185 std::optional<InternalSubprogramPart>, Statement<EndFunctionStmt>>
H A Ddump-parse-tree.h262 NODE(parser, EndFunctionStmt) in NODE()