Home
last modified time | relevance | path

Searched refs:IfThenStmt (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-labels.cpp110 std::is_same_v<A, parser::IfThenStmt> || in IsLegalBranchTarget()
230 parser::IfThenStmt, parser::NonLabelDoStmt, parser::SelectCaseStmt, in Pre()
723 CheckEndName<parser::IfThenStmt, parser::EndIfStmt>("IF", ifConstruct); in CheckName()
726 CheckOptionalName<parser::IfThenStmt>("IF construct", ifConstruct, in CheckName()
732 CheckOptionalName<parser::IfThenStmt>("IF construct", ifConstruct, in CheckName()
H A Dresolve-names.cpp1181 bool Pre(const parser::IfThenStmt &x) { return CheckDef(x.t); } in Pre()
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp144 parser::Statement<parser::IfThenStmt>{ in convertIfStmt()
146 parser::IfThenStmt{ in convertIfStmt()
692 parser::ForallConstructStmt, parser::IfThenStmt, parser::LabelDoStmt, in getConstructName()
889 [&](const parser::IfThenStmt &s) { in analyzeBranches()
H A DBridge.cpp1369 if (auto *s = e.getIf<Fortran::parser::IfThenStmt>()) { in genFIR()
1398 if (auto *s = e.getIf<Fortran::parser::IfThenStmt>()) { in genFIR()
2585 void genFIR(const Fortran::parser::IfThenStmt &) {} // nop in genFIR() argument
/llvm-project-15.0.7/flang/lib/Parser/
H A Dexecutable-parsers.cpp308 statement(construct<IfThenStmt>(maybe(name / ":"),
H A Dunparse.cpp1039 void Unparse(const IfThenStmt &x) { // R1135 in Unparse()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h119 parser::EndDoStmt, parser::IfThenStmt, parser::ElseIfStmt, parser::ElseStmt,
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h2266 struct IfThenStmt { struct
2267 TUPLE_CLASS_BOILERPLATE(IfThenStmt);
2297 std::tuple<Statement<IfThenStmt>, Block, std::list<ElseIfBlock>,
H A Ddump-parse-tree.h353 NODE(parser, IfThenStmt) in NODE()