From 3cc6083c27d56f54f417dc915d1c0e92301c695c Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Thu, 24 Oct 2019 13:39:03 +0200 Subject: [PATCH] QmlJS: Use default initializers for LibraryInfo Change-Id: I1bbad35010af3953ca29a6bb7b79fa0bd5560c88 Reviewed-by: Thomas Hartmann --- src/libs/qmljs/qmljsdocument.cpp | 4 ---- src/libs/qmljs/qmljsdocument.h | 4 ++-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/libs/qmljs/qmljsdocument.cpp b/src/libs/qmljs/qmljsdocument.cpp index 659531f1306..5a945d7529c 100644 --- a/src/libs/qmljs/qmljsdocument.cpp +++ b/src/libs/qmljs/qmljsdocument.cpp @@ -359,8 +359,6 @@ Bind *Document::bind() const } LibraryInfo::LibraryInfo() - : _status(NotScanned) - , _dumpStatus(NoTypeInfo) { static const QByteArray emptyFingerprint = calculateFingerprint(); _fingerprint = emptyFingerprint; @@ -368,7 +366,6 @@ LibraryInfo::LibraryInfo() LibraryInfo::LibraryInfo(Status status) : _status(status) - , _dumpStatus(NoTypeInfo) { updateFingerprint(); } @@ -379,7 +376,6 @@ LibraryInfo::LibraryInfo(const QmlDirParser &parser, const QByteArray &fingerpri , _plugins(parser.plugins()) , _typeinfos(parser.typeInfos()) , _fingerprint(fingerprint) - , _dumpStatus(NoTypeInfo) { if (_fingerprint.isEmpty()) updateFingerprint(); diff --git a/src/libs/qmljs/qmljsdocument.h b/src/libs/qmljs/qmljsdocument.h index 5e80e7612b6..e330f621be9 100644 --- a/src/libs/qmljs/qmljsdocument.h +++ b/src/libs/qmljs/qmljsdocument.h @@ -150,7 +150,7 @@ public: }; private: - Status _status; + Status _status = NotScanned; QList _components; QList _plugins; QList _typeinfos; @@ -160,7 +160,7 @@ private: QStringList _dependencies; QByteArray _fingerprint; - PluginTypeInfoStatus _dumpStatus; + PluginTypeInfoStatus _dumpStatus = NoTypeInfo; QString _dumpError; public: