diff options
-rw-r--r-- | src/theory/arith/constraint.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/theory/arith/constraint.cpp b/src/theory/arith/constraint.cpp index 3427edbd3..15f82d82b 100644 --- a/src/theory/arith/constraint.cpp +++ b/src/theory/arith/constraint.cpp @@ -438,18 +438,14 @@ ConstraintP Constraint::getCeiling() { Debug("getCeiling") << "Constraint_::getCeiling on " << *this << endl; Assert(getValue().getInfinitesimalPart().sgn() > 0); - DeltaRational ceiling(getValue().ceiling()); - - // TODO: "Optimize via the iterator" + const DeltaRational ceiling(getValue().ceiling()); return d_database->getConstraint(getVariable(), getType(), ceiling); } ConstraintP Constraint::getFloor() { Assert(getValue().getInfinitesimalPart().sgn() < 0); - DeltaRational floor(Rational(getValue().floor())); - - // TODO: "Optimize via the iterator" + const DeltaRational floor(Rational(getValue().floor())); return d_database->getConstraint(getVariable(), getType(), floor); } |