Home
last modified time | relevance | path

Searched refs:ActionStmt (Results 1 – 10 of 10) sorted by relevance

/external/llvm-project/flang/lib/Parser/
Dexecutable-parsers.cpp100 TYPE_PARSER(first(construct<ActionStmt>(indirect(Parser<AllocateStmt>{})),
101 construct<ActionStmt>(indirect(assignmentStmt)),
102 construct<ActionStmt>(indirect(pointerAssignmentStmt)),
103 construct<ActionStmt>(indirect(Parser<BackspaceStmt>{})),
104 construct<ActionStmt>(indirect(Parser<CallStmt>{})),
105 construct<ActionStmt>(indirect(Parser<CloseStmt>{})),
106 construct<ActionStmt>(construct<ContinueStmt>("CONTINUE"_tok)),
107 construct<ActionStmt>(indirect(Parser<CycleStmt>{})),
108 construct<ActionStmt>(indirect(Parser<DeallocateStmt>{})),
109 construct<ActionStmt>(indirect(Parser<EndfileStmt>{})),
[all …]
Dparse-tree.cpp207 Statement<ActionStmt> StmtFunctionStmt::ConvertToAssignment() { in ConvertToAssignment()
229 ActionStmt{common::Indirection{ in ConvertToAssignment()
Dtype-parsers.h50 constexpr Parser<ActionStmt> actionStmt; // R515
/external/llvm-project/flang/lib/Semantics/
Dcheck-if-stmt.cpp19 std::get<parser::UnlabeledStatement<parser::ActionStmt>>(ifStmt.t)}; in Leave()
Dcanonicalize-do.cpp87 [&](Statement<ActionStmt> &actionStmt) { in Post()
104 std::get<ExecutableConstruct>(i->u).u = Statement<ActionStmt>{ in CanonicalizeIfMatch()
Dtools.cpp872 bool operator()(const parser::Statement<parser::ActionStmt> &stmt) { in operator ()()
890 std::get_if<parser::Statement<parser::ActionStmt>>(&construct.u)}) { in GetImageControlStmtCoarrayMsg()
932 [](const parser::Statement<parser::ActionStmt> &actionStmt) { in GetImageControlStmtLocation()
Dresolve-labels.cpp71 const parser::Statement<parser::ActionStmt> &actionStmt) { in IsLegalDoTerm()
101 if (std::is_same_v<A, parser::ActionStmt> || in IsLegalBranchTarget()
/external/llvm-project/flang/include/flang/Parser/
Dparse-tree.h136 struct ActionStmt; // R515
475 struct ActionStmt { struct
476 UNION_CLASS_BOILERPLATE(ActionStmt);
509 std::variant<Statement<ActionStmt>, common::Indirection<AssociateConstruct>, argument
2284 std::tuple<ScalarLogicalExpr, UnlabeledStatement<ActionStmt>> t;
3208 Statement<ActionStmt> ConvertToAssignment();
Ddump-parse-tree.h107 NODE(parser, ActionStmt) in NODE()
/external/llvm-project/flang/lib/Lower/
DPFTBuilder.cpp95 } else if constexpr (std::is_same_v<T, parser::ActionStmt>) { in Pre()
267 makeEvaluationAction(const parser::ActionStmt &statement, in makeEvaluationAction()