Searched refs:endDir (Results 1 – 4 of 4) sorted by relevance
37 } else if (auto *endDir{ in Post() local40 auto &dir{std::get<parser::OmpLoopDirective>(endDir->t)}; in Post()89 if (auto *endDir{ in RewriteOpenMPLoopConstruct() local92 std::move(*endDir); in RewriteOpenMPLoopConstruct()
39 } else if (auto *endDir{ in Post() local42 messages_.Say(endDir->v.source, in Post()45 parser::ToUpperCaseLetters(endDir->v.source.ToString())); in Post()183 if (auto *endDir{ in RewriteOpenACCCombinedConstruct() local186 std::move(*endDir); in RewriteOpenACCCombinedConstruct()
319 template <typename B> void CheckMatching(const B &beginDir, const B &endDir) { in CheckMatching() argument321 const auto &end{endDir.v}; in CheckMatching()323 SayNotMatching(beginDir.source, endDir.source); in CheckMatching()
382 const auto &endDir{ in Enter() local385 CheckMatching<parser::OmpLoopDirective>(beginDir, endDir); in Enter()742 const auto &endDir{std::get<parser::OmpBlockDirective>(endBlockDir.t)}; in Enter() local745 CheckMatching<parser::OmpBlockDirective>(beginDir, endDir); in Enter()916 const auto &endDir{std::get<parser::OmpSectionsDirective>(endSectionsDir.t)}; in Enter() local917 CheckMatching<parser::OmpSectionsDirective>(beginDir, endDir); in Enter()1289 const auto &endDir{std::get<parser::OmpEndCriticalDirective>(x.t)}; in Enter() local1294 const auto &endDirName{std::get<std::optional<parser::Name>>(endDir.t)}; in Enter()