![]() |
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 | SourceLocation |
| class | Lexer |
| class | Directives |
| class | Engine |
| class | Export |
| struct | ExportedScope |
| struct | ImportedScope |
| struct | AotStatsEntry |
| class | AotStats |
| class | QQmlJSAotCompilerStats |
| class | AotStatsReporter |
| struct | HeuristicContextProperty |
| class | HeuristicContextProperties |
| class | Import |
| class | LinterVisitor |
| class | LoggerCategory |
| class | LoggerCategoryPrivate |
| struct | ContextualTypes |
| class | UserContextProperties |
| struct | DiagnosticMessage |
| class | FixedPoolArray |
| class | MemoryPool |
| class | Managed |
Typedefs | |
| using | ChildScopesIterator = QList<QDeferredSharedPointer<QQmlJSScope>>::const_iterator |
| using | LoggerWarningId = QQmlSA::LoggerWarningId |
| using | WarningSeverity = QQmlSA::WarningSeverity |
Enumerations | |
| enum class | CodegenResult : quint8 { Success , Skip , Failure } |
| enum | OverrideInformation { WithoutOverride = 0 , WithFinal = 1 , WithOverride = 2 , WithoutOverride = 0 , WithFinal = 1 , WithOverride = 2 } |
| enum | MethodOrProperty { Method , Property , Method , Property } |
| enum | OverrideInformation { WithoutOverride = 0 , WithFinal = 1 , WithOverride = 2 , WithoutOverride = 0 , WithFinal = 1 , WithOverride = 2 } |
| enum | MethodOrProperty { Method , Property , Method , Property } |
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 |
| static constexpr QLatin1String | s_method = "method"_L1 |
| static constexpr QLatin1String | s_signal = "signal"_L1 |
| static constexpr QLatin1String | s_property = "property"_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.
Definition at line 32 of file qqmljsloggingutils_p.h.
|
strong |
| Enumerator | |
|---|---|
| Success | |
| Skip | |
| Failure | |
Definition at line 33 of file qqmljscompilerstats_p.h.
| Enumerator | |
|---|---|
| Method | |
| Property | |
| Method | |
| Property | |
Definition at line 726 of file qqmljslintervisitor.cpp.
| Enumerator | |
|---|---|
| Method | |
| Property | |
| Method | |
| Property | |
Definition at line 726 of file qqmljslintervisitor.cpp.
| Enumerator | |
|---|---|
| WithoutOverride | |
| WithFinal | |
| WithOverride | |
| WithoutOverride | |
| WithFinal | |
| WithOverride | |
Definition at line 591 of file qqmljslintervisitor.cpp.
| Enumerator | |
|---|---|
| WithoutOverride | |
| WithFinal | |
| WithOverride | |
| WithoutOverride | |
| WithFinal | |
| WithOverride | |
Definition at line 591 of file qqmljslintervisitor.cpp.
|
static |
Definition at line 304 of file qqmljslintervisitor.cpp.
|
static |
Definition at line 475 of file qqmljslintervisitor.cpp.
|
inlinestatic |
Definition at line 753 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 797 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 533 of file qqmljskeywords_p.h.
|
inlinestatic |
Definition at line 673 of file qqmljskeywords_p.h.
|
static |
Definition at line 180 of file qqmljslintervisitor.cpp.
|
static |
Definition at line 158 of file qqmljslintervisitor.cpp.
|
static |
This assumes that there is no custom coercion enabled via Symbol.toPrimitive or similar.
Definition at line 434 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.
| QQmlJS::Q_DECLARE_FLAGS | ( | OverrideInformations | , |
| OverrideInformation | ) |
|
inlinestaticconstexpr |
|
static |
Definition at line 129 of file qqmljslintervisitor.cpp.
Referenced by QQmlJS::LinterVisitor::visit().
|
static |
Definition at line 662 of file qqmljslintervisitor.cpp.
References QQmlSA::Signal.
|
static |
Definition at line 594 of file qqmljslintervisitor.cpp.
References QQmlSA::Signal.
|
static |
Definition at line 611 of file qqmljslintervisitor.cpp.
References WithFinal, and WithOverride.
| void QQmlJS::warnForShadowsInCurrentScope | ( | const QQmlJSScope::ConstPtr & | scopeWithId, |
| const QString & | name, | ||
| const QQmlJSScope::ConstPtr & | currentScope, | ||
| const QQmlJS::SourceLocation & | location, | ||
| MethodOrProperty | mode, | ||
| QQmlJSLogger * | logger ) |
Definition at line 727 of file qqmljslintervisitor.cpp.
References Property.
|
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 587 of file qqmljslintervisitor.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.
|
staticconstexpr |
Definition at line 589 of file qqmljslintervisitor.cpp.
|
staticconstexpr |
Definition at line 588 of file qqmljslintervisitor.cpp.