Home
last modified time | relevance | path

Searched refs:GetterSetter (Results 1 – 20 of 20) sorted by relevance

/external/webkit/Source/JavaScriptCore/runtime/
DGetterSetter.h37 class GetterSetter : public JSCell {
40 GetterSetter(ExecState* exec) in GetterSetter() function
62 GetterSetter* asGetterSetter(JSValue);
64 inline GetterSetter* asGetterSetter(JSValue value) in asGetterSetter()
67 return static_cast<GetterSetter*>(value.asCell()); in asGetterSetter()
DGetterSetter.cpp31 void GetterSetter::markChildren(MarkStack& markStack) in markChildren()
41 bool GetterSetter::isGetterSetter() const in isGetterSetter()
DJSObject.cpp324 GetterSetter* getterSetter = new (exec) GetterSetter(exec); in defineGetter()
349 GetterSetter* getterSetter = new (exec) GetterSetter(exec); in defineSetter()
626 GetterSetter* accessor = new (exec) GetterSetter(exec); in putDescriptor()
757 GetterSetter* getterSetter = asGetterSetter(accessor); in defineOwnProperty()
DPropertyDescriptor.cpp92 GetterSetter* accessor = asGetterSetter(value); in setDescriptor()
DJSCell.h59 friend class GetterSetter; variable
DJSGlobalData.cpp193 getterSetterStructure.set(*this, GetterSetter::createStructure(*this, jsNull())); in JSGlobalData()
/external/webkit/Source/JavaScriptCore/
DCMakeLists.txt110 runtime/GetterSetter.cpp
DJavaScriptCore.pro146 runtime/GetterSetter.cpp \
DJavaScriptCore.gypi492 'runtime/GetterSetter.cpp',
493 'runtime/GetterSetter.h',
DGNUmakefile.list.am267 Source/JavaScriptCore/runtime/GetterSetter.cpp \
268 Source/JavaScriptCore/runtime/GetterSetter.h \
DChangeLog-2011-02-162207 * runtime/GetterSetter.cpp:
2208 (JSC::GetterSetter::markChildren):
2209 * runtime/GetterSetter.h:
2210 (JSC::GetterSetter::GetterSetter):
2211 (JSC::GetterSetter::getter):
2212 (JSC::GetterSetter::setGetter):
2213 (JSC::GetterSetter::setter):
2214 (JSC::GetterSetter::setSetter):
2623 * runtime/GetterSetter.cpp:
2624 (JSC::GetterSetter::markChildren):
[all …]
DChangeLog-2008-08-102330 * kjs/GetterSetter.cpp:
2338 Split Error and GetterSetter out of JSObject.h.
2350 * kjs/GetterSetter.cpp:
2351 * kjs/GetterSetter.h: Copied from JavaScriptCore/kjs/JSObject.h.
3042 * kjs/GetterSetter.cpp: Copied from kjs/internal.cpp.
4572 (KJS::GetterSetter::GetterSetter):
4573 (KJS::GetterSetter::getter):
4574 (KJS::GetterSetter::setGetter):
4575 (KJS::GetterSetter::setter):
4576 (KJS::GetterSetter::setSetter):
[all …]
DChangeLog-2009-06-165749 * runtime/GetterSetter.cpp:
5750 (JSC::GetterSetter::getPrimitiveNumber):
6434 * runtime/GetterSetter.cpp:
6435 (JSC::GetterSetter::toPrimitive):
6436 (JSC::GetterSetter::getPrimitiveNumber):
6437 * runtime/GetterSetter.h:
12746 * runtime/GetterSetter.cpp:
12747 (JSC::GetterSetter::toObject):
14751 * runtime/GetterSetter.cpp:
14752 (JSC::GetterSetter::toPrimitive):
[all …]
DChangeLog471 * runtime/GetterSetter.h:
472 (JSC::GetterSetter::GetterSetter):
473 (JSC::GetterSetter::createStructure):
2333 * runtime/GetterSetter.h:
4609 * runtime/GetterSetter.h:
4610 (JSC::GetterSetter::createStructure):
8439 * runtime/GetterSetter.h:
DChangeLog-2010-05-247450 * runtime/GetterSetter.h:
7719 for the interpreter to cache the GetterSetter object lookup.
9559 * runtime/GetterSetter.h:
9560 (JSC::GetterSetter::createStructure):
16567 * runtime/GetterSetter.h:
16568 (JSC::GetterSetter::createStructure):
19347 * runtime/GetterSetter.cpp:
19348 (JSC::GetterSetter::markChildren): Remmoved unneeded check of the mark bit.
19672 * runtime/GetterSetter.cpp:
22055 * runtime/GetterSetter.h:
[all …]
DChangeLog-2007-10-1414825 when not needed. Also use GetterSetter properties attribute.
14834 (KJS::): Added GetterSetter attribute.
/external/webkit/Source/JavaScriptCore/JavaScriptCore.xcodeproj/
Dproject.pbxproj71 …0855107EC0E70013E7B2 /* GetterSetter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9B80E…
1134 …45000F9297 /* GetterSetter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
1172 …AF0B80076918A /* GetterSetter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
1835 BC02E9B80E184545000F9297 /* GetterSetter.cpp */,
1836 BC337BDE0E1AF0B80076918A /* GetterSetter.h */,
2850 14280855107EC0E70013E7B2 /* GetterSetter.cpp in Sources */,
/external/webkit/Source/JavaScriptCore/interpreter/
DInterpreter.cpp2599 … if (GetterSetter* getterSetter = asGetterSetter(protoObject->getDirectOffset(offset).asCell())) { in privateExecute()
2776 … if (GetterSetter* getterSetter = asGetterSetter(baseObject->getDirectOffset(offset).asCell())) { in privateExecute()
2884 … if (GetterSetter* getterSetter = asGetterSetter(baseObject->getDirectOffset(offset).asCell())) { in privateExecute()
/external/webkit/Source/JavaScriptCore/jit/
DJITStubs.cpp1685 GetterSetter* getterSetter = asGetterSetter(stackFrame.args[0].jsObject()); in DEFINE_STUB_FUNCTION()
/external/webkit/Source/WebCore/
DChangeLog-2008-08-106634 Split Error and GetterSetter out of JSObject.h.