diff options
author | Roberto Raggi <roberto.raggi@nokia.com> | 2009-11-10 11:13:57 +0100 |
---|---|---|
committer | Roberto Raggi <roberto.raggi@nokia.com> | 2009-11-10 16:20:09 +0100 |
commit | 4089c906fa0fb2988e73c23d8eeb5a15d8b8629f (patch) | |
tree | 2cc2b2f71367c3ff755082141647915538a773f7 /src/libs/cplusplus | |
parent | 9e7ff0469b134d4ab4224fa3134beffae8ddf656 (diff) | |
download | qt-creator-4089c906fa0fb2988e73c23d8eeb5a15d8b8629f.tar.gz |
Removed the ExpressionListAST node.
Done with Erik Verbruggen
Diffstat (limited to 'src/libs/cplusplus')
-rw-r--r-- | src/libs/cplusplus/CheckUndefinedSymbols.cpp | 11 | ||||
-rw-r--r-- | src/libs/cplusplus/ResolveExpression.cpp | 6 | ||||
-rw-r--r-- | src/libs/cplusplus/ResolveExpression.h | 1 |
3 files changed, 2 insertions, 16 deletions
diff --git a/src/libs/cplusplus/CheckUndefinedSymbols.cpp b/src/libs/cplusplus/CheckUndefinedSymbols.cpp index 5f0b6b2d27..6262dcebaa 100644 --- a/src/libs/cplusplus/CheckUndefinedSymbols.cpp +++ b/src/libs/cplusplus/CheckUndefinedSymbols.cpp @@ -380,15 +380,8 @@ bool CheckUndefinedSymbols::visit(BaseSpecifierAST *base) resolvedBaseClassName = true; } - if (! resolvedBaseClassName) { - const char *token = "after `:'"; - - if (base->comma_token) - token = "after `,'"; - - translationUnit()->warning(nameAST->firstToken(), - "expected class-name %s token", token); - } + if (! resolvedBaseClassName) + translationUnit()->warning(nameAST->firstToken(), "expected class-name"); } return true; diff --git a/src/libs/cplusplus/ResolveExpression.cpp b/src/libs/cplusplus/ResolveExpression.cpp index 9333d064e9..5999c9531d 100644 --- a/src/libs/cplusplus/ResolveExpression.cpp +++ b/src/libs/cplusplus/ResolveExpression.cpp @@ -118,12 +118,6 @@ void ResolveExpression::addResult(const Result &r) QList<Scope *> ResolveExpression::visibleScopes(const Result &result) const { return _context.visibleScopes(result); } -bool ResolveExpression::visit(ExpressionListAST *) -{ - // nothing to do. - return false; -} - bool ResolveExpression::visit(BinaryExpressionAST *ast) { accept(ast->left_expression); diff --git a/src/libs/cplusplus/ResolveExpression.h b/src/libs/cplusplus/ResolveExpression.h index 0e0b637c22..34541e9f45 100644 --- a/src/libs/cplusplus/ResolveExpression.h +++ b/src/libs/cplusplus/ResolveExpression.h @@ -72,7 +72,6 @@ protected: using ASTVisitor::visit; - virtual bool visit(ExpressionListAST *ast); virtual bool visit(BinaryExpressionAST *ast); virtual bool visit(CastExpressionAST *ast); virtual bool visit(ConditionAST *ast); |