CVCL::ExprManager Member List

This is the complete list of members for CVCL::ExprManager, including all inherited members.

andExpr(const std::vector< Expr > &children)CVCL::ExprManager [inline]
boolExpr()CVCL::ExprManager [inline]
checkType(const Expr &e)CVCL::ExprManager [private]
clear()CVCL::ExprManager
clearFlags()CVCL::ExprManager [inline]
computeType(const Expr &e)CVCL::ExprManager [private]
d_boolCVCL::ExprManager [private]
d_cmCVCL::ExprManager [private]
d_dagPrintingCVCL::ExprManager [private]
d_disableGCCVCL::ExprManager [private]
d_emptyVecCVCL::ExprManager [private]
d_exprSetCVCL::ExprManager [private]
d_falseCVCL::ExprManager [private]
d_flagCounterCVCL::ExprManager [private]
d_indentCVCL::ExprManager [private]
d_indentTransientCVCL::ExprManager [private]
d_indexCVCL::ExprManager [private]
d_inputLangCVCL::ExprManager [private]
d_kindMapCVCL::ExprManager [private]
d_kindMapByNameCVCL::ExprManager [private]
d_lineWidthCVCL::ExprManager [private]
d_mmCVCL::ExprManager [private]
d_mmFlagCVCL::ExprManager [private]
d_notifyObjCVCL::ExprManager [private]
d_nullExprCVCL::ExprManager [private]
d_outputLangCVCL::ExprManager [private]
d_pointerHashCVCL::ExprManager [private]
d_postponedCVCL::ExprManager [private]
d_postponeGCCVCL::ExprManager [private]
d_prettyPrinterCVCL::ExprManager [private]
d_printDepthCVCL::ExprManager [private]
d_rebuildCacheCVCL::ExprManager [private]
d_simpCacheTagCurrentCVCL::ExprManager [private]
d_trueCVCL::ExprManager [private]
d_typeComputerCVCL::ExprManager [private]
d_typeKindsCVCL::ExprManager [private]
d_withIndentationCVCL::ExprManager [private]
dagPrinting() const CVCL::ExprManager [inline]
Expr classCVCL::ExprManager [friend]
ExprManager(ContextManager *cm, const CLFlags &flags)CVCL::ExprManager
ExprValue classCVCL::ExprManager [friend]
ExprValueSet typedefCVCL::ExprManager [private]
falseExpr()CVCL::ExprManager [inline]
gc(ExprValue *ev)CVCL::ExprManager
getCM() const CVCL::ExprManager [inline]
getCurrentContext() const CVCL::ExprManager [inline]
getEmptyVector()CVCL::ExprManager [inline]
getFlag()CVCL::ExprManager [inline, private]
getInputLang() const CVCL::ExprManager
getKind(const std::string &name)CVCL::ExprManager
getKindName(int kind)CVCL::ExprManager
getMM(size_t MMIndex)CVCL::ExprManager [inline]
getNullExpr()CVCL::ExprManager [inline]
getOutputLang() const CVCL::ExprManager
getPrinter() const CVCL::ExprManager [inline]
getSimpCacheTag() const CVCL::ExprManager [inline]
hash(const ExprValue *ev) const CVCL::ExprManager [inline, private]
hash(const Expr &e) const CVCL::ExprManager [inline]
HashEV classCVCL::ExprManager [friend]
IF_DEBUG(bool d_inRebuild)CVCL::ExprManager [private]
incIndent(int n, bool permanent=false)CVCL::ExprManager
indent() const CVCL::ExprManager [inline]
indent(int n, bool permanent=false)CVCL::ExprManager
installExprValue(ExprValue *ev)CVCL::ExprManager [private]
invalidateSimpCache()CVCL::ExprManager [inline]
isActive()CVCL::ExprManager
isKindRegistered(int kind)CVCL::ExprManager [inline]
isTypeKind(int kind)CVCL::ExprManager [inline]
lastIndex()CVCL::ExprManager [inline]
lineWidth() const CVCL::ExprManager [inline]
newBoundVarExpr(const std::string &name, const std::string &uid)CVCL::ExprManager [inline]
newBoundVarExpr(const std::string &name, const std::string &uid, const Type &type)CVCL::ExprManager [inline]
newBoundVarExpr(const Type &type)CVCL::ExprManager [inline]
newClosureExpr(int kind, const std::vector< Expr > &vars, const Expr &body)CVCL::ExprManager [inline]
newExpr(ExprValue *ev)CVCL::ExprManager [inline]
newExprValue(ExprValue *ev)CVCL::ExprManager [private]
newKind(int kind, const std::string &name, bool isType=false)CVCL::ExprManager
newLeafExpr(const Op &op)CVCL::ExprManager [inline]
newRatExpr(const Rational &r)CVCL::ExprManager [inline]
newSkolemExpr(const Expr &e, int i)CVCL::ExprManager [inline]
newStringExpr(const std::string &s)CVCL::ExprManager [inline]
newSymbolExpr(const std::string &s, int kind)CVCL::ExprManager [inline]
newVarExpr(const std::string &s)CVCL::ExprManager [inline]
nextFlag()CVCL::ExprManager [inline, private]
nextIndex()CVCL::ExprManager [inline]
Op classCVCL::ExprManager [friend]
orExpr(const std::vector< Expr > &children)CVCL::ExprManager [inline]
postponeGC()CVCL::ExprManager [inline]
printDepth() const CVCL::ExprManager [inline]
rebuild(const Expr &e)CVCL::ExprManager
rebuildRec(const Expr &e)CVCL::ExprManager [private]
registerPrettyPrinter(PrettyPrinter &printer)CVCL::ExprManager
registerSubclass(size_t sizeOfSubclass)CVCL::ExprManager
registerTypeComputer(TypeComputer *typeComputer)CVCL::ExprManager [inline]
restoreIndent()CVCL::ExprManager [inline]
resumeGC()CVCL::ExprManager
scopelevel()CVCL::ExprManager [inline]
trueExpr()CVCL::ExprManager [inline]
Type classCVCL::ExprManager [friend]
unregisterPrettyPrinter()CVCL::ExprManager
withIndentation() const CVCL::ExprManager [inline]
~ExprManager()CVCL::ExprManager


Generated on Thu Apr 13 16:57:43 2006 for CVC Lite by  doxygen 1.4.4