SymbolTable
Members
Section titled “Members”Extends ReactiveUnionSet<OutputSymbol>
| constructor | (key: string, binder: Binder, options: { nameConflictResolver?: NameConflictResolver; }) | Constructs a new instance of the SymbolTable class |
| binder | Binder | undefined | |
| copyTo | (target: SymbolTable, options: { createRefkeys?(sourceSymbol: OutputSymbol): Refkey[]; }) => void | |
| key | string | The key of this symbol table, e.g. “static” or “instance”. |
| moveTo | (target: SymbolTable) => void | |
| symbolNames | ReadonlyMap<string, OutputSymbol> | |
| symbolsByRefkey | ReadonlyMap<Refkey, OutputSymbol> | The symbols defined within this scope, indexed by refkey. |