diff options
author | Guy <katz911@gmail.com> | 2016-07-26 15:03:27 -0700 |
---|---|---|
committer | Guy <katz911@gmail.com> | 2016-07-26 15:03:27 -0700 |
commit | 16df486a6e7b054bafc50a52e989dd35fec582f0 (patch) | |
tree | 1513171bed2ce3e3383fa85287774a47a7feef24 /src/proof/bitvector_proof.h | |
parent | 319bbda7ad32e6e9ee009c27003f6f1c0a8d7b20 (diff) |
Letification of BV constants
Diffstat (limited to 'src/proof/bitvector_proof.h')
-rw-r--r-- | src/proof/bitvector_proof.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/proof/bitvector_proof.h b/src/proof/bitvector_proof.h index 8d0871ef8..f89774945 100644 --- a/src/proof/bitvector_proof.h +++ b/src/proof/bitvector_proof.h @@ -81,6 +81,10 @@ protected: bool d_isAssumptionConflict; theory::bv::TBitblaster<Node>* d_bitblaster; std::string getBBTermName(Expr expr); + + std::map<Expr,std::string> d_constantLetMap; + bool d_useConstantLetification; + public: BitVectorProof(theory::bv::TheoryBV* bv, TheoryProofEngine* proofEngine); |