[][src]Trait antlr_rust::tree::VisitChildren

pub trait VisitChildren<'input, Node: ParserNodeType<'input>> {
    fn visit_children_inner(&mut self, node: &Node::Type);
}

How visitor is supposed to visit children

Default implementation visits children recursively To override it you would need to enable specialization feature

It is already implemented for visitors that are bound by 'input.

Required methods

fn visit_children_inner(&mut self, node: &Node::Type)

Loading content...

Implementors

impl<'input, Node, T> VisitChildren<'input, Node> for T where
    Node: ParserNodeType<'input>,
    T: ParseTreeVisitor<'input, Node>,
    &'a mut Self: CoerceUnsized<&'a mut Node::Visitor>,
    Node::Type: Visitable<Node::Visitor>, 
[src]

Loading content...