![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "cpp.h"#include <translator.h>#include "metastrings.h"#include "trparser.h"#include <QtCore/QBitArray>#include <QtCore/QTextStream>#include <QtCore/QRegularExpression>#include <iostream>#include <optional>Go to the source code of this file.
Classes | |
| class | VisitRecorder |
| class | CppParser |
| struct | QualifyOneData |
Functions | |
| size_t | qHash (const HashString &str, size_t seed) |
| QDebug | operator<< (QDebug debug, const HashString &ss) |
| size_t | qHash (const HashStringList &list, size_t seed) |
| QDebug | operator<< (QDebug debug, const HashStringList &lst) |
| static bool | isStringLiteralPrefix (const QStringView ss) |
| static bool | isRawStringLiteralPrefix (QStringView ss) |
| size_t | qHash (const CppParserState &ss, size_t seed) |
| size_t | qHash (const ResultsCacheKey &keykey, size_t seed) |
| static bool | isHeader (const QString &namename) |
| void | loadCPP (Translator &translator, const QStringList &filenames, ConversionData &cd) |
Variables | |
| static int | nextFileId |
| static const QString | strQ_OBJECT = u"Q_OBJECT"_s |
| static const QString | strclass = u"class"_s |
| static const QString | strdecltype = u"decltype"_s |
| static const QString | strenum = u"enum"_s |
| static const QString | strfinal = u"final"_s |
| static const QString | strfriend = u"friend"_s |
| static const QString | strnamespace = u"namespace"_s |
| static const QString | strnullptr = u"nullptr"_s |
| static const QString | strQ_NULLPTR = u"Q_NULLPTR"_s |
| static const QString | strNULL = u"NULL"_s |
| static const QString | stroperator = u"operator"_s |
| static const QString | strreturn = u"return"_s |
| static const QString | strstruct = u"struct"_s |
| static const QString | strusing = u"using"_s |
| static const QString | strprivate = u"private"_s |
| static const QString | strprotected = u"protected"_s |
| static const QString | strpublic = u"public"_s |
| static const QString | strslots = u"slots"_s |
| static const QString | strsignals = u"signals"_s |
| static const QString | strQ_SLOTS = u"Q_SLOTS"_s |
| static const QString | strQ_SIGNALS = u"Q_SIGNALS"_s |
| static const QString | strQApplication = u"QApplication"_s |
| static const QString | strQCoreApplication = u"QCoreApplication"_s |
| static const QString | strUnicodeUTF8 = u"UnicodeUTF8"_s |
| static const QString | strDefaultCodec = u"DefaultCodec"_s |
| static const QString | strCodecForTr = u"CodecForTr"_s |
| static const QString | strLatin1 = u"Latin1"_s |
|
static |
|
static |
| void loadCPP | ( | Translator & | translator, |
| const QStringList & | filenames, | ||
| ConversionData & | cd ) |
| QDebug operator<< | ( | QDebug | debug, |
| const HashString & | s ) |
| QDebug operator<< | ( | QDebug | debug, |
| const HashStringList & | lst ) |
| size_t qHash | ( | const CppParserState & | s, |
| size_t | seed ) |
| size_t qHash | ( | const HashString & | str, |
| size_t | seed ) |
| size_t qHash | ( | const HashStringList & | list, |
| size_t | seed ) |
| size_t qHash | ( | const ResultsCacheKey & | key, |
| size_t | seed ) |
|
static |
Definition at line 54 of file cpp.cpp.
Referenced by CppParser::recordResults().
|
static |