3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-29 20:05:51 +00:00
This commit is contained in:
Nikolaj Bjorner 2021-05-19 10:33:23 -07:00
parent d450fd4227
commit abe3ef2382
3 changed files with 15 additions and 28 deletions

View file

@ -95,14 +95,20 @@ namespace bv {
result.reset();
unsigned i = 0;
for (literal b : m_bits[v]) {
switch (ctx.s().value(b)) {
case l_false:
break;
case l_undef:
return false;
case l_true:
if (b == ~m_true)
;
else if (b == m_true)
result += power2(i);
break;
else {
switch (ctx.s().value(b)) {
case l_false:
break;
case l_undef:
return false;
case l_true:
result += power2(i);
break;
}
}
++i;
}