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