Maintains a dictionary of all declarations which can be looked up to create cross references. Names are fully scoped.
Operations Summary: | |
__init__(self, linker) linker is an instance that implements the Linker interface and is used to generate the links from declarations. [Source] | |
lookup(self, name) [Source] | |
size(self) [Source] | |
insert(self, entry) [Source] | |
store(self, file) store the table of contents into a file, such that it can be used later when cross referencing [Source] | |
load(self, resource) [Source] | |
visitAST(self, ast) [Source] | |
visitDeclaration(self, decl) [Source] | |
visitForward(self, decl) [Source] |