[−][src]Trait antlr_rust::token_factory::TokenAware
Associated Types
type TF: TokenFactory<'input> + 'input
Implementations on Foreign Types
impl<'input, T, '_> TokenAware<'input> for &'_ mut T where
T: TokenSource<'input>,
[src]
Loading content...T: TokenSource<'input>,
Implementors
impl<'input, Ext, I, Ctx, T: ?Sized> TokenAware<'input> for BaseParser<'input, Ext, I, Ctx, T> where
Ext: ParserRecog<'input, Self> + 'static,
I: TokenStream<'input>,
Ctx: ParserNodeType<'input, TF = I::TF>,
T: ParseTreeListener<'input, Ctx>,
[src]
Ext: ParserRecog<'input, Self> + 'static,
I: TokenStream<'input>,
Ctx: ParserNodeType<'input, TF = I::TF>,
T: ParseTreeListener<'input, Ctx>,
impl<'input, T, Input, TF> TokenAware<'input> for BaseLexer<'input, T, Input, TF> where
T: LexerRecog<'input, Self> + 'static,
Input: CharStream<TF::From>,
TF: TokenFactory<'input>,
[src]
T: LexerRecog<'input, Self> + 'static,
Input: CharStream<TF::From>,
TF: TokenFactory<'input>,