[][src]Trait antlr_rust::tree::Visitable

pub trait Visitable<Vis: ?Sized> {
    pub fn accept(&self, _visitor: &mut Vis) { ... }
}

Types that can accept particular visitor ** Usually implemented only in generated parser **

Provided methods

pub fn accept(&self, _visitor: &mut Vis)[src]

Calls corresponding visit callback on visitorVis

Loading content...

Implementors

impl<'input, Node: ParserNodeType<'input>, Visitor: ParseTreeVisitor<'input, Node> + ?Sized> Visitable<Visitor> for ErrorNode<'input, Node>[src]

impl<'input, Node: ParserNodeType<'input>, Visitor: ParseTreeVisitor<'input, Node> + ?Sized> Visitable<Visitor> for TerminalNode<'input, Node>[src]

Loading content...