Home
last modified time | relevance | path

Searched refs:ExecutableConstruct (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/flang/lib/Parser/
Dexecutable-parsers.cpp36 first(construct<ExecutableConstruct>(CapturedLabelDoStmt{}),
37 construct<ExecutableConstruct>(EndDoStmtForCapturedLabelDoStmt{}),
38 construct<ExecutableConstruct>(indirect(Parser<DoConstruct>{})),
41 construct<ExecutableConstruct>(statement(actionStmt)),
42 construct<ExecutableConstruct>(indirect(Parser<AssociateConstruct>{})),
43 construct<ExecutableConstruct>(indirect(Parser<BlockConstruct>{})),
44 construct<ExecutableConstruct>(indirect(Parser<CaseConstruct>{})),
45 construct<ExecutableConstruct>(indirect(Parser<ChangeTeamConstruct>{})),
46 construct<ExecutableConstruct>(indirect(Parser<CriticalConstruct>{})),
47 construct<ExecutableConstruct>(indirect(Parser<IfConstruct>{})),
[all …]
/external/llvm-project/flang/lib/Semantics/
Dcanonicalize-do.cpp26 if (auto *executableConstruct{std::get_if<ExecutableConstruct>(&i->u)}) { in Post()
104 std::get<ExecutableConstruct>(i->u).u = Statement<ActionStmt>{ in CanonicalizeIfMatch()
113 std::get<ExecutableConstruct>(doLoop->u).u) in CanonicalizeIfMatch()
117 std::get<ExecutableConstruct>(doLoop->u).u)}; in CanonicalizeIfMatch()
125 std::get<ExecutableConstruct>(doLoop->u).u = in CanonicalizeIfMatch()
Dcheck-purity.h14 struct ExecutableConstruct;
23 void Enter(const parser::ExecutableConstruct &);
Dcheck-purity.cpp14 void PurityChecker::Enter(const parser::ExecutableConstruct &exec) { in Enter()
Dcanonicalize-omp.cpp51 if (auto *y{std::get_if<parser::ExecutableConstruct>(&x.u)}) { in GetConstructIf()
Dcheck-coarray.cpp44 void Post(const parser::ExecutableConstruct &construct) { in Post()
Drewrite-parse-tree.cpp107 parser::ExecutableConstruct{std::move(stmt)}}); in Pre()
Dtools.cpp883 bool IsImageControlStmt(const parser::ExecutableConstruct &construct) { in IsImageControlStmt()
888 const parser::ExecutableConstruct &construct) { in GetImageControlStmtCoarrayMsg()
918 const parser::ExecutableConstruct &executableConstruct) { in GetImageControlStmtLocation()
Dcheck-do-forall.cpp249 void Post(const parser::ExecutableConstruct &construct) { in Post()
/external/llvm-project/flang/include/flang/Semantics/
Dtools.h185 bool IsImageControlStmt(const parser::ExecutableConstruct &);
188 const parser::ExecutableConstruct &);
193 const parser::ExecutableConstruct &);
/external/llvm-project/flang/include/flang/Parser/
Dparse-tree.h135 struct ExecutableConstruct; // R514
507 struct ExecutableConstruct { struct
508 UNION_CLASS_BOILERPLATE(ExecutableConstruct);
532 std::variant<ExecutableConstruct, Statement<common::Indirection<FormatStmt>>, argument
Ddump-parse-tree.h281 NODE(parser, ExecutableConstruct) in NODE()