Searched refs:OmpBeginBlockDirective (Results 1 – 9 of 9) sorted by relevance
407 TYPE_PARSER(sourced(construct<OmpBeginBlockDirective>(539 Parser<OmpBeginBlockDirective>{} / endOmpLine, block,
2494 Walk(std::get<OmpBeginBlockDirective>(x.t)); in Unparse()
138 void Leave(const parser::OmpBeginBlockDirective &);
503 std::get<parser::OmpBeginBlockDirective>(c.t)}; in CheckSIMDNest()566 std::get<parser::OmpBeginBlockDirective>(c.t)}; in CheckTargetNest()739 const auto &beginBlockDir{std::get<parser::OmpBeginBlockDirective>(x.t)}; in Enter()899 void OmpStructureChecker::Leave(const parser::OmpBeginBlockDirective &) { in Leave() argument2619 std::get<parser::OmpBeginBlockDirective>(ompBlockConstruct->t)}; in CheckTargetBlockOnlyTeams()2674 std::get<parser::OmpBeginBlockDirective>(ompBlockConstruct->t)}; in CheckWorkshareBlockStmts()
297 void Post(const parser::OmpBeginBlockDirective &) { in Post() argument1089 const auto &beginBlockDir{std::get<parser::OmpBeginBlockDirective>(x.t)}; in Pre()1118 const auto &beginBlockDir{std::get<parser::OmpBeginBlockDirective>(x.t)}; in Post()
1324 bool Pre(const parser::OmpBeginBlockDirective &x) { in Pre()1328 void Post(const parser::OmpBeginBlockDirective &) { in Post() argument1381 const auto &beginBlockDir{std::get<parser::OmpBeginBlockDirective>(x.t)}; in NeedsScope()
3815 struct OmpBeginBlockDirective { struct3816 TUPLE_CLASS_BOILERPLATE(OmpBeginBlockDirective);3829 std::tuple<OmpBeginBlockDirective, Block, OmpEndBlockDirective> t; argument
460 NODE(parser, OmpBeginBlockDirective) in NODE()
665 std::get<Fortran::parser::OmpBeginBlockDirective>(blockConstruct.t); in genOMP()