summaryrefslogtreecommitdiff
path: root/src/smt/model_postprocessor.cpp
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2013-10-09 12:26:11 -0500
committerAndrew Reynolds <andrew.j.reynolds@gmail.com>2013-10-09 12:26:11 -0500
commit29923ecc0467f52a8eb6e318b874269054b956e5 (patch)
treecc76d142a7c7e1442b81e1e41e06b56efc8a9b74 /src/smt/model_postprocessor.cpp
parent59c96a073e34f51b415863ece51c3242c953acc4 (diff)
More improvements to datatypes, eager selector collapsing, improved collect model info. Also fix bug in model post-processor.
Diffstat (limited to 'src/smt/model_postprocessor.cpp')
-rw-r--r--src/smt/model_postprocessor.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/smt/model_postprocessor.cpp b/src/smt/model_postprocessor.cpp
index cbabc9542..c61a61940 100644
--- a/src/smt/model_postprocessor.cpp
+++ b/src/smt/model_postprocessor.cpp
@@ -9,9 +9,9 @@
** See the file COPYING in the top-level source directory for licensing
** information.\endverbatim
**
- ** \brief
+ ** \brief
+ **
**
- **
**/
#include "smt/model_postprocessor.h"
@@ -92,6 +92,9 @@ Node ModelPostprocessor::rewriteAs(TNode n, TypeNode asType) {
return n;
}
NodeBuilder<> b(n.getKind());
+ if (n.getMetaKind() == kind::metakind::PARAMETERIZED) {
+ b << n.getOperator();
+ }
TypeNode::iterator t = asType.begin();
for(TNode::iterator i = n.begin(); i != n.end(); ++i, ++t) {
Assert(t != asType.end());
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback