diff options
Diffstat (limited to 'src/tools/moc/preprocessor.h')
-rw-r--r-- | src/tools/moc/preprocessor.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tools/moc/preprocessor.h b/src/tools/moc/preprocessor.h index 70121c2102..518ead8b41 100644 --- a/src/tools/moc/preprocessor.h +++ b/src/tools/moc/preprocessor.h @@ -51,6 +51,9 @@ QT_BEGIN_NAMESPACE struct Macro { + bool isFunction; + bool isVariadic; + Symbols arguments; Symbols symbols; }; @@ -75,6 +78,7 @@ public: Symbols preprocessed(const QByteArray &filename, FILE *file); Symbols preprocessed(const QByteArray &filename, QIODevice *device); + void parseDefineArguments(Macro *m); void skipUntilEndif(); bool skipBranch(); |