_val | QV4::StaticValue | |
addSymbolSpecies() | QV4::Object | |
arrayCreate() | QV4::Object | inline |
arrayData() const | QV4::Object | inline |
arrayPut(uint index, const Value &value) | QV4::Object | inline |
arrayPut(uint index, const Value *values, uint n) | QV4::Object | inline |
arrayReserve(uint n) | QV4::Object | inline |
arraySet(uint index, const Property *p, PropertyAttributes attributes=Attr_Data) | QV4::Object | inline |
arraySet(uint index, const Value &value) | QV4::Object | inline |
arrayType() const | QV4::Object | inline |
as() const | QV4::Value | inline |
as() | QV4::Value | inline |
as() const | QV4::Value | inline |
as() const | QV4::Value | inline |
as() const | QV4::Value | inline |
as() const | QV4::Value | inline |
as() const | QV4::Value | inline |
as() const | QV4::Value | inline |
as() const | QV4::Value | inline |
as() const | QV4::Value | inline |
as() const | QV4::Value | inline |
as() const | QV4::Value | inline |
asArrayLength(bool *ok) const | QV4::Value | |
asDouble() const | QV4::StaticValue | inline |
asReturnedValue() const | QV4::StaticValue | inline |
asValue() const | QV4::StaticValue | |
asValue() | QV4::StaticValue | |
asValue() | QV4::StaticValue | inline |
asValue() const | QV4::StaticValue | inline |
Boolean_Type enum value | QV4::StaticValue | |
booleanValue() const | QV4::StaticValue | inline |
bothDouble(StaticValue a, StaticValue b) | QV4::StaticValue | inlinestatic |
call(const Value *thisObject, const Value *argv, int argc) const | QV4::FunctionObject | inline |
call(QObject *thisObject, void **argv, const QMetaType *types, int argc) const | QV4::FunctionObject | inline |
call(const JSCallData &data) const | QV4::FunctionObject | inline |
callAsConstructor(const Value *argv, int argc, const Value *newTarget=nullptr) const | QV4::FunctionObject | inline |
callAsConstructor(const JSCallData &data) const | QV4::FunctionObject | inline |
canBeTailCalled() const | QV4::FunctionObject | inline |
cast() | QV4::Managed | inline |
cast() const | QV4::Managed | inline |
checkedInstanceOf(ExecutionEngine *engine, const FunctionObject *typeObject, const Value &var) | QV4::Object | static |
className() const | QV4::Managed | |
convertedToNumber() const | QV4::Value | inline |
copyArrayData(Object *other) | QV4::Object | |
createBuiltinFunction(ExecutionEngine *engine, StringOrSymbol *nameOrSymbol, VTable::Call code, int argumentCount) | QV4::FunctionObject | static |
createConstructorFunction(ExecutionContext *scope, Function *function, Object *homeObject, bool isDerivedConstructor) | QV4::FunctionObject | static |
createDefaultPrototypeProperty(uint protoConstructorSlot) | QV4::FunctionObject | |
createMemberFunction(ExecutionContext *scope, Function *function, Object *homeObject, String *name) | QV4::FunctionObject | static |
createScriptFunction(ExecutionContext *scope, Function *function) | QV4::FunctionObject | static |
data_ptr() | QV4::StaticValue | inline |
defineAccessorProperty(const QString &name, VTable::Call getter, VTable::Call setter) | QV4::Object | |
defineAccessorProperty(StringOrSymbol *name, VTable::Call getter, VTable::Call setter) | QV4::Object | |
defineDefaultProperty(StringOrSymbol *name, const Value &value, PropertyAttributes attributes=Attr_Data|Attr_NotEnumerable) | QV4::Object | inline |
defineDefaultProperty(const QString &name, const Value &value, PropertyAttributes attributes=Attr_Data|Attr_NotEnumerable) | QV4::Object | |
defineDefaultProperty(const QString &name, VTable::Call code, int argumentCount=0, PropertyAttributes attributes=Attr_Data|Attr_NotEnumerable) | QV4::Object | |
defineDefaultProperty(StringOrSymbol *name, VTable::Call code, int argumentCount=0, PropertyAttributes attributes=Attr_Data|Attr_NotEnumerable) | QV4::Object | |
defineOwnProperty(PropertyKey id, const Property *p, PropertyAttributes attrs) | QV4::Object | inline |
defineReadonlyConfigurableProperty(const QString &name, const Value &value) | QV4::Object | |
defineReadonlyConfigurableProperty(StringOrSymbol *name, const Value &value) | QV4::Object | |
defineReadonlyProperty(const QString &name, const Value &value) | QV4::Object | |
defineReadonlyProperty(String *name, const Value &value) | QV4::Object | |
deleteProperty(PropertyKey id) | QV4::Object | inline |
DoNotThrow enum value | QV4::Object | |
DoThrowOnRejection enum value | QV4::Object | |
Double_Type enum value | QV4::StaticValue | |
DoubleDiscriminator | QV4::StaticValue | static |
DoubleMask | QV4::StaticValue | static |
doubleValue() const | QV4::StaticValue | inline |
Empty_Type enum value | QV4::StaticValue | |
emptyValue() | QV4::Value | inlinestatic |
EncodeMask | QV4::StaticValue | static |
engine() const | QV4::Managed | inline |
ExponentMask | QV4::StaticValue | static |
failCall() const | QV4::FunctionObject | |
failCallAsConstructor() const | QV4::FunctionObject | |
formalParameterCount() const | QV4::JavaScriptFunctionObject | inline |
fromBoolean(bool b) | QV4::Value | inlinestatic |
fromDouble(double d) | QV4::Value | inlinestatic |
fromHeapObject(HeapBasePtr m) | QV4::Value | inlinestatic |
fromInt32(int i) | QV4::Value | inlinestatic |
fromReturnedValue(ReturnedValue val) | QV4::Value | inlinestatic |
fromStaticValue(StaticValue staticValue) | QV4::Value | inlinestatic |
fromUInt32(uint i) | QV4::Value | inlinestatic |
function() const | QV4::JavaScriptFunctionObject | inline |
get(StringOrSymbol *name, bool *hasProperty=nullptr, const Value *receiver=nullptr) const | QV4::Object | inline |
get(uint idx, bool *hasProperty=nullptr, const Value *receiver=nullptr) const | QV4::Object | inline |
get(PropertyKey id, const Value *receiver=nullptr, bool *hasProperty=nullptr) const | QV4::Object | inline |
getHomeObject() const | QV4::FunctionObject | |
getIndexed(uint idx, bool *hasProperty=nullptr) const | QV4::Object | inline |
getLength() const | QV4::Object | inline |
getOwnProperty(PropertyKey id, Property *p=nullptr) const | QV4::Object | inline |
getProperty(const InternalClassEntry &entry, Property *p) const | QV4::Object | |
getPrototypeOf() const | QV4::Object | inline |
GetterOffset enum value | QV4::Object | |
getValue(const Value *thisObject, const Value &v, PropertyAttributes attrs) | QV4::Object | inlinestatic |
getValue(const Value &v, PropertyAttributes attrs) const | QV4::Object | inline |
getValueAccessor(const Value *thisObject, const Value &v, PropertyAttributes attrs) | QV4::Object | static |
getValueByIndex(uint propertyIndex) const | QV4::Object | inline |
getValueOrSetter(PropertyKey id, PropertyAttributes *attrs) | QV4::Object | |
hasHasInstanceProperty() const | QV4::FunctionObject | inline |
hasProperty(PropertyKey id) const | QV4::Object | inline |
HeapBasePtr typedef | QV4::StaticValue | |
heapObject() const | QV4::Managed | inline |
initSparseArray() | QV4::Object | |
insertMember(StringOrSymbol *s, const Value &v, PropertyAttributes attributes=Attr_Data) | QV4::Object | inline |
insertMember(StringOrSymbol *s, const Property *p, PropertyAttributes attributes) | QV4::Object | |
instanceOf(const Value &var) const | QV4::Object | inline |
int_32() const | QV4::StaticValue | inline |
IntCompatMask | QV4::StaticValue | static |
Integer_Type enum value | QV4::StaticValue | |
integerCompatible() const | QV4::StaticValue | inline |
integerCompatible(StaticValue a, StaticValue b) | QV4::StaticValue | inlinestatic |
integerValue() const | QV4::StaticValue | inline |
internalClass() const | QV4::Managed | inline |
IntOrBoolMask | QV4::StaticValue | static |
inUse() const | QV4::Managed | inline |
isArray() const | QV4::Object | |
IsArrayData enum value | QV4::Managed | |
isArrayLike() const | QV4::Managed | inline |
isArrayObject() const | QV4::Managed | inline |
isBinding() const | QV4::FunctionObject | inline |
isBoolean() const | QV4::StaticValue | inline |
isBoundFunction() const | QV4::FunctionObject | inline |
isConcatSpreadable() const | QV4::Object | |
isConstructor() const | QV4::FunctionObject | inline |
isDouble() const | QV4::StaticValue | inline |
isEmpty() const | QV4::StaticValue | inline |
isEqualTo(const Managed *other) const | QV4::Managed | inline |
IsErrorObject enum value | QV4::Managed | |
IsExecutionContext enum value | QV4::Managed | |
isExtensible() const | QV4::Object | inline |
isFunctionObject() const | QV4::Value | inline |
isInt32() | QV4::StaticValue | inline |
isInt32(double d) | QV4::StaticValue | inlinestatic |
isInteger() const | QV4::StaticValue | inline |
IsIntegerConvertible_Shift enum value | QV4::StaticValue | |
IsIntegerConvertible_Value enum value | QV4::StaticValue | |
IsIntegerOrBool_Shift enum value | QV4::StaticValue | |
IsIntegerOrBool_Value enum value | QV4::StaticValue | |
isIntOrBool() const | QV4::StaticValue | inline |
isManaged() const | QV4::StaticValue | inline |
isManagedOrUndefined() const | QV4::StaticValue | inline |
isNaN() const | QV4::StaticValue | inline |
isNull() const | QV4::StaticValue | inline |
isNullOrUndefined() const | QV4::StaticValue | inline |
isNumber() const | QV4::StaticValue | inline |
IsObject enum value | QV4::Object | |
isObject() const | QV4::Value | inline |
isPositiveInt() const | QV4::StaticValue | inline |
isPrimitive() const | QV4::Value | inline |
isQmlListPropertyType() const | QV4::Managed | inline |
IsString enum value | QV4::Managed | |
isString() const | QV4::Value | inline |
isStringObject() const | QV4::Managed | inline |
IsStringOrSymbol enum value | QV4::Managed | |
isStringOrSymbol() const | QV4::Value | inline |
isSymbol() const | QV4::Value | inline |
isSymbolObject() const | QV4::Managed | inline |
IsTailCallable enum value | QV4::ArrowFunction | |
isUndefined() const | QV4::StaticValue | inline |
isV4QObjectWrapper() const | QV4::Managed | inline |
isV4SequenceType() const | QV4::Managed | inline |
Lower5Mask | QV4::StaticValue | static |
managed() const | QV4::Value | inline |
Managed_Type enum value | QV4::StaticValue | |
ManagedMask | QV4::StaticValue | static |
ManagedPtr typedef | QV4::Value | |
mark(MarkStack *markStack) | QV4::Managed | inline |
markBit() const | QV4::Managed | inline |
metacall(QMetaObject::Call call, int index, void **a) | QV4::Object | inline |
name() const | QV4::FunctionObject | |
NInlineProperties enum value | QV4::ArrowFunction | |
Null_Type enum value | QV4::StaticValue | |
nullValue() | QV4::Value | inlinestatic |
NumberDiscriminator | QV4::StaticValue | static |
NumberMask | QV4::StaticValue | static |
objectValue() const | QV4::Value | inline |
operator=(const ScopedValue &v) | QV4::Value | inline |
operator=(ReturnedValue v) | QV4::Value | inline |
operator=(ManagedPtr m) | QV4::Value | inline |
operator=(HeapBasePtr o) | QV4::Value | inline |
operator=(const Scoped< T > &t) | QV4::Value | inline |
QV4::StaticValue::operator=(const Value &) | QV4::StaticValue | |
QV4::StaticValue::operator=(const Managed &m) | QV4::StaticValue | inline |
ownPropertyKeys(Value *target) const | QV4::Object | inline |
preventExtensions() | QV4::Object | inline |
propertyData(uint index) const | QV4::Object | inline |
protoHasArray() | QV4::Object | inline |
protoProperty() const | QV4::FunctionObject | inline |
push_back(const Value &v) | QV4::Object | inline |
put(StringOrSymbol *name, const Value &v, Value *receiver=nullptr) | QV4::Object | inline |
put(uint idx, const Value &v, Value *receiver=nullptr) | QV4::Object | inline |
put(PropertyKey id, const Value &v, Value *receiver=nullptr) | QV4::Object | inline |
putIndexed(uint idx, const Value &v) | QV4::Object | inline |
putValue(uint memberIndex, PropertyAttributes attrs, const Value &value) | QV4::Object | |
QT_Bool enum value | QV4::StaticValue | |
QT_Empty enum value | QV4::StaticValue | |
QT_Int enum value | QV4::StaticValue | |
QT_Null enum value | QV4::StaticValue | |
QuickType enum name | QV4::StaticValue | |
quickType() const | QV4::StaticValue | inline |
QuickType_Shift enum value | QV4::StaticValue | |
rawValue() const | QV4::StaticValue | inline |
rawValueRef() | QV4::StaticValue | inline |
resolveLookupGetter(ExecutionEngine *engine, Lookup *lookup) const | QV4::Object | inline |
resolveLookupSetter(ExecutionEngine *engine, Lookup *lookup, const Value &value) | QV4::Object | inline |
sameValue(Value other) const | QV4::Value | |
sameValueZero(Value other) const | QV4::Value | |
scope() const | QV4::JavaScriptFunctionObject | inline |
set(StringOrSymbol *name, const Value &v, ThrowOnFailure shouldThrow) | QV4::Object | inline |
setArrayAttributes(uint i, PropertyAttributes a) | QV4::Object | inline |
setArrayData(ArrayData *a) | QV4::Object | inline |
setArrayLength(uint newLen) | QV4::Object | |
setArrayLengthUnchecked(uint l) | QV4::Object | inline |
setArrayType(ArrayData::Type t) | QV4::Object | inline |
setDouble(double d) | QV4::StaticValue | inline |
setEmpty() | QV4::StaticValue | inline |
setIndexed(uint idx, const Value &v, ThrowOnFailure shouldThrow) | QV4::Object | inline |
setInt_32(int i) | QV4::StaticValue | inline |
setInternalClass(Heap::InternalClass *ic) | QV4::Object | |
setName(String *name) | QV4::FunctionObject | inline |
setProperty(const InternalClassEntry &entry, const Property *p) | QV4::Object | |
setProperty(uint index, Value v) const | QV4::Object | inline |
setProperty(uint index, Heap::Base *b) const | QV4::Object | inline |
setProperty(ExecutionEngine *engine, uint index, Value v) const | QV4::Object | inline |
setProperty(ExecutionEngine *engine, uint index, Heap::Base *b) const | QV4::Object | inline |
setProtoFromNewTarget(const Value *newTarget) | QV4::Object | |
setPrototypeOf(const Object *p) | QV4::Object | inline |
setPrototypeUnchecked(const Object *p) | QV4::Object | |
setRawValue(quint64 raw) | QV4::StaticValue | inline |
setTag(quint32 tag) | QV4::StaticValue | inline |
setTagValue(quint32 tag, quint32 value) | QV4::StaticValue | inline |
SetterOffset enum value | QV4::Object | |
sourceLocation() const | QV4::JavaScriptFunctionObject | |
sparseBegin() const | QV4::Object | inline |
sparseEnd() const | QV4::Object | inline |
speciesConstructor(Scope &scope, const FunctionObject *defaultConstructor) const | QV4::Object | |
StaticValue()=default | QV4::StaticValue | |
StaticValue(quint64 val) | QV4::StaticValue | inline |
strictMode() const | QV4::JavaScriptFunctionObject | inline |
stringOrSymbolValue() const | QV4::Value | inline |
stringValue() const | QV4::Value | inline |
symbolValue() const | QV4::Value | inline |
tag() const | QV4::StaticValue | inline |
Tag_Shift enum value | QV4::StaticValue | |
TagBit enum name | QV4::StaticValue | |
tagBitMask(TagBit bit) | QV4::StaticValue | inlinestatic |
tagOffset() | QV4::StaticValue | inlinestatic |
tagValue(quint32 tag, quint32 value) | QV4::StaticValue | inlinestatic |
ThrowOnFailure enum name | QV4::Object | |
toBoolean() const | QV4::Value | inline |
toBooleanImpl(Value val) | QV4::Value | static |
toIndex() const | QV4::Value | inline |
toInt32() const | QV4::Value | inline |
toInt32(double d) | QV4::Value | inlinestatic |
toInteger() const | QV4::Value | inline |
toInteger(double d) | QV4::Value | inlinestatic |
toLength() const | QV4::Value | inline |
toNumber() const | QV4::Value | inline |
toNumberImpl(Value v) | QV4::Value | static |
toNumberImpl() const | QV4::Value | inline |
toObject(ExecutionEngine *e) const | QV4::Value | inline |
toObject(ExecutionEngine *e, Value val) | QV4::Value | static |
Top1Mask | QV4::StaticValue | static |
toPropertyKey(ExecutionEngine *e) const | QV4::Value | |
toQString() const | QV4::Value | |
toQString(bool *ok) const | QV4::Value | |
toQStringNoThrow() const | QV4::Value | |
toString(ExecutionEngine *e) const | QV4::Value | inline |
toString(ExecutionEngine *e, Value val) | QV4::Value | static |
toUInt16() const | QV4::Value | |
toUInt32() const | QV4::Value | inline |
toUInt32(double d) | QV4::Value | inlinestatic |
tryIntegerConversion() | QV4::StaticValue | inline |
Type enum name | QV4::Managed | |
type() const | QV4::StaticValue | inline |
Type_ArgumentsObject enum value | QV4::Managed | |
Type_ArrayIteratorObject enum value | QV4::Managed | |
Type_ArrayObject enum value | QV4::Managed | |
Type_BooleanObject enum value | QV4::Managed | |
Type_DateObject enum value | QV4::Managed | |
Type_ErrorObject enum value | QV4::Managed | |
Type_ExecutionContext enum value | QV4::Managed | |
Type_ForInIterator enum value | QV4::Managed | |
Type_FunctionObject enum value | QV4::Managed | |
Type_GeneratorObject enum value | QV4::Managed | |
Type_InternalClass enum value | QV4::Managed | |
Type_Invalid enum value | QV4::Managed | |
Type_JsonObject enum value | QV4::Managed | |
Type_MapIteratorObject enum value | QV4::Managed | |
Type_MathObject enum value | QV4::Managed | |
Type_NumberObject enum value | QV4::Managed | |
Type_Object enum value | QV4::Managed | |
Type_ProxyObject enum value | QV4::Managed | |
Type_QmlListProperty enum value | QV4::Managed | |
Type_QMLTypeWrapper enum value | QV4::Managed | |
Type_QMLValueTypeWrapper enum value | QV4::Managed | |
Type_RegExp enum value | QV4::Managed | |
Type_RegExpObject enum value | QV4::Managed | |
Type_SetIteratorObject enum value | QV4::Managed | |
Type_String enum value | QV4::Managed | |
Type_StringIteratorObject enum value | QV4::Managed | |
Type_StringObject enum value | QV4::Managed | |
Type_Symbol enum value | QV4::Managed | |
Type_SymbolObject enum value | QV4::Managed | |
Type_UrlObject enum value | QV4::Managed | |
Type_UrlSearchParamsObject enum value | QV4::Managed | |
Type_V4QObjectWrapper enum value | QV4::Managed | |
Type_V4ReferenceObject enum value | QV4::Managed | |
Type_V4Sequence enum value | QV4::Managed | |
uint_32() const | QV4::StaticValue | inline |
undefinded() | QV4::Value | inlinestatic |
Undefined_Type enum value | QV4::StaticValue | |
undefinedValue() | QV4::Value | inlinestatic |
Upper3Mask | QV4::StaticValue | static |
value() const | QV4::StaticValue | inline |
valueOffset() | QV4::StaticValue | inlinestatic |
ValueTypeInternal typedef | QV4::StaticValue | |
varCount() const | QV4::JavaScriptFunctionObject | inline |
virtualCall(const QV4::FunctionObject *f, const QV4::Value *thisObject, const QV4::Value *argv, int argc) | QV4::ArrowFunction | static |
QV4::JavaScriptFunctionObject::virtualCall | QV4::VTableBase | protectedstatic |
virtualCallAsConstructor | QV4::VTableBase | protectedstatic |
virtualCallWithMetaTypes(const FunctionObject *f, QObject *thisObject, void **a, const QMetaType *types, int argc) | QV4::ArrowFunction | static |
QV4::JavaScriptFunctionObject::virtualCallWithMetaTypes | QV4::VTableBase | protectedstatic |
virtualConvertAndCall(const FunctionObject *f, QObject *thisObject, void **argv, const QMetaType *types, int argc) | QV4::FunctionObject | static |
QV4::Object::virtualConvertAndCall | QV4::VTableBase | protectedstatic |
virtualDefineOwnProperty(Managed *m, PropertyKey id, const Property *p, PropertyAttributes attrs) | QV4::Object | protectedstatic |
QV4::Managed::virtualDefineOwnProperty | QV4::VTableBase | protectedstatic |
virtualDeleteProperty(Managed *m, PropertyKey id) | QV4::Object | protectedstatic |
QV4::Managed::virtualDeleteProperty | QV4::VTableBase | protectedstatic |
virtualDestroy | QV4::VTableBase | protectedstatic |
virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty) | QV4::Object | protectedstatic |
QV4::Managed::virtualGet | QV4::VTableBase | protectedstatic |
virtualGetLength(const Managed *m) | QV4::Object | protectedstatic |
QV4::Managed::virtualGetLength | QV4::VTableBase | protectedstatic |
virtualGetOwnProperty(const Managed *m, PropertyKey id, Property *p) | QV4::Object | protectedstatic |
QV4::Managed::virtualGetOwnProperty | QV4::VTableBase | protectedstatic |
virtualGetPrototypeOf(const Managed *) | QV4::Object | protectedstatic |
QV4::Managed::virtualGetPrototypeOf | QV4::VTableBase | protectedstatic |
virtualHasProperty(const Managed *m, PropertyKey id) | QV4::Object | protectedstatic |
QV4::Managed::virtualHasProperty | QV4::VTableBase | protectedstatic |
virtualInstanceOf(const Object *typeObject, const Value &var) | QV4::Object | protectedstatic |
QV4::Managed::virtualInstanceOf | QV4::VTableBase | protectedstatic |
virtualIsEqualTo(Managed *m, Managed *other) | QV4::Managed | protectedstatic |
QV4::VTableBase::virtualIsEqualTo | QV4::VTableBase | protectedstatic |
virtualIsExtensible(const Managed *m) | QV4::Object | protectedstatic |
QV4::Managed::virtualIsExtensible | QV4::VTableBase | protectedstatic |
virtualMetacall(Object *object, QMetaObject::Call call, int index, void **a) | QV4::Object | protectedstatic |
QV4::Managed::virtualMetacall | QV4::VTableBase | protectedstatic |
virtualOwnPropertyKeys(const Object *m, Value *target) | QV4::Object | protectedstatic |
QV4::Managed::virtualOwnPropertyKeys | QV4::VTableBase | protectedstatic |
virtualPreventExtensions(Managed *) | QV4::Object | protectedstatic |
QV4::Managed::virtualPreventExtensions | QV4::VTableBase | protectedstatic |
virtualPut(Managed *m, PropertyKey id, const Value &value, Value *receiver) | QV4::Object | protectedstatic |
QV4::Managed::virtualPut | QV4::VTableBase | protectedstatic |
virtualResolveLookupGetter(const Object *object, ExecutionEngine *engine, Lookup *lookup) | QV4::Object | protectedstatic |
QV4::Managed::virtualResolveLookupGetter | QV4::VTableBase | protectedstatic |
virtualResolveLookupSetter(Object *object, ExecutionEngine *engine, Lookup *lookup, const Value &value) | QV4::Object | protectedstatic |
QV4::Managed::virtualResolveLookupSetter | QV4::VTableBase | protectedstatic |
virtualSetPrototypeOf(Managed *, const Object *) | QV4::Object | protectedstatic |
QV4::Managed::virtualSetPrototypeOf | QV4::VTableBase | protectedstatic |
vtable() const | QV4::Object | inline |