summaryrefslogtreecommitdiff
path: root/src/theory/arith/ordered_set.h
blob: 68c5e18c9140929e0e928379ceb22ca57e8d8a2f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <set>
#include "expr/kind.h"
#include "expr/node.h"
#include "util/Assert.h"
#include "theory/arith/arith_utilities.h"


namespace CVC4 {
namespace theory {
namespace arith {


typedef std::set<TNode, RightHandRationalLT> OrderedSet;

struct SetCleanupStrategy{
  static void cleanup(OrderedSet* l){
    Debug("arithgc") << "cleaning up  " << l << "\n";
    delete l;
  }
};

}/* CVC4::theory::arith namespace */
}/* CVC4::theory namespace */
}/* CVC4 namespace */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback