summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers/alpha_equivalence.cpp
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2021-01-26 20:45:26 -0600
committerGitHub <noreply@github.com>2021-01-26 20:45:26 -0600
commit693ed2fd482791e29e5d86420d0aa2ac835b7260 (patch)
tree010caa4fae9f97a62c2d5c3b2afe5ad842281911 /src/theory/quantifiers/alpha_equivalence.cpp
parent524c2d9f44a7c4297422dd1356fe3dc377166180 (diff)
Use term canonizer utility locally in quantifiers (#5823)
Term canonization was used in two places, which are unrelated and don't need to share the instance. Also removes a few unnecessary methods from QuantifiersEngine.
Diffstat (limited to 'src/theory/quantifiers/alpha_equivalence.cpp')
-rw-r--r--src/theory/quantifiers/alpha_equivalence.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/theory/quantifiers/alpha_equivalence.cpp b/src/theory/quantifiers/alpha_equivalence.cpp
index b4f9ee015..643a652e7 100644
--- a/src/theory/quantifiers/alpha_equivalence.cpp
+++ b/src/theory/quantifiers/alpha_equivalence.cpp
@@ -130,7 +130,7 @@ Node AlphaEquivalenceDb::addTerm(Node q)
}
AlphaEquivalence::AlphaEquivalence(QuantifiersEngine* qe)
- : d_aedb(qe->getTermCanonize())
+ : d_termCanon(), d_aedb(&d_termCanon)
{
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback