mirror of
https://github.com/Z3Prover/z3
synced 2025-08-14 23:05:26 +00:00
reorg sls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
bab7ca2b70
commit
9a681b1a37
10 changed files with 207 additions and 125 deletions
|
@ -157,6 +157,18 @@ namespace bv {
|
|||
|
||||
sls_valuation& eval(app* e) const;
|
||||
|
||||
void commit_eval(app* e);
|
||||
|
||||
void init_eval(app* e);
|
||||
|
||||
void set_random(app* e);
|
||||
|
||||
bool eval_is_correct(app* e);
|
||||
|
||||
bool re_eval_is_correct(app* e);
|
||||
|
||||
expr_ref get_value(app* e);
|
||||
|
||||
/**
|
||||
* Override evaluaton.
|
||||
*/
|
||||
|
@ -178,5 +190,7 @@ namespace bv {
|
|||
|
||||
|
||||
std::ostream& display(std::ostream& out, expr_ref_vector const& es);
|
||||
|
||||
std::ostream& display_value(std::ostream& out, expr* e);
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue