Struct binaryen::Relooper
[−]
[src]
pub struct Relooper { /* fields omitted */ }
Methods
impl Relooper
[src]
fn new() -> Relooper
[src]
fn add_block(&mut self, expr: Expr) -> RelooperBlockId
[src]
fn render(
self,
module: &Module,
entry_id: RelooperBlockId,
label_helper: u32
) -> Expr
[src]
self,
module: &Module,
entry_id: RelooperBlockId,
label_helper: u32
) -> Expr
fn add_branch(
&self,
from: RelooperBlockId,
to: RelooperBlockId,
condition: Option<Expr>,
code: Option<Expr>
)
[src]
&self,
from: RelooperBlockId,
to: RelooperBlockId,
condition: Option<Expr>,
code: Option<Expr>
)