summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers/sygus/sygus_module.h
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2021-09-03 12:09:57 -0500
committerGitHub <noreply@github.com>2021-09-03 17:09:57 +0000
commit962c83047eed6f471f2c40f664df631ebd1350ae (patch)
tree56e35d98ff3a08689f7341f72702d8c47ed07f4a /src/theory/quantifiers/sygus/sygus_module.h
parentda047b41fa252cf8087d95c91688b9cdc3ba6114 (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.h3
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,
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback