Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qqmljsscope_p.h>
Public Types | |
enum | Kind { Parameter , FunctionScoped , LexicalScoped , Injected } |
Public Attributes | |
Kind | kind = FunctionScoped |
QQmlJS::SourceLocation | location |
std::optional< QString > | typeName |
bool | isConst = false |
QQmlJSScope::WeakConstPtr | scope = {} |
Definition at line 179 of file qqmljsscope_p.h.
Enumerator | |
---|---|
Parameter | |
FunctionScoped | |
LexicalScoped | |
Injected |
Definition at line 181 of file qqmljsscope_p.h.
bool QQmlJSScope::JavaScriptIdentifier::isConst = false |
Definition at line 191 of file qqmljsscope_p.h.
Kind QQmlJSScope::JavaScriptIdentifier::kind = FunctionScoped |
Definition at line 188 of file qqmljsscope_p.h.
Referenced by QQmlJSScope::insertJSIdentifier().
QQmlJS::SourceLocation QQmlJSScope::JavaScriptIdentifier::location |
Definition at line 189 of file qqmljsscope_p.h.
QQmlJSScope::WeakConstPtr QQmlJSScope::JavaScriptIdentifier::scope = {} |
Definition at line 192 of file qqmljsscope_p.h.
std::optional<QString> QQmlJSScope::JavaScriptIdentifier::typeName |
Definition at line 190 of file qqmljsscope_p.h.