mirror of
https://github.com/Z3Prover/z3
synced 2025-06-29 17:38:45 +00:00
parent
6381cfdc05
commit
1dcbde4ecb
1 changed files with 2 additions and 0 deletions
|
@ -538,6 +538,8 @@ namespace smt {
|
||||||
CTRACE("internalize_quantifier_zero", q->get_weight() == 0, tout << mk_pp(q, m) << "\n";);
|
CTRACE("internalize_quantifier_zero", q->get_weight() == 0, tout << mk_pp(q, m) << "\n";);
|
||||||
SASSERT(gate_ctx); // limitation of the current implementation
|
SASSERT(gate_ctx); // limitation of the current implementation
|
||||||
SASSERT(!b_internalized(q));
|
SASSERT(!b_internalized(q));
|
||||||
|
if (!is_forall(q))
|
||||||
|
throw default_exception("internalization of exists is not supported");
|
||||||
SASSERT(is_forall(q));
|
SASSERT(is_forall(q));
|
||||||
SASSERT(check_patterns(q));
|
SASSERT(check_patterns(q));
|
||||||
bool_var v = mk_bool_var(q);
|
bool_var v = mk_bool_var(q);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue