3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 01:25:31 +00:00

remove tracing, fix doctext

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2019-06-21 15:08:26 +02:00
parent 1ae0769af5
commit cbe52e298b
10 changed files with 16 additions and 36 deletions

View file

@ -216,6 +216,11 @@ void asserted_formulas::reset() {
m_inconsistent = false;
}
void asserted_formulas::finalize() {
reset();
m_substitution.cleanup();
}
bool asserted_formulas::check_well_sorted() const {
for (justified_expr const& je : m_formulas) {
if (!is_well_sorted(m, je.get_fml())) return false;

View file

@ -223,6 +223,7 @@ class asserted_formulas {
public:
asserted_formulas(ast_manager & m, smt_params & smtp, params_ref const& p);
~asserted_formulas();
void finalize();
void updt_params(params_ref const& p);
bool has_quantifiers() const { return m_has_quantifiers; }

View file

@ -232,6 +232,7 @@ namespace smt {
context::~context() {
flush();
m_asserted_formulas.finalize();
}
void context::copy_plugins(context& src, context& dst) {