Lines Matching full:jsvalue
467 typedef JSValue InputType;
482 bool isArray(JSValue value)
490 bool isObject(JSValue value)
495 JSArray* asInputArray(JSValue value)
500 JSObject* asInputObject(JSValue value)
515 uint32_t length(JSValue array)
527 JSValue getIndex(JSArray* array, unsigned index)
532 JSValue getSparseIndex(JSObject* object, unsigned propertyName, bool& hasIndex)
543 JSValue getProperty(JSObject* object, const Identifier& propertyName, unsigned)
551 SerializedScriptValueData convertIfTerminal(JSValue value)
639 SerializedScriptValueData SerializedScriptValueData::serialize(ExecState* exec, JSValue inValue)
650 typedef JSValue OutputType;
724 JSValue convertIfTerminal(SerializedScriptValueData& value)
729 return JSValue();
773 void putProperty(JSArray* array, unsigned propertyName, JSValue value)
778 void putProperty(JSObject* object, const RefPtr<StringImpl> propertyName, JSValue value)
809 JSValue SerializedScriptValueData::deserialize(ExecState* exec, JSGlobalObject* global, bool mustCopy) const
973 JSValue value = toJS(exec, apiValue);
989 JSValue value = deserialize(exec, exec->lexicalGlobalObject());