Trait ezno_parser::VisitorReceiver
source · pub trait VisitorReceiver<T> {
// Provided methods
fn visit_expression(
&mut self,
expression: &Expression,
data: &mut T,
functions: &mut ExtractedFunctions,
chain: &Chain
) { ... }
fn visit_statement(
&mut self,
statement: &Statement,
data: &mut T,
functions: &mut ExtractedFunctions,
chain: &Chain
) { ... }
fn visit_jsx_element(
&mut self,
element: &JSXElement,
data: &mut T,
functions: &mut ExtractedFunctions,
chain: &Chain
) { ... }
fn visit_variable(
&mut self,
variable: &ImmutableVariableOrPropertyPart<'_>,
data: &mut T,
functions: &mut ExtractedFunctions,
chain: &Chain
) { ... }
fn visit_block(
&mut self,
block: &BlockLike<'_>,
data: &mut T,
functions: &mut ExtractedFunctions,
chain: &Chain
) { ... }
fn visit_keyword(
&mut self,
keyword: &(TSXKeyword, &Span),
data: &mut T,
functions: &mut ExtractedFunctions,
chain: &Chain
) { ... }
}
Expand description
These are a receiver traits of the visitor