diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2020-11-23 11:49:59 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-23 11:49:59 -0600 |
commit | a6c001e078767a2de6f36a2fa1333b98e39a6ec8 (patch) | |
tree | 4d3685f39e6e2c0160a7bbcbfa0e07852721db8a /src/theory/uf/theory_uf.h | |
parent | 2a5a65feac6ce270732f0a4d672e5838f5cd673a (diff) |
Change UF ho to ppRewrite instead of expand definition (#5499)
UF uses expandDefinitions to convert fully applied HO_APPLY to APPLY_UF. The more appropriate place to do this is in Theory::ppRewrite.
Diffstat (limited to 'src/theory/uf/theory_uf.h')
-rw-r--r-- | src/theory/uf/theory_uf.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/theory/uf/theory_uf.h b/src/theory/uf/theory_uf.h index 4a63d9584..3f76919eb 100644 --- a/src/theory/uf/theory_uf.h +++ b/src/theory/uf/theory_uf.h @@ -142,7 +142,7 @@ private: bool collectModelValues(TheoryModel* m, const std::set<Node>& termSet) override; - TrustNode expandDefinition(Node node) override; + TrustNode ppRewrite(TNode node) override; void preRegisterTerm(TNode term) override; TrustNode explain(TNode n) override; |