mirror of
https://github.com/Z3Prover/z3
synced 2025-08-07 03:31:23 +00:00
removing more dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
ce3ab6b170
commit
2955b0c2ef
15 changed files with 38 additions and 265 deletions
|
@ -11,7 +11,8 @@ Copyright (c) 2015 Microsoft Corporation
|
|||
#include "qe/qe.h"
|
||||
#include "ast/rewriter/expr_replacer.h"
|
||||
#include "ast/rewriter/arith_rewriter.h"
|
||||
#include "ast/simplifier/arith_simplifier_plugin.h"
|
||||
#include "ast/rewriter/bool_rewriter.h"
|
||||
#include "ast/rewriter/th_rewriter.h"
|
||||
#include "ast/expr_functors.h"
|
||||
|
||||
namespace nlarith {
|
||||
|
@ -79,9 +80,8 @@ namespace nlarith {
|
|||
app_ref m_zero;
|
||||
app_ref m_one;
|
||||
smt_params m_params;
|
||||
basic_simplifier_plugin m_bs;
|
||||
arith_simplifier_plugin m_rw;
|
||||
arith_rewriter m_rw1;
|
||||
bool_rewriter m_bs;
|
||||
arith_rewriter m_rw;
|
||||
expr_ref_vector m_trail;
|
||||
|
||||
ast_manager& m() const { return m_manager; }
|
||||
|
@ -105,8 +105,7 @@ namespace nlarith {
|
|||
m_enable_linear(false),
|
||||
m_zero(num(0),m), m_one(num(1),m),
|
||||
m_bs(m),
|
||||
m_rw(m, m_bs, m_params),
|
||||
m_rw1(m), m_trail(m) {
|
||||
m_rw(m), m_trail(m) {
|
||||
}
|
||||
|
||||
//
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue