MimIR 0.1
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
mim::VarRewriter Member List

This is the complete list of members for mim::VarRewriter, including all inherited members.

add(const Var *var, const Def *arg)mim::VarRewriterinline
descend(const Def *old_def)mim::VarRewriterinline
dispatch(const Def *)mim::Rewritervirtual
lookup(const Def *old_def)mim::Rewriterinline
map(const Def *old_def, const Def *new_def)mim::Rewriterinline
pop() finalmim::VarRewriterinlinevirtual
push() finalmim::VarRewriterinlinevirtual
rewrite(const Def *old_def) finalmim::VarRewriterinlinevirtual
rewrite_arr(const Arr *arr)mim::Rewriterinlinevirtual
rewrite_extract(const Extract *)mim::Rewritervirtual
rewrite_hole(Hole *)mim::Rewritervirtual
rewrite_imm(const Def *)mim::Rewritervirtual
rewrite_mut(Def *mut) finalmim::VarRewriterinlinevirtual
rewrite_pack(const Pack *pack)mim::Rewriterinlinevirtual
rewrite_seq(const Seq *)mim::Rewritervirtual
Rewriter(World &world)mim::Rewriterinline
VarRewriter(World &world)mim::VarRewriterinline
VarRewriter(const Var *var, const Def *arg)mim::VarRewriterinline
world()mim::Rewriterinline