Refactor array-proofs and uf-proofs (#1655)
authoryoni206 <yoni206@users.noreply.github.com>
Wed, 25 Apr 2018 22:12:51 +0000 (15:12 -0700)
committerGitHub <noreply@github.com>
Wed, 25 Apr 2018 22:12:51 +0000 (15:12 -0700)
commit1ae10032fb99ca1d8f73c5f51dce3cfc976b3dfb
tree9006c24edf5605145167cea0ce1d5df829bcac57
parent8cc4bc292c6ac60edfa356355ad235e51ad15310
Refactor array-proofs and uf-proofs (#1655)

This commit unifies duplicate code blocks from array_proof.cpp and uf_proof.cpp into theory_proof.cpp.
src/proof/arith_proof.cpp
src/proof/arith_proof.h
src/proof/array_proof.cpp
src/proof/array_proof.h
src/proof/bitvector_proof.cpp
src/proof/bitvector_proof.h
src/proof/theory_proof.cpp
src/proof/theory_proof.h
src/proof/uf_proof.cpp
src/proof/uf_proof.h