diff options
author | Morgan Deters <mdeters@cs.nyu.edu> | 2013-01-28 17:31:57 -0500 |
---|---|---|
committer | Morgan Deters <mdeters@cs.nyu.edu> | 2013-03-22 18:54:52 -0400 |
commit | f44a81d1b62058fa56af952aa92be965690481e5 (patch) | |
tree | dc4b56e27701abd61ebd69675f86a9366d90998f /src/smt/model_postprocessor.h | |
parent | 36816ad2537a2e6163037e9592c513b9a69aa9dc (diff) |
Support for Boolean term conversion in datatypes.
Diffstat (limited to 'src/smt/model_postprocessor.h')
-rw-r--r-- | src/smt/model_postprocessor.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/smt/model_postprocessor.h b/src/smt/model_postprocessor.h index 08e6168d9..f727a3483 100644 --- a/src/smt/model_postprocessor.h +++ b/src/smt/model_postprocessor.h @@ -25,9 +25,12 @@ namespace CVC4 { namespace smt { class ModelPostprocessor { + std::hash_map<TNode, Node, TNodeHashFunction> d_nodes; + public: typedef Node return_type; - std::hash_map<TNode, Node, TNodeHashFunction> d_nodes; + + Node rewriteAs(TNode n, TypeNode asType); bool alreadyVisited(TNode current, TNode parent) { return d_nodes.find(current) != d_nodes.end(); |