Searched refs:AllocateShapeSpec (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | Allocatable.cpp | 265 const std::list<Fortran::parser::AllocateShapeSpec> &getShapeSpecs() const { in getShapeSpecs() 266 return std::get<std::list<Fortran::parser::AllocateShapeSpec>>(alloc.t); in getShapeSpecs() 318 for (const Fortran::parser::AllocateShapeSpec &shapeSpec : in lowerBoundsAreOnes() 340 for (const Fortran::parser::AllocateShapeSpec &shapeSpec : in genInlinedAllocation()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | Fortran-parsers.cpp | 1159 defaulted(parenthesized(nonemptyList(Parser<AllocateShapeSpec>{}))), 1168 TYPE_PARSER(construct<AllocateShapeSpec>(maybe(boundExpr / ":"), boundExpr)) 1173 defaulted(nonemptyList(Parser<AllocateShapeSpec>{}) / ","),
|
| H A D | executable-parsers.cpp | 66 parenthesized(nonemptyList(Parser<AllocateShapeSpec>{}))))))};
|
| H A D | unparse.cpp | 820 Walk("(", std::get<std::list<AllocateShapeSpec>>(x.t), ",", ")"); in Unparse() 823 void Unparse(const AllocateShapeSpec &x) { // R934 & R938 in Unparse()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-allocate.cpp | 59 std::get<std::list<parser::AllocateShapeSpec>>(allocation.t).size()); in ShapeSpecRank()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 1872 struct AllocateShapeSpec { struct 1873 TUPLE_CLASS_BOILERPLATE(AllocateShapeSpec); 1877 using AllocateCoshapeSpec = AllocateShapeSpec; argument 1891 std::tuple<AllocateObject, std::list<AllocateShapeSpec>,
|
| H A D | dump-parse-tree.h | 127 NODE(parser, AllocateShapeSpec) in NODE()
|