BasicScope
BasicScope is a kind of OutputScope that has a single declaration space named
symbols. It is suitable for use in simple language implementations where
there isn’t much in the way of unique scope semantics.
Members
Section titled “Members”Extends OutputScope
| declarationSpaces | readonly [“symbols”] | |
| defaultDeclarationSpace | ||
| symbolNames | ReadonlyMap<string, import(”./output-symbol.js”).OutputSymbol> | |
| symbols | import(”./output-space.js”).OutputSpace | |
| symbolsByRefkey | ReadonlyMap<import(”../refkey.js”).Refkey, import(”./output-symbol.js”).OutputSymbol> |