diff options
author | Gereon Kremer <gkremer@stanford.edu> | 2020-12-10 01:10:36 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-09 16:10:36 -0800 |
commit | cc6e04b4572180596ae25001d4a1b99884030a62 (patch) | |
tree | 39a881a7e71491d57f92793f16abc597a565dce2 /src/expr | |
parent | a11084e760f3ddf4e95e9aeabada3c3e66810a99 (diff) |
Fixed a bunch of clang warnings. (#5637)
Diffstat (limited to 'src/expr')
-rw-r--r-- | src/expr/dtype.cpp | 2 | ||||
-rw-r--r-- | src/expr/lazy_proof_chain.cpp | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/expr/dtype.cpp b/src/expr/dtype.cpp index 657298491..4c93e5727 100644 --- a/src/expr/dtype.cpp +++ b/src/expr/dtype.cpp @@ -171,7 +171,7 @@ bool DType::resolve(const std::map<std::string, TypeNode>& resolutions, d_involvesExt = false; d_involvesUt = false; - for (const std::shared_ptr<DTypeConstructor> ctor : d_constructors) + for (const std::shared_ptr<DTypeConstructor>& ctor : d_constructors) { if (ctor->involvesExternalType()) { diff --git a/src/expr/lazy_proof_chain.cpp b/src/expr/lazy_proof_chain.cpp index c58bb78e4..665e68d28 100644 --- a/src/expr/lazy_proof_chain.cpp +++ b/src/expr/lazy_proof_chain.cpp @@ -41,7 +41,7 @@ const std::map<Node, std::shared_ptr<ProofNode>> LazyCDProofChain::getLinks() const { std::map<Node, std::shared_ptr<ProofNode>> links; - for (const std::pair<const Node, ProofGenerator*>& link : d_gens) + for (const std::pair<const Node, ProofGenerator* const>& link : d_gens) { Assert(link.second); std::shared_ptr<ProofNode> pfn = link.second->getProofFor(link.first); @@ -269,7 +269,7 @@ void LazyCDProofChain::addLazyStep(Node expected, std::shared_ptr<ProofNode> pfn = pg->getProofFor(expected); std::vector<Node> allowedLeaves{assumptions.begin(), assumptions.end()}; // add all current links in the chain - for (const std::pair<const Node, ProofGenerator*>& link : d_gens) + for (const std::pair<const Node, ProofGenerator* const>& link : d_gens) { allowedLeaves.push_back(link.first); } |