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

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

Base parse listener interface

Provided methods

pub fn visit_terminal(&mut self, _node: &TerminalNode<'input, Node>)[src]

Called when parser creates terminal node

pub fn visit_error_node(&mut self, _node: &ErrorNode<'input, Node>)[src]

Called when parser creates error node

pub fn enter_every_rule(&mut self, _ctx: &Node::Type)[src]

Called when parser enters any rule node

pub fn exit_every_rule(&mut self, _ctx: &Node::Type)[src]

Called when parser exits any rule node

Loading content...

Implementors

Loading content...