4#ifndef QTPREPROCESSORSUPPORT_H
5#define QTPREPROCESSORSUPPORT_H
8#pragma qt_class(QtPreprocessorSupport)
9#pragma qt_sync_stop_processing
13
14#define QT_STRINGIFY2(x) #x
18
19
20#define Q_UNUSED(x) (void)x;
22#if !defined(Q_UNIMPLEMENTED)
23# define Q_UNIMPLEMENTED() qWarning("Unimplemented code.")
QT_FORWARD_DECLARE_CLASS(QTextStream)
const QString & asString(const QString &s)
static bool isPow2OrZero(quint32 value)
static int arrayLength(const QString &rawType)
static Tracepoint::Field::Type backendType(QString rawType)
#define TYPEDATA_ENTRY(type, backendType)
static QString decayArrayToPointer(QString type)
static quint32 pow2Log2(quint32 v)
static int minumumValueSize(int min, int max)
static QString removeBraces(QString type)
static QString sequenceLength(const QString &rawType)
static Tracepoint parseTracepoint(const Provider &provider, const QString &name, const QStringList &args, const QString &fileName, const int lineNumber)
Provider parseProvider(const QString &filename)
#define qPrintable(string)