Searched refs:OmpEndBlockDirective (Results 1 – 8 of 8) sorted by relevance
139 void Enter(const parser::OmpEndBlockDirective &);140 void Leave(const parser::OmpEndBlockDirective &);
740 const auto &endBlockDir{std::get<parser::OmpEndBlockDirective>(x.t)}; in Enter()1466 void OmpStructureChecker::Enter(const parser::OmpEndBlockDirective &x) { in Enter()1491 void OmpStructureChecker::Leave(const parser::OmpEndBlockDirective &x) { in Leave()
1331 bool Pre(const parser::OmpEndBlockDirective &x) { in Pre()1335 void Post(const parser::OmpEndBlockDirective &) { in Post() argument
540 Parser<OmpEndBlockDirective>{} / endOmpLine))584 startOmpLine >> sourced(construct<OmpEndBlockDirective>(
2500 Walk(std::get<OmpEndBlockDirective>(x.t)); in Unparse()
3821 struct OmpEndBlockDirective { struct3822 TUPLE_CLASS_BOILERPLATE(OmpEndBlockDirective);3829 std::tuple<OmpBeginBlockDirective, Block, OmpEndBlockDirective> t; argument
493 NODE(parser, OmpEndBlockDirective) in NODE()
669 std::get<Fortran::parser::OmpEndBlockDirective>(blockConstruct.t); in genOMP()