pub trait FunctionLiteralGenerator {
// Required methods
fn generate_function_expression(&mut self, node: &Node);
fn generate_arrow_function_expression(&mut self, node: &Node);
}pub trait FunctionLiteralGenerator {
// Required methods
fn generate_function_expression(&mut self, node: &Node);
fn generate_arrow_function_expression(&mut self, node: &Node);
}