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 <qqmljsmetatypes_p.h>
Public Types | |
enum | Access { Private , Protected , Public } |
enum class | RelativeFunctionIndex : int { Invalid = -1 } |
enum class | AbsoluteFunctionIndex : int { Invalid = -1 } |
using | MethodType = QQmlJSMetaMethodType |
Friends | |
bool | operator== (const QQmlJSMetaMethod &a, const QQmlJSMetaMethod &b) |
bool | operator!= (const QQmlJSMetaMethod &a, const QQmlJSMetaMethod &b) |
size_t | qHash (const QQmlJSMetaMethod &method, size_t seed=0) |
Definition at line 191 of file qqmljsmetatypes_p.h.
Definition at line 195 of file qqmljsmetatypes_p.h.
|
strong |
Represents an absolute JavaScript function/expression index pointing into the QV4::ExecutableCompilationUnit::runtimeFunctions array. Used as a typed alternative to int with an explicit invalid state.
Enumerator | |
---|---|
Invalid |
Definition at line 212 of file qqmljsmetatypes_p.h.
Enumerator | |
---|---|
Private | |
Protected | |
Public |
Definition at line 194 of file qqmljsmetatypes_p.h.
|
strong |
Represents a relative JavaScript function/expression index within a type in a QML document. Used as a typed alternative to int with an explicit invalid state.
Enumerator | |
---|---|
Invalid |
Definition at line 204 of file qqmljsmetatypes_p.h.
|
default |
Definition at line 215 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 257 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 252 of file qqmljsmetatypes_p.h.
References QList< T >::append().
|
inline |
Definition at line 282 of file qqmljsmetatypes_p.h.
Referenced by setAnnotations().
|
inline |
Definition at line 303 of file qqmljsmetatypes_p.h.
References Q_ASSERT.
|
inline |
Definition at line 262 of file qqmljsmetatypes_p.h.
Referenced by setIsCloned().
|
inline |
Definition at line 265 of file qqmljsmetatypes_p.h.
Referenced by setIsConstructor().
|
inline |
Definition at line 274 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 268 of file qqmljsmetatypes_p.h.
Referenced by setIsJavaScriptFunction().
|
inline |
Definition at line 280 of file qqmljsmetatypes_p.h.
References QString::isEmpty().
Referenced by QQmlJSTypeResolver::adjustTrackedType(), and QQmlJSTypeResolver::selectConstructor().
|
inline |
Definition at line 291 of file qqmljsmetatypes_p.h.
References Q_ASSERT.
|
inline |
Definition at line 221 of file qqmljsmetatypes_p.h.
Referenced by QQmlSA::MethodPrivate::methodName().
|
inline |
Definition at line 254 of file qqmljsmetatypes_p.h.
Referenced by QQmlSA::MethodPrivate::methodType(), and setMethodType().
|
inline |
Definition at line 236 of file qqmljsmetatypes_p.h.
References QList< T >::begin(), and QList< T >::end().
|
inline |
Definition at line 241 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 234 of file qqmljsmetatypes_p.h.
Referenced by setParameters().
|
inline |
Definition at line 231 of file qqmljsmetatypes_p.h.
References QQmlJSMetaParameter::type().
|
inline |
Definition at line 229 of file qqmljsmetatypes_p.h.
References QQmlJSMetaParameter::typeName().
|
inline |
Definition at line 227 of file qqmljsmetatypes_p.h.
Referenced by setReturnValue().
|
inline |
Definition at line 259 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 283 of file qqmljsmetatypes_p.h.
References annotations().
|
inline |
Definition at line 297 of file qqmljsmetatypes_p.h.
References Q_ASSERT.
|
inline |
Definition at line 263 of file qqmljsmetatypes_p.h.
References isCloned().
|
inline |
Definition at line 266 of file qqmljsmetatypes_p.h.
References isConstructor().
|
inline |
Definition at line 275 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 269 of file qqmljsmetatypes_p.h.
References isJavaScriptFunction().
|
inline |
Definition at line 285 of file qqmljsmetatypes_p.h.
References Q_ASSERT.
Definition at line 222 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 255 of file qqmljsmetatypes_p.h.
References methodType().
|
inline |
Definition at line 250 of file qqmljsmetatypes_p.h.
References parameters().
|
inline |
Definition at line 232 of file qqmljsmetatypes_p.h.
References QQmlJSMetaParameter::setType().
Definition at line 230 of file qqmljsmetatypes_p.h.
References QQmlJSMetaParameter::setTypeName(), and typeName.
|
inline |
Definition at line 228 of file qqmljsmetatypes_p.h.
References returnValue().
|
inline |
Definition at line 260 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 225 of file qqmljsmetatypes_p.h.
|
inline |
Definition at line 224 of file qqmljsmetatypes_p.h.
Referenced by QQmlSA::MethodPrivate::sourceLocation().
|
friend |
Definition at line 317 of file qqmljsmetatypes_p.h.
|
friend |
Definition at line 309 of file qqmljsmetatypes_p.h.
|
friend |
Definition at line 322 of file qqmljsmetatypes_p.h.