diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2021-09-03 12:09:57 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-03 17:09:57 +0000 |
commit | 962c83047eed6f471f2c40f664df631ebd1350ae (patch) | |
tree | 56e35d98ff3a08689f7341f72702d8c47ed07f4a /src/theory/quantifiers/sygus/sygus_module.h | |
parent | da047b41fa252cf8087d95c91688b9cdc3ba6114 (diff) |
Make quantifier module classes derive from EnvObj (#7132)
Diffstat (limited to 'src/theory/quantifiers/sygus/sygus_module.h')
-rw-r--r-- | src/theory/quantifiers/sygus/sygus_module.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/theory/quantifiers/sygus/sygus_module.h b/src/theory/quantifiers/sygus/sygus_module.h index d7e0caa5b..8070fe009 100644 --- a/src/theory/quantifiers/sygus/sygus_module.h +++ b/src/theory/quantifiers/sygus/sygus_module.h @@ -21,6 +21,7 @@ #include <vector> #include "expr/node.h" +#include "smt/env_obj.h" namespace cvc5 { namespace theory { @@ -49,7 +50,7 @@ class QuantifiersInferenceManager; * Modules implement an initialize function, which determines whether the module * will take responsibility for the given conjecture. */ -class SygusModule +class SygusModule : protected EnvObj { public: SygusModule(QuantifiersState& qs, |