Searched refs:OmpBlockDirective (Results 1 – 8 of 8) sorted by relevance
121 const auto &beginDir{std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in Enter()122 const auto &endDir{std::get<parser::OmpBlockDirective>(endBlockDir.t)}; in Enter()125 CheckMatching<parser::OmpBlockDirective>(beginDir, endDir); in Enter()246 const auto &dir{std::get<parser::OmpBlockDirective>(x.t)}; in Enter()
754 const auto &beginDir{std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in Pre()782 const auto &beginDir{std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in Post()
1234 const auto &beginDir{std::get<parser::OmpBlockDirective>(beginBlockDir.t)}; in NeedsScope()
347 TYPE_PARSER(construct<OmpBlockDirective>(first(363 sourced(Parser<OmpBlockDirective>{}), Parser<OmpClauseList>{})))519 sourced("END"_tok >> Parser<OmpBlockDirective>{}),
2179 void Unparse(const OmpBlockDirective &x) { in Unparse()
134 std::get<Fortran::parser::OmpBlockDirective>(beginBlockDirective.t); in genOMP()
3524 struct OmpBlockDirective { struct3525 WRAPPER_CLASS_BOILERPLATE(OmpBlockDirective, llvm::omp::Directive);3751 std::tuple<OmpBlockDirective, OmpClauseList> t;3757 std::tuple<OmpBlockDirective, OmpClauseList> t;
455 NODE(parser, OmpBlockDirective) in NODE()