diff options
Diffstat (limited to 'src/plugins/generator/clangcompilationdb/clangcompilationdbgenerator.cpp')
-rw-r--r-- | src/plugins/generator/clangcompilationdb/clangcompilationdbgenerator.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/plugins/generator/clangcompilationdb/clangcompilationdbgenerator.cpp b/src/plugins/generator/clangcompilationdb/clangcompilationdbgenerator.cpp index 93be2804b..d73cd49a6 100644 --- a/src/plugins/generator/clangcompilationdb/clangcompilationdbgenerator.cpp +++ b/src/plugins/generator/clangcompilationdb/clangcompilationdbgenerator.cpp @@ -71,10 +71,9 @@ void ClangCompilationDatabaseGenerator::generate() for (const Project &theProject : projects) { QJsonArray database; const ProjectData projectData = theProject.projectData(); - const QString buildDir = projectData.buildDirectory(); + const QString &buildDir = projectData.buildDirectory(); - const auto products = projectData.allProducts(); - for (const ProductData &productData : products) { + for (const ProductData &productData : projectData.allProducts()) { const auto groups = productData.groups(); for (const GroupData &groupData : groups) { const auto sourceArtifacts = groupData.allSourceArtifacts(); |