Home
last modified time | relevance | path

Searched refs:EndIfStmt (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcanonicalize-do.cpp57 std::get<Statement<EndIfStmt>>(ifConstruct.value().t)); in Post()
H A Dresolve-labels.cpp111 std::is_same_v<A, parser::EndIfStmt> || in IsLegalBranchTarget()
236 parser::EndIfStmt, parser::EndWhereStmt>; in Pre()
723 CheckEndName<parser::IfThenStmt, parser::EndIfStmt>("IF", ifConstruct); in CheckName()
H A Dresolve-names.cpp1201 void Post(const parser::EndIfStmt &x) { CheckRef(x.v); } in Post()
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp153 parser::Statement<parser::EndIfStmt>{std::nullopt, in convertIfStmt()
154 parser::EndIfStmt{std::nullopt}}}; in convertIfStmt()
159 static const auto endIfStmt = parser::EndIfStmt{std::nullopt}; in convertIfStmt()
681 parser::EndDoStmt, parser::EndForallStmt, parser::EndIfStmt, in getConstructName()
905 [&](const parser::EndIfStmt &) { in analyzeBranches() argument
H A DBridge.cpp1380 } else if (e.isA<Fortran::parser::EndIfStmt>()) { in genFIR()
2579 void genFIR(const Fortran::parser::EndIfStmt &) {} // nop in genFIR() argument
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h120 parser::EndIfStmt, parser::SelectRankStmt, parser::SelectRankCaseStmt,
174 parser::ElseStmt, parser::EndIfStmt,
/llvm-project-15.0.7/flang/lib/Parser/
H A Dexecutable-parsers.cpp318 statement(construct<EndIfStmt>(
H A Dunparse.cpp1052 void Unparse(const EndIfStmt &x) { // R1138 in Unparse()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h263 NODE(parser, EndIfStmt) in NODE()
H A Dparse-tree.h2282 WRAPPER_CLASS(EndIfStmt, std::optional<Name>);
2298 std::optional<ElseBlock>, Statement<EndIfStmt>>