diff options
author | con <qtc-committer@nokia.com> | 2009-12-14 11:47:39 +0100 |
---|---|---|
committer | con <qtc-committer@nokia.com> | 2009-12-14 11:47:39 +0100 |
commit | 7081a3d415ee9ffdab7815553c1362d079f7e514 (patch) | |
tree | 04038b5d2d08719567e3ae65216a301615af26c1 /src/libs/cplusplus/CheckUndefinedSymbols.cpp | |
parent | bad8a15f3b858573bc711cb22e4e02d4ae0167e1 (diff) | |
parent | 8f586cedcd3a1bbca31807f502f59297ecf50386 (diff) | |
download | qt-creator-7081a3d415ee9ffdab7815553c1362d079f7e514.tar.gz |
Merge remote branch 'origin/1.3'
Conflicts:
src/plugins/projectexplorer/outputwindow.cpp
Diffstat (limited to 'src/libs/cplusplus/CheckUndefinedSymbols.cpp')
-rw-r--r-- | src/libs/cplusplus/CheckUndefinedSymbols.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libs/cplusplus/CheckUndefinedSymbols.cpp b/src/libs/cplusplus/CheckUndefinedSymbols.cpp index ee5d76bf7e..3d99353395 100644 --- a/src/libs/cplusplus/CheckUndefinedSymbols.cpp +++ b/src/libs/cplusplus/CheckUndefinedSymbols.cpp @@ -79,6 +79,12 @@ QByteArray CheckUndefinedSymbols::templateParameterName(DeclarationAST *ast) con return templateParameterName(d->name); else if (TemplateTypeParameterAST *d = ast->asTemplateTypeParameter()) return templateParameterName(d->name); + else if (ParameterDeclarationAST *d = ast->asParameterDeclaration()) { + if (d->symbol) { + if (const Identifier *id = d->symbol->identifier()) + return QByteArray::fromRawData(id->chars(), id->size()); + } + } } return QByteArray(); } |