|  | Qt 6.x
    The Qt SDK | 
This is the complete list of members for Preprocessor, including all inherited members.
| addIncludeDirs(const QStringList &list) | Parser | inline | 
| addIncludesRecursive(const QString &filename, QStringList &includes) | Parser | |
| currentFilenames | Parser | |
| defaultErrorMsg(const Symbol &sym) | Parser | |
| displayNotes | Parser | |
| displayWarnings | Parser | |
| error(const Symbol &symbol) | Parser | |
| error(const char *msg=nullptr) | Parser | |
| evaluateCondition() | Preprocessor | |
| findEnumValues(const QString &name, const QStringList &includes) | Parser | |
| frameworks | Preprocessor | |
| hasNext() const | Parser | inline | 
| includes | Parser | |
| index | Parser | |
| isEmpty() const | Parser | inline | 
| lexem() | Parser | inline | 
| lineNumber(qsizetype offset) const | Parser | |
| lookup(int k=1) | Parser | inline | 
| m_functions | Parser | |
| m_includeDirs | Parser | |
| m_metadata | Parser | |
| m_offsets | Parser | |
| m_points | Parser | |
| m_prefixes | Parser | |
| m_provider | Parser | |
| m_replaces | Parser | |
| macroExpand(Symbols *into, Preprocessor *that, const Symbols &toExpand, qsizetype &index, int lineNum, bool one, const QSet< QByteArray > &excludeSymbols=QSet< QByteArray >()) | Preprocessor | static | 
| macroExpandIdentifier(Preprocessor *that, SymbolStack &symbols, int lineNum, QByteArray *macroName) | Preprocessor | static | 
| macros | Preprocessor | |
| next() | Parser | inline | 
| next(Token) | Parser | inline | 
| next(Token, const char *msg) | Parser | inline | 
| nonlocalIncludePathResolutionCache | Preprocessor | |
| note(const char *=nullptr) | Parser | |
| parse(QIODevice &input, const QString &name) | Parser | |
| parseDefineArguments(Macro *m) | Preprocessor | |
| parseInstrument(const QString &data, qsizetype offset) | Parser | |
| parseMetadata(const QString &data, qsizetype offset, const QStringList &includes) | Parser | |
| parseParamReplace(const QString &data, qsizetype offset, const QString &name) | Parser | |
| parsePoint(const QString &data, qsizetype offset) | Parser | |
| parsePrefix(const QString &data, qsizetype offset) | Parser | |
| Parser() | Parser | inline | 
| Parser(const QString &provider) | Parser | inline | 
| peek() | Parser | inline | 
| PrepareDefine enum value | Preprocessor | |
| PreparePreprocessorStatement enum value | Preprocessor | |
| preprocessed(const QByteArray &filename, QFile *device) | Preprocessor | |
| preprocessedIncludes | Preprocessor | |
| preprocessOnly | Preprocessor | static | 
| Preprocessor() | Preprocessor | inline | 
| prev() | Parser | inline | 
| printMsg(QByteArrayView formatStringSuffix, QByteArrayView msg, const Symbol &sym) | Parser | |
| resolveInclude(const QByteArray &filename, const QByteArray &relativeTo) | Preprocessor | |
| Parser::resolveInclude(const QString &filename) | Parser | |
| setDebugIncludes(bool value) | Preprocessor | |
| skipBranch() | Preprocessor | |
| skipUntilEndif() | Preprocessor | |
| substituteUntilNewline(Symbols &substituted) | Preprocessor | |
| symbol() | Parser | inline | 
| symbol_lookup(int k=1) | Parser | inline | 
| symbolAt(qsizetype idx) | Parser | inline | 
| symbols | Parser | |
| test(Token) | Parser | inline | 
| token() | Parser | inline | 
| tokenize(const QByteArray &input, int lineNum=1, TokenizeMode mode=TokenizeCpp) | Preprocessor | static | 
| TokenizeCpp enum value | Preprocessor | |
| TokenizeDefine enum value | Preprocessor | |
| TokenizeInclude enum value | Preprocessor | |
| TokenizeMode enum name | Preprocessor | |
| TokenizePreprocessor enum value | Preprocessor | |
| TokenizePreprocessorStatement enum value | Preprocessor | |
| unquotedLexem() | Parser | inline | 
| warning(const char *=nullptr) | Parser | |
| warning(const Symbol &sym, QByteArrayView msg) | Parser | |
| write(QIODevice &input) const | Parser |