![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Namespaces | |
| namespace | AST |
| namespace | Dom |
| namespace | LoggingUtils |
Classes | |
| class | AotStats |
| struct | AotStatsEntry |
| class | AotStatsReporter |
| struct | ContextualTypes |
| struct | DiagnosticMessage |
| class | Directives |
| class | Engine |
| class | Export |
| struct | ExportedScope |
| class | FixedPoolArray |
| class | HeuristicContextProperties |
| struct | HeuristicContextProperty |
| class | Import |
| struct | ImportedScope |
| class | Lexer |
| class | LinterVisitor |
| class | LoggerCategory |
| class | LoggerCategoryPrivate |
| class | Managed |
| class | MemoryPool |
| class | QQmlJSAotCompilerStats |
| class | SourceLocation |
| class | UserContextProperties |
Typedefs | |
| using | ChildScopesIterator = QList<QDeferredSharedPointer<QQmlJSScope>>::const_iterator |
| using | LoggerWarningId = QQmlSA::LoggerWarningId |
Enumerations | |
| enum class | CodegenResult : quint8 { Success , Skip , Failure } |
Functions | |
| QDebug | operator<< (QDebug dbg, const Lexer &l) |
| QDebug | operator<< (QDebug dbg, const Lexer::State &s) |
| static int | classify2 (QStringView s, int parseModeFlags) |
| static int | classify3 (QStringView s, int parseModeFlags) |
| static int | classify4 (QStringView s, int parseModeFlags) |
| static int | classify5 (QStringView s, int parseModeFlags) |
| static int | classify6 (QStringView s, int parseModeFlags) |
| static int | classify7 (QStringView s, int parseModeFlags) |
| static int | classify8 (QStringView s, int parseModeFlags) |
| static int | classify9 (QStringView s, int parseModeFlags) |
| static int | classify10 (QStringView s, int parseModeFlags) |
| static int | classify12 (QStringView s, int parseModeFlags) |
| static void | warnAboutLiteralConstructors (NewMemberExpression *expression, QQmlJSLogger *logger) |
| static SourceLocation | confusingPluses (BinaryExpression *exp) |
| static SourceLocation | confusingMinuses (BinaryExpression *exp) |
| static bool | allCodePathsReturnInsideCase (Node *statement) |
| static bool | isUselessExpressionStatement (ExpressionNode *ast) |
| static bool | canHaveUselessExpressionStatement (Node *parent) |
Variables | |
| static constexpr int | S_AOTSTATS_FORMAT_REVISION = 1 |
| static constexpr QLatin1StringView | S_CODEGEN_RESULT { "codegenResult" } |
| static constexpr QLatin1StringView | S_COLUMN { "column" } |
| static constexpr QLatin1StringView | S_DURATION_MICROSECONDS { "durationMicroseconds" } |
| static constexpr QLatin1StringView | S_ENTRIES { "entries" } |
| static constexpr QLatin1StringView | S_FILE_PATH { "filePath" } |
| static constexpr QLatin1StringView | S_FORMAT_REVISION { "formatRevision" } |
| static constexpr QLatin1StringView | S_FUNCTION_NAME { "functionName" } |
| static constexpr QLatin1StringView | S_LINE { "line" } |
| static constexpr QLatin1StringView | S_MESSAGE { "message" } |
| static constexpr QLatin1StringView | S_MODULES { "modules" } |
| static constexpr QLatin1StringView | S_MODULE_FILES { "moduleFiles" } |
| static constexpr QLatin1StringView | S_MODULE_ID { "moduleId" } |
| static constexpr QLatin1StringView | s_pattern |
| static constexpr int | s_contextPropertyNameIdxInPattern = 4 |
| static constexpr std::array | s_fileFilters |
| static const QRegularExpression | s_matchSetContextProperty |
| static constexpr auto | cachedHeuristicListKey = "cachedHeuristicList"_L1 |
| using QQmlJS::ChildScopesIterator = QList<QDeferredSharedPointer<QQmlJSScope>>::const_iterator |
Definition at line 43 of file qqmljsscope_p.h.
Definition at line 31 of file qqmljsloggingutils_p.h.
|
strong |
| Enumerator | |
|---|---|
| Success | |
| Skip | |
| Failure | |
Definition at line 33 of file qqmljscompilerstats_p.h.
|
static |
Definition at line 302 of file qqmljslintervisitor.cpp.
|
static |
Definition at line 470 of file qqmljslintervisitor.cpp.
|
inlinestatic |
Definition at line 743 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 787 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 25 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 55 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 109 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 191 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 299 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 451 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 528 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 663 of file qqmljskeywords_p.h.
|
static |
Definition at line 178 of file qqmljslintervisitor.cpp.
|
static |
Definition at line 156 of file qqmljslintervisitor.cpp.
|
static |
This assumes that there is no custom coercion enabled via Symbol.toPrimitive or similar.
Definition at line 429 of file qqmljslintervisitor.cpp.
Definition at line 463 of file qqmljslexer.cpp.
| QDebug QQmlJS::operator<< | ( | QDebug | dbg, |
| const Lexer::State & | s ) |
Definition at line 1848 of file qqmljslexer.cpp.
|
static |
Definition at line 127 of file qqmljslintervisitor.cpp.
|
staticconstexpr |
Definition at line 194 of file qqmljscontextproperties.cpp.
|
staticconstexpr |
Definition at line 84 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 86 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 87 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 32 of file qqmljscontextproperties.cpp.
|
staticconstexpr |
Definition at line 88 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 89 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 90 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 36 of file qqmljscontextproperties.cpp.
|
staticconstexpr |
Definition at line 91 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 92 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 93 of file qqmljscompilerstats.cpp.
|
static |
Definition at line 41 of file qqmljscontextproperties.cpp.
|
staticconstexpr |
Definition at line 94 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 96 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 97 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 95 of file qqmljscompilerstats.cpp.
|
staticconstexpr |
Definition at line 30 of file qqmljscontextproperties.cpp.