Scope

Tools to make symbols Scopes.

Members

Functions

addConditionalSymbol
void addConditionalSymbol(Symbol s, ConditionalBranch[] cdBranches)
Undocumented in source.
addImport
void addImport(Module m)
Undocumented in source.
addOverloadableSymbol
void addOverloadableSymbol(Symbol s)
Undocumented in source.
addSymbol
void addSymbol(Symbol s)
Undocumented in source.
clearPoisoningMode
void clearPoisoningMode()
Undocumented in source.
getImports
Module[] getImports()
Undocumented in source.
getModule
Module getModule()
Undocumented in source.
getParentScope
Scope getParentScope()
Undocumented in source.
resolve
Symbol resolve(Location location, Name name)
Undocumented in source.
search
Symbol search(Location location, Name name)
Undocumented in source.
setPoisoningMode
void setPoisoningMode()
Undocumented in source.

Meta