![]() |
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 |