Trait parse_js::visit::Visitor

source ·
pub trait Visitor<'a> {
    // Provided methods
    fn on_syntax_down(
        &mut self,
        node: &mut NodeData<'a>,
        ctl: &mut JourneyControls
    ) { ... }
    fn on_syntax_up(&mut self, node: &mut NodeData<'a>) { ... }
    fn visit_class_or_object_key(
        &mut self,
        key: &mut ClassOrObjectMemberKey<'a>
    ) { ... }
    fn visit_class_or_object_value(
        &mut self,
        value: &mut ClassOrObjectMemberValue<'a>
    ) { ... }
    fn visit(&mut self, n: &mut NodeData<'a>) { ... }
}

Provided Methods§

source

fn on_syntax_down(&mut self, node: &mut NodeData<'a>, ctl: &mut JourneyControls)

source

fn on_syntax_up(&mut self, node: &mut NodeData<'a>)

source

fn visit_class_or_object_key(&mut self, key: &mut ClassOrObjectMemberKey<'a>)

source

fn visit_class_or_object_value( &mut self, value: &mut ClassOrObjectMemberValue<'a> )

source

fn visit(&mut self, n: &mut NodeData<'a>)

Implementors§