Trait Visitor
Source pub trait Visitor {
// Provided methods
fn visit_instr<'a>(&self, _ctx: &mut VisitorContext<'a, Value<Instr>>) { ... }
fn visit_type<'a>(&self, _ctx: &mut VisitorContext<'a, Type>, _typeidx: u32) { ... }
fn visit_code_section<'a>(&self, _ctx: &mut VisitorContext<'a, Vec<Code>>) { ... }
fn visit_import_section<'a>(
&self,
_ctx: &mut VisitorContext<'a, Vec<Import>>,
) { ... }
fn visit_func_section<'a>(&self, _ctx: &mut VisitorContext<'a, Vec<u32>>) { ... }
fn visit_data_section<'a>(
&self,
_ctx: &mut VisitorContext<'a, Vec<DataSegment>>,
) { ... }
fn visit_table<'a>(&self, _ctx: &mut VisitorContext<'a, Table>) { ... }
fn visit_export<'a>(&self, _ctx: &mut VisitorContext<'a, Export>) { ... }
fn visit_element<'a>(&self, _ctx: &mut VisitorContext<'a, Element>) { ... }
fn visit_code<'a>(&self, _ctx: &mut VisitorContext<'a, Code>, _funcidx: u32) { ... }
}