summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/CheckDeclaration.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2009-11-10 12:34:29 +0100
committerRoberto Raggi <roberto.raggi@nokia.com>2009-11-10 16:20:10 +0100
commit6e3e293e535b368ccae8179bd32f9b1d0d80718a (patch)
tree5b8730d3a418da04d41470e37946914f82bd3fe7 /src/shared/cplusplus/CheckDeclaration.cpp
parent77e7899e7ca3c4f426f53a2cd89e6924fd2d1646 (diff)
downloadqt-creator-6e3e293e535b368ccae8179bd32f9b1d0d80718a.tar.gz
Removed DeclaratorListAST
Done with Erik Verbruggen
Diffstat (limited to 'src/shared/cplusplus/CheckDeclaration.cpp')
-rw-r--r--src/shared/cplusplus/CheckDeclaration.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/shared/cplusplus/CheckDeclaration.cpp b/src/shared/cplusplus/CheckDeclaration.cpp
index eb82e6331f..7adcde83bc 100644
--- a/src/shared/cplusplus/CheckDeclaration.cpp
+++ b/src/shared/cplusplus/CheckDeclaration.cpp
@@ -173,13 +173,13 @@ bool CheckDeclaration::visit(SimpleDeclarationAST *ast)
List<Declaration *> **decl_it = &ast->symbols;
for (DeclaratorListAST *it = ast->declarators; it; it = it->next) {
Name *name = 0;
- FullySpecifiedType declTy = semantic()->check(it->declarator, qualTy,
+ FullySpecifiedType declTy = semantic()->check(it->value, qualTy,
_scope, &name);
- unsigned location = locationOfDeclaratorId(it->declarator);
+ unsigned location = locationOfDeclaratorId(it->value);
if (! location) {
- if (it->declarator)
- location = it->declarator->firstToken();
+ if (it->value)
+ location = it->value->firstToken();
else
location = ast->firstToken();
}
@@ -226,8 +226,8 @@ bool CheckDeclaration::visit(SimpleDeclarationAST *ast)
else if (ty.isTypedef())
symbol->setStorage(Symbol::Typedef);
- if (it->declarator && it->declarator->initializer) {
- FullySpecifiedType initTy = semantic()->check(it->declarator->initializer, _scope);
+ if (it->value && it->value->initializer) {
+ FullySpecifiedType initTy = semantic()->check(it->value->initializer, _scope);
}
*decl_it = new (translationUnit()->memoryPool()) List<Declaration *>();