Home
last modified time | relevance | path

Searched refs:AllocateShapeSpec (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/flang/lib/Lower/
H A DAllocatable.cpp265 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 DFortran-parsers.cpp1159 defaulted(parenthesized(nonemptyList(Parser<AllocateShapeSpec>{}))),
1168 TYPE_PARSER(construct<AllocateShapeSpec>(maybe(boundExpr / ":"), boundExpr))
1173 defaulted(nonemptyList(Parser<AllocateShapeSpec>{}) / ","),
H A Dexecutable-parsers.cpp66 parenthesized(nonemptyList(Parser<AllocateShapeSpec>{}))))))};
H A Dunparse.cpp820 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 Dcheck-allocate.cpp59 std::get<std::list<parser::AllocateShapeSpec>>(allocation.t).size()); in ShapeSpecRank()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h1872 struct AllocateShapeSpec { struct
1873 TUPLE_CLASS_BOILERPLATE(AllocateShapeSpec);
1877 using AllocateCoshapeSpec = AllocateShapeSpec; argument
1891 std::tuple<AllocateObject, std::list<AllocateShapeSpec>,
H A Ddump-parse-tree.h127 NODE(parser, AllocateShapeSpec) in NODE()