Searched refs:GetLoopControl (Results 1 – 6 of 6) sorted by relevance
72 const std::optional<LoopControl> &DoConstruct::GetLoopControl() const { in GetLoopControl() function in Fortran::parser::DoConstruct81 const std::optional<LoopControl> &control{GetLoopControl()}; in IsDoNormal()86 const std::optional<LoopControl> &control{GetLoopControl()}; in IsDoWhile()91 const std::optional<LoopControl> &control{GetLoopControl()}; in IsDoConcurrent()
128 if (doCons->GetLoopControl()) { in RewriteOpenACCLoopConstruct()174 if (doCons->GetLoopControl()) { in RewriteOpenACCCombinedConstruct()
82 if (doCons->GetLoopControl()) { in RewriteOpenMPLoopConstruct()
65 auto &loopControl{doConstruct.GetLoopControl().value()}; in GetBounds()384 if (const auto &loopControl{doConstruct.GetLoopControl()}) { in DefineDoVariables()395 if (const auto &loopControl{doConstruct.GetLoopControl()}) { in ResetDoVariables()543 const auto &loopControl{doConstruct.GetLoopControl()}; in CheckDoConcurrent()
393 return std::get<Bounds>(x.GetLoopControl()->u).name.thing; in GetLoopIndex()
2234 const std::optional<LoopControl> &GetLoopControl() const;