Searched refs:getIf (Results 1 – 4 of 4) sorted by relevance
423 } else if (const auto *entryStmt = p->getIf<parser::EntryStmt>()) { in addEvaluation()501 evaluationList.begin()->getIf<parser::NonLabelDoStmt>(); in rewriteIfGotos()555 if (const auto *gotoStmt = bodyEval->getIf<parser::GotoStmt>()) { in rewriteIfGotos()558 if (const auto *cycleStmt = bodyEval->getIf<parser::CycleStmt>()) { in rewriteIfGotos()873 const auto &doStmt = *doEval.getIf<parser::NonLabelDoStmt>(); in analyzeBranches()1093 else if (auto *dir = eval.getIf<Fortran::parser::CompilerDirective>()) in dumpEvaluation()1625 if (auto *par = parent.getIf<FunctionLikeUnit>()) in parentHostAssoc()1631 if (auto *par = parent.getIf<FunctionLikeUnit>()) in parentHasHostAssoc()
1087 auto *doStmt = doStmtEval.getIf<Fortran::parser::NonLabelDoStmt>(); in genFIR()1369 if (auto *s = e.getIf<Fortran::parser::IfThenStmt>()) { in genFIR()1371 } else if (auto *s = e.getIf<Fortran::parser::IfStmt>()) { in genFIR()1373 } else if (auto *s = e.getIf<Fortran::parser::ElseIfStmt>()) { in genFIR()1398 if (auto *s = e.getIf<Fortran::parser::IfThenStmt>()) { in genFIR()1401 } else if (auto *s = e.getIf<Fortran::parser::IfStmt>()) { in genFIR()1404 } else if (auto *s = e.getIf<Fortran::parser::ElseIfStmt>()) { in genFIR()1736 const auto &caseStmt = e->getIf<Fortran::parser::CaseStmt>(); in genFIR()1877 if (auto *stmt = e.getIf<Fortran::parser::AssociateStmt>()) { in genFIR()1889 } else if (e.getIf<Fortran::parser::EndAssociateStmt>()) { in genFIR()
936 auto *doStmt = doLoop->getIf<Fortran::parser::NonLabelDoStmt>(); in genOMP()
67 constexpr BaseType<B> *getIf() const { in getIf() function773 if (auto *seekedParent = node.parent.template getIf<ParentType>())