Home
last modified time | relevance | path

Searched refs:ConcurrentHeader (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-do-forall.cpp39 static const parser::ConcurrentHeader &GetConcurrentHeader( in GetConcurrentHeader()
43 return std::get<parser::ConcurrentHeader>(concurrent.t); in GetConcurrentHeader()
45 static const parser::ConcurrentHeader &GetConcurrentHeader( in GetConcurrentHeader()
49 return std::get<common::Indirection<parser::ConcurrentHeader>>( in GetConcurrentHeader()
53 static const parser::ConcurrentHeader &GetConcurrentHeader( in GetConcurrentHeader()
55 return std::get<common::Indirection<parser::ConcurrentHeader>>(stmt.t) in GetConcurrentHeader()
664 void CheckConcurrentHeader(const parser::ConcurrentHeader &header) const { in CheckConcurrentHeader()
700 const auto &header{std::get<parser::ConcurrentHeader>(concurrent.t)}; in CheckLocalitySpecs()
725 CheckConcurrentHeader(std::get<parser::ConcurrentHeader>(concurrent.t)); in CheckConcurrentLoopControl()
H A Dresolve-names.cpp1136 bool Pre(const parser::ConcurrentHeader &);
5879 bool ConstructVisitor::Pre(const parser::ConcurrentHeader &header) { in Pre()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dtype-parsers.h105 constexpr Parser<ConcurrentHeader> concurrentHeader; // R1125
H A Dexecutable-parsers.cpp242 TYPE_PARSER(parenthesized(construct<ConcurrentHeader>(
H A Dunparse.cpp937 Word("FORALL"), Walk(std::get<common::Indirection<ConcurrentHeader>>(x.t)); in Unparse()
1010 void Unparse(const ConcurrentHeader &x) { // R1125 in Unparse()
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp1049 const Fortran::parser::ConcurrentHeader &header, in getConcurrentControl()
1136 std::get<Fortran::parser::ConcurrentHeader>(concurrent->t), in genFIR()
1443 void genFIR(const Fortran::parser::ConcurrentHeader &header) { in genFIR()
1580 Fortran::common::Indirection<Fortran::parser::ConcurrentHeader>>( in genFIR()
1614 Fortran::common::Indirection<Fortran::parser::ConcurrentHeader>>( in genFIR()
2995 void analyzeExplicitSpace(const Fortran::parser::ConcurrentHeader &header) { in analyzeExplicitSpace()
3115 Fortran::common::Indirection<Fortran::parser::ConcurrentHeader>>( in analyzeExplicitSpace()
3127 Fortran::common::Indirection<Fortran::parser::ConcurrentHeader>>( in analyzeExplicitSpace()
H A DPFTBuilder.cpp883 std::get<parser::ConcurrentHeader>(concurrent->t); in analyzeBranches()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h200 struct ConcurrentHeader; // R1125
2043 std::tuple<std::optional<Name>, common::Indirection<ConcurrentHeader>> t;
2055 std::tuple<common::Indirection<ConcurrentHeader>,
2196 struct ConcurrentHeader { struct
2197 TUPLE_CLASS_BOILERPLATE(ConcurrentHeader);
2225 std::tuple<ConcurrentHeader, std::list<LocalitySpec>> t;
H A Ddump-parse-tree.h206 NODE(parser, ConcurrentHeader) in NODE()