Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-implementation.h153 std::optional<Constant<T>> Folder<T>::Folding(ArrayRef &aRef) { in Folding() argument
156 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 …]
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dexpression.cpp1200 if (auto *aRef{std::get_if<ArrayRef>(&dataRef->u)}) { in Analyze() local
1201 subscripts = std::move(aRef->subscript()); in Analyze()
1202 reversed.push_back(aRef->GetLastSymbol()); in Analyze()
1203 if (Component * component{aRef->base().UnwrapComponent()}) { in Analyze()