summaryrefslogtreecommitdiff
path: root/src/printer
diff options
context:
space:
mode:
Diffstat (limited to 'src/printer')
-rw-r--r--src/printer/cvc/cvc_printer.cpp2
-rw-r--r--src/printer/smt2/smt2_printer.cpp3
2 files changed, 2 insertions, 3 deletions
diff --git a/src/printer/cvc/cvc_printer.cpp b/src/printer/cvc/cvc_printer.cpp
index 900651e1d..9ec522141 100644
--- a/src/printer/cvc/cvc_printer.cpp
+++ b/src/printer/cvc/cvc_printer.cpp
@@ -1185,7 +1185,7 @@ void DeclareFunctionCommandToStream(std::ostream& out,
{
out << tn;
}
- Node val = Node::fromExpr(model.getSmtEngine()->getValue(n.toExpr()));
+ Node val = model.getSmtEngine()->getValue(n);
if (options::modelUninterpDtEnum() && val.getKind() == kind::STORE)
{
TypeNode type_node = val[1].getType();
diff --git a/src/printer/smt2/smt2_printer.cpp b/src/printer/smt2/smt2_printer.cpp
index 45cc2426c..7560b2ce4 100644
--- a/src/printer/smt2/smt2_printer.cpp
+++ b/src/printer/smt2/smt2_printer.cpp
@@ -1455,8 +1455,7 @@ void Smt2Printer::toStream(std::ostream& out,
// don't print out internal stuff
return;
}
- Node val =
- Node::fromExpr(theory_model->getSmtEngine()->getValue(n.toExpr()));
+ Node val = theory_model->getSmtEngine()->getValue(n);
if (val.getKind() == kind::LAMBDA)
{
out << "(define-fun " << n << " " << val[0] << " "
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback