mirror of
https://github.com/Z3Prover/z3
synced 2025-08-02 01:13:18 +00:00
fix co-factoring
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
f40becf099
commit
5348af3c4c
2 changed files with 95 additions and 29 deletions
|
@ -165,8 +165,6 @@ namespace smt {
|
|||
expr_ref mk_deriv_accept(expr* s, unsigned i, expr* r);
|
||||
void get_derivative_targets(expr* r, expr_ref_vector& targets);
|
||||
void get_cofactors(expr* r, expr_ref_pair_vector& result);
|
||||
void get_cofactors_rec(expr* r, expr_ref_vector& conds,
|
||||
expr_ref_pair_vector& result);
|
||||
|
||||
/*
|
||||
Pretty print the regex of the state id to the out stream,
|
||||
|
@ -186,6 +184,8 @@ namespace smt {
|
|||
|
||||
bool block_if_empty(expr* r, literal lit);
|
||||
|
||||
void propagate_is_non_empty(literal lit);
|
||||
|
||||
public:
|
||||
|
||||
seq_regex(theory_seq& th);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue