| 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] |
| 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)=0 | CVC3::QuantProofRules | [pure virtual] |
| universalInst(const Theorem &t1, const std::vector< Expr > &terms)=0 | CVC3::QuantProofRules | [pure virtual] |
| ~QuantProofRules() | CVC3::QuantProofRules | [inline, virtual] |
1.5.1