aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/moduleloader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/language/moduleloader.h')
-rw-r--r--src/lib/corelib/language/moduleloader.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/corelib/language/moduleloader.h b/src/lib/corelib/language/moduleloader.h
index 0e9445f1c..aeea34ad0 100644
--- a/src/lib/corelib/language/moduleloader.h
+++ b/src/lib/corelib/language/moduleloader.h
@@ -230,7 +230,8 @@ private:
static MultiplexTable combine(const MultiplexTable &table, const MultiplexRow &values);
MultiplexInfo extractMultiplexInfo(Item *productItem, Item *qbsModuleItem);
QList<Item *> multiplexProductItem(ProductContext *dummyContext, Item *productItem);
- void adjustDependenciesForMultiplexing(const ProjectContext &projectContext);
+ void adjustDependenciesForMultiplexing(const TopLevelProjectContext &tlp);
+ void adjustDependenciesForMultiplexing(const ProductContext &product);
void prepareProduct(ProjectContext *projectContext, Item *productItem);
void setupProductDependencies(ProductContext *productContext);
@@ -320,6 +321,7 @@ private:
void handleProductError(const ErrorInfo &error, ProductContext *productContext);
QualifiedIdSet gatherModulePropertiesSetInGroup(const Item *group);
Item *loadItemFromFile(const QString &filePath);
+ void collectProductsByName(const TopLevelProjectContext &topLevelProject);
ItemPool *m_pool;
Logger &m_logger;