| ::CInterface class | CVCL::ExprValue | [friend] |
| arity() const | CVCL::ExprValue | [inline, virtual] |
| computeHash() const | CVCL::ExprValue | [inline, protected, virtual] |
| copy(ExprManager *em, ExprIndex idx) const | CVCL::ExprValue | [protected, virtual] |
| d_dynamicFlags | CVCL::ExprValue | [private] |
| d_em | CVCL::ExprValue | [protected] |
| d_find | CVCL::ExprValue | [private] |
| d_flag | CVCL::ExprValue | [private] |
| d_hash | CVCL::ExprValue | [private] |
| d_height | CVCL::ExprValue | [private] |
| d_highestKid | CVCL::ExprValue | [private] |
| d_index | CVCL::ExprValue | [private] |
| d_kind | CVCL::ExprValue | [protected] |
| d_notifyList | CVCL::ExprValue | [private] |
| d_refcount | CVCL::ExprValue | [private] |
| d_simpCache | CVCL::ExprValue | [private] |
| d_simpCacheTag | CVCL::ExprValue | [private] |
| d_simpFrom | CVCL::ExprValue | [private] |
| d_subtypePred | CVCL::ExprValue | [private] |
| d_tcc | CVCL::ExprValue | [private] |
| d_type | CVCL::ExprValue | [private] |
| decRefcount() | CVCL::ExprValue | [inline, private] |
| Expr class | CVCL::ExprValue | [friend] |
| Expr::iterator class | CVCL::ExprValue | [friend] |
| ExprApply class | CVCL::ExprValue | [friend] |
| ExprManager class | CVCL::ExprValue | [friend] |
| ExprValue(ExprManager *em, int kind, ExprIndex idx=0) | CVCL::ExprValue | [inline] |
| ExprValue::getName() const | CVCL::ExprValue | [inline, virtual] |
| getBody() const | CVCL::ExprValue | [inline, virtual] |
| getBoundIndex() const | CVCL::ExprValue | [inline, virtual] |
| getExistential() const | CVCL::ExprValue | [inline, virtual] |
| getExprValue() const | CVCL::ExprValue | [inline, virtual] |
| getField() const | CVCL::ExprValue | [inline, virtual] |
| getFields() const | CVCL::ExprValue | [inline, virtual] |
| getHeight() const | CVCL::ExprValue | [inline, private] |
| getHighestKid() const | CVCL::ExprValue | [inline, private] |
| getKids() const | CVCL::ExprValue | [inline, virtual] |
| getKind() const | CVCL::ExprValue | [inline] |
| getMM(size_t MMIndex) | CVCL::ExprValue | [inline, protected] |
| getMMIndex() const | CVCL::ExprValue | [inline, virtual] |
| getOp() const | CVCL::ExprValue | [inline, virtual] |
| getRational() const | CVCL::ExprValue | [inline, virtual] |
| getRep() const | CVCL::ExprValue | [inline, virtual] |
| getSig() const | CVCL::ExprValue | [inline, virtual] |
| getSimpFrom() const | CVCL::ExprValue | [inline, private] |
| getString() const | CVCL::ExprValue | [inline, virtual] |
| getTupleIndex() const | CVCL::ExprValue | [inline, virtual] |
| getUid() const | CVCL::ExprValue | [inline, virtual] |
| getVar() const | CVCL::ExprValue | [inline, virtual] |
| getVars() const | CVCL::ExprValue | [inline, virtual] |
| hash() const | CVCL::ExprValue | [inline, private] |
| hash(const int kind, const std::vector< Expr > &kids) | CVCL::ExprValue | [protected, static] |
| hash(const int n) | CVCL::ExprValue | [inline, protected, static] |
| incRefcount() | CVCL::ExprValue | [inline, private] |
| isApply() const | CVCL::ExprValue | [inline, virtual] |
| isClosure() const | CVCL::ExprValue | [inline, virtual] |
| isRational() const | CVCL::ExprValue | [inline, virtual] |
| isString() const | CVCL::ExprValue | [inline, virtual] |
| isSymbol() const | CVCL::ExprValue | [inline, virtual] |
| isVar() const | CVCL::ExprValue | [inline, virtual] |
| operator delete(void *) | CVCL::ExprValue | [inline] |
| operator new(size_t size, MemoryManager *mm) | CVCL::ExprValue | [inline] |
| operator==(const ExprValue &ev2) const | CVCL::ExprValue | [virtual] |
| pointerHash(void *p) | CVCL::ExprValue | [inline, protected, static] |
| rebuild(ExprManager *em) const | CVCL::ExprValue | [inline, protected] |
| rebuild(Expr e, ExprManager *em) const | CVCL::ExprValue | [inline, protected] |
| s_charHash | CVCL::ExprValue | [protected, static] |
| s_intHash | CVCL::ExprValue | [protected, static] |
| setIndex(ExprIndex idx) | CVCL::ExprValue | [inline, private] |
| setRep(CDO< Theorem > *rep) | CVCL::ExprValue | [inline, virtual] |
| setSig(CDO< Theorem > *sig) | CVCL::ExprValue | [inline, virtual] |
| setSimpFrom(const Expr &simpFrom) | CVCL::ExprValue | [inline, private] |
| ~ExprValue() | CVCL::ExprValue | [virtual] |