Introduce Namespace aliases and store the TranslationUnit instead of the Control.

This commit is contained in:
Roberto Raggi
2010-05-05 10:18:11 +02:00
parent c8f03b46c1
commit c35bb4226b
11 changed files with 103 additions and 5 deletions

View File

@@ -131,6 +131,9 @@ public:
/// Creates a new Namespace symbol.
Namespace *newNamespace(unsigned sourceLocation, const Name *name = 0);
/// Creates a new Namespace symbol.
NamespaceAlias *newNamespaceAlias(unsigned sourceLocation, const Name *name = 0);
/// Creates a new BaseClass symbol.
BaseClass *newBaseClass(unsigned sourceLocation, const Name *name = 0);