mirror of
https://github.com/Z3Prover/z3
synced 2025-08-08 12:11:23 +00:00
rename set-flat to set-flat-and-or to allow to differentiate parameters
This commit is contained in:
parent
fe1b4bf5ce
commit
1fae3aa152
9 changed files with 15 additions and 15 deletions
|
@ -24,7 +24,7 @@ Notes:
|
|||
|
||||
void bool_rewriter::updt_params(params_ref const & _p) {
|
||||
bool_rewriter_params p(_p);
|
||||
m_flat = p.flat();
|
||||
m_flat_and_or = p.flat();
|
||||
m_elim_and = p.elim_and();
|
||||
m_elim_ite = p.elim_ite();
|
||||
m_local_ctx = p.local_ctx();
|
||||
|
@ -555,7 +555,7 @@ bool bool_rewriter::local_ctx_simp(unsigned num_args, expr * const * args, expr_
|
|||
result = arg; \
|
||||
return true; \
|
||||
} \
|
||||
if (m_flat && m().is_or(arg)) { \
|
||||
if (m_flat_and_or && m().is_or(arg)) { \
|
||||
unsigned sz = to_app(arg)->get_num_args(); \
|
||||
for (unsigned j = 0; j < sz; j++) { \
|
||||
expr * arg_arg = to_app(arg)->get_arg(j); \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue