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] | |