/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/ |
H A D | PropertySlot.h | 65 typedef JSValue (*GetValueFunc)(ExecState*, JSValue slotBase, PropertyName); 66 typedef JSValue (*GetIndexValueFunc)(ExecState*, JSValue slotBase, unsigned); 73 return m_getIndexValue(exec, slotBase(), index()); 76 return m_getValue(exec, slotBase(), propertyName); 87 return m_getValue(exec, slotBase(), Identifier::from(exec, propertyName)); 99 void setValue(JSValue slotBase, JSValue value) argument 104 m_slotBase = slotBase; 108 void setValue(JSValue slotBase, JSValue value, PropertyOffset offset) argument 112 m_slotBase = slotBase; 127 void setCustom(JSValue slotBase, GetValueFun argument 136 setCacheableCustom(JSValue slotBase, GetValueFunc getValue) argument 146 setCustomIndex(JSValue slotBase, unsigned index, GetIndexValueFunc getIndexValue) argument 164 setCacheableGetterSlot(JSValue slotBase, JSObject* getterFunc, PropertyOffset offset) argument 180 JSValue slotBase() const function in class:JSC::PropertySlot [all...] |
H A D | RegExpConstructor.cpp | 166 JSValue regExpConstructorDollar1(ExecState* exec, JSValue slotBase, PropertyName) argument 168 return asRegExpConstructor(slotBase)->getBackref(exec, 1); 171 JSValue regExpConstructorDollar2(ExecState* exec, JSValue slotBase, PropertyName) argument 173 return asRegExpConstructor(slotBase)->getBackref(exec, 2); 176 JSValue regExpConstructorDollar3(ExecState* exec, JSValue slotBase, PropertyName) argument 178 return asRegExpConstructor(slotBase)->getBackref(exec, 3); 181 JSValue regExpConstructorDollar4(ExecState* exec, JSValue slotBase, PropertyName) argument 183 return asRegExpConstructor(slotBase)->getBackref(exec, 4); 186 JSValue regExpConstructorDollar5(ExecState* exec, JSValue slotBase, PropertyName) argument 188 return asRegExpConstructor(slotBase) 191 regExpConstructorDollar6(ExecState* exec, JSValue slotBase, PropertyName) argument 196 regExpConstructorDollar7(ExecState* exec, JSValue slotBase, PropertyName) argument 201 regExpConstructorDollar8(ExecState* exec, JSValue slotBase, PropertyName) argument 206 regExpConstructorDollar9(ExecState* exec, JSValue slotBase, PropertyName) argument 211 regExpConstructorInput(ExecState*, JSValue slotBase, PropertyName) argument 216 regExpConstructorMultiline(ExecState*, JSValue slotBase, PropertyName) argument 221 regExpConstructorLastMatch(ExecState* exec, JSValue slotBase, PropertyName) argument 226 regExpConstructorLastParen(ExecState* exec, JSValue slotBase, PropertyName) argument 231 regExpConstructorLeftContext(ExecState* exec, JSValue slotBase, PropertyName) argument 236 regExpConstructorRightContext(ExecState* exec, JSValue slotBase, PropertyName) argument [all...] |
H A D | RegExpObject.cpp | 167 JSValue regExpObjectGlobal(ExecState*, JSValue slotBase, PropertyName) argument 169 return jsBoolean(asRegExpObject(slotBase)->regExp()->global()); 172 JSValue regExpObjectIgnoreCase(ExecState*, JSValue slotBase, PropertyName) argument 174 return jsBoolean(asRegExpObject(slotBase)->regExp()->ignoreCase()); 177 JSValue regExpObjectMultiline(ExecState*, JSValue slotBase, PropertyName) argument 179 return jsBoolean(asRegExpObject(slotBase)->regExp()->multiline()); 288 JSValue regExpObjectSource(ExecState* exec, JSValue slotBase, PropertyName) argument 290 String pattern = asRegExpObject(slotBase)->regExp()->pattern();
|
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/ |
H A D | JSDOMMimeTypeArrayCustom.cpp | 36 JSValue JSDOMMimeTypeArray::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 38 JSDOMMimeTypeArray* thisObj = jsCast<JSDOMMimeTypeArray*>(asObject(slotBase));
|
H A D | JSDOMPluginArrayCustom.cpp | 36 JSValue JSDOMPluginArray::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 38 JSDOMPluginArray* thisObj = jsCast<JSDOMPluginArray*>(asObject(slotBase));
|
H A D | JSDOMPluginCustom.cpp | 35 JSValue JSDOMPlugin::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 37 JSDOMPlugin* thisObj = jsCast<JSDOMPlugin*>(asObject(slotBase));
|
H A D | JSNamedNodeMapCustom.cpp | 43 JSValue JSNamedNodeMap::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 45 JSNamedNodeMap* thisObj = jsCast<JSNamedNodeMap*>(asObject(slotBase));
|
H A D | JSRTCStatsResponseCustom.cpp | 42 JSValue JSRTCStatsResponse::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 44 JSRTCStatsResponse* thisObj = jsCast<JSRTCStatsResponse*>(asObject(slotBase));
|
H A D | JSStyleSheetListCustom.cpp | 43 JSValue JSStyleSheetList::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 45 JSStyleSheetList* thisObj = jsCast<JSStyleSheetList*>(asObject(slotBase));
|
H A D | JSHTMLFormElementCustom.cpp | 47 JSValue JSHTMLFormElement::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 49 JSHTMLElement* jsForm = jsCast<JSHTMLFormElement*>(asObject(slotBase));
|
H A D | JSHTMLFrameSetElementCustom.cpp | 50 JSValue JSHTMLFrameSetElement::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 52 HTMLElement* element = jsCast<JSHTMLElement*>(asObject(slotBase))->impl();
|
H A D | JSNodeListCustom.cpp | 54 JSValue JSNodeList::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 56 JSNodeList* thisObj = jsCast<JSNodeList*>(asObject(slotBase));
|
H A D | JSHTMLCollectionCustom.cpp | 51 JSValue JSHTMLCollection::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 53 JSHTMLCollection* collection = jsCast<JSHTMLCollection*>(asObject(slotBase));
|
H A D | JSHTMLFormControlsCollectionCustom.cpp | 60 JSValue JSHTMLFormControlsCollection::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 62 JSHTMLFormControlsCollection* thisObj = jsCast<JSHTMLFormControlsCollection*>(asObject(slotBase));
|
H A D | JSDOMStringMapCustom.cpp | 43 JSValue JSDOMStringMap::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 45 JSDOMStringMap* thisObj = jsCast<JSDOMStringMap*>(asObject(slotBase));
|
H A D | JSStorageCustom.cpp | 45 JSValue JSStorage::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 47 JSStorage* thisObj = jsCast<JSStorage*>(asObject(slotBase)); 49 JSValue prototype = asObject(slotBase)->prototype();
|
/macosx-10.9.5/WebCore-7537.78.1/bindings/scripts/test/JS/ |
H A D | JSTestSerializedScriptValueInterface.cpp | 144 JSValue jsTestSerializedScriptValueInterfaceValue(ExecState* exec, JSValue slotBase, PropertyName) argument 146 JSTestSerializedScriptValueInterface* castedThis = jsCast<JSTestSerializedScriptValueInterface*>(asObject(slotBase)); 154 JSValue jsTestSerializedScriptValueInterfaceReadonlyValue(ExecState* exec, JSValue slotBase, PropertyName) argument 156 JSTestSerializedScriptValueInterface* castedThis = jsCast<JSTestSerializedScriptValueInterface*>(asObject(slotBase)); 164 JSValue jsTestSerializedScriptValueInterfaceCachedValue(ExecState* exec, JSValue slotBase, PropertyName) argument 166 JSTestSerializedScriptValueInterface* castedThis = jsCast<JSTestSerializedScriptValueInterface*>(asObject(slotBase)); 177 JSValue jsTestSerializedScriptValueInterfacePorts(ExecState* exec, JSValue slotBase, PropertyName) argument 179 JSTestSerializedScriptValueInterface* castedThis = jsCast<JSTestSerializedScriptValueInterface*>(asObject(slotBase)); 187 JSValue jsTestSerializedScriptValueInterfaceCachedReadonlyValue(ExecState* exec, JSValue slotBase, PropertyName) argument 189 JSTestSerializedScriptValueInterface* castedThis = jsCast<JSTestSerializedScriptValueInterface*>(asObject(slotBase)); 200 jsTestSerializedScriptValueInterfaceConstructor(ExecState* exec, JSValue slotBase, PropertyName) argument [all...] |
H A D | JSTestObj.cpp | 406 JSValue jsTestObjReadOnlyLongAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 408 JSTestObj* castedThis = jsCast<JSTestObj*>(asObject(slotBase)); 416 JSValue jsTestObjReadOnlyStringAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 418 JSTestObj* castedThis = jsCast<JSTestObj*>(asObject(slotBase)); 426 JSValue jsTestObjReadOnlyTestObjAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 428 JSTestObj* castedThis = jsCast<JSTestObj*>(asObject(slotBase)); 436 JSValue jsTestObjConstructorStaticReadOnlyLongAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 438 UNUSED_PARAM(slotBase); 445 JSValue jsTestObjConstructorStaticStringAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 447 UNUSED_PARAM(slotBase); 454 jsTestObjConstructorTestSubObj(ExecState* exec, JSValue slotBase, PropertyName) argument 461 jsTestObjTestSubObjEnabledBySettingConstructor(ExecState* exec, JSValue slotBase, PropertyName) argument 471 jsTestObjEnumAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 481 jsTestObjByteAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 491 jsTestObjOctetAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 501 jsTestObjShortAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 511 jsTestObjUnsignedShortAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 521 jsTestObjLongAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 531 jsTestObjLongLongAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 541 jsTestObjUnsignedLongLongAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 551 jsTestObjStringAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 561 jsTestObjTestObjAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 571 jsTestObjXMLObjAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 581 jsTestObjCreate(ExecState* exec, JSValue slotBase, PropertyName) argument 591 jsTestObjReflectedStringAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 601 jsTestObjReflectedIntegralAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 611 jsTestObjReflectedUnsignedIntegralAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 621 jsTestObjReflectedBooleanAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 631 jsTestObjReflectedURLAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 641 jsTestObjReflectedStringAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 651 jsTestObjReflectedCustomIntegralAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 661 jsTestObjReflectedCustomBooleanAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 671 jsTestObjReflectedCustomURLAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 681 jsTestObjTypedArrayAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 691 jsTestObjAttrWithGetterException(ExecState* exec, JSValue slotBase, PropertyName) argument 702 jsTestObjAttrWithSetterException(ExecState* exec, JSValue slotBase, PropertyName) argument 712 jsTestObjStringAttrWithGetterException(ExecState* exec, JSValue slotBase, PropertyName) argument 723 jsTestObjStringAttrWithSetterException(ExecState* exec, JSValue slotBase, PropertyName) argument 733 jsTestObjCustomAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 740 jsTestObjWithScriptStateAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 749 jsTestObjWithScriptExecutionContextAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 761 jsTestObjWithScriptStateAttributeRaises(ExecState* exec, JSValue slotBase, PropertyName) argument 772 jsTestObjWithScriptExecutionContextAttributeRaises(ExecState* exec, JSValue slotBase, PropertyName) argument 786 jsTestObjWithScriptExecutionContextAndScriptStateAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 798 jsTestObjWithScriptExecutionContextAndScriptStateAttributeRaises(ExecState* exec, JSValue slotBase, PropertyName) argument 812 jsTestObjWithScriptExecutionContextAndScriptStateWithSpacesAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 824 jsTestObjWithScriptArgumentsAndCallStackAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 834 jsTestObjConditionalAttr1(ExecState* exec, JSValue slotBase, PropertyName) argument 846 jsTestObjConditionalAttr2(ExecState* exec, JSValue slotBase, PropertyName) argument 858 jsTestObjConditionalAttr3(ExecState* exec, JSValue slotBase, PropertyName) argument 870 jsTestObjConditionalAttr4Constructor(ExecState* exec, JSValue slotBase, PropertyName) argument 879 jsTestObjConditionalAttr5Constructor(ExecState* exec, JSValue slotBase, PropertyName) argument 888 jsTestObjConditionalAttr6Constructor(ExecState* exec, JSValue slotBase, PropertyName) argument 896 jsTestObjCachedAttribute1(ExecState* exec, JSValue slotBase, PropertyName) argument 909 jsTestObjCachedAttribute2(ExecState* exec, JSValue slotBase, PropertyName) argument 922 jsTestObjAnyAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 932 jsTestObjContentDocument(ExecState* exec, JSValue slotBase, PropertyName) argument 940 jsTestObjMutablePoint(ExecState* exec, JSValue slotBase, PropertyName) argument 950 jsTestObjImmutablePoint(ExecState* exec, JSValue slotBase, PropertyName) argument 960 jsTestObjStrawberry(ExecState* exec, JSValue slotBase, PropertyName) argument 970 jsTestObjStrictFloat(ExecState* exec, JSValue slotBase, PropertyName) argument 980 jsTestObjDescription(ExecState* exec, JSValue slotBase, PropertyName) argument 990 jsTestObjId(ExecState* exec, JSValue slotBase, PropertyName) argument 1000 jsTestObjHash(ExecState* exec, JSValue slotBase, PropertyName) argument 1010 jsTestObjReplaceableAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 1020 jsTestObjNullableDoubleAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 1033 jsTestObjNullableLongAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 1046 jsTestObjNullableBooleanAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 1059 jsTestObjNullableStringAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 1072 jsTestObjNullableLongSettableAttribute(ExecState* exec, JSValue slotBase, PropertyName) argument 1085 jsTestObjNullableStringValue(ExecState* exec, JSValue slotBase, PropertyName) argument 1099 jsTestObjConstructor(ExecState* exec, JSValue slotBase, PropertyName) argument [all...] |
H A D | JSTestEventConstructor.cpp | 182 JSValue jsTestEventConstructorAttr1(ExecState* exec, JSValue slotBase, PropertyName) argument 184 JSTestEventConstructor* castedThis = jsCast<JSTestEventConstructor*>(asObject(slotBase)); 192 JSValue jsTestEventConstructorAttr2(ExecState* exec, JSValue slotBase, PropertyName) argument 194 JSTestEventConstructor* castedThis = jsCast<JSTestEventConstructor*>(asObject(slotBase)); 202 JSValue jsTestEventConstructorConstructor(ExecState* exec, JSValue slotBase, PropertyName) argument 204 JSTestEventConstructor* domObject = jsCast<JSTestEventConstructor*>(asObject(slotBase));
|
H A D | JSTestException.cpp | 135 JSValue jsTestExceptionName(ExecState* exec, JSValue slotBase, PropertyName) argument 137 JSTestException* castedThis = jsCast<JSTestException*>(asObject(slotBase)); 145 JSValue jsTestExceptionConstructor(ExecState* exec, JSValue slotBase, PropertyName) argument 147 JSTestException* domObject = jsCast<JSTestException*>(asObject(slotBase));
|
H A D | JSTestTypedefs.cpp | 194 JSValue jsTestTypedefsUnsignedLongLongAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 196 JSTestTypedefs* castedThis = jsCast<JSTestTypedefs*>(asObject(slotBase)); 204 JSValue jsTestTypedefsImmutableSerializedScriptValue(ExecState* exec, JSValue slotBase, PropertyName) argument 206 JSTestTypedefs* castedThis = jsCast<JSTestTypedefs*>(asObject(slotBase)); 214 JSValue jsTestTypedefsConstructorTestSubObj(ExecState* exec, JSValue slotBase, PropertyName) argument 216 JSTestTypedefs* castedThis = jsCast<JSTestTypedefs*>(asObject(slotBase)); 221 JSValue jsTestTypedefsAttrWithGetterException(ExecState* exec, JSValue slotBase, PropertyName) argument 223 JSTestTypedefs* castedThis = jsCast<JSTestTypedefs*>(asObject(slotBase)); 232 JSValue jsTestTypedefsAttrWithSetterException(ExecState* exec, JSValue slotBase, PropertyName) argument 234 JSTestTypedefs* castedThis = jsCast<JSTestTypedefs*>(asObject(slotBase)); 242 jsTestTypedefsStringAttrWithGetterException(ExecState* exec, JSValue slotBase, PropertyName) argument 253 jsTestTypedefsStringAttrWithSetterException(ExecState* exec, JSValue slotBase, PropertyName) argument 263 jsTestTypedefsConstructor(ExecState* exec, JSValue slotBase, PropertyName) argument [all...] |
H A D | JSTestInterface.cpp | 246 JSValue jsTestInterfaceConstructorSupplementalStaticReadOnlyAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 248 UNUSED_PARAM(slotBase); 257 JSValue jsTestInterfaceConstructorSupplementalStaticAttr(ExecState* exec, JSValue slotBase, PropertyName) argument 259 UNUSED_PARAM(slotBase); 268 JSValue jsTestInterfaceSupplementalStr1(ExecState* exec, JSValue slotBase, PropertyName) argument 270 JSTestInterface* castedThis = jsCast<JSTestInterface*>(asObject(slotBase)); 280 JSValue jsTestInterfaceSupplementalStr2(ExecState* exec, JSValue slotBase, PropertyName) argument 282 JSTestInterface* castedThis = jsCast<JSTestInterface*>(asObject(slotBase)); 292 JSValue jsTestInterfaceSupplementalStr3(ExecState* exec, JSValue slotBase, PropertyName) argument 294 JSTestInterface* castedThis = jsCast<JSTestInterface*>(asObject(slotBase)); 301 jsTestInterfaceSupplementalNode(ExecState* exec, JSValue slotBase, PropertyName) argument 312 jsTestInterfaceConstructor(ExecState* exec, JSValue slotBase, PropertyName) argument [all...] |
/macosx-10.9.5/WebCore-7537.78.1/bridge/ |
H A D | runtime_object.cpp | 65 JSValue RuntimeObject::fallbackObjectGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 67 RuntimeObject* thisObj = static_cast<RuntimeObject*>(asObject(slotBase)); 83 JSValue RuntimeObject::fieldGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 85 RuntimeObject* thisObj = static_cast<RuntimeObject*>(asObject(slotBase)); 102 JSValue RuntimeObject::methodGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) argument 104 RuntimeObject* thisObj = static_cast<RuntimeObject*>(asObject(slotBase));
|
H A D | runtime_method.cpp | 57 JSValue RuntimeMethod::lengthGetter(ExecState*, JSValue slotBase, PropertyName) argument 59 RuntimeMethod* thisObj = static_cast<RuntimeMethod*>(asObject(slotBase));
|
H A D | runtime_array.cpp | 63 JSValue RuntimeArray::lengthGetter(ExecState*, JSValue slotBase, PropertyName) argument 65 RuntimeArray* thisObj = static_cast<RuntimeArray*>(asObject(slotBase)); 69 JSValue RuntimeArray::indexGetter(ExecState* exec, JSValue slotBase, unsigned index) argument 71 RuntimeArray* thisObj = static_cast<RuntimeArray*>(asObject(slotBase));
|