Searched refs:ForallStmt (Results 1 – 11 of 11) sorted by relevance
25 struct ForallStmt;49 void Enter(const parser::ForallStmt &); in ENUM_CLASS()50 void Leave(const parser::ForallStmt &); in ENUM_CLASS()
54 const parser::ForallStmt &stmt) { in GetConcurrentHeader()425 void Check(const parser::ForallStmt &stmt) { in Check()812 void DoForallChecker::Enter(const parser::ForallStmt &stmt) { in Enter()816 void DoForallChecker::Leave(const parser::ForallStmt &stmt) { in Leave()
1150 bool Pre(const parser::ForallStmt &);1151 void Post(const parser::ForallStmt &);6056 bool ConstructVisitor::Pre(const parser::ForallStmt &) { in Pre() argument6060 void ConstructVisitor::Post(const parser::ForallStmt &) { PopScope(); } in Post() argument
2640 parser::Unwrap<parser::ForallStmt>(*it) || in CheckWorkshareBlockStmts()
101 constexpr Parser<ForallStmt> forallStmt; // R1055
535 construct<ForallStmt>("FORALL" >> indirect(concurrentHeader),
943 void Before(const ForallStmt &) { // R1055 in Before() argument
193 struct ForallStmt; // R1055498 common::Indirection<ForallStmt>, common::Indirection<ArithmeticIfStmt>,2053 struct ForallStmt { struct2054 TUPLE_CLASS_BOILERPLATE(ForallStmt);2067 Statement<ForallStmt>> argument
330 NODE(parser, ForallStmt) in NODE()
109 parser::ComputedGotoStmt, parser::ForallStmt, parser::ArithmeticIfStmt,
1577 void genFIR(const Fortran::parser::ForallStmt &stmt) { in genFIR()3112 void analyzeExplicitSpace(const Fortran::parser::ForallStmt &forall) { in analyzeExplicitSpace()