Bug fix variable triggers with --inst-max-level : use term in EQC with minimal instan...
[cvc5.git] / src / theory / quantifiers / candidate_generator.h
index 4569c2335c27c980adad6bf2d76c4d5141259b0f..011e2924d21c3cf2ca6811572ffb13043324920e 100644 (file)
@@ -144,8 +144,12 @@ private:
   eq::EqClassesIterator d_eq;
   //equality you are trying to match equalities for
   Node d_match_pattern;
+  TypeNode d_match_pattern_type;
   //einstantiator pointer
   QuantifiersEngine* d_qe;
+  // quantifier/index for the variable we are matching
+  Node d_f;
+  unsigned d_index;
 public:
   CandidateGeneratorQEAll( QuantifiersEngine* qe, Node mpat );
   ~CandidateGeneratorQEAll(){}