Home
last modified time | relevance | path

Searched refs:PointerAssignmentStmt (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dassignment.h21 struct PointerAssignmentStmt;
44 void Enter(const parser::PointerAssignmentStmt &);
H A Dassignment.cpp42 void Analyze(const parser::PointerAssignmentStmt &);
84 void AssignmentContext::Analyze(const parser::PointerAssignmentStmt &stmt) { in Analyze()
270 void AssignmentChecker::Enter(const parser::PointerAssignmentStmt &x) { in Enter()
H A Dtools.cpp444 const parser::PointerAssignmentStmt &x) { in GetAssignment()
H A Dexpression.cpp2580 const parser::PointerAssignmentStmt &x) { in Analyze()
2613 std::get<parser::PointerAssignmentStmt::Bounds>(x.t).u); in Analyze()
H A Dresolve-names.cpp1457 bool Pre(const parser::PointerAssignmentStmt &);
7293 bool ResolveNamesVisitor::Pre(const parser::PointerAssignmentStmt &x) { in Pre()
7295 const auto &bounds{std::get<parser::PointerAssignmentStmt::Bounds>(x.t)}; in Pre()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dtype-parsers.h95 constexpr Parser<PointerAssignmentStmt> pointerAssignmentStmt; // R1033
H A Dexpr-parsers.cpp440 construct<PointerAssignmentStmt>(dataRef,
442 construct<PointerAssignmentStmt>(dataRef,
H A Dunparse.cpp891 void Unparse(const PointerAssignmentStmt &x) { // R1033, R1034, R1038 in Unparse()
905 std::get<PointerAssignmentStmt::Bounds>(x.t).u); in Unparse()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dexpression.h249 const Assignment *Analyze(const parser::PointerAssignmentStmt &);
458 bool Pre(const parser::PointerAssignmentStmt &x) { in Pre()
H A Dtools.h314 const parser::PointerAssignmentStmt &);
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h583 NODE(parser, PointerAssignmentStmt) in NODE()
584 NODE(PointerAssignmentStmt, Bounds) in NODE()
808 std::is_same_v<T, PointerAssignmentStmt>) { in AsFortran()
H A Dparse-tree.h191 struct PointerAssignmentStmt; // R1033
490 common::Indirection<PointerAssignmentStmt>,
1973 struct PointerAssignmentStmt { struct
1978 TUPLE_CLASS_BOILERPLATE(PointerAssignmentStmt); argument
2049 std::variant<AssignmentStmt, PointerAssignmentStmt> u;
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h104 parser::NullifyStmt, parser::OpenStmt, parser::PointerAssignmentStmt,
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp2467 void genFIR(const Fortran::parser::PointerAssignmentStmt &stmt) { in genFIR()
3042 void analyzeExplicitSpace(const Fortran::parser::PointerAssignmentStmt &s) { in analyzeExplicitSpace()