qt6-bb10/tests/auto/corelib
Volker Hilsheimer 10afa38aa4 JNI: Fix error with overload resolution when passing string types
The variadic templates are supposed to be removed from the
overload set when any of the parameters is a literal string type,
as otherwise we get conflicts with the legacy overload taking
class names and signatures as const char *. The detection of
a literal string types was missing a few specializations, so that
we ended up with the wrong overload being called, and class
names getting interpreted as method names instead.

Add the missing specializations, and add more test coverage
for using the old overloads.

Task-number: QTBUG-122235
Pick-to: 6.7
Change-Id: I5488f2009c8f62d74fac6754844f57cf64011414
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Reviewed-by: Rami Potinkara <rami.potinkara@qt.io>
Reviewed-by: Lauri Pohjanheimo <lauri.pohjanheimo@qt.io>
2024-03-06 13:00:19 +00:00
..
animation Change license for tests files 2024-02-04 09:56:42 +01:00
global tst_qmessagehandler: disable the backtrace tests outside of x86 2024-02-26 23:29:39 -08:00
io QUrl: Use new comparison helper macros 2024-03-06 11:09:21 +01:00
ipc Change license for tests files 2024-02-04 09:56:42 +01:00
itemmodels Change license for tests files 2024-02-04 09:56:42 +01:00
kernel JNI: Fix error with overload resolution when passing string types 2024-03-06 13:00:19 +00:00
mimetypes Change license for tests files 2024-02-04 09:56:42 +01:00
platform Change license for tests files 2024-02-04 09:56:42 +01:00
plugin Correct license for tools files 2024-03-05 12:59:21 +01:00
serialization Correct license for tools files 2024-03-05 12:59:21 +01:00
text QLocal8Bit::convertToUnicode[win]: rewrite remainingChars handling as recursive 2024-03-02 22:57:09 +01:00
thread tst_QMutex: use the new QCOMPARE_* macros 2024-03-02 21:57:09 +00:00
time QIcuTimeZonePrivate constructor: save iteration over all zone IDs 2024-02-08 15:40:03 +01:00
tools QSpan: add construction from initializer_list 2024-03-06 08:44:46 +00:00
CMakeLists.txt tests: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-17 21:56:49 +01:00