Searched refs:ConstantBounds (Results 1 – 3 of 3) sorted by relevance
17 ConstantBounds::ConstantBounds(const ConstantSubscripts &shape) in ConstantBounds() function in Fortran::evaluate::ConstantBounds20 ConstantBounds::ConstantBounds(ConstantSubscripts &&shape) in ConstantBounds() function in Fortran::evaluate::ConstantBounds23 ConstantBounds::~ConstantBounds() = default;25 void ConstantBounds::set_lbounds(ConstantSubscripts &&lb) { in set_lbounds()35 ConstantSubscripts ConstantBounds::ComputeUbounds( in ComputeUbounds()49 void ConstantBounds::SetLowerBoundsToOne() { in SetLowerBoundsToOne()55 Constant<SubscriptInteger> ConstantBounds::SHAPE() const { in SHAPE()59 ConstantSubscript ConstantBounds::SubscriptsToOffset( in SubscriptsToOffset()78 bool ConstantBounds::IncrementSubscripts( in IncrementSubscripts()128 : ConstantBounds(std::move(sh)), result_{res}, values_(std::move(x)) { in ConstantBase()[all …]
496 ConstantBounds bounds{shape}; in FoldElementalIntrinsicHelper()
59 class ConstantBounds {61 ConstantBounds() = default;62 explicit ConstantBounds(const ConstantSubscripts &shape);63 explicit ConstantBounds(ConstantSubscripts &&shape);64 ~ConstantBounds();93 class ConstantBase : public ConstantBounds {138 if (ConstantBounds::Rank() == 0) { in CLASS_BOILERPLATE()155 class Constant<Type<TypeCategory::Character, KIND>> : public ConstantBounds {