Searched refs:aRef (Results 1 – 2 of 2) sorted by relevance
153 std::optional<Constant<T>> Folder<T>::Folding(ArrayRef &aRef) { in Folding() argument156 for (Subscript &ss : aRef.subscript()) { in Folding()163 if (Component * component{aRef.base().UnwrapComponent()}) { in Folding()182 [this](ArrayRef &aRef) { in Folding()183 aRef = FoldOperation(context_, std::move(aRef)); in Folding()184 return Folding(aRef); in Folding()318 [&](ArrayRef &aRef) { in GetConstantComponent()371 [&](ArrayRef &&aRef) { in Folding()372 aRef = FoldOperation(context_, std::move(aRef)); in Folding()373 if (auto c{Folding(aRef)}) { in Folding()[all …]
1200 if (auto *aRef{std::get_if<ArrayRef>(&dataRef->u)}) { in Analyze() local1201 subscripts = std::move(aRef->subscript()); in Analyze()1202 reversed.push_back(aRef->GetLastSymbol()); in Analyze()1203 if (Component * component{aRef->base().UnwrapComponent()}) { in Analyze()