diff options
Diffstat (limited to 'src/theory/quantifiers/quantifiers_attributes.h')
-rw-r--r-- | src/theory/quantifiers/quantifiers_attributes.h | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/theory/quantifiers/quantifiers_attributes.h b/src/theory/quantifiers/quantifiers_attributes.h index fc0f85956..4d9e433a7 100644 --- a/src/theory/quantifiers/quantifiers_attributes.h +++ b/src/theory/quantifiers/quantifiers_attributes.h @@ -27,14 +27,6 @@ namespace theory { class QuantifiersEngine; -/** Attribute true for quantifiers that are axioms */ -struct AxiomAttributeId {}; -typedef expr::Attribute< AxiomAttributeId, bool > AxiomAttribute; - -/** Attribute true for quantifiers that are conjecture */ -struct ConjectureAttributeId {}; -typedef expr::Attribute< ConjectureAttributeId, bool > ConjectureAttribute; - /** Attribute true for function definition quantifiers */ struct FunDefAttributeId {}; typedef expr::Attribute< FunDefAttributeId, bool > FunDefAttribute; @@ -108,8 +100,6 @@ struct QAttributes public: QAttributes() : d_hasPattern(false), - d_conjecture(false), - d_axiom(false), d_sygus(false), d_qinstLevel(-1), d_quant_elim(false), @@ -119,10 +109,6 @@ struct QAttributes ~QAttributes(){} /** does the quantified formula have a pattern? */ bool d_hasPattern; - /** is this formula marked a conjecture? */ - bool d_conjecture; - /** is this formula marked an axiom? */ - bool d_axiom; /** if non-null, this quantified formula is a function definition for function * d_fundef_f */ Node d_fundef_f; @@ -200,10 +186,6 @@ public: /** is quant elim annotation */ static bool checkQuantElimAnnotation( Node ipl ); - /** is conjecture */ - bool isConjecture( Node q ); - /** is axiom */ - bool isAxiom( Node q ); /** is function definition */ bool isFunDef( Node q ); /** is sygus conjecture */ |