aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/qmljs/qmljslink.h
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2019-10-22 17:54:14 +0200
committerUlf Hermann <ulf.hermann@qt.io>2019-10-23 10:14:38 +0000
commit3b65c0a5d599d169ddad9b86d8f952ada7ff28f1 (patch)
treefcd98782080c999529d1f43aa803207c795c4337 /src/libs/qmljs/qmljslink.h
parent9760d02b77c31c9ed34bd10703d0fc55b9cdb300 (diff)
QmlJS: Clean up qmljslink.{h|cpp}
Fix linter warnings, apply coding style, avoid foreach, drop dead code. Change-Id: Ib98488725262c1bd3a04de0db0397a9129e21901 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs/qmljs/qmljslink.h')
-rw-r--r--src/libs/qmljs/qmljslink.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libs/qmljs/qmljslink.h b/src/libs/qmljs/qmljslink.h
index e4357061b3..78e97c90cf 100644
--- a/src/libs/qmljs/qmljslink.h
+++ b/src/libs/qmljs/qmljslink.h
@@ -43,10 +43,13 @@ class QMLJS_EXPORT Link
Q_DECLARE_TR_FUNCTIONS(QmlJS::Link)
public:
+ Link(Link &&) = delete;
+ Link &operator=(Link &&) = delete;
+
Link(const Snapshot &snapshot, const ViewerContext &vContext, const LibraryInfo &builtins);
// Link all documents in snapshot, collecting all diagnostic messages (if messages != 0)
- ContextPtr operator()(QHash<QString, QList<DiagnosticMessage> > *messages = nullptr);
+ ContextPtr operator()(QHash<QString, QList<DiagnosticMessage>> *messages = nullptr);
// Link all documents in snapshot, appending the diagnostic messages
// for 'doc' in 'messages'