3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 17:15:31 +00:00

fix slice_pp

This commit is contained in:
Jakob Rath 2023-10-23 15:24:27 +02:00
parent 482e4da4d7
commit c87aa8bcf8

View file

@ -1556,18 +1556,18 @@ namespace polysat {
std::ostream& slicing::display(std::ostream& out, enode* s) const {
out << "{id:" << s->get_id();
if (is_equality(s))
return out << ",<equality>}";
out << ",w:" << width(s);
out << ",root:" << s->get_root_id();
if (slice2var(s) != null_var)
out << ",var:v" << slice2var(s);
if (is_value(s))
out << ",value:" << get_value(s);
if (enode* n = get_value_node(s))
out << ",value:" << get_value(n);
if (s->interpreted())
out << ",<interpreted>";
if (is_concat(s))
out << ",<concat>";
if (is_equality(s))
out << ",<equality>";
out << "}";
return out;
}