qt5base-lts/tests/auto/corelib
Fabian Kosmale 4e7f92bf0d QMetaType: Fix normalization on MSVC if name contains enum
During type normalization, we remove the struct, class and enum
keywords (see the skipStructClassOrEnum function). However, we only want
to do that for actual keywords, not for a name that happens to start
with e.g. "enum", as in "enumerationNameSpacce".
Adjust the MSVC check to still require no identifier character after the
keyword, while still allowing for some remaining characters.

Fixes: QTBUG-97813
Pick-to: 6.3 6.2
Change-Id: I82b873d02ff454cce4b75f2814a52a66f2268208
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2022-05-12 08:17:54 +02:00
..
animation tst_qanimationgroup: fix memleaks 2022-01-05 08:22:00 +01:00
global Remove remnants of the old Intel C++ compiler 2022-05-11 12:50:08 -07:00
io Don't declare type 'id' in the global namespace in a public header 2022-04-27 00:16:26 +02:00
itemmodels QAbstractProxyModel: do not access invalid indexes 2022-04-13 18:08:38 +02:00
kernel QMetaType: Fix normalization on MSVC if name contains enum 2022-05-12 08:17:54 +02:00
mimetypes Update shared-mime-info to the 2.2 release 2022-05-11 11:36:49 +02:00
platform Android: Add runOnMainAndroidThread() under QNativeInterface 2021-05-26 23:24:11 +00:00
plugin Android: activate tst_QPluginLoader 2022-03-30 19:05:59 +02:00
serialization QTextStream: complete char16_t support 2022-05-04 07:09:22 +02:00
text Remove remnants of the old Intel C++ compiler 2022-05-11 12:50:08 -07:00
thread Add support for unwrapping QFuture<QFuture<T>> 2022-04-21 20:25:13 +00:00
time Replace remaining uses of deprecated _qs with _s 2022-05-02 12:23:44 +02:00
tools QVarLengthArray: add missing (size, value) ctor 2022-04-13 08:10:47 +02:00
CMakeLists.txt Add tests for QAndroidApplication's sdkVersion and activity 2021-05-13 01:41:36 +03:00