Add a configuration for disabling the optimizations
[satune.git] / src / AST / order.cc
index f3ccde419dc9e07957a62229a913c855aca7fdd8..82e4c5329d591b0826704c750e80cc62ff50c3c5 100644 (file)
@@ -16,6 +16,8 @@ Order::Order(OrderType _type, Set *_set) :
 
 void Order::addOrderConstraint(BooleanOrder *constraint) {
        constraints.push(constraint);
+       useditems.add(constraint->first);
+       useditems.add(constraint->second);
 }
 
 void Order::setOrderEncodingType(OrderEncodingType type) {
@@ -60,7 +62,7 @@ void Order::serialize(Serializer *serializer) {
 }
 
 void Order::print() {
-       model_print("{Order on Set:\n");
+       model_print("{Order<%p> on Set:\n", this);
        set->print();
        model_print("}\n");
 }