Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
{
public:
enum {
- isPointer = false,
isComplex = true,
isStatic = true,
isLarge = (sizeof(T) > QT_POINTER_SIZE)
{
public:
enum {
- isPointer = true,
isComplex = false,
isStatic = false,
isLarge = false
isComplex = (((FLAGS) & Q_PRIMITIVE_TYPE) == 0), \
isStatic = (((FLAGS) & (Q_MOVABLE_TYPE | Q_PRIMITIVE_TYPE)) == 0), \
isLarge = (sizeof(TYPE) > QT_POINTER_SIZE), \
- isPointer = false \
}; \
static inline const char *name() { return #TYPE; } \
}