summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/CheckDeclaration.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <qtc-committer@nokia.com>2009-02-09 12:00:06 +0100
committerRoberto Raggi <qtc-committer@nokia.com>2009-02-09 12:00:06 +0100
commit3ac4e05e374fe91891d27b240b60ea91308d7184 (patch)
tree16436d0a6f9afe937d2bf04b8124c20d56aff9d5 /src/shared/cplusplus/CheckDeclaration.cpp
parent34efcf3194388784e71bbf165518f1e92f344403 (diff)
downloadqt-creator-3ac4e05e374fe91891d27b240b60ea91308d7184.tar.gz
Annotated NamespaceAST nodes.
Diffstat (limited to 'src/shared/cplusplus/CheckDeclaration.cpp')
-rw-r--r--src/shared/cplusplus/CheckDeclaration.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/shared/cplusplus/CheckDeclaration.cpp b/src/shared/cplusplus/CheckDeclaration.cpp
index 610d57626f..48e6cd40fa 100644
--- a/src/shared/cplusplus/CheckDeclaration.cpp
+++ b/src/shared/cplusplus/CheckDeclaration.cpp
@@ -286,6 +286,7 @@ bool CheckDeclaration::visit(NamespaceAST *ast)
Identifier *id = identifier(ast->identifier_token);
Name *namespaceName = control()->nameId(id);
Namespace *ns = control()->newNamespace(ast->firstToken(), namespaceName);
+ ast->namespace_symbol = ns;
_scope->enterSymbol(ns);
semantic()->check(ast->linkage_body, ns->members()); // ### we'll do the merge later.