summaryrefslogtreecommitdiff
path: root/src/api/cvc4cpp.cpp
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2020-12-18 10:01:17 -0600
committerGitHub <noreply@github.com>2020-12-18 10:01:17 -0600
commit7d4c7be8cbe1ac3b68c3bb5e2b08143f8324b5a1 (patch)
treecf80f5c45a6dc4b13256009d883e4407a718acb5 /src/api/cvc4cpp.cpp
parent879bc5c29cbfc8ebcfe69fcc9316dfdb1361ff1f (diff)
Simplify internal API for sygus (#5687)
This makes simplifications to the internal sygus API now that the SmtEngine interface is independent of parsing.
Diffstat (limited to 'src/api/cvc4cpp.cpp')
-rw-r--r--src/api/cvc4cpp.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/api/cvc4cpp.cpp b/src/api/cvc4cpp.cpp
index 8044508c7..b11a01628 100644
--- a/src/api/cvc4cpp.cpp
+++ b/src/api/cvc4cpp.cpp
@@ -5615,7 +5615,7 @@ Term Solver::mkSygusVar(Sort sort, const std::string& symbol) const
Node res = getNodeManager()->mkBoundVar(symbol, *sort.d_type);
(void)res.getType(true); /* kick off type checking */
- d_smtEngine->declareSygusVar(symbol, res, *sort.d_type);
+ d_smtEngine->declareSygusVar(res);
return Term(this, res);
@@ -5740,7 +5740,7 @@ Term Solver::synthFunHelper(const std::string& symbol,
std::vector<Node> bvns = termVectorToNodes(boundVars);
d_smtEngine->declareSynthFun(
- symbol, fun, g == nullptr ? funType : *g->resolve().d_type, isInv, bvns);
+ fun, g == nullptr ? funType : *g->resolve().d_type, isInv, bvns);
return Term(this, fun);
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback