diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2021-02-04 16:55:00 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-04 16:55:00 -0600 |
commit | 0bcaeb9cd75ec2268b6fe237bc037865d5122b5a (patch) | |
tree | f0d5efa61e6c839720d5494b33113520e59a5cd8 /src/theory/quantifiers/quant_conflict_find.h | |
parent | d89ff37c2dfbd91dd89169ad5dda06b5cc8f0a7b (diff) |
Introduce quantifiers registry utility (#5829)
This is a simple module for determining which quantifiers module has ownership of quantified formulas.
This is work towards eliminating dependencies of quantifiers modules.
Note that quantifiers attributes module (which no longer has a dependency on QuantifiersEngine after this PR) will be embedded into this module in a later PR.
Diffstat (limited to 'src/theory/quantifiers/quant_conflict_find.h')
-rw-r--r-- | src/theory/quantifiers/quant_conflict_find.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/theory/quantifiers/quant_conflict_find.h b/src/theory/quantifiers/quant_conflict_find.h index 15b3d119a..5ffe4426a 100644 --- a/src/theory/quantifiers/quant_conflict_find.h +++ b/src/theory/quantifiers/quant_conflict_find.h @@ -234,7 +234,8 @@ private: //for equivalence classes public: QuantConflictFind(QuantifiersEngine* qe, QuantifiersState& qs, - QuantifiersInferenceManager& qim); + QuantifiersInferenceManager& qim, + QuantifiersRegistry& qr); /** register quantifier */ void registerQuantifier(Node q) override; |