/macosx-10.9.5/WebCore-7537.78.1/bindings/js/ |
H A D | JSTouchListCustom.cpp | 38 JSValue toJSNewlyCreated(ExecState* exec, JSDOMGlobalObject* globalObject, TouchList* touchList)
|
H A D | JSTrackEventCustom.cpp | 39 JSValue JSTrackEvent::track(ExecState* exec) const
|
H A D | ArrayValue.h | 38 ArrayValue(JSC::ExecState*, JSC::JSValue); 49 JSC::JSValue m_value;
|
H A D | JSDOMMimeTypeArrayCustom.cpp | 36 JSValue JSDOMMimeTypeArray::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName)
|
H A D | JSDOMPluginArrayCustom.cpp | 36 JSValue JSDOMPluginArray::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName)
|
H A D | JSDOMPluginCustom.cpp | 35 JSValue JSDOMPlugin::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName)
|
H A D | JSNamedNodeMapCustom.cpp | 43 JSValue JSNamedNodeMap::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName)
|
H A D | JSRTCStatsResponseCustom.cpp | 42 JSValue JSRTCStatsResponse::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName)
|
H A D | JSWorkerContextBase.h | 51 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 D | JSDataViewCustom.cpp | 43 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 D | JSHTMLInputElementCustom.cpp | 36 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 D | JSBlobCustom.cpp | 51 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 D | JSCanvasRenderingContext2DCustom.cpp | 41 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 D | ArgList.h | 66 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 D | BooleanPrototype.cpp | 81 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 D | Operations.h | 34 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 D | ObjectPrototype.cpp | 83 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 D | StringPrototype.cpp | 153 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 D | RegExpPrototype.cpp | 82 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 D | ValueProfile.h | 60 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 D | JSTestTypedefs.h | 45 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 D | JSTestSerializedScriptValueInterface.h | 47 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 D | runtime_array.h | 59 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 D | JSContextInternal.h | 38 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 D | DFGRepatch.h | 38 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);
|