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 | |