Home
last modified time | relevance | path

Searched refs:slotBase (Results 1 – 25 of 41) sorted by relevance

12

/external/webkit/Source/JavaScriptCore/runtime/
DPropertySlot.h64 typedef JSValue (*GetValueFunc)(ExecState*, JSValue slotBase, const Identifier&);
65 typedef JSValue (*GetIndexValueFunc)(ExecState*, JSValue slotBase, unsigned);
72 return m_getIndexValue(exec, slotBase(), index()); in getValue()
75 return m_getValue(exec, slotBase(), propertyName); in getValue()
86 return m_getValue(exec, slotBase(), Identifier::from(exec, propertyName)); in getValue()
98 void setValue(JSValue slotBase, JSValue value) in setValue() argument
103 m_slotBase = slotBase; in setValue()
107 void setValue(JSValue slotBase, JSValue value, size_t offset) in setValue() argument
111 m_slotBase = slotBase; in setValue()
126 void setCustom(JSValue slotBase, GetValueFunc getValue) in setCustom() argument
[all …]
DRegExpConstructor.cpp205 JSValue regExpConstructorDollar1(ExecState* exec, JSValue slotBase, const Identifier&) in regExpConstructorDollar1() argument
207 return asRegExpConstructor(slotBase)->getBackref(exec, 1); in regExpConstructorDollar1()
210 JSValue regExpConstructorDollar2(ExecState* exec, JSValue slotBase, const Identifier&) in regExpConstructorDollar2() argument
212 return asRegExpConstructor(slotBase)->getBackref(exec, 2); in regExpConstructorDollar2()
215 JSValue regExpConstructorDollar3(ExecState* exec, JSValue slotBase, const Identifier&) in regExpConstructorDollar3() argument
217 return asRegExpConstructor(slotBase)->getBackref(exec, 3); in regExpConstructorDollar3()
220 JSValue regExpConstructorDollar4(ExecState* exec, JSValue slotBase, const Identifier&) in regExpConstructorDollar4() argument
222 return asRegExpConstructor(slotBase)->getBackref(exec, 4); in regExpConstructorDollar4()
225 JSValue regExpConstructorDollar5(ExecState* exec, JSValue slotBase, const Identifier&) in regExpConstructorDollar5() argument
227 return asRegExpConstructor(slotBase)->getBackref(exec, 5); in regExpConstructorDollar5()
[all …]
DRegExpObject.cpp92 JSValue regExpObjectGlobal(ExecState*, JSValue slotBase, const Identifier&) in regExpObjectGlobal() argument
94 return jsBoolean(asRegExpObject(slotBase)->regExp()->global()); in regExpObjectGlobal()
97 JSValue regExpObjectIgnoreCase(ExecState*, JSValue slotBase, const Identifier&) in regExpObjectIgnoreCase() argument
99 return jsBoolean(asRegExpObject(slotBase)->regExp()->ignoreCase()); in regExpObjectIgnoreCase()
102 JSValue regExpObjectMultiline(ExecState*, JSValue slotBase, const Identifier&) in regExpObjectMultiline() argument
104 return jsBoolean(asRegExpObject(slotBase)->regExp()->multiline()); in regExpObjectMultiline()
107 JSValue regExpObjectSource(ExecState* exec, JSValue slotBase, const Identifier&) in regExpObjectSource() argument
109 return jsString(exec, asRegExpObject(slotBase)->regExp()->pattern()); in regExpObjectSource()
112 JSValue regExpObjectLastIndex(ExecState*, JSValue slotBase, const Identifier&) in regExpObjectLastIndex() argument
114 return asRegExpObject(slotBase)->getLastIndex(); in regExpObjectLastIndex()
DJSFunction.cpp160 JSValue JSFunction::argumentsGetter(ExecState* exec, JSValue slotBase, const Identifier&) in argumentsGetter() argument
162 JSFunction* thisObj = asFunction(slotBase); in argumentsGetter()
167 JSValue JSFunction::callerGetter(ExecState* exec, JSValue slotBase, const Identifier&) in callerGetter() argument
169 JSFunction* thisObj = asFunction(slotBase); in callerGetter()
174 JSValue JSFunction::lengthGetter(ExecState*, JSValue slotBase, const Identifier&) in lengthGetter() argument
176 JSFunction* thisObj = asFunction(slotBase); in lengthGetter()
/external/webkit/Source/WebCore/bindings/scripts/test/JS/
DJSTestObj.cpp281 JSValue jsTestObjReadOnlyIntAttr(ExecState* exec, JSValue slotBase, const Identifier&) in jsTestObjReadOnlyIntAttr() argument
283 JSTestObj* castedThis = static_cast<JSTestObj*>(asObject(slotBase)); in jsTestObjReadOnlyIntAttr()
290 JSValue jsTestObjReadOnlyStringAttr(ExecState* exec, JSValue slotBase, const Identifier&) in jsTestObjReadOnlyStringAttr() argument
292 JSTestObj* castedThis = static_cast<JSTestObj*>(asObject(slotBase)); in jsTestObjReadOnlyStringAttr()
299 JSValue jsTestObjReadOnlyTestObjAttr(ExecState* exec, JSValue slotBase, const Identifier&) in jsTestObjReadOnlyTestObjAttr() argument
301 JSTestObj* castedThis = static_cast<JSTestObj*>(asObject(slotBase)); in jsTestObjReadOnlyTestObjAttr()
308 JSValue jsTestObjShortAttr(ExecState* exec, JSValue slotBase, const Identifier&) in jsTestObjShortAttr() argument
310 JSTestObj* castedThis = static_cast<JSTestObj*>(asObject(slotBase)); in jsTestObjShortAttr()
317 JSValue jsTestObjUnsignedShortAttr(ExecState* exec, JSValue slotBase, const Identifier&) in jsTestObjUnsignedShortAttr() argument
319 JSTestObj* castedThis = static_cast<JSTestObj*>(asObject(slotBase)); in jsTestObjUnsignedShortAttr()
[all …]
DJSTestSerializedScriptValueInterface.cpp146 JSValue jsTestSerializedScriptValueInterfaceValue(ExecState* exec, JSValue slotBase, const Identifi… in jsTestSerializedScriptValueInterfaceValue() argument
148 …alueInterface* castedThis = static_cast<JSTestSerializedScriptValueInterface*>(asObject(slotBase)); in jsTestSerializedScriptValueInterfaceValue()
155 JSValue jsTestSerializedScriptValueInterfaceConstructor(ExecState* exec, JSValue slotBase, const Id… in jsTestSerializedScriptValueInterfaceConstructor() argument
157 …ValueInterface* domObject = static_cast<JSTestSerializedScriptValueInterface*>(asObject(slotBase)); in jsTestSerializedScriptValueInterfaceConstructor()
/external/webkit/Source/WebCore/bridge/
Druntime_array.cpp54 JSValue RuntimeArray::lengthGetter(ExecState*, JSValue slotBase, const Identifier&) in lengthGetter() argument
56 RuntimeArray* thisObj = static_cast<RuntimeArray*>(asObject(slotBase)); in lengthGetter()
60 JSValue RuntimeArray::indexGetter(ExecState* exec, JSValue slotBase, unsigned index) in indexGetter() argument
62 RuntimeArray* thisObj = static_cast<RuntimeArray*>(asObject(slotBase)); in indexGetter()
Druntime_object.cpp60 JSValue RuntimeObject::fallbackObjectGetter(ExecState* exec, JSValue slotBase, const Identifier& pr… in fallbackObjectGetter() argument
62 RuntimeObject* thisObj = static_cast<RuntimeObject*>(asObject(slotBase)); in fallbackObjectGetter()
78 JSValue RuntimeObject::fieldGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyNam… in fieldGetter() argument
80 RuntimeObject* thisObj = static_cast<RuntimeObject*>(asObject(slotBase)); in fieldGetter()
97 JSValue RuntimeObject::methodGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyNa… in methodGetter() argument
99 RuntimeObject* thisObj = static_cast<RuntimeObject*>(asObject(slotBase)); in methodGetter()
Druntime_method.cpp54 JSValue RuntimeMethod::lengthGetter(ExecState*, JSValue slotBase, const Identifier&) in lengthGetter() argument
56 RuntimeMethod* thisObj = static_cast<RuntimeMethod*>(asObject(slotBase)); in lengthGetter()
/external/webkit/Source/WebCore/bindings/js/
DJSDOMPluginArrayCustom.cpp36 JSValue JSDOMPluginArray::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyN… in nameGetter() argument
38 JSDOMPluginArray* thisObj = static_cast<JSDOMPluginArray*>(asObject(slotBase)); in nameGetter()
DJSDOMMimeTypeArrayCustom.cpp36 JSValue JSDOMMimeTypeArray::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propert… in nameGetter() argument
38 JSDOMMimeTypeArray* thisObj = static_cast<JSDOMMimeTypeArray*>(asObject(slotBase)); in nameGetter()
DJSDOMPluginCustom.cpp35 JSValue JSDOMPlugin::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyName) in nameGetter() argument
37 JSDOMPlugin* thisObj = static_cast<JSDOMPlugin*>(asObject(slotBase)); in nameGetter()
DJSDataGridColumnListCustom.cpp46 JSValue JSDataGridColumnList::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& prope… in nameGetter() argument
48 JSDataGridColumnList* thisObj = static_cast<JSDataGridColumnList*>(asObject(slotBase)); in nameGetter()
DJSHTMLFrameSetElementCustom.cpp50 JSValue JSHTMLFrameSetElement::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& prop… in nameGetter() argument
52 JSHTMLElement* thisObj = static_cast<JSHTMLElement*>(asObject(slotBase)); in nameGetter()
DJSHTMLFormElementCustom.cpp47 JSValue JSHTMLFormElement::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& property… in nameGetter() argument
49 JSHTMLElement* jsForm = static_cast<JSHTMLFormElement*>(asObject(slotBase)); in nameGetter()
DJSStyleSheetListCustom.cpp55 JSValue JSStyleSheetList::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyN… in nameGetter() argument
57 JSStyleSheetList* thisObj = static_cast<JSStyleSheetList*>(asObject(slotBase)); in nameGetter()
DJSStorageCustom.cpp44 JSValue JSStorage::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyName) in nameGetter() argument
46 JSStorage* thisObj = static_cast<JSStorage*>(asObject(slotBase)); in nameGetter()
DJSNamedNodeMapCustom.cpp76 JSValue JSNamedNodeMap::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyNam… in nameGetter() argument
78 JSNamedNodeMap* thisObj = static_cast<JSNamedNodeMap*>(asObject(slotBase)); in nameGetter()
DJSDOMStringMapCustom.cpp41 JSValue JSDOMStringMap::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyNam… in nameGetter() argument
43 JSDOMStringMap* thisObj = static_cast<JSDOMStringMap*>(asObject(slotBase)); in nameGetter()
DJSNodeListCustom.cpp98 JSValue JSNodeList::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyName) in nameGetter() argument
100 JSNodeList* thisObj = static_cast<JSNodeList*>(asObject(slotBase)); in nameGetter()
DJSHTMLAllCollectionCustom.cpp116 JSValue JSHTMLAllCollection::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& proper… in nameGetter() argument
118 JSHTMLAllCollection* thisObj = static_cast<JSHTMLAllCollection*>(asObject(slotBase)); in nameGetter()
DJSHTMLCollectionCustom.cpp112 JSValue JSHTMLCollection::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyN… in nameGetter() argument
114 JSHTMLCollection* thisObj = static_cast<JSHTMLCollection*>(asObject(slotBase)); in nameGetter()
DJSHTMLDocumentCustom.cpp59 JSValue JSHTMLDocument::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyNam… in nameGetter() argument
61 JSHTMLDocument* thisObj = static_cast<JSHTMLDocument*>(asObject(slotBase)); in nameGetter()
DJSCSSStyleDeclarationCustom.cpp150 JSValue JSCSSStyleDeclaration::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& prop… in nameGetter() argument
152 JSCSSStyleDeclaration* thisObj = static_cast<JSCSSStyleDeclaration*>(asObject(slotBase)); in nameGetter()
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/
DJSNPObject.cpp364 JSValue JSNPObject::propertyGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyNam… in propertyGetter() argument
366 JSNPObject* thisObj = static_cast<JSNPObject*>(asObject(slotBase)); in propertyGetter()
399 JSValue JSNPObject::methodGetter(ExecState* exec, JSValue slotBase, const Identifier& methodName) in methodGetter() argument
401 JSNPObject* thisObj = static_cast<JSNPObject*>(asObject(slotBase)); in methodGetter()

12