Public Types | |
typedef std::vector< std::pair< Symbol, Displacement > > | Vars |
Public Member Functions | |
StaticEnv (ExprWith *isWith, const StaticEnv *up, size_t expectedSize=0) | |
void | sort () |
void | deduplicate () |
Vars::const_iterator | find (Symbol name) const |
Public Attributes | |
ExprWith * | isWith |
const StaticEnv * | up |
Vars | vars |