Home
last modified time | relevance | path

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

/llvm-project/flang/include/flang/Lower/
H A DBoxAnalyzer.h119 struct StaticArray : ScalarSym, LBoundsAndShape { struct
120 StaticArray(const Fortran::semantics::Symbol &sym, in StaticArray() argument
259 using StaticArray = details::StaticArray; variable
268 StaticArray, DynamicArray, StaticArrayStaticChar,
295 return match([](const StaticArray &) { return true; }, in isArray()
307 return match([](const StaticArray &) { return true; }, in isStaticArray()
341 [&](const StaticArray &x) { return x.lboundAllOnes(); }, in lboundIsAllOnes()
353 return match([](const StaticArray &x) -> A { return x.lbounds; }, in staticLBound()
364 return match([](const StaticArray &x) -> A { return x.shapes; }, in staticShape()
444 box = StaticArray(sym, std::move(lbounds), std::move(shapes)); in analyze()