summaryrefslogtreecommitdiff
path: root/src/theory/theory.cpp
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2020-07-15 03:58:54 -0500
committerGitHub <noreply@github.com>2020-07-15 01:58:54 -0700
commiteb58f1ef8917c5d57d64c54f9188b0ed489b47c1 (patch)
treec7d4fc304f72dc06b10f052ecf29d5f629fc0193 /src/theory/theory.cpp
parenta932b4478e397d760d9457be7c6a80f9ba724391 (diff)
Simplify entailment check interface (#4744)
The generality of this interface is unnecessary.
Diffstat (limited to 'src/theory/theory.cpp')
-rw-r--r--src/theory/theory.cpp28
1 files changed, 2 insertions, 26 deletions
diff --git a/src/theory/theory.cpp b/src/theory/theory.cpp
index 6fb739aa4..b0db8ab30 100644
--- a/src/theory/theory.cpp
+++ b/src/theory/theory.cpp
@@ -390,10 +390,8 @@ Theory::PPAssertStatus Theory::ppAssert(TNode in,
return PP_ASSERT_STATUS_UNSOLVED;
}
-std::pair<bool, Node> Theory::entailmentCheck(
- TNode lit,
- const EntailmentCheckParameters* params,
- EntailmentCheckSideEffects* out) {
+std::pair<bool, Node> Theory::entailmentCheck(TNode lit)
+{
return make_pair(false, Node::null());
}
@@ -436,27 +434,5 @@ void Theory::setupExtTheory() {
d_extTheory = new ExtTheory(this);
}
-
-EntailmentCheckParameters::EntailmentCheckParameters(TheoryId tid)
- : d_tid(tid) {
-}
-
-EntailmentCheckParameters::~EntailmentCheckParameters(){}
-
-TheoryId EntailmentCheckParameters::getTheoryId() const {
- return d_tid;
-}
-
-EntailmentCheckSideEffects::EntailmentCheckSideEffects(TheoryId tid)
- : d_tid(tid)
-{}
-
-TheoryId EntailmentCheckSideEffects::getTheoryId() const {
- return d_tid;
-}
-
-EntailmentCheckSideEffects::~EntailmentCheckSideEffects() {
-}
-
}/* CVC4::theory namespace */
}/* CVC4 namespace */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback