Struct librsnek::compiler::symbol::SymbolMetadata [] [src]

pub struct SymbolMetadata {
    graph: DiGraph<Descriptor<Scope>>,
    curr_scope_id: Cell<usize>,
    definitions: SymTable<Definition>,
    usages: SymTable<Symbol>,
}

Fields

Methods

impl SymbolMetadata
[src]

Trait Implementations

impl Debug for SymbolMetadata
[src]

Formats the value using the given formatter.

impl Clone for SymbolMetadata
[src]

Returns a copy of the value.

Performs copy-assignment from source.

impl TrackSymbol for SymbolMetadata
[src]

impl ManageScope for SymbolMetadata
[src]