[−][src]Trait erl_parse::traits::Preprocessor
Required methods
fn define_macro(&mut self, name: &str, replacement: Vec<LexicalToken>)
fn undef_macro(&mut self, name: &str)
Trait Implementations
impl<'a> Preprocessor for &'a mut dyn Preprocessor
[src]
fn define_macro(&mut self, name: &str, replacement: Vec<LexicalToken>)
[src]
fn undef_macro(&mut self, name: &str)
[src]
Implementations on Foreign Types
impl<'a, T, E> Preprocessor for &'a mut Preprocessor<T, E>
[src]
fn define_macro(&mut self, name: &str, replacement: Vec<LexicalToken>)
[src]
fn undef_macro(&mut self, name: &str)
[src]
impl<T, E> Preprocessor for Preprocessor<T, E>
[src]
fn define_macro(&mut self, name: &str, replacement: Vec<LexicalToken>)
[src]
fn undef_macro(&mut self, name: &str)
[src]
impl<T> Preprocessor for Lexer<T>
[src]
fn define_macro(&mut self, _name: &str, _replacement: Vec<LexicalToken>)
[src]
fn undef_macro(&mut self, _name: &str)
[src]
Implementors
impl<'a> Preprocessor for &'a mut dyn erl_parse::traits::Preprocessor
[src]
fn define_macro(&mut self, name: &str, replacement: Vec<LexicalToken>)
[src]
fn undef_macro(&mut self, name: &str)
[src]
impl<'a> Preprocessor for &'a mut dyn TokenRead
[src]
fn define_macro(&mut self, name: &str, replacement: Vec<LexicalToken>)
[src]
fn undef_macro(&mut self, name: &str)
[src]
impl<T, E> Preprocessor for TokenReader<T, E> where
T: Preprocessor,
[src]
T: Preprocessor,