KSeExpr 6.0.0.0
KSeExpr::ExprVarEnv Member List

This is the complete list of members for KSeExpr::ExprVarEnv, including all inherited members.

_functionsKSeExpr::ExprVarEnvprivate
_mapKSeExpr::ExprVarEnvprivate
_mergedVariablesKSeExpr::ExprVarEnvprivate
_parentKSeExpr::ExprVarEnvprivate
add(const std::string &name, std::unique_ptr< ExprLocalVar > var)KSeExpr::ExprVarEnv
addFunction(const std::string &name, ExprLocalFunctionNode *prototype)KSeExpr::ExprVarEnv
codegenMerges(LLVM_BUILDER, int) LLVM_BASEKSeExpr::ExprVarEnv
ExprVarEnv(ExprVarEnv &other)KSeExpr::ExprVarEnvprotected
ExprVarEnv()=defaultKSeExpr::ExprVarEnv
ExprVarEnv(ExprVarEnv &&)=defaultKSeExpr::ExprVarEnv
find(const std::string &name)KSeExpr::ExprVarEnv
findFunction(const std::string &name)KSeExpr::ExprVarEnv
FuncDictType typedefKSeExpr::ExprVarEnvprivate
lookup(const std::string &name) constKSeExpr::ExprVarEnv
merge(size_t index)KSeExpr::ExprVarEnvinline
mergeBranches(const ExprType &type, ExprVarEnv &env1, ExprVarEnv &env2)KSeExpr::ExprVarEnv
operator=(const ExprVarEnv &other)KSeExpr::ExprVarEnvprotected
operator=(ExprVarEnv &&)=defaultKSeExpr::ExprVarEnv
resetAndSetParent(ExprVarEnv *parent)KSeExpr::ExprVarEnv
shadowedVariablesKSeExpr::ExprVarEnvprivate
VarDictType typedefKSeExpr::ExprVarEnvprivate
~ExprVarEnv()=defaultKSeExpr::ExprVarEnv