Searched refs:arrayExpr (Results 1 – 2 of 2) sorted by relevance
56 auto GetShapeHelper::AsShapeResult(ExtentExpr &&arrayExpr) const -> Result { in AsShapeResult()58 arrayExpr = Fold(*context_, std::move(arrayExpr)); in AsShapeResult()60 if (const auto *constArray{UnwrapConstantValue<ExtentType>(arrayExpr)}) { in AsShapeResult()63 if (auto *constructor{UnwrapExpr<ArrayConstructor<ExtentType>>(arrayExpr)}) { in AsShapeResult()
2351 auto arrayExpr{constArray->values().at(j)}; in CheckForNonPositiveValues() local2352 if (arrayExpr.IsNegative() || arrayExpr.IsZero()) { in CheckForNonPositiveValues()