| andExpr(const std::vector< Expr > &children) | CVC3::ExprManager | [inline] |
| boolExpr() | CVC3::ExprManager | [inline] |
| checkType(const Expr &e) | CVC3::ExprManager | [private] |
| clear() | CVC3::ExprManager | |
| clearFlags() | CVC3::ExprManager | [inline] |
| computeType(const Expr &e) | CVC3::ExprManager | [private] |
| d_bool | CVC3::ExprManager | [private] |
| d_cm | CVC3::ExprManager | [private] |
| d_dagPrinting | CVC3::ExprManager | [private] |
| d_disableGC | CVC3::ExprManager | [private] |
| d_emptyVec | CVC3::ExprManager | [private] |
| d_exprSet | CVC3::ExprManager | [private] |
| d_false | CVC3::ExprManager | [private] |
| d_flagCounter | CVC3::ExprManager | [private] |
| d_indent | CVC3::ExprManager | [private] |
| d_indentTransient | CVC3::ExprManager | [private] |
| d_index | CVC3::ExprManager | [private] |
| d_inputLang | CVC3::ExprManager | [private] |
| d_inRebuild | CVC3::ExprManager | [private] |
| d_kindMap | CVC3::ExprManager | [private] |
| d_kindMapByName | CVC3::ExprManager | [private] |
| d_lineWidth | CVC3::ExprManager | [private] |
| d_mm | CVC3::ExprManager | [private] |
| d_mmFlag | CVC3::ExprManager | [private] |
| d_notifyObj | CVC3::ExprManager | [private] |
| d_nullExpr | CVC3::ExprManager | [private] |
| d_outputLang | CVC3::ExprManager | [private] |
| d_pointerHash | CVC3::ExprManager | [private] |
| d_postponed | CVC3::ExprManager | [private] |
| d_postponeGC | CVC3::ExprManager | [private] |
| d_prettyPrinter | CVC3::ExprManager | [private] |
| d_printDepth | CVC3::ExprManager | [private] |
| d_rebuildCache | CVC3::ExprManager | [private] |
| d_simpCacheTagCurrent | CVC3::ExprManager | [private] |
| d_tm | CVC3::ExprManager | [private] |
| d_true | CVC3::ExprManager | [private] |
| d_typeComputer | CVC3::ExprManager | [private] |
| d_typeKinds | CVC3::ExprManager | [private] |
| d_withIndentation | CVC3::ExprManager | [private] |
| dagPrinting() const | CVC3::ExprManager | [inline] |
| Expr class | CVC3::ExprManager | [friend] |
| ExprManager(ContextManager *cm, const CLFlags &flags) | CVC3::ExprManager | |
| ExprValue class | CVC3::ExprManager | [friend] |
| ExprValueSet typedef | CVC3::ExprManager | [private] |
| falseExpr() | CVC3::ExprManager | [inline] |
| gc(ExprValue *ev) | CVC3::ExprManager | |
| getCM() const | CVC3::ExprManager | [inline] |
| getCurrentContext() const | CVC3::ExprManager | [inline] |
| getEmptyVector() | CVC3::ExprManager | [inline] |
| getFlag() | CVC3::ExprManager | [inline, private] |
| getInputLang() const | CVC3::ExprManager | |
| getKind(const std::string &name) | CVC3::ExprManager | |
| getKindName(int kind) | CVC3::ExprManager | |
| getMM(size_t MMIndex) | CVC3::ExprManager | [inline] |
| getNullExpr() | CVC3::ExprManager | [inline] |
| getOutputLang() const | CVC3::ExprManager | |
| getPrinter() const | CVC3::ExprManager | [inline] |
| getSimpCacheTag() const | CVC3::ExprManager | [inline] |
| getTM() const | CVC3::ExprManager | [inline] |
| hash(const ExprValue *ev) const | CVC3::ExprManager | [inline, private] |
| hash(const Expr &e) const | CVC3::ExprManager | [inline] |
| HashEV class | CVC3::ExprManager | [friend] |
| incIndent(int n, bool permanent=false) | CVC3::ExprManager | |
| indent() const | CVC3::ExprManager | [inline] |
| indent(int n, bool permanent=false) | CVC3::ExprManager | |
| installExprValue(ExprValue *ev) | CVC3::ExprManager | [private] |
| invalidateSimpCache() | CVC3::ExprManager | [inline] |
| isActive() | CVC3::ExprManager | |
| isKindRegistered(int kind) | CVC3::ExprManager | [inline] |
| isTypeKind(int kind) | CVC3::ExprManager | [inline] |
| lastIndex() | CVC3::ExprManager | [inline] |
| lineWidth() const | CVC3::ExprManager | [inline] |
| newBoundVarExpr(const std::string &name, const std::string &uid) | CVC3::ExprManager | [inline] |
| newBoundVarExpr(const std::string &name, const std::string &uid, const Type &type) | CVC3::ExprManager | [inline] |
| newBoundVarExpr(const Type &type) | CVC3::ExprManager | [inline] |
| newClosureExpr(int kind, const std::vector< Expr > &vars, const Expr &body) | CVC3::ExprManager | [inline] |
| newExpr(ExprValue *ev) | CVC3::ExprManager | [inline] |
| newExprValue(ExprValue *ev) | CVC3::ExprManager | [private] |
| newKind(int kind, const std::string &name, bool isType=false) | CVC3::ExprManager | |
| newLeafExpr(const Op &op) | CVC3::ExprManager | [inline] |
| newRatExpr(const Rational &r) | CVC3::ExprManager | [inline] |
| newSkolemExpr(const Expr &e, int i) | CVC3::ExprManager | [inline] |
| newStringExpr(const std::string &s) | CVC3::ExprManager | [inline] |
| newSymbolExpr(const std::string &s, int kind) | CVC3::ExprManager | [inline] |
| newTheoremExpr(const Theorem &thm) | CVC3::ExprManager | [inline] |
| newVarExpr(const std::string &s) | CVC3::ExprManager | [inline] |
| nextFlag() | CVC3::ExprManager | [inline, private] |
| nextIndex() | CVC3::ExprManager | [inline] |
| Op class | CVC3::ExprManager | [friend] |
| orExpr(const std::vector< Expr > &children) | CVC3::ExprManager | [inline] |
| postponeGC() | CVC3::ExprManager | [inline] |
| printDepth() const | CVC3::ExprManager | [inline] |
| rebuild(const Expr &e) | CVC3::ExprManager | |
| rebuildRec(const Expr &e) | CVC3::ExprManager | [private] |
| registerPrettyPrinter(PrettyPrinter &printer) | CVC3::ExprManager | |
| registerSubclass(size_t sizeOfSubclass) | CVC3::ExprManager | |
| registerTypeComputer(TypeComputer *typeComputer) | CVC3::ExprManager | [inline] |
| restoreIndent() | CVC3::ExprManager | [inline] |
| resumeGC() | CVC3::ExprManager | |
| scopelevel() | CVC3::ExprManager | [inline] |
| setTM(TheoremManager *tm) | CVC3::ExprManager | [inline] |
| trueExpr() | CVC3::ExprManager | [inline] |
| Type class | CVC3::ExprManager | [friend] |
| unregisterPrettyPrinter() | CVC3::ExprManager | |
| withIndentation() const | CVC3::ExprManager | [inline] |
| ~ExprManager() | CVC3::ExprManager | |