qt6-bb10/tests/auto
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
..
bic/data Add BC files for 6.2.0 2022-01-07 13:31:38 +00:00
cmake CMake: Add deployment auto test 2022-03-16 15:56:17 +01:00
concurrent Tests: Do not depend on transitive includes 2022-03-17 17:14:37 +01:00
corelib QMetaType: Fix normalization on MSVC if name contains enum 2022-05-12 08:17:54 +02:00
dbus Add test-helper as dependency to tst_qdbusinterface 2022-05-04 12:14:49 +00:00
gui QPolygon: add toPolygonF() 2022-05-10 15:51:04 +02:00
guiapplauncher
network Exclude network tests based on feature 2022-05-11 20:14:39 +02:00
opengl
other Remove remnants of the old Intel C++ compiler 2022-05-11 12:50:08 -07:00
printsupport QtBase: replace windows.h with qt_windows.h 2021-11-23 12:53:46 +08:00
shared
sql Replace uses of _qba with _ba 2022-04-07 19:30:17 +02:00
testlib Remove remnants of the old Intel C++ compiler 2022-05-11 12:50:08 -07:00
tools uic: use C string literals for setObjectName() 2022-03-18 18:35:03 +01:00
widgets Remove remnants of the old Intel C++ compiler 2022-05-11 12:50:08 -07:00
xml Replace remaining uses of deprecated _qs with _s 2022-05-02 12:23:44 +02:00
CMakeLists.txt Don't build tests/auto/tools when cross-compiling 2021-10-07 08:03:40 +02:00
network-settings.h Fix check for IPV6 support without certain features 2022-02-28 22:08:21 +00:00