_curFun | ilasynth::CVerifGen | private |
_curVar | ilasynth::CVerifGen | private |
_curVarMap | ilasynth::CVerifGen | private |
_funMap | ilasynth::CVerifGen | private |
_inputs | ilasynth::CVerifGen | private |
_localArray | ilasynth::CVerifGen | private |
_localConstVar | ilasynth::CVerifGen | private |
_masks | ilasynth::CVerifGen | private |
_memConst | ilasynth::CVerifGen | private |
_modelName | ilasynth::CVerifGen | private |
_states | ilasynth::CVerifGen | private |
_unitpFuncMap | ilasynth::CVerifGen | private |
_unitpFuncVarMap | ilasynth::CVerifGen | private |
_varInFun | ilasynth::CVerifGen | private |
addFun(const std::string &name, bool ms=false) | ilasynth::CVerifGen | |
addFuncVar(const std::string &name, nptr_t node, bool ms=false) | ilasynth::CVerifGen | |
addFunUpdate(CFun *f, nptr_t lhs, nptr_t rhs) | ilasynth::CVerifGen | |
addFunUpdate(CFun *f, nptr_t lhs, CVar *rhs) | ilasynth::CVerifGen | |
addInput(const std::string &name, nptr_t node, bool ms=false) | ilasynth::CVerifGen | |
addState(const std::string &name, nptr_t node, bool ms=false) | ilasynth::CVerifGen | |
appFun(CFun *appFun, CFun *envFun) | ilasynth::CVerifGen | |
buildFun(CFun *f, nptr_t nptr) | ilasynth::CVerifGen | |
CFunMap typedef | ilasynth::CVerifGen | |
checkAndInsert(std::map< std::string, T *> &mp, const std::string &name, T *var, bool force=false) | ilasynth::CVerifGen | private |
createCommon(std::ostream &out) const | ilasynth::CVerifGen | private |
CVarMap typedef | ilasynth::CVerifGen | |
CVerifGen(const std::string &prefix) | ilasynth::CVerifGen | |
defMemClass(std::ostream &out) const | ilasynth::CVerifGen | private |
defUnitpFunc(std::ostream &out) const | ilasynth::CVerifGen | private |
depthFirstTraverse(nptr_t n) | ilasynth::CVerifGen | private |
endFun(CFun *f) | ilasynth::CVerifGen | |
exportAllToDir(const std::string &dirName) const | ilasynth::CVerifGen | |
exportAllToFile(const std::string &fileName) const | ilasynth::CVerifGen | |
findVar(CVarMap &mp, const std::string &name) | ilasynth::CVerifGen | private |
genModel(std::ostream &out) const | ilasynth::CVerifGen | private |
getBoolConstC(const BoolConst *n) | ilasynth::CVerifGen | private |
getBoolOpC(const BoolOp *n) | ilasynth::CVerifGen | private |
getBoolVarC(const BoolVar *n) | ilasynth::CVerifGen | private |
getBvConstC(const BitvectorConst *n) | ilasynth::CVerifGen | private |
getBvOpC(const BitvectorOp *n) | ilasynth::CVerifGen | private |
getBvVarC(const BitvectorVar *n) | ilasynth::CVerifGen | private |
getFuncVarC(const FuncVar *n) | ilasynth::CVerifGen | private |
getMemConstC(const MemConst *n) | ilasynth::CVerifGen | private |
getMemOpC(const MemOp *n) | ilasynth::CVerifGen | private |
getMemVarC(const MemVar *n) | ilasynth::CVerifGen | private |
getSignedCCode(CVar *var) | ilasynth::CVerifGen | private |
isITE(nptr_t n) | ilasynth::CVerifGen | private |
operator()(const Node *n) | ilasynth::CVerifGen | |
setFunReturn(CFun *f, nptr_t nptr) | ilasynth::CVerifGen | |
setMemConst(std::ostream &out) const | ilasynth::CVerifGen | private |
~CVerifGen() | ilasynth::CVerifGen | |