From 8d8b05da5a93bcd8f45a2d1b796ff1e4b1102ff5 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Sat, 6 Feb 2010 11:05:43 +0100 Subject: Reworked parts of the QtPropertyDeclaration parsing and handling. --- src/shared/cplusplus/CheckDeclaration.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/shared/cplusplus/CheckDeclaration.cpp') diff --git a/src/shared/cplusplus/CheckDeclaration.cpp b/src/shared/cplusplus/CheckDeclaration.cpp index 54e457aacc..7a6e07ce97 100644 --- a/src/shared/cplusplus/CheckDeclaration.cpp +++ b/src/shared/cplusplus/CheckDeclaration.cpp @@ -556,7 +556,7 @@ bool CheckDeclaration::visit(ObjCProtocolForwardDeclarationAST *ast) const unsigned sourceLocation = ast->firstToken(); List **symbolIter = &ast->symbols; - for (ObjCIdentifierListAST *it = ast->identifier_list; it; it = it->next) { + for (NameListAST *it = ast->identifier_list; it; it = it->next) { unsigned declarationLocation; if (it->value) declarationLocation = it->value->firstToken(); @@ -592,7 +592,7 @@ bool CheckDeclaration::visit(ObjCProtocolDeclarationAST *ast) protocol->setEndOffset(tokenAt(ast->lastToken()).offset); if (ast->protocol_refs && ast->protocol_refs->identifier_list) { - for (ObjCIdentifierListAST *iter = ast->protocol_refs->identifier_list; iter; iter = iter->next) { + for (NameListAST *iter = ast->protocol_refs->identifier_list; iter; iter = iter->next) { NameAST* name = iter->value; const Name *protocolName = semantic()->check(name, _scope); ObjCBaseProtocol *baseProtocol = control()->newObjCBaseProtocol(name->firstToken(), protocolName); @@ -617,7 +617,7 @@ bool CheckDeclaration::visit(ObjCClassForwardDeclarationAST *ast) const unsigned sourceLocation = ast->firstToken(); List **symbolIter = &ast->symbols; - for (ObjCIdentifierListAST *it = ast->identifier_list; it; it = it->next) { + for (NameListAST *it = ast->identifier_list; it; it = it->next) { unsigned declarationLocation; if (it->value) declarationLocation = it->value->firstToken(); @@ -667,7 +667,7 @@ bool CheckDeclaration::visit(ObjCClassDeclarationAST *ast) } if (ast->protocol_refs && ast->protocol_refs->identifier_list) { - for (ObjCIdentifierListAST *iter = ast->protocol_refs->identifier_list; iter; iter = iter->next) { + for (NameListAST *iter = ast->protocol_refs->identifier_list; iter; iter = iter->next) { NameAST* name = iter->value; const Name *protocolName = semantic()->check(name, _scope); ObjCBaseProtocol *baseProtocol = control()->newObjCBaseProtocol(name->firstToken(), protocolName); -- cgit v1.2.1