Searched refs:JSCallbackObject (Results 1 – 15 of 15) sorted by relevance
/external/webkit/JavaScriptCore/API/ |
D | JSCallbackObjectFunctions.h | 43 inline JSCallbackObject<Base>* JSCallbackObject<Base>::asCallbackObject(JSValuePtr value) in asCallbackObject() 46 return static_cast<JSCallbackObject*>(asObject(value)); in asCallbackObject() 50 JSCallbackObject<Base>::JSCallbackObject(ExecState* exec, PassRefPtr<Structure> structure, JSClassR… in JSCallbackObject() function 60 JSCallbackObject<Base>::JSCallbackObject(JSClassRef jsClass) in JSCallbackObject() function 69 void JSCallbackObject<Base>::init(ExecState* exec) in init() 89 JSCallbackObject<Base>::~JSCallbackObject() in ~JSCallbackObject() 99 UString JSCallbackObject<Base>::className() const in className() 109 bool JSCallbackObject<Base>::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, Pr… in getOwnPropertySlot() 154 bool JSCallbackObject<Base>::getOwnPropertySlot(ExecState* exec, unsigned propertyName, PropertySlo… in getOwnPropertySlot() 160 void JSCallbackObject<Base>::put(ExecState* exec, const Identifier& propertyName, JSValuePtr value,… in put() [all …]
|
D | JSCallbackObject.cpp | 34 ASSERT_CLASS_FITS_IN_CELL(JSCallbackObject<JSObject>); 35 ASSERT_CLASS_FITS_IN_CELL(JSCallbackObject<JSGlobalObject>); 38 template <> const ClassInfo JSCallbackObject<JSObject>::info = { "CallbackObject", 0, 0, 0 }; 39 template <> const ClassInfo JSCallbackObject<JSGlobalObject>::info = { "CallbackGlobalObject", 0, 0…
|
D | JSCallbackObject.h | 37 class JSCallbackObject : public Base { 39 JSCallbackObject(ExecState*, PassRefPtr<Structure>, JSClassRef, void* data); 40 JSCallbackObject(JSClassRef); 41 virtual ~JSCallbackObject(); 80 static JSCallbackObject* asCallbackObject(JSValuePtr);
|
D | JSObjectRef.cpp | 84 …JSCallbackObject<JSObject>* object = new (exec) JSCallbackObject<JSObject>(exec, exec->lexicalGlob… in JSObjectMake() 351 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>::info)) in JSObjectGetPrivate() 352 return static_cast<JSCallbackObject<JSGlobalObject>*>(jsObject)->getPrivate(); in JSObjectGetPrivate() 353 else if (jsObject->inherits(&JSCallbackObject<JSObject>::info)) in JSObjectGetPrivate() 354 return static_cast<JSCallbackObject<JSObject>*>(jsObject)->getPrivate(); in JSObjectGetPrivate() 363 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>::info)) { in JSObjectSetPrivate() 364 static_cast<JSCallbackObject<JSGlobalObject>*>(jsObject)->setPrivate(data); in JSObjectSetPrivate() 366 } else if (jsObject->inherits(&JSCallbackObject<JSObject>::info)) { in JSObjectSetPrivate() 367 static_cast<JSCallbackObject<JSObject>*>(jsObject)->setPrivate(data); in JSObjectSetPrivate()
|
D | JSValueRef.cpp | 104 if (o->inherits(&JSCallbackObject<JSGlobalObject>::info)) in JSValueIsObjectOfClass() 105 return static_cast<JSCallbackObject<JSGlobalObject>*>(o)->inherits(jsClass); in JSValueIsObjectOfClass() 106 else if (o->inherits(&JSCallbackObject<JSObject>::info)) in JSValueIsObjectOfClass() 107 return static_cast<JSCallbackObject<JSObject>*>(o)->inherits(jsClass); in JSValueIsObjectOfClass()
|
D | JSContextRef.cpp | 98 …JSGlobalObject* globalObject = new (globalData.get()) JSCallbackObject<JSGlobalObject>(globalObjec…
|
D | JSClassRef.cpp | 237 …jsClassData.cachedPrototype = new (exec) JSCallbackObject<JSObject>(exec, exec->lexicalGlobalObjec… in prototype()
|
/external/webkit/JavaScriptCore/ |
D | ChangeLog-2007-10-14 | 717 * API/JSCallbackObject.cpp: (KJS::JSCallbackObject::JSCallbackObject): 726 …JSCallbackObject now tracks whether it was constructed with a null ExecState. This will happen wh… 730 * API/JSCallbackObject.cpp: 731 (KJS::JSCallbackObject::init): Track whether we successfully initialized. 732 (KJS::JSCallbackObject::initializeIfNeeded): Attempt to initialize with the new ExecState. 733 * API/JSCallbackObject.h: 735 (JSGlobalContextCreate): Initialize the JSCallbackObject with the Interpreter's ExecState. 800 * API/JSCallbackObject.cpp: 801 (KJS::JSCallbackObject::construct): 802 (KJS::JSCallbackObject::callAsFunction): [all …]
|
D | JavaScriptCore.pri | 60 API/JSCallbackObject.cpp \
|
D | GNUmakefile.am | 51 JavaScriptCore/API/JSCallbackObject.cpp \ 52 JavaScriptCore/API/JSCallbackObject.h \
|
D | JavaScriptCore.scons | 8 'API/JSCallbackObject.cpp',
|
D | ChangeLog | 2569 * API/JSCallbackObject.h: 2570 (JSC::JSCallbackObject::createStructure): 10281 * API/JSCallbackObject.h: 10282 (JSC::JSCallbackObject::createStructure): 10284 (JSC::::JSCallbackObject): 12692 * API/JSCallbackObject.h: 12700 Bug 22152: Remove asObject() call from JSCallbackObject::getOwnPropertySlot() 12705 the asObject() call in JSCallbackObject::getOwnPropertySlot() has been 12711 (JSC::JSCallbackObject::getOwnPropertySlot): 13338 * API/JSCallbackObject.cpp: [all …]
|
D | ChangeLog-2008-08-10 | 4451 * API/JSCallbackObject.h: 4452 (KJS::JSCallbackObject::classRef): 4453 (KJS::JSCallbackObject::classInfo): 5920 * API/JSCallbackObject.h: 6277 * API/JSCallbackObject.h: 7146 (KJS::JSCallbackObject::staticValueGetter): Use isObject instead of inherits 7148 (KJS::JSCallbackObject::staticFunctionGetter): Ditto. 7149 (KJS::JSCallbackObject::callbackGetter): Ditto. 8074 * API/JSCallbackObject.h: 8076 (KJS::JSCallbackObject::cachedValueGetter): [all …]
|
/external/webkit/JavaScriptCore/JavaScriptCore.xcodeproj/ |
D | project.pbxproj | 85 …0A437FEF00ECCA01 /* JSCallbackObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14ABDF5E0A… 221 …B0E16F5CD00B34460 /* JSCallbackObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABDF5D0A4… 489 …F00ECCA01 /* JSCallbackObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 490 …ECCA01 /* JSCallbackObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =… 987 14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */, 988 14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */, 1568 BC18C41B0E16F5CD00B34460 /* JSCallbackObject.h in Headers */, 2019 14ABDF600A437FEF00ECCA01 /* JSCallbackObject.cpp in Sources */,
|
/external/webkit/JavaScriptCore/runtime/ |
D | JSGlobalObject.cpp | 216 … d()->callbackObjectStructure = JSCallbackObject<JSObject>::createStructure(d()->objectPrototype); in reset()
|