qt5base-lts/tests/auto/tools
Oliver Wolff 2412cfac51 moc: Fix parsing of [[deprecated]] enum values
moc now successfully parses enum values, that have been deprecated with
[[deprecated]]. This is valid c++17 and should be handled correctly.
By adding that functionality it is possible to parse Windows headers
which use this deprecation mechanism.

To make sure, that moc works correctly even on compilers that do not
support deprecated enum values yet, the auto test explicitly uses
[[deprecated]] enum values during moc run.

Fixes: QTBUG-74126
Change-Id: I7b9d9a49af6093a97f8fdb800ffbc5af3d54d262
Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>
2019-03-11 14:11:33 +00:00
..
moc moc: Fix parsing of [[deprecated]] enum values 2019-03-11 14:11:33 +00:00
qdbuscpp2xml remove unnecessary references to $$QMAKE_CFLAGS_DBUS 2016-10-04 20:21:28 +00:00
qdbusxml2cpp remove unnecessary references to $$QMAKE_CFLAGS_DBUS 2016-10-04 20:21:28 +00:00
qmake Fix license headers 2018-01-09 07:47:20 +00:00
qmakelib qmake: add $$read_registry() function 2019-01-05 20:33:07 +00:00
rcc rcc: Support Python as output format 2019-03-07 10:45:42 +00:00
uic uic: Fix broken icon code generation 2019-01-23 17:06:59 +00:00
tools.pro add test for the qmake library 2015-02-25 13:54:33 +00:00