Trait librsnek::compiler::symbol::TrackSymbol
[−]
[src]
pub trait TrackSymbol { fn use_symbol(&self, symbol: &Symbol) -> Result<(), Error>; fn define_symbol(&self, def: &Definition) -> Result<(), Error>; }
Required Methods
fn use_symbol(&self, symbol: &Symbol) -> Result<(), Error>
fn define_symbol(&self, def: &Definition) -> Result<(), Error>
Implementors
impl<'a> TrackSymbol for Compiler<'a>
impl TrackSymbol for SymbolMetadata