Home
last modified time | relevance | path

Searched refs:JSCallbackObject (Results 1 – 15 of 15) sorted by relevance

/external/webkit/JavaScriptCore/API/
DJSCallbackObjectFunctions.h43 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 …]
DJSCallbackObject.cpp34 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…
DJSCallbackObject.h37 class JSCallbackObject : public Base {
39 JSCallbackObject(ExecState*, PassRefPtr<Structure>, JSClassRef, void* data);
40 JSCallbackObject(JSClassRef);
41 virtual ~JSCallbackObject();
80 static JSCallbackObject* asCallbackObject(JSValuePtr);
DJSObjectRef.cpp84JSCallbackObject<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()
DJSValueRef.cpp104 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()
DJSContextRef.cpp98 …JSGlobalObject* globalObject = new (globalData.get()) JSCallbackObject<JSGlobalObject>(globalObjec…
DJSClassRef.cpp237 …jsClassData.cachedPrototype = new (exec) JSCallbackObject<JSObject>(exec, exec->lexicalGlobalObjec… in prototype()
/external/webkit/JavaScriptCore/
DChangeLog-2007-10-14717 * API/JSCallbackObject.cpp: (KJS::JSCallbackObject::JSCallbackObject):
726JSCallbackObject 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 …]
DJavaScriptCore.pri60 API/JSCallbackObject.cpp \
DGNUmakefile.am51 JavaScriptCore/API/JSCallbackObject.cpp \
52 JavaScriptCore/API/JSCallbackObject.h \
DJavaScriptCore.scons8 'API/JSCallbackObject.cpp',
DChangeLog2569 * 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 …]
DChangeLog-2008-08-104451 * 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/
Dproject.pbxproj85 …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/
DJSGlobalObject.cpp216 … d()->callbackObjectStructure = JSCallbackObject<JSObject>::createStructure(d()->objectPrototype); in reset()