diff options
Diffstat (limited to 'src/qmlcompiler/qqmljscompilerstats_p.h')
-rw-r--r-- | src/qmlcompiler/qqmljscompilerstats_p.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qmlcompiler/qqmljscompilerstats_p.h b/src/qmlcompiler/qqmljscompilerstats_p.h index fd4f7273bc..abd89c4a20 100644 --- a/src/qmlcompiler/qqmljscompilerstats_p.h +++ b/src/qmlcompiler/qqmljscompilerstats_p.h @@ -51,9 +51,13 @@ public: } void addEntry(const QString &moduleId, const QString &filepath, AotStatsEntry entry); + void insert(AotStats other); bool saveToDisk(const QString &filepath) const; + static std::optional<AotStats> parseAotstatsFile(const QString &aotstatsPath); + static std::optional<AotStats> aggregateAotstatsList(const QString &aotstatsListPath); + static AotStats fromJsonDocument(const QJsonDocument &); QJsonDocument toJsonDocument() const; |