Searched refs:IfConstruct (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | executable-parsers.cpp | 47 construct<ExecutableConstruct>(indirect(Parser<IfConstruct>{})), 307 construct<IfConstruct>( 311 many(construct<IfConstruct::ElseIfBlock>( 316 maybe(construct<IfConstruct::ElseBlock>(
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-labels.cpp | 280 bool Pre(const parser::IfConstruct &ifConstruct) { in Pre() 283 bool Pre(const parser::IfConstruct::ElseIfBlock &) { in Pre() 286 bool Pre(const parser::IfConstruct::ElseBlock &) { in Pre() 331 void Post(const parser::IfConstruct &ifConstruct) { in Post() 587 std::is_same_v<A, parser::IfConstruct> || in PushConstructName() 722 void CheckName(const parser::IfConstruct &ifConstruct) { in CheckName() 725 std::get<std::list<parser::IfConstruct::ElseIfBlock>>(ifConstruct.t)) { in CheckName() 730 std::get<std::optional<parser::IfConstruct::ElseBlock>>( in CheckName()
|
| H A D | canonicalize-do.cpp | 55 [&](common::Indirection<IfConstruct> &ifConstruct) { in Post()
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | semantics.h | 43 struct IfConstruct; 60 const parser::IfConstruct *, const parser::SelectRankConstruct *,
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | PFTBuilder.cpp | 143 static const auto ifConstruct = parser::IfConstruct{ in convertIfStmt() 151 parser::Block{}, std::list<parser::IfConstruct::ElseIfBlock>{}, in convertIfStmt() 152 std::optional<parser::IfConstruct::ElseBlock>{}, in convertIfStmt() 553 if (eval.isA<parser::IfConstruct>() && eval.evaluationList->size() == 3) { in rewriteIfGotos() 656 eval->isA<parser::IfConstruct>())) in markBranchTarget() 943 [&](const parser::IfConstruct &) { setConstructExit(eval); }, in analyzeBranches() argument
|
| H A D | Bridge.cpp | 1357 void genFIR(const Fortran::parser::IfConstruct &) { in genFIR() argument
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | dump-parse-tree.h | 349 NODE(parser, IfConstruct) in NODE() 350 NODE(IfConstruct, ElseBlock) in NODE() 351 NODE(IfConstruct, ElseIfBlock) in NODE()
|
| H A D | parse-tree.h | 203 struct IfConstruct; // R1134 517 common::Indirection<DoConstruct>, common::Indirection<IfConstruct>, 2287 struct IfConstruct { struct 2296 TUPLE_CLASS_BOILERPLATE(IfConstruct); argument
|
| /llvm-project-15.0.7/flang/include/flang/Lower/ |
| H A D | PFTBuilder.h | 133 parser::IfConstruct, parser::SelectRankConstruct,
|