forked from qt-creator/qt-creator
Debugger: Minor cleanup in offset tests
* Remove unneeded STRINGIFY macro * Add :: between class and member in test names * Remove extra comma Change-Id: I5a5e9d318133934885c0bdf6aefc1fd3abc2acb0 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
1ad9a44da8
commit
392ca26287
@@ -62,11 +62,8 @@ class Access
|
|||||||
#define OFFSET_ACCESS(Type, Class, Member) \
|
#define OFFSET_ACCESS(Type, Class, Member) \
|
||||||
OFFSET_ACCESS0(Class ## _ ## Member, tag_ ## Class ## _ ## Member, Type, Class, Member)
|
OFFSET_ACCESS0(Class ## _ ## Member, tag_ ## Class ## _ ## Member, Type, Class, Member)
|
||||||
|
|
||||||
#define STRINGIFY_INTERNAL(x) #x
|
|
||||||
#define STRINGIFY(x) STRINGIFY_INTERNAL(x)
|
|
||||||
|
|
||||||
#define OFFSET_TEST(Class, Member) \
|
#define OFFSET_TEST(Class, Member) \
|
||||||
QTest::newRow(STRINGIFY(Class) STRINGIFY(Member)) << Class ## _ ## Member
|
QTest::newRow(#Class "::" #Member) << Class ## _ ## Member
|
||||||
|
|
||||||
|
|
||||||
OFFSET_ACCESS(QString, QFilePrivate, fileName);
|
OFFSET_ACCESS(QString, QFilePrivate, fileName);
|
||||||
@@ -81,7 +78,7 @@ OFFSET_ACCESS(QString, QObjectPrivate, objectName);
|
|||||||
#if QT_VERSION < 0x50200
|
#if QT_VERSION < 0x50200
|
||||||
OFFSET_ACCESS(QDate, QDateTimePrivate, date);
|
OFFSET_ACCESS(QDate, QDateTimePrivate, date);
|
||||||
OFFSET_ACCESS(QTime, QDateTimePrivate, time);
|
OFFSET_ACCESS(QTime, QDateTimePrivate, time);
|
||||||
OFFSET_ACCESS(Qt::TimeSpec,, QDateTimePrivate, spec);
|
OFFSET_ACCESS(Qt::TimeSpec, QDateTimePrivate, spec);
|
||||||
OFFSET_ACCESS(int, QDateTimePrivate, utcOffset);
|
OFFSET_ACCESS(int, QDateTimePrivate, utcOffset);
|
||||||
#else
|
#else
|
||||||
OFFSET_ACCESS(qint64, QDateTimePrivate, m_msecs);
|
OFFSET_ACCESS(qint64, QDateTimePrivate, m_msecs);
|
||||||
|
Reference in New Issue
Block a user