New InferenceIds for BV theory (#5909)
authorGereon Kremer <gkremer@stanford.edu>
Thu, 18 Feb 2021 20:37:30 +0000 (21:37 +0100)
committerGitHub <noreply@github.com>
Thu, 18 Feb 2021 20:37:30 +0000 (21:37 +0100)
commitba30b690b29e7e52dd8ea1ea953525c401abf3d9
treecf2f9aae0c0a31a0290b8a65cce7b98719b8dae7
parentc6210af1db67701495efa263207b91064a3bcd0b
New InferenceIds for BV theory (#5909)

This PR introduces new InferenceId for the BV theory and uses them instead of InferenceId::UNKNOWN.
src/theory/bv/bitblast/lazy_bitblaster.cpp
src/theory/bv/bv_solver_bitblast.cpp
src/theory/bv/bv_solver_lazy.cpp
src/theory/bv/bv_solver_lazy.h
src/theory/bv/bv_solver_simple.cpp
src/theory/bv/bv_subtheory_core.cpp
src/theory/inference_id.h