Trait antlr_rust::tree::ParseTreeListener[][src]

pub trait ParseTreeListener<'input, Node: ParserNodeType<'input>> {
    fn visit_terminal(&mut self, _node: &TerminalNode<'input, Node>) { ... }
fn visit_error_node(&mut self, _node: &ErrorNode<'input, Node>) { ... }
fn enter_every_rule(&mut self, _ctx: &Node::Type) { ... }
fn exit_every_rule(&mut self, _ctx: &Node::Type) { ... } }
Expand description

Base parse listener interface

Provided methods

Called when parser creates terminal node

Called when parser creates error node

Called when parser enters any rule node

Called when parser exits any rule node

Implementors