summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/theory/arith/constraint.cpp8
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);
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback