Lines Matching defs:beginDir
952 const auto &beginDir{std::get<parser::AccBeginLoopDirective>(x.t)};
953 const auto &loopDir{std::get<parser::AccLoopDirective>(beginDir.t)};
954 const auto &clauseList{std::get<parser::AccClauseList>(beginDir.t)};
1321 const auto &beginDir{
1323 context_.Say(beginDir.source,
1573 const auto &beginDir{std::get<parser::OmpBlockDirective>(beginBlockDir.t)};
1574 switch (beginDir.v) {
1592 PushContext(beginDir.source, beginDir.v);
1598 if (beginDir.v == llvm::omp::Directive::OMPD_master ||
1599 beginDir.v == llvm::omp::Directive::OMPD_parallel_master)
1600 IssueNonConformanceWarning(beginDir.v, beginDir.source);
1609 const auto &beginDir{std::get<parser::OmpBlockDirective>(beginBlockDir.t)};
1610 switch (beginDir.v) {
1674 const auto &beginDir{std::get<parser::OmpLoopDirective>(beginLoopDir.t)};
1676 switch (beginDir.v) {
1714 PushContext(beginDir.source, beginDir.v);
1719 if (beginDir.v == llvm::omp::OMPD_master_taskloop ||
1720 beginDir.v == llvm::omp::OMPD_master_taskloop_simd ||
1721 beginDir.v == llvm::omp::OMPD_parallel_master_taskloop ||
1722 beginDir.v == llvm::omp::OMPD_parallel_master_taskloop_simd ||
1723 beginDir.v == llvm::omp::Directive::OMPD_target_loop)
1724 IssueNonConformanceWarning(beginDir.v, beginDir.source);
1728 if (beginDir.v == llvm::omp::Directive::OMPD_do) {
1920 const auto &beginDir{
1922 switch (beginDir.v) {
1925 PushContext(beginDir.source, beginDir.v);