_getArg(const expr_map_t &m, const Node *n, int i) | ilasynth::Z3ExprAdapter | protected |
_getChoiceExpr(const ChoiceExpr< T > *op) | ilasynth::Z3ExprAdapter | inlineprivate |
_populateCnstMap(const Node *n) | ilasynth::Z3ExprAdapter | protected |
_populateExprMap(const Node *n) | ilasynth::Z3ExprAdapter | protected |
c | ilasynth::Z3ExprAdapter | protected |
clear() | ilasynth::Z3ExprAdapter | inline |
cnstmap | ilasynth::Z3ExprAdapter | protected |
ctx() const | ilasynth::Z3ExprAdapter | inline |
expr_map_t typedef | ilasynth::Z3ExprAdapter | |
exprmap | ilasynth::Z3ExprAdapter | protected |
extractNumeralString(z3::model &m, const Node *r) | ilasynth::Z3ExprAdapter | |
getArgCnst(const Node *n, int i) | ilasynth::Z3ExprAdapter | inlineprotected |
getArgExpr(const Node *n, int i) | ilasynth::Z3ExprAdapter | inlineprotected |
getBitvectorVarExpr(const BitvectorVar *bvv) | ilasynth::Z3ExprAdapter | protectedvirtual |
getBoolOpExpr(const BoolOp *op) | ilasynth::Z3ExprAdapter | protectedvirtual |
getBoolValue(z3::model &m, const Node *r) | ilasynth::Z3ExprAdapter | |
getBoolVarExpr(const BoolVar *bv) | ilasynth::Z3ExprAdapter | protectedvirtual |
getBVInRangeCnst(const BVInRange *op) | ilasynth::Z3ExprAdapter | protectedvirtual |
getBVInRangeExpr(const BVInRange *op) | ilasynth::Z3ExprAdapter | protectedvirtual |
getBvOpExpr(const BitvectorOp *op) | ilasynth::Z3ExprAdapter | protectedvirtual |
getChoiceBool(z3::model &m, const ChoiceExpr< T > *op, int i) | ilasynth::Z3ExprAdapter | inline |
getChoiceExpr(const BoolChoice *op) | ilasynth::Z3ExprAdapter | protectedvirtual |
getChoiceExpr(const BitvectorChoice *op) | ilasynth::Z3ExprAdapter | protectedvirtual |
getChoiceExpr(const MemChoice *op) | ilasynth::Z3ExprAdapter | protectedvirtual |
getCnst(const Node *n) | ilasynth::Z3ExprAdapter | |
getExpr(const Node *n) | ilasynth::Z3ExprAdapter | |
getFuncVarExpr(const FuncVar *fv) | ilasynth::Z3ExprAdapter | protectedvirtual |
getMemOpExpr(const MemOp *mw) | ilasynth::Z3ExprAdapter | protectedvirtual |
getMemVarExpr(const MemVar *mv) | ilasynth::Z3ExprAdapter | protectedvirtual |
getNameSuffix() const | ilasynth::Z3ExprAdapter | inline |
getNumeralCppInt(z3::model &m, const Node *r) | ilasynth::Z3ExprAdapter | |
getNumeralInt(z3::model &m, const Node *r) | ilasynth::Z3ExprAdapter | |
name_suffix | ilasynth::Z3ExprAdapter | protected |
operator()(const Node *n) | ilasynth::Z3ExprAdapter | virtual |
setNameSuffix(const std::string &ns) | ilasynth::Z3ExprAdapter | inline |
simplify | ilasynth::Z3ExprAdapter | |
suffix | ilasynth::Z3ExprAdapter | protected |
Z3ExprAdapter(z3::context &c, const std::string &suffix) | ilasynth::Z3ExprAdapter | |
Z3ExprAdapter(z3::context &c, const char *suffix) | ilasynth::Z3ExprAdapter | |
~Z3ExprAdapter() | ilasynth::Z3ExprAdapter | virtual |