![]() |
Qt 6.x
The Qt SDK
|
#include <QtCore/qcompilerdetection.h>
#include <QtCore/qtconfigmacros.h>
#include <QtCore/qtcoreexports.h>
#include <QtCore/qtnoop.h>
Go to the source code of this file.
Macros | |
#define | Q_STATIC_ASSERT_PRIVATE_JOIN(A, B) Q_STATIC_ASSERT_PRIVATE_JOIN_IMPL(A, B) |
#define | Q_STATIC_ASSERT_PRIVATE_JOIN_IMPL(A, B) A ## B |
#define | Q_STATIC_ASSERT(Condition) typedef char Q_STATIC_ASSERT_PRIVATE_JOIN(q_static_assert_result, __LINE__) [(Condition) ? 1 : -1]; |
#define | Q_STATIC_ASSERT_X(Condition, Message) Q_STATIC_ASSERT(Condition) |
#define Q_STATIC_ASSERT | ( | Condition | ) | typedef char Q_STATIC_ASSERT_PRIVATE_JOIN(q_static_assert_result, __LINE__) [(Condition) ? 1 : -1]; |
#define Q_STATIC_ASSERT_PRIVATE_JOIN | ( | A, | |
B | |||
) | Q_STATIC_ASSERT_PRIVATE_JOIN_IMPL(A, B) |
#define Q_STATIC_ASSERT_X | ( | Condition, | |
Message | |||
) | Q_STATIC_ASSERT(Condition) |