aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qmlsplitlib
diff options
context:
space:
mode:
authorFabian Kosmale <fabian.kosmale@qt.io>2021-12-05 22:11:26 +0100
committerFabian Kosmale <fabian.kosmale@qt.io>2021-12-06 14:29:49 +0100
commitf8f50d12dcefa4d7d6a7fbc56d973f68c6b9b0ae (patch)
treef1b091c8edec89a8eb03c7902d4b4e85b6c73cf9 /tests/auto/qml/qmlsplitlib
parent2124d2dd1af17b06100fb7c505950470888c5792 (diff)
qmlRegisterTypesAndRevisions: Simplify template
Using a fold expression ought to be faster to instantiate than the recursive template calls. Change-Id: Iffed70a2da74399bf96a9f78bfe1bb9a65d0be30 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'tests/auto/qml/qmlsplitlib')
-rw-r--r--tests/auto/qml/qmlsplitlib/lib.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/auto/qml/qmlsplitlib/lib.h b/tests/auto/qml/qmlsplitlib/lib.h
index fdfa8f7c21..d8a1bc3086 100644
--- a/tests/auto/qml/qmlsplitlib/lib.h
+++ b/tests/auto/qml/qmlsplitlib/lib.h
@@ -49,7 +49,7 @@ namespace QQmlPrivate {
template<typename, typename> struct QmlSingleton;
}
-template<typename T, typename... Args>
+template<typename... Args>
void qmlRegisterTypesAndRevisions(const char *uri, int versionMajor, QList<int> *);
QT_END_NAMESPACE
@@ -57,7 +57,7 @@ QT_END_NAMESPACE
Q_CLASSINFO("QML.Singleton", "true") \
enum class QmlIsSingleton {yes = true}; \
template<typename, typename> friend struct QML_PRIVATE_NAMESPACE::QmlSingleton; \
- template<typename T, typename... Args> \
+ template<typename... Args> \
friend void QML_REGISTER_TYPES_AND_REVISIONS(const char *uri, int versionMajor, QList<int> *);
#define QML_NAMED_ELEMENT(NAME) \