pub trait AstVisitorMut {
// Required methods
fn visit_program_mut(&mut self, program: &mut Program);
fn visit_declaration_mut(&mut self, declaration: &mut Declaration);
fn visit_statement_mut(&mut self, statement: &mut Statement);
fn visit_expression_mut(&mut self, expression: &mut Expression);
}Expand description
Mutable visitor trait for transforming the AST