aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/moduleloader.cpp
diff options
context:
space:
mode:
authorRichard Weickelt <richard@weickelt.de>2020-02-05 12:28:43 +0100
committerRichard Weickelt <richard@weickelt.de>2020-02-05 12:28:43 +0100
commit7e91a76534f5d45ea0901074d4afafacb2fcec9b (patch)
tree89d4c08234416fe2f0611131aa9f112492008563 /src/lib/corelib/language/moduleloader.cpp
parente130e492ebe6ad266a74df7b7d5efdef55dc0ff7 (diff)
parentbf059105305fd33440940338a7aeb67ec75cb18e (diff)
Merge branch '1.15' into master
Diffstat (limited to 'src/lib/corelib/language/moduleloader.cpp')
-rw-r--r--src/lib/corelib/language/moduleloader.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/corelib/language/moduleloader.cpp b/src/lib/corelib/language/moduleloader.cpp
index 55b671022..07276bbdc 100644
--- a/src/lib/corelib/language/moduleloader.cpp
+++ b/src/lib/corelib/language/moduleloader.cpp
@@ -706,6 +706,9 @@ void ModuleLoader::handleProject(ModuleLoaderResult *loadResult,
m_qbsVersion.toString()));
}
+ for (Item * const child : projectItem->children())
+ child->setScope(projectContext.scope);
+
resolveProbes(&dummyProductContext, projectItem);
projectContext.topLevelProject->probes << dummyProductContext.info.probes;
@@ -713,7 +716,6 @@ void ModuleLoader::handleProject(ModuleLoaderResult *loadResult,
QList<Item *> multiplexedProducts;
for (Item * const child : projectItem->children()) {
- child->setScope(projectContext.scope);
if (child->type() == ItemType::Product)
multiplexedProducts << multiplexProductItem(&dummyProductContext, child);
}