/external/webkit/WebCore/bindings/js/ |
JSDOMApplicationCacheCustom.cpp | 47 JSValue JSDOMApplicationCache::hasItem(ExecState* exec, const ArgList& args) 60 JSValue JSDOMApplicationCache::add(ExecState* exec, const ArgList& args) 73 JSValue JSDOMApplicationCache::remove(ExecState* exec, const ArgList& args) 88 JSValue JSDOMApplicationCache::addEventListener(ExecState* exec, const ArgList& args) 90 JSValue listener = args.at(1); 98 JSValue JSDOMApplicationCache::removeEventListener(ExecState* exec, const ArgList& args) 100 JSValue listener = args.at(1);
|
JSHTMLOptionsCollectionCustom.cpp | 38 JSValue JSHTMLOptionsCollection::length(ExecState* exec) const 44 void JSHTMLOptionsCollection::setLength(ExecState* exec, JSValue value) 63 void JSHTMLOptionsCollection::indexSetter(ExecState* exec, unsigned index, JSValue value) 70 JSValue JSHTMLOptionsCollection::add(ExecState* exec, const ArgList& args) 91 JSValue JSHTMLOptionsCollection::remove(ExecState* exec, const ArgList& args)
|
JSSVGMatrixCustom.cpp | 34 JSValue JSSVGMatrix::multiply(ExecState* exec, const ArgList& args) 51 JSValue JSSVGMatrix::inverse(ExecState* exec, const ArgList&) 56 JSValue result = toJS(exec, globalObject(), JSSVGStaticPODTypeWrapper<AffineTransform>::create(imp.inverse()).get(), context); 64 JSValue JSSVGMatrix::rotateFromVector(ExecState* exec, const ArgList& args) 72 JSValue result = toJS(exec, globalObject(), JSSVGStaticPODTypeWrapper<AffineTransform>::create(imp.rotateFromVector(x, y)).get(), context);
|
JSDOMWindowShell.h | 61 static PassRefPtr<JSC::Structure> createStructure(JSC::JSValue prototype) 75 virtual void put(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSValue, JSC::PutPropertySlot&); 76 virtual void putWithAttributes(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSValue, unsigned attributes); 83 virtual JSC::JSValue lookupGetter(JSC::ExecState*, const JSC::Identifier& propertyName); 84 virtual JSC::JSValue lookupSetter(JSC::ExecState*, const JSC::Identifier& propertyName); 92 JSC::JSValue toJS(JSC::ExecState*, Frame*);
|
JSHTMLAllCollectionCustom.cpp | 43 static JSValue getNamedItems(ExecState* exec, JSHTMLAllCollection* collection, const Identifier& propertyName) 61 static JSValue JSC_HOST_CALL callHTMLAllCollection(ExecState* exec, JSObject* function, JSValue, const ArgList& args) 115 JSValue JSHTMLAllCollection::nameGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 121 JSValue JSHTMLAllCollection::item(ExecState* exec, const ArgList& args) 130 JSValue JSHTMLAllCollection::namedItem(ExecState* exec, const ArgList& args)
|
JSXMLHttpRequestCustom.cpp | 63 JSValue JSXMLHttpRequest::open(ExecState* exec, const ArgList& args) 90 JSValue JSXMLHttpRequest::setRequestHeader(ExecState* exec, const ArgList& args) 101 JSValue JSXMLHttpRequest::send(ExecState* exec, const ArgList& args) 107 JSValue val = args.at(0); 121 JSValue function; 130 JSValue JSXMLHttpRequest::getResponseHeader(ExecState* exec, const ArgList& args) 136 JSValue header = jsStringOrNull(exec, impl()->getResponseHeader(args.at(0).toString(exec), ec)); 141 JSValue JSXMLHttpRequest::overrideMimeType(ExecState* exec, const ArgList& args) 150 JSValue JSXMLHttpRequest::addEventListener(ExecState* exec, const ArgList& args) 152 JSValue listener = args.at(1) [all...] |
JSDOMWindowCustom.cpp | 127 JSValue nonCachingStaticFunctionGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot&) 132 static JSValue childFrameGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 137 static JSValue indexGetter(ExecState* exec, const Identifier&, const PropertySlot& slot) 142 static JSValue namedItemGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 259 JSValue proto = prototype(); 372 void JSDOMWindow::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 444 JSValue JSDOMWindow::lookupGetter(ExecState* exec, const Identifier& propertyName) 452 JSValue JSDOMWindow::lookupSetter(ExecState* exec, const Identifier& propertyName) 462 JSValue JSDOMWindow::history(ExecState* exec) const 474 JSValue JSDOMWindow::location(ExecState* exec) cons [all...] |
JSGeolocationCustom.cpp | 44 static PassRefPtr<PositionCallback> createPositionCallback(ExecState* exec, JSDOMGlobalObject* globalObject, JSValue value) 56 static PassRefPtr<PositionErrorCallback> createPositionErrorCallback(ExecState* exec, JSDOMGlobalObject* globalObject, JSValue value) 72 static PassRefPtr<PositionOptions> createPositionOptions(ExecState* exec, JSValue value) 90 JSValue enableHighAccuracyValue = object->get(exec, Identifier(exec, "enableHighAccuracy")); 99 JSValue timeoutValue = object->get(exec, Identifier(exec, "timeout")); 115 JSValue maximumAgeValue = object->get(exec, Identifier(exec, "maximumAge")); 136 JSValue JSGeolocation::getCurrentPosition(ExecState* exec, const ArgList& args) 158 JSValue JSGeolocation::watchPosition(ExecState* exec, const ArgList& args)
|
JSHTMLAppletElementCustom.cpp | 46 bool JSHTMLAppletElement::putDelegate(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 61 JSValue JSHTMLAppletElement::nameGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot)
|
JSHTMLDocumentCustom.cpp | 58 JSValue JSHTMLDocument::nameGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 85 JSValue JSHTMLDocument::all(ExecState* exec) const 88 JSValue v = getDirect(Identifier(exec, "all")); 95 void JSHTMLDocument::setAll(ExecState* exec, JSValue value) 103 JSValue JSHTMLDocument::open(ExecState* exec, const ArgList& args) 111 JSValue function = wrapper->get(exec, Identifier(exec, "open")); 158 JSValue JSHTMLDocument::write(ExecState* exec, const ArgList& args) 164 JSValue JSHTMLDocument::writeln(ExecState* exec, const ArgList& args)
|
JSHTMLEmbedElementCustom.cpp | 46 bool JSHTMLEmbedElement::putDelegate(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 61 JSValue JSHTMLEmbedElement::nameGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot)
|
/external/webkit/JavaScriptCore/interpreter/ |
Register.h | 32 #include "JSValue.h" 55 Register(const JSValue&); 56 Register& operator=(const JSValue&); 57 JSValue jsValue() const; 102 *this = JSValue(); 106 ALWAYS_INLINE Register::Register(const JSValue& v) 111 u.value = JSValue::encode(v); 114 ALWAYS_INLINE Register& Register::operator=(const JSValue& v) 119 u.value = JSValue::encode(v) [all...] |
CallFrameClosure.h | 42 void setArgument(int arg, JSValue value) 52 newCallFrame->setCalleeArguments(JSValue());
|
/external/webkit/JavaScriptCore/runtime/ |
PropertyDescriptor.cpp | 75 JSValue PropertyDescriptor::getter() const 81 JSValue PropertyDescriptor::setter() const 87 void PropertyDescriptor::setDescriptor(JSValue value, unsigned attributes) 104 void PropertyDescriptor::setAccessorDescriptor(JSValue getter, JSValue setter, unsigned attributes) 142 void PropertyDescriptor::setSetter(JSValue setter) 149 void PropertyDescriptor::setGetter(JSValue getter) 162 return (!m_value || JSValue::strictEqual(exec, other.m_value, m_value)) && 163 (!m_getter || JSValue::strictEqual(exec, other.m_getter, m_getter)) && 164 (!m_setter || JSValue::strictEqual(exec, other.m_setter, m_setter)) & [all...] |
DateConstructor.cpp | 57 static JSValue JSC_HOST_CALL dateParse(ExecState*, JSObject*, JSValue, const ArgList&); 58 static JSValue JSC_HOST_CALL dateNow(ExecState*, JSObject*, JSValue, const ArgList&); 59 static JSValue JSC_HOST_CALL dateUTC(ExecState*, JSObject*, JSValue, const ArgList&); 86 JSValue primitive = args.at(0).toPrimitive(exec); 131 static JSValue JSC_HOST_CALL callDate(ExecState* exec, JSObject*, JSValue, const ArgList&) 150 static JSValue JSC_HOST_CALL dateParse(ExecState* exec, JSObject*, JSValue, const ArgList& args [all...] |
FunctionPrototype.cpp | 37 static JSValue JSC_HOST_CALL functionProtoFuncToString(ExecState*, JSObject*, JSValue, const ArgList&); 38 static JSValue JSC_HOST_CALL functionProtoFuncApply(ExecState*, JSObject*, JSValue, const ArgList&); 39 static JSValue JSC_HOST_CALL functionProtoFuncCall(ExecState*, JSObject*, JSValue, const ArgList&); 56 static JSValue JSC_HOST_CALL callFunctionPrototype(ExecState*, JSObject*, JSValue, const ArgList&) 86 JSValue JSC_HOST_CALL functionProtoFuncToString(ExecState* exec, JSObject*, JSValue thisValue, const ArgList& [all...] |
JSONObject.cpp | 42 static JSValue JSC_HOST_CALL JSONProtoFuncParse(ExecState*, JSObject*, JSValue, const ArgList&); 43 static JSValue JSC_HOST_CALL JSONProtoFuncStringify(ExecState*, JSObject*, JSValue, const ArgList&); 51 // PropertyNameForFunctionCall objects must be on the stack, since the JSValue that they create is not marked. 57 JSValue value(ExecState*) const; 62 mutable JSValue m_value; 67 Stringifier(ExecState*, JSValue replacer, JSValue space); 69 JSValue stringify(JSValue) [all...] |
JSStringBuilder.h | 37 JSValue build(ExecState* exec) 49 // we'll want a UString or a JSValue - but until we have this requirement, 59 inline JSValue jsMakeNontrivialString(ExecState* exec, StringType1 string1, StringType2 string2) 68 inline JSValue jsMakeNontrivialString(ExecState* exec, StringType1 string1, StringType2 string2, StringType3 string3) 77 inline JSValue jsMakeNontrivialString(ExecState* exec, StringType1 string1, StringType2 string2, StringType3 string3, StringType4 string4) 86 inline JSValue jsMakeNontrivialString(ExecState* exec, StringType1 string1, StringType2 string2, StringType3 string3, StringType4 string4, StringType5 string5) 95 inline JSValue jsMakeNontrivialString(ExecState* exec, StringType1 string1, StringType2 string2, StringType3 string3, StringType4 string4, StringType5 string5, StringType6 string6)
|
JSObject.cpp | 97 void JSObject::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 107 JSValue nextPrototypeValue = value; 122 JSValue prototype; 137 if (JSValue gs = obj->getDirect(propertyName)) { 167 void JSObject::put(ExecState* exec, unsigned propertyName, JSValue value) 173 void JSObject::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue value, unsigned attributes, bool checkReadOnly, PutPropertySlot& slot) 178 void JSObject::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue value, unsigned attributes) 183 void JSObject::putWithAttributes(ExecState* exec, unsigned propertyName, JSValue value, unsigned attributes) 232 static ALWAYS_INLINE JSValue callDefaultValueFunction(ExecState* exec, const JSObject* object, const Identifier& propertyName) 234 JSValue function = object->get(exec, propertyName) [all...] |
JSArray.cpp | 72 // size calculation cannot overflow. (sizeof(ArrayStorage) - sizeof(JSValue)) + 73 // (vectorLength * sizeof(JSValue)) must be <= 0xFFFFFFFFU (which is maximum value of size_t). 74 #define MAX_STORAGE_VECTOR_LENGTH static_cast<unsigned>((0xFFFFFFFFU - (sizeof(ArrayStorage) - sizeof(JSValue))) / sizeof(JSValue)) 97 size_t size = (sizeof(ArrayStorage) - sizeof(JSValue)) + (vectorLength * sizeof(JSValue)); 100 ASSERT(((size - (sizeof(ArrayStorage) - sizeof(JSValue))) / sizeof(JSValue) == vectorLength) && (size >= (sizeof(ArrayStorage) - sizeof(JSValue)))); 157 JSValue* vector = m_storage->m_vector [all...] |
JSStaticScopeObject.cpp | 37 markStack.append(d()->registerStore.jsValue()); 45 void JSStaticScopeObject::put(ExecState*, const Identifier& propertyName, JSValue value, PutPropertySlot&) 53 void JSStaticScopeObject::putWithAttributes(ExecState*, const Identifier& propertyName, JSValue value, unsigned attributes)
|
NumberPrototype.cpp | 41 static JSValue JSC_HOST_CALL numberProtoFuncToString(ExecState*, JSObject*, JSValue, const ArgList&); 42 static JSValue JSC_HOST_CALL numberProtoFuncToLocaleString(ExecState*, JSObject*, JSValue, const ArgList&); 43 static JSValue JSC_HOST_CALL numberProtoFuncValueOf(ExecState*, JSObject*, JSValue, const ArgList&); 44 static JSValue JSC_HOST_CALL numberProtoFuncToFixed(ExecState*, JSObject*, JSValue, const ArgList&); 45 static JSValue JSC_HOST_CALL numberProtoFuncToExponential(ExecState*, JSObject*, JSValue, const ArgList&) [all...] |
/external/webkit/WebCore/bridge/qt/ |
qt_runtime.h | 59 virtual JSValue valueFromInstance(ExecState*, const Instance*) const; 60 virtual void setValueToInstance(ExecState*, const Instance*, JSValue) const; 101 virtual void setValueAt(ExecState*, unsigned index, JSValue) const; 102 virtual JSValue valueAt(ExecState*, unsigned index) const; 152 static PassRefPtr<Structure> createStructure(JSValue prototype) 181 static JSValue JSC_HOST_CALL call(ExecState* exec, JSObject* functionObject, JSValue thisValue, const ArgList& args); 182 static JSValue lengthGetter(ExecState*, const Identifier&, const PropertySlot&); 183 static JSValue connectGetter(ExecState*, const Identifier&, const PropertySlot&); 184 static JSValue disconnectGetter(ExecState*, const Identifier&, const PropertySlot&) [all...] |
/external/webkit/JavaScriptCore/jit/ |
JITStubs.cpp | 350 __declspec(naked) EncodedJSValue ctiTrampoline(void* code, RegisterFile*, CallFrame*, JSValue* exception, Profiler**, JSGlobalData*) 646 __asm EncodedJSValue ctiTrampoline(void*, RegisterFile*, CallFrame*, JSValue*, Profiler**, JSGlobalData*) 697 __declspec(naked) EncodedJSValue ctiTrampoline(void* code, RegisterFile*, CallFrame*, JSValue* exception, Profiler**, JSGlobalData*) 783 NEVER_INLINE void JITThunks::tryCachePutByID(CallFrame* callFrame, CodeBlock* codeBlock, ReturnAddressPtr returnAddress, JSValue baseValue, const PutPropertySlot& slot, StructureStubInfo* stubInfo) 833 NEVER_INLINE void JITThunks::tryCacheGetByID(CallFrame* callFrame, CodeBlock* codeBlock, ReturnAddressPtr returnAddress, JSValue baseValue, const Identifier& propertyName, const PropertySlot& slot, StructureStubInfo* stubInfo) [all...] |
/external/webkit/JavaScriptCore/API/ |
APICast.h | 31 #include "JSValue.h" 40 class JSValue; 64 inline JSC::JSValue toJS(JSC::ExecState* exec, JSValueRef v) 71 return JSC::JSValue(); 76 return JSC::JSValue::decode(reinterpret_cast<JSC::EncodedJSValue>(const_cast<OpaqueJSValue*>(v))); 80 inline JSC::JSValue toJSForGC(JSC::ExecState* exec, JSValueRef v) 87 return JSC::JSValue(); 90 return JSC::JSValue::decode(reinterpret_cast<JSC::EncodedJSValue>(const_cast<OpaqueJSValue*>(v))); 109 inline JSValueRef toRef(JSC::ExecState* exec, JSC::JSValue v) 119 return reinterpret_cast<JSValueRef>(JSC::JSValue::encode(v)) [all...] |