Lines Matching refs:DoConstruct
100 const parser::Name &GetLoopIndex(const parser::DoConstruct &);
101 const parser::DoConstruct *GetDoConstructIf(
309 bool Pre(const parser::DoConstruct &);
557 const parser::DoConstruct &x) { in GetLoopIndex()
563 const parser::DoConstruct *DirectiveAttributeVisitor<T>::GetDoConstructIf( in GetDoConstructIf()
565 return parser::Unwrap<parser::DoConstruct>(x); in GetDoConstructIf()
871 const auto &outer{std::get<std::optional<parser::DoConstruct>>(x.t)}; in PrivatizeAssociatedLoopIndex()
872 for (const parser::DoConstruct *loop{&*outer}; loop && level > 0; --level) { in PrivatizeAssociatedLoopIndex()
1213 std::get<std::optional<parser::DoConstruct>>(x.t)}) { in Pre()
1254 bool OmpAttributeVisitor::Pre(const parser::DoConstruct &x) { in Pre()
1339 const auto &outer{std::get<std::optional<parser::DoConstruct>>(x.t)}; in PrivatizeAssociatedLoopIndexAndCheckLoopLevel()
1340 for (const parser::DoConstruct *loop{&*outer}; loop && level > 0; --level) { in PrivatizeAssociatedLoopIndexAndCheckLoopLevel()