diff options
Diffstat (limited to 'src/theory/quantifiers/rewrite_engine.h')
-rw-r--r-- | src/theory/quantifiers/rewrite_engine.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/theory/quantifiers/rewrite_engine.h b/src/theory/quantifiers/rewrite_engine.h index 5832d2817..29aba0f1a 100644 --- a/src/theory/quantifiers/rewrite_engine.h +++ b/src/theory/quantifiers/rewrite_engine.h @@ -21,12 +21,22 @@ #include <map> #include <vector> +#include "expr/attribute.h" #include "theory/quantifiers/ematching/trigger.h" #include "theory/quantifiers/quant_conflict_find.h" #include "theory/quantifiers/quant_util.h" namespace CVC4 { namespace theory { + +/** + * An attribute for marking a priority value for rewrite rules. + */ +struct RrPriorityAttributeId +{ +}; +typedef expr::Attribute<RrPriorityAttributeId, uint64_t> RrPriorityAttribute; + namespace quantifiers { class RewriteEngine : public QuantifiersModule |