![]() |
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 Types | |
enum | Type { Unresolved , QmlGlobal , Global , Local , Stack , Import } |
Public Member Functions | |
bool | isValid () const |
Public Attributes | |
Type | type = Unresolved |
Context::MemberType | memberType = UndefinedMember |
bool | isArgOrEval = false |
bool | isConst = false |
bool | requiresTDZCheck = false |
bool | isInjected = false |
int | scope = -1 |
int | index = -1 |
QQmlJS::SourceLocation | declarationLocation |
Definition at line 330 of file qv4compilercontext_p.h.
enum QV4::Compiler::Context::ResolvedName::Type |
Enumerator | |
---|---|
Unresolved | |
QmlGlobal | |
Global | |
Local | |
Stack | |
Import |
Definition at line 331 of file qv4compilercontext_p.h.
|
inline |
Definition at line 348 of file qv4compilercontext_p.h.
References type, and Unresolved.
QQmlJS::SourceLocation QV4::Compiler::Context::ResolvedName::declarationLocation |
Definition at line 347 of file qv4compilercontext_p.h.
int QV4::Compiler::Context::ResolvedName::index = -1 |
Definition at line 346 of file qv4compilercontext_p.h.
Referenced by QV4::Compiler::Context::resolveName().
bool QV4::Compiler::Context::ResolvedName::isArgOrEval = false |
Definition at line 341 of file qv4compilercontext_p.h.
Referenced by QV4::Compiler::Context::resolveName().
bool QV4::Compiler::Context::ResolvedName::isConst = false |
Definition at line 342 of file qv4compilercontext_p.h.
Referenced by QV4::Compiler::Context::resolveName().
bool QV4::Compiler::Context::ResolvedName::isInjected = false |
Definition at line 344 of file qv4compilercontext_p.h.
Referenced by QV4::Compiler::Context::resolveName().
Context::MemberType QV4::Compiler::Context::ResolvedName::memberType = UndefinedMember |
Definition at line 340 of file qv4compilercontext_p.h.
Referenced by QV4::Compiler::Context::resolveName().
bool QV4::Compiler::Context::ResolvedName::requiresTDZCheck = false |
Definition at line 343 of file qv4compilercontext_p.h.
Referenced by QV4::Compiler::Context::resolveName().
int QV4::Compiler::Context::ResolvedName::scope = -1 |
Definition at line 345 of file qv4compilercontext_p.h.
Referenced by QV4::Compiler::Context::resolveName().
Type QV4::Compiler::Context::ResolvedName::type = Unresolved |
Definition at line 339 of file qv4compilercontext_p.h.
Referenced by isValid(), and QV4::Compiler::Context::resolveName().