diff options
author | Artem Sokolovskii <artem.sokolovskii@qt.io> | 2022-05-05 15:51:12 +0200 |
---|---|---|
committer | Artem Sokolovskii <artem.sokolovskii@qt.io> | 2022-05-09 13:30:46 +0000 |
commit | dea72a4003f6ec4a2811c5be9675553db3d34544 (patch) | |
tree | 534908b0520510fbc10afed50c73c28f37fdb079 /src/plugins/cppeditor/cppsourceprocessor.cpp | |
parent | 0a875d40ba9a518a2bbc81f5c30075f25566e0fa (diff) | |
download | qt-creator-dea72a4003f6ec4a2811c5be9675553db3d34544.tar.gz |
CppEditor: Remove foreach / Q_FOREACH usage part 2
Task-number: QTCREATORBUG-27464
Change-Id: I352bf37bd017e7381fbd7b050fbb55c9a73bd668
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/plugins/cppeditor/cppsourceprocessor.cpp')
-rw-r--r-- | src/plugins/cppeditor/cppsourceprocessor.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/cppeditor/cppsourceprocessor.cpp b/src/plugins/cppeditor/cppsourceprocessor.cpp index b4008cfa62..68204bf8eb 100644 --- a/src/plugins/cppeditor/cppsourceprocessor.cpp +++ b/src/plugins/cppeditor/cppsourceprocessor.cpp @@ -67,7 +67,7 @@ inline QByteArray generateFingerPrint(const QList<CPlusPlus::Macro> &definedMacr { QCryptographicHash hash(QCryptographicHash::Sha1); hash.addData(code); - foreach (const CPlusPlus::Macro ¯o, definedMacros) { + for (const CPlusPlus::Macro ¯o : definedMacros) { if (macro.isHidden()) { static const QByteArray undef("#undef "); hash.addData(undef); @@ -168,7 +168,8 @@ void CppSourceProcessor::addFrameworkPath(const ProjectExplorer::HeaderPath &fra const QDir frameworkDir(cleanFrameworkPath.path); const QStringList filter = QStringList("*.framework"); - foreach (const QFileInfo &framework, frameworkDir.entryInfoList(filter)) { + const QList<QFileInfo> frameworks = frameworkDir.entryInfoList(filter); + for (const QFileInfo &framework : frameworks) { if (!framework.isDir()) continue; const QFileInfo privateFrameworks(framework.absoluteFilePath(), @@ -400,7 +401,8 @@ void CppSourceProcessor::mergeEnvironment(Document::Ptr doc) m_processed.insert(fn); - foreach (const Document::Include &incl, doc->resolvedIncludes()) { + const QList<Document::Include> includes = doc->resolvedIncludes(); + for (const Document::Include &incl : includes) { const QString includedFile = incl.resolvedFileName(); if (Document::Ptr includedDoc = m_snapshot.document(includedFile)) @@ -468,7 +470,7 @@ void CppSourceProcessor::sourceNeeded(int line, const QString &fileName, Include Document::Ptr document = Document::create(absoluteFileName); document->setEditorRevision(editorRevision); document->setLanguageFeatures(m_languageFeatures); - foreach (const QString &include, initialIncludes) { + for (const QString &include : initialIncludes) { m_included.insert(include); Document::Include inc(include, include, 0, IncludeLocal); document->addIncludeFile(inc); |