pub struct ParseTreeWalker;Implementations§
Source§impl ParseTreeWalker
impl ParseTreeWalker
Sourcepub fn walk<L: ParseTreeListener>(
listener: &mut L,
tree: &ParseTree,
) -> Result<(), AntlrError>
pub fn walk<L: ParseTreeListener>( listener: &mut L, tree: &ParseTree, ) -> Result<(), AntlrError>
Walks a parse tree depth-first, invoking listener callbacks in ANTLR’s enter/child/exit order for rule nodes.
Trait Implementations§
Source§impl Debug for ParseTreeWalker
impl Debug for ParseTreeWalker
Source§impl Default for ParseTreeWalker
impl Default for ParseTreeWalker
Source§fn default() -> ParseTreeWalker
fn default() -> ParseTreeWalker
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ParseTreeWalker
impl RefUnwindSafe for ParseTreeWalker
impl Send for ParseTreeWalker
impl Sync for ParseTreeWalker
impl Unpin for ParseTreeWalker
impl UnsafeUnpin for ParseTreeWalker
impl UnwindSafe for ParseTreeWalker
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more