mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 17:15:31 +00:00
move m_nla_lemma_vector to be internal to nla_core
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
26a9b776c6
commit
0a1ade6f95
8 changed files with 65 additions and 61 deletions
|
@ -1459,11 +1459,11 @@ namespace arith {
|
|||
return l_true;
|
||||
|
||||
m_a1 = nullptr; m_a2 = nullptr;
|
||||
lbool r = m_nla->check(m_nla_literals, m_nla_lemma_vector);
|
||||
lbool r = m_nla->check(m_nla_literals);
|
||||
switch (r) {
|
||||
case l_false:
|
||||
assume_literals();
|
||||
for (const nla::lemma& l : m_nla_lemma_vector)
|
||||
for (const nla::lemma& l : m_nla->lemmas())
|
||||
false_case_of_check_nla(l);
|
||||
break;
|
||||
case l_true:
|
||||
|
|
|
@ -249,7 +249,6 @@ namespace arith {
|
|||
|
||||
// lemmas
|
||||
lp::explanation m_explanation;
|
||||
vector<nla::lemma> m_nla_lemma_vector;
|
||||
vector<nla::ineq> m_nla_literals;
|
||||
literal_vector m_core, m_core2;
|
||||
vector<rational> m_coeffs;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue