Searched refs:AssignmentStmt (Results 1 – 17 of 17) sorted by relevance
/external/llvm-project/flang/lib/Semantics/ |
D | assignment.h | 18 struct AssignmentStmt; 43 void Enter(const parser::AssignmentStmt &);
|
D | check-do-forall.h | 16 struct AssignmentStmt; 41 void Leave(const parser::AssignmentStmt &); in ENUM_CLASS()
|
D | assignment.cpp | 41 void Analyze(const parser::AssignmentStmt &); 63 void AssignmentContext::Analyze(const parser::AssignmentStmt &stmt) { in Analyze() 264 void AssignmentChecker::Enter(const parser::AssignmentStmt &x) { in Enter()
|
D | check-do-forall.cpp | 211 void Post(const parser::AssignmentStmt &stmt) { in Post() 943 void DoForallChecker::Leave(const parser::AssignmentStmt &stmt) { in Leave()
|
D | tools.cpp | 378 const evaluate::Assignment *GetAssignment(const parser::AssignmentStmt &x) { in GetAssignment()
|
D | expression.cpp | 2158 const Assignment *ExpressionAnalyzer::Analyze(const parser::AssignmentStmt &x) { in Analyze() 3303 SemanticsContext &context, const parser::AssignmentStmt &stmt) { in AnalyzeAssignmentStmt()
|
/external/llvm-project/flang/include/flang/Parser/ |
D | parse-tree.h | 189 struct AssignmentStmt; // R1032 478 common::Indirection<AssignmentStmt>, common::Indirection<BackspaceStmt>, 1929 struct AssignmentStmt { struct 1930 TUPLE_CLASS_BOILERPLATE(AssignmentStmt); 1959 mutable AssignmentStmt::TypedAssignment typedAssignment; 1968 std::tuple<LogicalExpr, AssignmentStmt> t; 1981 std::variant<Statement<AssignmentStmt>, Statement<WhereStmt>, 2029 std::variant<AssignmentStmt, PointerAssignmentStmt> u; 3558 std::variant<AssignmentStmt, FunctionCombiner> u; 3623 std::tuple<OmpClauseList, Verbatim, OmpClauseList, Statement<AssignmentStmt>, [all …]
|
D | dump-parse-tree.h | 130 NODE(parser, AssignmentStmt) in NODE() 794 } else if constexpr (std::is_same_v<T, AssignmentStmt> || in AsFortran()
|
/external/llvm-project/flang/include/flang/Semantics/ |
D | expression.h | 243 const Assignment *Analyze(const parser::AssignmentStmt &); 426 SemanticsContext &, const parser::AssignmentStmt &); 458 bool Pre(const parser::AssignmentStmt &x) { in Pre()
|
D | tools.h | 276 const evaluate::Assignment *GetAssignment(const parser::AssignmentStmt &);
|
/external/llvm-project/flang/lib/Parser/ |
D | type-parsers.h | 93 constexpr Parser<AssignmentStmt> assignmentStmt; // R1032
|
D | unparse.cpp | 862 void Unparse(const AssignmentStmt &x) { // R1032 in Unparse() 1805 Walk(std::get<Statement<AssignmentStmt>>(x.t)); in Unparse() 1815 Walk(std::get<Statement<AssignmentStmt>>(x.t)); in Unparse() 1825 Walk(std::get<Statement<AssignmentStmt>>(x.t)); in Unparse() 2231 Walk(std::get<Statement<AssignmentStmt>>(x.t)); in Unparse() 2259 Walk(std::get<Statement<AssignmentStmt>>(x.t)); in Unparse() 2272 Walk(std::get<Statement<AssignmentStmt>>(x.t)); in Unparse() 2285 Walk(std::get<Statement<AssignmentStmt>>(x.t)); in Unparse()
|
D | parse-tree.cpp | 230 AssignmentStmt{std::move(variable), std::move(funcExpr)}}}}; in ConvertToAssignment()
|
D | expr-parsers.cpp | 411 construct<AssignmentStmt>(variable / "=", expr))
|
D | openmp-parsers.cpp | 393 TYPE_PARSER(construct<OmpReductionCombiner>(Parser<AssignmentStmt>{}) ||
|
/external/llvm-project/flang/include/flang/Lower/ |
D | PFTBuilder.h | 98 parser::AllocateStmt, parser::AssignmentStmt, parser::BackspaceStmt,
|
/external/llvm-project/flang/lib/Lower/ |
D | PFTBuilder.cpp | 150 [&](const parser::Statement<parser::AssignmentStmt> &stmt) { in Pre()
|