summaryrefslogtreecommitdiff
path: root/src/proof/theory_proof.h
diff options
context:
space:
mode:
authorAndres Notzli <andres.noetzli@gmail.com>2016-07-26 21:07:24 -0700
committerAndres Notzli <andres.noetzli@gmail.com>2016-07-26 21:07:24 -0700
commit490489a78beca486df5d4a0d8b7704e6235ca6fc (patch)
treeb0674f1f2ec1969d7422aa8ff21b4905a861a052 /src/proof/theory_proof.h
parentfc618e8c18a19012384ae1585fefc9ce11f55d71 (diff)
Fix warnings in src/proof
Fix warning due to `ProofLetCount` being defined as `struct` in `proof_utils.h` and `class` in `proof.h`. Fix warnings due to different number of arguments of `printConstantDisequalityProof()` and `printTheoryLemmaProof()` in subclasses.
Diffstat (limited to 'src/proof/theory_proof.h')
-rw-r--r--src/proof/theory_proof.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/proof/theory_proof.h b/src/proof/theory_proof.h
index c622fabee..80a737580 100644
--- a/src/proof/theory_proof.h
+++ b/src/proof/theory_proof.h
@@ -308,7 +308,7 @@ public:
virtual void printOwnedTerm(Expr term, std::ostream& os, const ProofLetMap& map) = 0;
virtual void printOwnedSort(Type type, std::ostream& os) = 0;
- virtual void printTheoryLemmaProof(std::vector<Expr>& lemma, std::ostream& os, std::ostream& paren) = 0;
+ virtual void printTheoryLemmaProof(std::vector<Expr>& lemma, std::ostream& os, std::ostream& paren, const ProofLetMap& map) = 0;
virtual void printSortDeclarations(std::ostream& os, std::ostream& paren) = 0;
virtual void printTermDeclarations(std::ostream& os, std::ostream& paren) = 0;
virtual void printDeferredDeclarations(std::ostream& os, std::ostream& paren) = 0;
@@ -322,7 +322,7 @@ public:
{}
virtual void printOwnedTerm(Expr term, std::ostream& os, const ProofLetMap& map);
virtual void printOwnedSort(Type type, std::ostream& os);
- virtual void printTheoryLemmaProof(std::vector<Expr>& lemma, std::ostream& os, std::ostream& paren);
+ virtual void printTheoryLemmaProof(std::vector<Expr>& lemma, std::ostream& os, std::ostream& paren, const ProofLetMap& map);
virtual void printSortDeclarations(std::ostream& os, std::ostream& paren);
virtual void printTermDeclarations(std::ostream& os, std::ostream& paren);
virtual void printDeferredDeclarations(std::ostream& os, std::ostream& paren);
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback