![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qv4compilercontext_p.h>
Public Member Functions | |
Module (const QString &fileName, const QString &finalUrl, bool debugMode) | |
~Module () | |
Context * | newContext (QQmlJS::AST::Node *node, Context *parent, ContextType compilationMode) |
Public Attributes | |
QHash< QQmlJS::AST::Node *, Context * > | contextMap |
QList< Context * > | functions |
QList< Context * > | blocks |
QVector< Class > | classes |
QVector< TemplateObject > | templateObjects |
Context * | rootContext |
QString | fileName |
QString | finalUrl |
QDateTime | sourceTimeStamp |
uint | unitFlags = 0 |
bool | debugMode = false |
QVector< ExportEntry > | localExportEntries |
QVector< ExportEntry > | indirectExportEntries |
QVector< ExportEntry > | starExportEntries |
QVector< ImportEntry > | importEntries |
QStringList | moduleRequests |
Definition at line 103 of file qv4compilercontext_p.h.
|
inline |
Definition at line 104 of file qv4compilercontext_p.h.
References Module(), and debugMode.
Referenced by Module().
|
inline |
Definition at line 109 of file qv4compilercontext_p.h.
QT_BEGIN_NAMESPACE Context * Module::newContext | ( | QQmlJS::AST::Node * | node, |
Context * | parent, | ||
ContextType | compilationMode ) |
Definition at line 17 of file qv4compilercontext.cpp.
Definition at line 117 of file qv4compilercontext_p.h.
Definition at line 118 of file qv4compilercontext_p.h.
QHash<QQmlJS::AST::Node *, Context *> QV4::Compiler::Module::contextMap |
Definition at line 115 of file qv4compilercontext_p.h.
bool QV4::Compiler::Module::debugMode = false |
Definition at line 125 of file qv4compilercontext_p.h.
Referenced by Module().
QString QV4::Compiler::Module::fileName |
Definition at line 121 of file qv4compilercontext_p.h.
QString QV4::Compiler::Module::finalUrl |
Definition at line 122 of file qv4compilercontext_p.h.
Definition at line 116 of file qv4compilercontext_p.h.
QVector<ImportEntry> QV4::Compiler::Module::importEntries |
Definition at line 129 of file qv4compilercontext_p.h.
QVector<ExportEntry> QV4::Compiler::Module::indirectExportEntries |
Definition at line 127 of file qv4compilercontext_p.h.
QVector<ExportEntry> QV4::Compiler::Module::localExportEntries |
Definition at line 126 of file qv4compilercontext_p.h.
QStringList QV4::Compiler::Module::moduleRequests |
Definition at line 130 of file qv4compilercontext_p.h.
Context* QV4::Compiler::Module::rootContext |
Definition at line 120 of file qv4compilercontext_p.h.
QDateTime QV4::Compiler::Module::sourceTimeStamp |
Definition at line 123 of file qv4compilercontext_p.h.
QVector<ExportEntry> QV4::Compiler::Module::starExportEntries |
Definition at line 128 of file qv4compilercontext_p.h.
QVector<TemplateObject> QV4::Compiler::Module::templateObjects |
Definition at line 119 of file qv4compilercontext_p.h.
uint QV4::Compiler::Module::unitFlags = 0 |
Definition at line 124 of file qv4compilercontext_p.h.