Lines Matching defs:JSValueRef

66   the JSValueRef and the JSObjectRef, and it could be automatically casted to these types by cast
93 inline QScriptValuePrivate(const QScriptEnginePrivate* engine, JSValueRef value);
130 inline JSValueRef property(quint32 property, JSValueRef* exception);
131 inline JSValueRef property(JSStringRef property, JSValueRef* exception);
140 inline void setProperty(quint32 property, JSValueRef value, JSPropertyAttributes flags, JSValueRef* exception);
141 inline void setProperty(JSStringRef property, JSValueRef value, JSPropertyAttributes flags, JSValueRef* exception);
142 inline void deleteProperty(quint32 property, JSValueRef* exception);
143 inline void deleteProperty(JSStringRef property, JSValueRef* exception);
153 inline operator JSValueRef() const;
176 JSValueRef m_value;
185 Value(JSValueRef value) : m_value(value) {}
311 QScriptValuePrivate::QScriptValuePrivate(const QScriptEnginePrivate* engine, JSValueRef value)
500 JSValueRef exception = 0;
517 JSValueRef exception = 0;
650 JSValueRef exception = 0;
687 JSValueRef exception = 0;
703 JSValueRef prototype = JSObjectGetPrototype(*m_engine, *this);
723 JSValueRef proto = JSObjectGetPrototype(*m_engine, *this);
791 JSValueRef exception = 0;
838 JSValueRef exception = 0;
850 JSValueRef value;
902 inline JSValueRef QScriptValuePrivate::property(quint32 property, JSValueRef* exception)
911 inline JSValueRef QScriptValuePrivate::property(JSStringRef property, JSValueRef* exception)
954 JSValueRef exception = 0;
955 JSValueRef value = property(propertyName, &exception);
986 inline void QScriptValuePrivate::setProperty(quint32 property, JSValueRef value, JSPropertyAttributes flags, JSValueRef* exception)
1003 inline void QScriptValuePrivate::setProperty(JSStringRef property, JSValueRef value, JSPropertyAttributes flags, JSValueRef* exception)
1014 inline void QScriptValuePrivate::deleteProperty(quint32 property, JSValueRef* exception)
1025 inline void QScriptValuePrivate::deleteProperty(JSStringRef property, JSValueRef* exception)
1040 JSValueRef exception = 0;
1078 JSValueRef exception = 0;
1080 JSValueRef objectConstructor = JSObjectGetProperty(*m_engine, globalObject, objectName, &exception);
1082 JSValueRef propertyDescriptorGetter = JSObjectGetProperty(*m_engine, const_cast<JSObjectRef>(objectConstructor), propertyDescriptorName, &exception);
1085 JSValueRef arguments[] = { *this, JSValueMakeString(*m_engine, name) };
1137 QVarLengthArray<JSValueRef, 8> argv(argc);
1149 JSValueRef exception = 0;
1150 JSValueRef result = JSObjectCallAsFunction(*m_engine, *this, /* thisObject */ 0, argc, argv.constData(), &exception);
1171 QScriptValuePrivate::operator JSValueRef() const
1195 // Difference between JSValueRef and JSObjectRef is only in their type, binarywise it is the same.