Trait ControlFlowGenerator
Source pub trait ControlFlowGenerator {
Show 16 methods
// Required methods
fn generate_if_statement(&mut self, node: &Node);
fn generate_for_statement(&mut self, node: &Node);
fn generate_while_statement(&mut self, node: &Node);
fn generate_do_while_statement(&mut self, node: &Node);
fn generate_switch_statement(&mut self, node: &Node);
fn generate_try_statement(&mut self, node: &Node);
fn generate_catch_clause(&mut self, node: &Node);
fn generate_labeled_statement(&mut self, node: &Node);
fn generate_break_statement(&mut self, node: &Node);
fn generate_continue_statement(&mut self, node: &Node);
fn generate_return_statement(&mut self, node: &Node);
fn generate_throw_statement(&mut self, node: &Node);
fn generate_for_in_statement(&mut self, node: &Node);
fn generate_for_of_statement(&mut self, node: &Node);
fn generate_import_declaration(&mut self, node: &Node);
fn generate_export_declaration(&mut self, node: &Node);
}