summaryrefslogtreecommitdiff
path: root/src/theory/bv/theory_bv.h
diff options
context:
space:
mode:
authorlianah <lianahady@gmail.com>2014-06-14 23:06:50 -0400
committerlianah <lianahady@gmail.com>2014-06-14 23:06:50 -0400
commit782bfe1b122a34f72c0533d9f189045379eb1d58 (patch)
tree099de5435867ce26654b9c0e44195c7fc8ccb0fc /src/theory/bv/theory_bv.h
parentaeeb951b0fcc33e03feb6a6300808834a96daff5 (diff)
Evil bitvector preprocessing pass for simplifying powers of two.
Diffstat (limited to 'src/theory/bv/theory_bv.h')
-rw-r--r--src/theory/bv/theory_bv.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/theory/bv/theory_bv.h b/src/theory/bv/theory_bv.h
index 27b6b37c4..26ed8c296 100644
--- a/src/theory/bv/theory_bv.h
+++ b/src/theory/bv/theory_bv.h
@@ -117,6 +117,9 @@ private:
typedef __gnu_cxx::hash_set<TNode, TNodeHashFunction> TNodeSet;
void collectNumerators(TNode term, TNodeSet& seen);
+ typedef __gnu_cxx::hash_set<Node, NodeHashFunction> NodeSet;
+ NodeSet d_staticLearnCache;
+
/**
* Maps from bit-vector width to divison-by-zero uninterpreted
* function symbols.
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback