| 
| 
void  | clear () | 
|   | 
| 
void  | clearPath () | 
|   | 
| 
void  | declareObject (IR::ID id, cstring type) | 
|   | 
| 
void  | declareParameters (const IR::IndexedVector< IR::Parameter > *params) | 
|   | 
| 
void  | declareType (IR::ID id) | 
|   | 
| 
void  | declareTypes (const IR::IndexedVector< IR::Type_Var > *typeVars) | 
|   | 
| 
void  | endParse () | 
|   | 
| 
SymbolKind  | lookupIdentifier (cstring identifier) | 
|   | 
| 
void  | markAsTemplate (IR::ID id) | 
|   | 
| 
void  | pop () | 
|   | 
| 
void  | pushContainerType (IR::ID id, bool allowDuplicates) | 
|   | 
| 
void  | pushNamespace (SourceInfo info, bool allowDuplicates) | 
|   | 
| 
void  | relativePathFromLastSymbol () | 
|   | 
| 
void  | setDebug (bool debug) | 
|   | 
| 
void  | startAbsolutePath () | 
|   | 
| 
cstring  | toString () const | 
|   |