(proof-new) Replace LazyCDProofSet by generic CDProofSet (#5487)
authorGereon Kremer <gereon.kremer@cs.rwth-aachen.de>
Fri, 20 Nov 2020 19:04:37 +0000 (20:04 +0100)
committerGitHub <noreply@github.com>
Fri, 20 Nov 2020 19:04:37 +0000 (13:04 -0600)
commit20007b739555fe27a6600fcb4d156173bcc0eee3
treeac5b25d48fe713e0ab35839b7480d86a8cb1c2e1
parentde0d36b8972954c281f1e97b15d37c07a861cbc1
(proof-new) Replace LazyCDProofSet by generic CDProofSet (#5487)

This PR replaces the LazyCDProofSet, that was hardcoded to use LazyCDProof objects, by a templated CDProofSet.
src/expr/CMakeLists.txt
src/expr/lazy_proof_set.cpp [deleted file]
src/expr/lazy_proof_set.h [deleted file]
src/expr/proof_set.h [new file with mode: 0644]
src/smt/preprocess_proof_generator.cpp
src/smt/preprocess_proof_generator.h
src/theory/trust_substitutions.cpp
src/theory/trust_substitutions.h