mirror of
https://github.com/Z3Prover/z3
synced 2025-06-22 05:43:39 +00:00
enable ranges for bit-vectors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
72d140334f
commit
c63ad2e834
7 changed files with 84 additions and 4 deletions
|
@ -23,16 +23,18 @@ Revision History:
|
|||
#include "smt/smt_context.h"
|
||||
#include "smt/theory_lra.h"
|
||||
#include "smt/theory_arith.h"
|
||||
|
||||
#include "smt/theory_bv.h"
|
||||
|
||||
namespace smt {
|
||||
class arith_value {
|
||||
context* m_ctx;
|
||||
ast_manager& m;
|
||||
arith_util a;
|
||||
bv_util b;
|
||||
theory_mi_arith* m_tha;
|
||||
theory_i_arith* m_thi;
|
||||
theory_lra* m_thr;
|
||||
theory_bv* m_thb;
|
||||
public:
|
||||
arith_value(ast_manager& m);
|
||||
void init(context* ctx);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue