diff options
Diffstat (limited to 'src/lib/corelib/language/language.h')
-rw-r--r-- | src/lib/corelib/language/language.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/corelib/language/language.h b/src/lib/corelib/language/language.h index f9d69efff..994ad6c55 100644 --- a/src/lib/corelib/language/language.h +++ b/src/lib/corelib/language/language.h @@ -43,6 +43,7 @@ #include "filetags.h" #include "forward_decls.h" #include "jsimports.h" +#include "moduleproviderinfo.h" #include "propertydeclaration.h" #include "resolvedfilecontext.h" @@ -691,6 +692,7 @@ public: QString buildDirectory; // Not saved QProcessEnvironment environment; std::vector<ProbeConstPtr> probes; + ModuleProviderInfoList moduleProviderInfo; QHash<QString, QString> canonicalFilePathResults; // Results of calls to "File.canonicalFilePath()." QHash<QString, bool> fileExistsResults; // Results of calls to "File.exists()". @@ -722,11 +724,14 @@ private: pool.serializationOp<opType>(m_id, canonicalFilePathResults, fileExistsResults, directoryEntriesResults, fileLastModifiedResults, environment, probes, profileConfigs, overriddenValues, buildSystemFiles, - lastResolveTime, warningsEncountered, buildData); + lastResolveTime, warningsEncountered, buildData, + moduleProviderInfo); } void load(PersistentPool &pool) override; void store(PersistentPool &pool) override; + void cleanupModuleProviderOutput(); + QString m_id; QVariantMap m_buildConfiguration; }; |