bv: Refactor getEqualityStatus and use for both bitblasting solvers. (#6933)
authorMathias Preiner <mathias.preiner@gmail.com>
Tue, 27 Jul 2021 20:23:32 +0000 (13:23 -0700)
committerGitHub <noreply@github.com>
Tue, 27 Jul 2021 20:23:32 +0000 (20:23 +0000)
commit56b5ebfed26283db73c55bbcc9391d2e06897727
tree5dae1a71d99c76a542bfce365e042e2e0b7c8fc9
parent4c87b04c95b60c34d2e8313e82579fbb0415eaf7
bv: Refactor getEqualityStatus and use for both bitblasting solvers. (#6933)

This commit refactors the getEqualityStatus handling for bitblast and bitblast-internal.
src/theory/bv/bitblast/proof_bitblaster.cpp
src/theory/bv/bitblast/proof_bitblaster.h
src/theory/bv/bv_solver.h
src/theory/bv/bv_solver_bitblast.cpp
src/theory/bv/bv_solver_bitblast.h
src/theory/bv/bv_solver_bitblast_internal.cpp
src/theory/bv/bv_solver_bitblast_internal.h
src/theory/bv/theory_bv.cpp
src/theory/bv/theory_bv.h