mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 11:55:51 +00:00
use offset/length for fixed slices to allow super-slices
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
80184c6ee2
commit
6b12bd6dcd
5 changed files with 33 additions and 24 deletions
|
@ -112,7 +112,7 @@ namespace polysat {
|
|||
sat::check_result intblast();
|
||||
|
||||
void explain_slice(pvar v, pvar w, unsigned offset, std::function<void(euf::enode*, euf::enode*)>& consume);
|
||||
void explain_fixed(pvar v, unsigned lo, unsigned hi, rational const& value, std::function<void(euf::enode*, euf::enode*)>& consume_eq);
|
||||
void explain_fixed(pvar v, fixed_slice const& s, std::function<void(euf::enode*, euf::enode*)>& consume_eq);
|
||||
|
||||
// internalize
|
||||
bool visit(expr* e) override;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue