diff options
author | lianah <lianahady@gmail.com> | 2013-04-16 10:57:04 -0400 |
---|---|---|
committer | lianah <lianahady@gmail.com> | 2013-04-30 15:54:24 -0400 |
commit | 95a876e4931b94ab97ff40988ce23e34a046387d (patch) | |
tree | 432749f30643cf5c2cfeaf441130b35c57c3497b /src/theory/theory_engine.cpp | |
parent | 6a86536bd25fc7ffa305f25990cf37b8c6566c52 (diff) |
uncompiling new bv to bool lifting
Diffstat (limited to 'src/theory/theory_engine.cpp')
-rw-r--r-- | src/theory/theory_engine.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/theory/theory_engine.cpp b/src/theory/theory_engine.cpp index 6f965879d..8c430d6d4 100644 --- a/src/theory/theory_engine.cpp +++ b/src/theory/theory_engine.cpp @@ -1277,10 +1277,8 @@ void TheoryEngine::conflict(TNode conflict, TheoryId theoryId) { } } -Node TheoryEngine::ppBvToBool(TNode assertion) { - Node result = d_bvToBoolPreprocessor.liftBoolToBV(assertion); - result = Rewriter::rewrite(result); - return result; +void TheoryEngine::ppBvToBool(const std::vector<TNode>& assertions, std::vector<Node> new_assertions) { + d_bvToBoolPreprocessor.liftBoolToBV(assertions, new_assertions); } Node TheoryEngine::ppSimpITE(TNode assertion) |