Searched refs:OmpBlockDirective (Results 1 – 8 of 8) sorted by relevance
392 TYPE_PARSER(construct<OmpBlockDirective>(first(408 sourced(Parser<OmpBlockDirective>{}), Parser<OmpClauseList>{})))585 sourced("END"_tok >> Parser<OmpBlockDirective>{}),
2182 void Unparse(const OmpBlockDirective &x) { in Unparse()
505 std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in CheckSIMDNest()568 std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in CheckTargetNest()741 const auto &beginDir{std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in Enter()742 const auto &endDir{std::get<parser::OmpBlockDirective>(endBlockDir.t)}; in Enter()745 CheckMatching<parser::OmpBlockDirective>(beginDir, endDir); in Enter()1467 const auto &dir{std::get<parser::OmpBlockDirective>(x.t)}; in Enter()2621 std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in CheckTargetBlockOnlyTeams()2676 std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in CheckWorkshareBlockStmts()
1090 const auto &beginDir{std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in Pre()1119 const auto &beginDir{std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in Post()
1382 const auto &beginDir{std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in NeedsScope()
3554 struct OmpBlockDirective { struct3555 WRAPPER_CLASS_BOILERPLATE(OmpBlockDirective, llvm::omp::Directive);3817 std::tuple<OmpBlockDirective, OmpClauseList> t;3823 std::tuple<OmpBlockDirective, OmpClauseList> t;
463 NODE(parser, OmpBlockDirective) in NODE()
667 std::get<Fortran::parser::OmpBlockDirective>(beginBlockDirective.t); in genOMP()