| clearAllFlags() const | CVC3::Theorem | |
| compare(const Theorem &t1, const Theorem &t2) | CVC3::Theorem | [friend] |
| compare(const Theorem &t1, const Expr &e2) | CVC3::Theorem | [friend] |
| compareByPtr(const Theorem &t1, const Theorem &t2) | CVC3::Theorem | [friend] |
| d_expr | CVC3::Theorem | [private] |
| d_thm | CVC3::Theorem | [private] |
| exprValue() const | CVC3::Theorem | [inline, private] |
| getAssumptionsRec(std::set< Expr > &assumptions) const | CVC3::Theorem | [private] |
| getAssumptionsRef() const | CVC3::Theorem | |
| getCachedValue() const | CVC3::Theorem | |
| getExpandFlag() const | CVC3::Theorem | |
| getExpr() const | CVC3::Theorem | |
| getLeafAssumptions(std::vector< Expr > &assumptions, bool negate=false) const | CVC3::Theorem | |
| getLHS() const | CVC3::Theorem | |
| getLitFlag() const | CVC3::Theorem | |
| getProof() const | CVC3::Theorem | |
| getQuantLevel() const | CVC3::Theorem | |
| getRHS() const | CVC3::Theorem | |
| getScope() const | CVC3::Theorem | |
| hash() const | CVC3::Theorem | |
| isAbsLiteral() const | CVC3::Theorem | |
| isAssump() const | CVC3::Theorem | |
| isFlagged() const | CVC3::Theorem | |
| isNull() const | CVC3::Theorem | [inline] |
| isRefl() const | CVC3::Theorem | [inline] |
| isRewrite() const | CVC3::Theorem | |
| matches(const Expr &e) const | CVC3::Theorem | [inline] |
| operator!=(const Theorem &t1, const Theorem &t2) | CVC3::Theorem | [friend] |
| operator<<(std::ostream &os, const Theorem &t) | CVC3::Theorem | [friend] |
| operator=(const Theorem &th) | CVC3::Theorem | |
| operator==(const Theorem &t1, const Theorem &t2) | CVC3::Theorem | [friend] |
| pprintx() const | CVC3::Theorem | |
| pprintxnodag() const | CVC3::Theorem | |
| print() const | CVC3::Theorem | |
| print(std::ostream &os, const std::string &name) const | CVC3::Theorem | |
| printDebug() const | CVC3::Theorem | [inline] |
| printx() const | CVC3::Theorem | |
| printxnodag() const | CVC3::Theorem | |
| proves(const Expr &e) const | CVC3::Theorem | [inline] |
| recursivePrint(int &i) const | CVC3::Theorem | [private] |
| refutes(const Expr &e) const | CVC3::Theorem | [inline] |
| RegTheoremValue class | CVC3::Theorem | [friend] |
| RWTheoremValue class | CVC3::Theorem | [friend] |
| setCachedValue(int value) const | CVC3::Theorem | |
| setExpandFlag(bool val) const | CVC3::Theorem | |
| setFlag() const | CVC3::Theorem | |
| setLitFlag(bool val) const | CVC3::Theorem | |
| setQuantLevel(unsigned level) | CVC3::Theorem | |
| Theorem(TheoremValue *thm) | CVC3::Theorem | [inline, private] |
| Theorem(TheoremManager *tm, const Expr &thm, const Assumptions &assump, const Proof &pf, bool isAssump=false, int scope=-1) | CVC3::Theorem | [private] |
| Theorem(TheoremManager *tm, const Expr &lhs, const Expr &rhs, const Assumptions &assump, const Proof &pf, bool isAssump=false, int scope=-1) | CVC3::Theorem | [private] |
| Theorem(const Expr &e) | CVC3::Theorem | [private] |
| Theorem() | CVC3::Theorem | [inline] |
| Theorem(const Theorem &th) | CVC3::Theorem | |
| Theorem3 class | CVC3::Theorem | [friend] |
| TheoremEq(const Theorem &t1, const Theorem &t2) | CVC3::Theorem | [inline, static] |
| TheoremProducer class | CVC3::Theorem | [friend] |
| thm() const | CVC3::Theorem | [inline, private] |
| toString() const | CVC3::Theorem | [inline] |
| withAssumptions() const | CVC3::Theorem | |
| withProof() const | CVC3::Theorem | |
| ~Theorem() | CVC3::Theorem | |