Skip to main content

phase_symbol_tables

Function phase_symbol_tables 

Source
pub fn phase_symbol_tables(
    groups: &BTreeMap<String, Vec<usize>>,
    kinds: &BTreeMap<String, UnitKind>,
    parsed: &[ParsedFile],
    errors: &mut ErrorSink,
) -> HashMap<String, UnitTable>
Expand description

Phase 4: build each production unit’s combined symbol table from its files, pushing any table-construction errors into errors.