![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qv4codegen_p.h"#include <private/qqmljsast_p.h>#include <private/qqmljsdiagnosticmessage_p.h>#include <private/qqmljslexer_p.h>#include <private/qqmljsparser_p.h>#include <private/qv4bytecodegenerator_p.h>#include <private/qv4compilercontext_p.h>#include <private/qv4compilercontrolflow_p.h>#include <private/qv4compilerscanfunctions_p.h>#include <private/qv4object_p.h>#include <private/qv4objectiterator_p.h>#include <private/qv4staticvalue_p.h>#include <private/qv4stringtoarrayindex_p.h>#include <QtCore/qcoreapplication.h>#include <QtCore/qloggingcategory.h>#include <QtCore/qscopeguard.h>#include <QtCore/qstack.h>#include <QtCore/qstringlist.h>#include <QtCore/qurl.h>#include <cmath>Go to the source code of this file.
Classes | |
| class | QV4::Compiler::Codegen::VolatileMemoryLocationScanner |
Enumerations | |
| enum class | CompletionState { Empty , EmptyAbrupt , NonEmpty , Empty , EmptyAbrupt , NonEmpty } |
| enum class | CompletionState { Empty , EmptyAbrupt , NonEmpty , Empty , EmptyAbrupt , NonEmpty } |
Functions | |
| Q_STATIC_LOGGING_CATEGORY (lcQmlUsedBeforeDeclared, "qt.qml.usedbeforedeclared") | |
| Q_STATIC_LOGGING_CATEGORY (lcQmlInjectedParameter, "qt.qml.injectedparameter") | |
| static void | setJumpOutLocation (QV4::Moth::BytecodeGenerator *bytecodeGenerator, const Statement *body, const SourceLocation &fallback) |
| static CompletionState | completionState (StatementList *list) |
| static Node * | completionStatement (StatementList *list) |
| static QSOperator::Op | baseOp (int op) |
| static bool | endsWithReturn (Module *module, Node *node) |
Variables | |
| static constexpr const QLatin1StringView | s_globalNames [] |
|
strong |
| Enumerator | |
|---|---|
| Empty | |
| EmptyAbrupt | |
| NonEmpty | |
| Empty | |
| EmptyAbrupt | |
| NonEmpty | |
Definition at line 521 of file qv4codegen.cpp.
|
strong |
| Enumerator | |
|---|---|
| Empty | |
| EmptyAbrupt | |
| NonEmpty | |
| Empty | |
| EmptyAbrupt | |
| NonEmpty | |
Definition at line 521 of file qv4codegen.cpp.
|
static |
Definition at line 1412 of file qv4codegen.cpp.
|
static |
Definition at line 527 of file qv4codegen.cpp.
References Empty, EmptyAbrupt, and NonEmpty.
|
static |
Definition at line 548 of file qv4codegen.cpp.
References Empty, EmptyAbrupt, and NonEmpty.
Definition at line 3411 of file qv4codegen.cpp.
| Q_STATIC_LOGGING_CATEGORY | ( | lcQmlInjectedParameter | , |
| "qt.qml.injectedparameter" | ) |
| Q_STATIC_LOGGING_CATEGORY | ( | lcQmlUsedBeforeDeclared | , |
| "qt.qml.usedbeforedeclared" | ) |
|
inlinestatic |
Definition at line 62 of file qv4codegen.cpp.
|
staticconstexpr |
Definition at line 119 of file qv4codegen.cpp.