pub trait SSAEnvironment {
    // Required methods
    fn add_variable_scope(&mut self);
    fn remove_variable_scope(&mut self);
}
Expand description

An environment used to track variable versions across a CFG.

Required Methods§

Source

fn add_variable_scope(&mut self)

Enter variable scope.

Source

fn remove_variable_scope(&mut self)

Leave variable scope.

Implementors§