Searched refs:JSValue (Results 51 - 75 of 550) sorted by relevance

1234567891011>>

/macosx-10.9.5/WebCore-7537.78.1/bindings/js/
H A DJSTouchListCustom.cpp38 JSValue toJSNewlyCreated(ExecState* exec, JSDOMGlobalObject* globalObject, TouchList* touchList)
H A DJSTrackEventCustom.cpp39 JSValue JSTrackEvent::track(ExecState* exec) const
H A DArrayValue.h38 ArrayValue(JSC::ExecState*, JSC::JSValue);
49 JSC::JSValue m_value;
H A DJSDOMMimeTypeArrayCustom.cpp36 JSValue JSDOMMimeTypeArray::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName)
H A DJSDOMPluginArrayCustom.cpp36 JSValue JSDOMPluginArray::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName)
H A DJSDOMPluginCustom.cpp35 JSValue JSDOMPlugin::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName)
H A DJSNamedNodeMapCustom.cpp43 JSValue JSNamedNodeMap::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName)
H A DJSRTCStatsResponseCustom.cpp42 JSValue JSRTCStatsResponse::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName)
H A DJSWorkerContextBase.h51 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype)
66 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, WorkerContext*);
67 JSC::JSValue toJS(JSC::ExecState*, WorkerContext*);
69 JSDedicatedWorkerContext* toJSDedicatedWorkerContext(JSC::JSValue);
70 JSWorkerContext* toJSWorkerContext(JSC::JSValue);
73 JSSharedWorkerContext* toJSSharedWorkerContext(JSC::JSValue);
H A DJSDataViewCustom.cpp43 JSValue toJS(ExecState* exec, JSDOMGlobalObject* globalObject, DataView* object)
56 return JSValue::encode(jsUndefined());
60 return JSValue::encode(asObject(toJS(exec, jsConstructor->globalObject(), view.get())));
63 static JSValue getDataViewMember(ExecState* exec, DataView* imp, DataViewAccessType type)
79 JSC::JSValue result;
94 JSValue JSDataView::getFloat32(ExecState* exec)
99 JSValue JSDataView::getFloat64(ExecState* exec)
H A DJSHTMLInputElementCustom.cpp36 JSValue JSHTMLInputElement::selectionStart(ExecState* exec) const
45 void JSHTMLInputElement::setSelectionStart(ExecState* exec, JSValue value)
54 JSValue JSHTMLInputElement::selectionEnd(ExecState* exec) const
63 void JSHTMLInputElement::setSelectionEnd(ExecState* exec, JSValue value)
72 JSValue JSHTMLInputElement::selectionDirection(ExecState* exec) const
81 void JSHTMLInputElement::setSelectionDirection(ExecState* exec, JSValue value)
92 JSValue JSHTMLInputElement::setSelectionRange(ExecState* exec)
H A DJSBlobCustom.cpp51 JSValue toJS(ExecState* exec, JSDOMGlobalObject* globalObject, Blob* blob)
71 return JSValue::encode(CREATE_DOM_WRAPPER(exec, jsConstructor->globalObject(), Blob, blob.get()));
74 JSValue firstArg = exec->argument(0);
82 JSValue blobPropertyBagValue = exec->argument(1);
96 return JSValue::encode(jsUndefined());
106 return JSValue::encode(jsUndefined());
117 JSValue item = array->getIndex(exec, i);
130 return JSValue::encode(jsUndefined());
136 return JSValue::encode(CREATE_DOM_WRAPPER(exec, jsConstructor->globalObject(), Blob, blob.get()));
H A DJSCanvasRenderingContext2DCustom.cpp41 static JSValue toJS(ExecState* exec, JSDOMGlobalObject* globalObject, const CanvasStyle& style)
50 static CanvasStyle toHTMLCanvasStyle(ExecState*, JSValue value)
62 JSValue JSCanvasRenderingContext2D::strokeStyle(ExecState* exec) const
68 void JSCanvasRenderingContext2D::setStrokeStyle(ExecState* exec, JSValue value)
78 JSValue JSCanvasRenderingContext2D::fillStyle(ExecState* exec) const
84 void JSCanvasRenderingContext2D::setFillStyle(ExecState* exec, JSValue value)
94 JSValue JSCanvasRenderingContext2D::webkitLineDash(ExecState* exec) const
102 list.append(JSValue(*it));
106 void JSCanvasRenderingContext2D::setWebkitLineDash(ExecState* exec, JSValue value)
/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DArgList.h66 JSValue at(int i) const
71 return JSValue::decode(slotFor(i));
79 void append(JSValue v)
84 slotFor(m_size) = JSValue::encode(v);
94 JSValue last()
97 return JSValue::decode(slotFor(m_size - 1));
103 JS_EXPORT_PRIVATE void slowAppend(JSValue);
151 : m_args(reinterpret_cast<JSValue*>(&exec[CallFrame::argumentOffset(0)]))
157 : m_args(reinterpret_cast<JSValue*>(args.m_buffer))
162 JSValue a
[all...]
H A DBooleanPrototype.cpp81 JSValue thisValue = exec->hostThisValue();
83 return JSValue::encode(vm->smallStrings.falseString());
86 return JSValue::encode(vm->smallStrings.trueString());
92 return JSValue::encode(vm->smallStrings.falseString());
95 return JSValue::encode(vm->smallStrings.trueString());
100 JSValue thisValue = exec->hostThisValue();
102 return JSValue::encode(thisValue);
107 return JSValue::encode(asBooleanObject(thisValue)->internalValue());
H A DOperations.h34 NEVER_INLINE JSValue jsAddSlowCase(CallFrame*, JSValue, JSValue);
35 JSValue jsTypeStringForValue(CallFrame*, JSValue);
36 JSValue jsTypeStringForValue(VM&, JSGlobalObject*, JSValue);
37 bool jsIsObjectType(CallFrame*, JSValue);
38 bool jsIsFunctionType(JSValue);
40 ALWAYS_INLINE JSValue jsStrin
[all...]
H A DObjectPrototype.cpp83 JSValue thisValue = exec->hostThisValue();
84 return JSValue::encode(thisValue.toObject(exec));
89 JSValue thisValue = exec->hostThisValue();
90 return JSValue::encode(jsBoolean(thisValue.toObject(exec)->hasOwnProperty(exec, Identifier(exec, exec->argument(0).toString(exec)->value(exec)))));
95 JSValue thisValue = exec->hostThisValue();
99 return JSValue::encode(jsBoolean(false));
101 JSValue v = asObject(exec->argument(0))->prototype();
105 return JSValue::encode(jsBoolean(false));
107 return JSValue::encode(jsBoolean(true));
116 return JSValue
[all...]
H A DStringPrototype.cpp153 static inline JSString* jsStringWithReuse(ExecState* exec, JSValue originalValue, const String& string)
261 static ALWAYS_INLINE JSValue jsSpliceSubstrings(ExecState* exec, JSString* sourceVal, const String& source, const StringRange* substringRanges, int rangeCount)
316 static ALWAYS_INLINE JSValue jsSpliceSubstringsWithSeparators(ExecState* exec, JSString* sourceVal, const String& source, const StringRange* substringRanges, int rangeCount, const String* separators, int separatorCount)
432 return JSValue::encode(string);
437 return JSValue::encode(jsSpliceSubstrings(exec, string, source, sourceRanges.data(), sourceRanges.size()));
440 static NEVER_INLINE EncodedJSValue replaceUsingRegExpSearch(ExecState* exec, JSString* string, JSValue searchValue)
442 JSValue replaceValue = exec->argument(1);
452 return JSValue::encode(JSValue());
461 return JSValue
[all...]
H A DRegExpPrototype.cpp82 JSValue thisValue = exec->hostThisValue();
85 return JSValue::encode(jsBoolean(asRegExpObject(thisValue)->test(exec, exec->argument(0).toString(exec))));
90 JSValue thisValue = exec->hostThisValue();
93 return JSValue::encode(asRegExpObject(thisValue)->exec(exec, exec->argument(0).toString(exec)));
98 JSValue thisValue = exec->hostThisValue();
103 JSValue arg0 = exec->argument(0);
104 JSValue arg1 = exec->argument(1);
113 return JSValue::encode(jsUndefined());
119 return JSValue::encode(jsUndefined());
131 return JSValue
[all...]
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/
H A DValueProfile.h60 m_buckets[i] = JSValue::encode(JSValue());
70 m_buckets[i] = JSValue::encode(JSValue());
81 JSValue value = JSValue::decode(m_buckets[bucket]);
94 if (!!JSValue::decode(m_buckets[i]))
108 if (!!JSValue::decode(m_buckets[i]))
138 JSValue value = JSValue
[all...]
/macosx-10.9.5/WebCore-7537.78.1/bindings/scripts/test/JS/
H A DJSTestTypedefs.h45 static void put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&);
50 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype)
55 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*);
92 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestTypedefs*);
93 TestTypedefs* toTestTypedefs(JSC::JSValue);
109 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype)
137 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype)
160 JSC::JSValue jsTestTypedefsUnsignedLongLongAttr(JSC::ExecState*, JSC::JSValue, JSC::PropertyName);
161 void setJSTestTypedefsUnsignedLongLongAttr(JSC::ExecState*, JSC::JSObject*, JSC::JSValue);
[all...]
H A DJSTestSerializedScriptValueInterface.h47 static void put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&);
52 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype)
57 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*);
98 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestSerializedScriptValueInterface*);
99 TestSerializedScriptValueInterface* toTestSerializedScriptValueInterface(JSC::JSValue);
113 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype)
141 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype)
151 JSC::JSValue jsTestSerializedScriptValueInterfaceValue(JSC::ExecState*, JSC::JSValue, JSC::PropertyName);
152 void setJSTestSerializedScriptValueInterfaceValue(JSC::ExecState*, JSC::JSObject*, JSC::JSValue);
[all...]
/macosx-10.9.5/WebCore-7537.78.1/bridge/
H A Druntime_array.h59 static void put(JSCell*, ExecState*, PropertyName, JSValue, PutPropertySlot&);
60 static void putByIndex(JSCell*, ExecState*, unsigned propertyName, JSValue, bool shouldThrow);
76 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype)
88 static JSValue lengthGetter(ExecState*, JSValue, PropertyName);
89 static JSValue indexGetter(ExecState*, JSValue, unsigned);
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/
H A DJSContextInternal.h38 JSValue *preservedException;
40 JSValue *currentThis;
65 - (JSValue *)valueFromNotifyException:(JSValueRef)exception;
71 - (JSValue *)wrapperForObjCObject:(id)object;
72 - (JSValue *)wrapperForJSObject:(JSValueRef)value;
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGRepatch.h38 void dfgRepatchGetByID(ExecState*, JSValue, const Identifier&, const PropertySlot&, StructureStubInfo&);
39 void dfgBuildGetByIDList(ExecState*, JSValue, const Identifier&, const PropertySlot&, StructureStubInfo&);
40 void dfgBuildGetByIDProtoList(ExecState*, JSValue, const Identifier&, const PropertySlot&, StructureStubInfo&);
41 void dfgRepatchPutByID(ExecState*, JSValue, const Identifier&, const PutPropertySlot&, StructureStubInfo&, PutKind);
42 void dfgBuildPutByIdList(ExecState*, JSValue, const Identifier&, const PutPropertySlot&, StructureStubInfo&, PutKind);

Completed in 295 milliseconds

1234567891011>>