Lines Matching refs:lower_
34 lower_.emplace(std::move(*l));
42 if (lower_) { in lower()
43 return {lower_.value().value()}; in lower()
49 lower_.emplace(std::move(expr)); in set_lower()
132 if (lower_) { in lower()
133 return lower_.value().value(); in lower()
140 lower_.emplace(std::move(expr)); in set_lower()
177 if (!lower_) { in Fold()
178 lower_ = AsExpr(Constant<SubscriptInteger>{1}); in Fold()
180 lower_.value() = evaluate::Fold(context, std::move(lower_.value().value())); in Fold()
181 std::optional<ConstantSubscript> lbi{ToInt64(lower_.value().value())}; in Fold()
188 lower_ = AsExpr(Constant<SubscriptInteger>{*lbi}); in Fold()
229 lower_ = AsExpr(Constant<SubscriptInteger>{1}); in Fold()
659 return lower_ == that.lower_ && upper_ == that.upper_ && in operator ==()
675 return parent_ == that.parent_ && lower_ == that.lower_ && in operator ==()