This is the complete list of members for
CVC3::QuantProofRules, including all inherited members.
addNewConst(const Expr &e)=0 | CVC3::QuantProofRules | [pure virtual] |
adjustVarUniv(const Theorem &t1, const std::vector< Expr > &newBvs)=0 | CVC3::QuantProofRules | [pure virtual] |
boundVarElim(const Theorem &t1)=0 | CVC3::QuantProofRules | [pure virtual] |
newRWThm(const Expr &e, const Expr &newE)=0 | CVC3::QuantProofRules | [pure virtual] |
normalizeQuant(const Expr &e)=0 | CVC3::QuantProofRules | [pure virtual] |
packVar(const Theorem &t1)=0 | CVC3::QuantProofRules | [pure virtual] |
partialUniversalInst(const Theorem &t1, const std::vector< Expr > &terms, int quantLevel)=0 | CVC3::QuantProofRules | [pure virtual] |
pullVarOut(const Theorem &t1)=0 | CVC3::QuantProofRules | [pure virtual] |
rewriteNotExists(const Expr &e)=0 | CVC3::QuantProofRules | [pure virtual] |
rewriteNotForall(const Expr &e)=0 | CVC3::QuantProofRules | [pure virtual] |
universalInst(const Theorem &t1, const std::vector< Expr > &terms, int quantLevel, Expr gterm)=0 | CVC3::QuantProofRules | [pure virtual] |
universalInst(const Theorem &t1, const std::vector< Expr > &terms, int quantLevel)=0 | CVC3::QuantProofRules | [pure virtual] |
universalInst(const Theorem &t1, const std::vector< Expr > &terms)=0 | CVC3::QuantProofRules | [pure virtual] |
~QuantProofRules() | CVC3::QuantProofRules | [inline, virtual] |