summaryrefslogtreecommitdiff
path: root/src/api
diff options
context:
space:
mode:
authorAina Niemetz <aina.niemetz@gmail.com>2021-03-11 11:05:58 -0800
committerGitHub <noreply@github.com>2021-03-11 19:05:58 +0000
commitdc679ed380aabc62aadfbb4033c02c5a27ae903c (patch)
treeeae38a0bcbd56104c4e381e84d7f8c724104d365 /src/api
parentc314b0162c7fa089c400e11bd72c4ca24a26c9d0 (diff)
Delete Expr layer. (#6117)
Diffstat (limited to 'src/api')
-rw-r--r--src/api/cvc4cpp.cpp7
-rw-r--r--src/api/cvc4cpp.h2
2 files changed, 1 insertions, 8 deletions
diff --git a/src/api/cvc4cpp.cpp b/src/api/cvc4cpp.cpp
index ea8165c4a..930ff895c 100644
--- a/src/api/cvc4cpp.cpp
+++ b/src/api/cvc4cpp.cpp
@@ -46,7 +46,6 @@
#include "expr/node.h"
#include "expr/node_manager.h"
#include "expr/sequence.h"
-#include "expr/type.h"
#include "expr/type_node.h"
#include "options/main_options.h"
#include "options/options.h"
@@ -1024,10 +1023,6 @@ std::ostream& operator<<(std::ostream& out, enum Result::UnknownExplanation e)
/* Sort */
/* -------------------------------------------------------------------------- */
-Sort::Sort(const Solver* slv, const CVC4::Type& t)
- : d_solver(slv), d_type(new CVC4::TypeNode(TypeNode::fromType(t)))
-{
-}
Sort::Sort(const Solver* slv, const CVC4::TypeNode& t)
: d_solver(slv), d_type(new CVC4::TypeNode(t))
{
@@ -3272,7 +3267,7 @@ size_t RoundingModeHashFunction::operator()(const RoundingMode& rm) const
Solver::Solver(Options* opts)
{
- d_nodeMgr.reset(new NodeManager(nullptr));
+ d_nodeMgr.reset(new NodeManager());
d_smtEngine.reset(new SmtEngine(d_nodeMgr.get(), opts));
d_smtEngine->setSolver(this);
Options& o = d_smtEngine->getOptions();
diff --git a/src/api/cvc4cpp.h b/src/api/cvc4cpp.h
index 77a2378de..968ed0522 100644
--- a/src/api/cvc4cpp.h
+++ b/src/api/cvc4cpp.h
@@ -64,7 +64,6 @@ class SmtEngine;
class SygusConstraintCommand;
class SygusInvConstraintCommand;
class SynthFunCommand;
-class Type;
class TypeNode;
class Options;
class QueryCommand;
@@ -718,7 +717,6 @@ class CVC4_PUBLIC Sort
* @param t the internal type that is to be wrapped by this sort
* @return the Sort
*/
- Sort(const Solver* slv, const CVC4::Type& t);
Sort(const Solver* slv, const CVC4::TypeNode& t);
/**
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback