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