Lines Matching refs:JSValue
82 virtual JSValue valueFromInstance(ExecState*, const Instance*) const;
83 virtual void setValueToInstance(ExecState*, const Instance*, JSValue) const;
88 JSValue ProxyField::valueFromInstance(ExecState* exec, const Instance* instance) const
93 void ProxyField::setValueToInstance(ExecState* exec, const Instance* instance, JSValue value) const
144 JSValue ProxyInstance::invoke(JSC::ExecState* exec, InvokeType type, uint64_t identifier, const ArgList& args)
193 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype)
215 JSValue ProxyInstance::getMethod(JSC::ExecState* exec, PropertyName propertyName)
221 JSValue ProxyInstance::invokeMethod(ExecState* exec, JSC::RuntimeMethod* runtimeMethod)
251 JSValue ProxyInstance::invokeDefaultMethod(ExecState* exec)
275 JSValue ProxyInstance::invokeConstruct(ExecState* exec, const ArgList& args)
280 JSValue ProxyInstance::defaultValue(ExecState* exec, PreferredPrimitiveType hint) const
289 JSValue ProxyInstance::stringValue(ExecState* exec) const
295 JSValue ProxyInstance::numberValue(ExecState*) const
301 JSValue ProxyInstance::booleanValue() const
307 JSValue ProxyInstance::valueOf(ExecState* exec) const
420 JSC::JSValue ProxyInstance::fieldValue(ExecState* exec, const Field* field) const
441 void ProxyInstance::setFieldValue(ExecState* exec, const Field* field, JSValue value) const