Searched refs:LocalitySpec (Results 1 – 7 of 7) sorted by relevance
256 TYPE_PARSER(construct<LocalitySpec>(construct<LocalitySpec::Local>(258 construct<LocalitySpec>(construct<LocalitySpec::LocalInit>(260 construct<LocalitySpec>(construct<LocalitySpec::Shared>(262 construct<LocalitySpec>(263 construct<LocalitySpec::DefaultNone>("DEFAULT ( NONE )"_tok)))278 many(Parser<LocalitySpec>{})))))
1023 void Unparse(const LocalitySpec::Local &x) { in Unparse()1026 void Unparse(const LocalitySpec::LocalInit &x) { in Unparse()1029 void Unparse(const LocalitySpec::Shared &x) { in Unparse()1032 void Post(const LocalitySpec::DefaultNone &) { Word("DEFAULT(NONE)"); } in Post()
554 const std::list<parser::LocalitySpec> &localitySpecs) const { in GatherLocals()560 if (const auto *names{std::get_if<parser::LocalitySpec::Local>(&ls.u)}) { in GatherLocals()642 const std::list<parser::LocalitySpec> &localitySpecs, in CheckDefaultNoneImpliesExplicitLocality()646 if (std::holds_alternative<parser::LocalitySpec::DefaultNone>(ls.u)) { in CheckDefaultNoneImpliesExplicitLocality()702 std::get<std::list<parser::LocalitySpec>>(concurrent.t)}; in CheckLocalitySpecs()
1137 bool Pre(const parser::LocalitySpec::Local &);1138 bool Pre(const parser::LocalitySpec::LocalInit &);1139 bool Pre(const parser::LocalitySpec::Shared &);5893 bool ConstructVisitor::Pre(const parser::LocalitySpec::Local &x) { in Pre()5902 bool ConstructVisitor::Pre(const parser::LocalitySpec::LocalInit &x) { in Pre()5911 bool ConstructVisitor::Pre(const parser::LocalitySpec::Shared &x) { in Pre()
417 NODE(parser, LocalitySpec) in NODE()418 NODE(LocalitySpec, DefaultNone) in NODE()419 NODE(LocalitySpec, Local) in NODE()420 NODE(LocalitySpec, LocalInit) in NODE()421 NODE(LocalitySpec, Shared) in NODE()
2206 struct LocalitySpec { struct2207 UNION_CLASS_BOILERPLATE(LocalitySpec);2225 std::tuple<ConcurrentHeader, std::list<LocalitySpec>> t; argument
1050 const std::list<Fortran::parser::LocalitySpec> &localityList = {}) { in getConcurrentControl()1060 for (const Fortran::parser::LocalitySpec &x : localityList) {1062 std::get_if<Fortran::parser::LocalitySpec::LocalInit>(&x.u))1066 std::get_if<Fortran::parser::LocalitySpec::Shared>(&x.u))1069 if (std::get_if<Fortran::parser::LocalitySpec::Local>(&x.u))1137 std::get<std::list<Fortran::parser::LocalitySpec>>(concurrent->t)); in genFIR()