qt5base-lts/tests/auto/corelib
Marc Mutz fa4d18b86c Revert "qxp::function_ref: drop use of q23::invoke_r"
This reverts commit b9cce12e76, which
broke

    function_ref<void(int)> f = [](int i) { return i; };

ie. swallowing of return types.

We could maybe implement the same without invoke_r, with the same
manual if-constexpr that invoke_r has, but it would be a pointless
duplication across the two thunks we have, so just use invoke_r.

Add tests.

Pick-to: 6.4
Task-number: QTBUG-103739
Change-Id: I6034f05d813c06a25e8058ded5b6b62f3ca858b4
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2022-06-14 01:30:48 +00:00
..
animation Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
global Revert "qxp::function_ref: drop use of q23::invoke_r" 2022-06-14 01:30:48 +00:00
io tst_QResourceManager: extend the test to cover open files 2022-06-14 03:30:48 +02:00
itemmodels Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
kernel Add compile-time generation of JNI class names 2022-05-27 22:27:13 +02:00
mimetypes Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
platform Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
plugin Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
serialization Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
text tst_QAnyStringView: explicitly check the spaceship operator 2022-06-14 01:30:48 +00:00
thread Windows: fix DeferredDelete events processing on QThread::terminate() 2022-06-10 19:40:32 +00:00
time Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
tools Long live QAtomicScopedValueRollback (private API)! 2022-05-31 19:25:52 +02:00
CMakeLists.txt Add tests for QAndroidApplication's sdkVersion and activity 2021-05-13 01:41:36 +03:00