summaryrefslogtreecommitdiff
path: root/src/expr/proof.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/expr/proof.cpp')
-rw-r--r--src/expr/proof.cpp16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/expr/proof.cpp b/src/expr/proof.cpp
index 1c879ef0b..20e8e29e2 100644
--- a/src/expr/proof.cpp
+++ b/src/expr/proof.cpp
@@ -18,18 +18,6 @@ using namespace CVC4::kind;
namespace CVC4 {
-std::ostream& operator<<(std::ostream& out, CDPOverwrite opol)
-{
- switch (opol)
- {
- case CDPOverwrite::ALWAYS: out << "ALWAYS"; break;
- case CDPOverwrite::ASSUME_ONLY: out << "ASSUME_ONLY"; break;
- case CDPOverwrite::NEVER: out << "NEVER"; break;
- default: out << "CDPOverwrite:unknown"; break;
- }
- return out;
-}
-
CDProof::CDProof(ProofNodeManager* pnm, context::Context* c)
: d_manager(pnm), d_context(), d_nodes(c ? c : &d_context)
{
@@ -37,7 +25,7 @@ CDProof::CDProof(ProofNodeManager* pnm, context::Context* c)
CDProof::~CDProof() {}
-std::shared_ptr<ProofNode> CDProof::mkProof(Node fact)
+std::shared_ptr<ProofNode> CDProof::getProofFor(Node fact)
{
std::shared_ptr<ProofNode> pf = getProofSymm(fact);
if (pf != nullptr)
@@ -436,4 +424,6 @@ Node CDProof::getSymmFact(TNode f)
return polarity ? symFact : symFact.notNode();
}
+std::string CDProof::identify() const { return "CDProof"; }
+
} // namespace CVC4
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback