summaryrefslogtreecommitdiff
path: root/src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2013-03-11 17:23:55 +0100
committerFriedemann Kleint <Friedemann.Kleint@digia.com>2013-03-11 17:31:07 +0100
commit056e8aa4c257b862343dc095bc1d14b45e5fe878 (patch)
tree2819b612ca91142f7e16493c93c733ca861290d7 /src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp
parent28413a81538836a0957206f3ce7fdcdf483f0b67 (diff)
downloadqt-creator-056e8aa4c257b862343dc095bc1d14b45e5fe878.tar.gz
Fix some Krazy warnings about non-const ref iterator.
Change-Id: I1c78f5f5a7174002cd25bea109d5fe795530cdb5 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp')
-rw-r--r--src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp b/src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp
index dea4f1e086..5992cab2eb 100644
--- a/src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp
+++ b/src/tools/cplusplus-update-frontend/cplusplus-update-frontend.cpp
@@ -1562,6 +1562,8 @@ void generateASTFwd_h(const Snapshot &snapshot, const QDir &cplusplusDir, const
void generateASTPatternBuilder_h(const QDir &cplusplusDir)
{
+ typedef QPair<QString, QString> StringPair;
+
QFileInfo fileInfo(cplusplusDir, QLatin1String("ASTPatternBuilder.h"));
QFile file(fileInfo.absoluteFilePath());
if (! file.open(QFile::WriteOnly))
@@ -1619,7 +1621,7 @@ void generateASTPatternBuilder_h(const QDir &cplusplusDir)
out
<< " " << className << " *" << methodName << "(";
- QList<QPair<QString, QString> > args;
+ QList<StringPair> args;
bool first = true;
for (unsigned index = 0; index < klass->memberCount(); ++index) {
@@ -1652,8 +1654,7 @@ void generateASTPatternBuilder_h(const QDir &cplusplusDir)
<< " " << className << " *__ast = new (&pool) " << className << ';' << endl;
- QPair<QString, QString> p;
- foreach (p, args) {
+ foreach (const StringPair &p, args) {
out << " __ast->" << p.second << " = " << p.second << ';' << endl;
}