diff options
author | Andres Notzli <andres.noetzli@gmail.com> | 2016-07-26 21:07:24 -0700 |
---|---|---|
committer | Andres Notzli <andres.noetzli@gmail.com> | 2016-07-26 21:07:24 -0700 |
commit | 490489a78beca486df5d4a0d8b7704e6235ca6fc (patch) | |
tree | b0674f1f2ec1969d7422aa8ff21b4905a861a052 /src/proof/theory_proof.h | |
parent | fc618e8c18a19012384ae1585fefc9ce11f55d71 (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.h | 4 |
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); |