/external/webkit/Source/JavaScriptCore/API/ |
D | JSCallbackObjectFunctions.h | 53 …xecState* exec, JSGlobalObject* globalObject, Structure* structure, JSClassRef jsClass, void* data) in JSCallbackObject() argument 55 , m_callbackObjectData(adoptPtr(new JSCallbackObjectData(data, jsClass))) in JSCallbackObject() 64 JSCallbackObject<Base>::JSCallbackObject(JSGlobalData& globalData, JSClassRef jsClass, Structure* s… in JSCallbackObject() argument 66 , m_callbackObjectData(adoptPtr(new JSCallbackObjectData(0, jsClass))) in JSCallbackObject() 79 JSClassRef jsClass = classRef(); in init() local 81 if (JSObjectInitializeCallback initialize = jsClass->initialize) in init() 83 } while ((jsClass = jsClass->parentClass)); in init() 120 for (JSClassRef jsClass = classRef(); jsClass; jsClass = jsClass->parentClass) { in getOwnPropertySlot() local 122 if (JSObjectHasPropertyCallback hasProperty = jsClass->hasProperty) { in getOwnPropertySlot() 130 } else if (JSObjectGetPropertyCallback getProperty = jsClass->getProperty) { in getOwnPropertySlot() [all …]
|
D | JSCallbackObject.cpp | 44 JSClassRef jsClass = static_cast<JSClassRef>(context); in finalize() local 47 for (; jsClass; jsClass = jsClass->parentClass) in finalize() 48 if (JSObjectFinalizeCallback finalize = jsClass->finalize) in finalize()
|
D | JSCallbackObject.h | 38 JSCallbackObjectData(void* privateData, JSClassRef jsClass) in JSCallbackObjectData() 40 , jsClass(jsClass) in JSCallbackObjectData() 42 JSClassRetain(jsClass); in JSCallbackObjectData() 47 JSClassRelease(jsClass); in ~JSCallbackObjectData() 79 JSClassRef jsClass; member 128 JSClassRef classRef() const { return m_callbackObjectData->jsClass; } in classRef()
|
D | JSClassRef.cpp | 161 OpaqueJSClassContextData::OpaqueJSClassContextData(JSC::JSGlobalData&, OpaqueJSClass* jsClass) in OpaqueJSClassContextData() argument 162 : m_class(jsClass) in OpaqueJSClassContextData() 164 if (jsClass->m_staticValues) { in OpaqueJSClassContextData() 166 OpaqueJSClassStaticValuesTable::const_iterator end = jsClass->m_staticValues->end(); in OpaqueJSClassContextData() 167 …for (OpaqueJSClassStaticValuesTable::const_iterator it = jsClass->m_staticValues->begin(); it != e… in OpaqueJSClassContextData() 176 if (jsClass->m_staticFunctions) { in OpaqueJSClassContextData() 178 OpaqueJSClassStaticFunctionsTable::const_iterator end = jsClass->m_staticFunctions->end(); in OpaqueJSClassContextData() 179 …for (OpaqueJSClassStaticFunctionsTable::const_iterator it = jsClass->m_staticFunctions->begin(); i… in OpaqueJSClassContextData()
|
D | JSObjectRef.cpp | 58 RefPtr<OpaqueJSClass> jsClass = (definition->attributes & kJSClassAttributeNoAutomaticPrototype) in JSClassCreate() local 62 return jsClass.release().leakRef(); in JSClassCreate() 65 JSClassRef JSClassRetain(JSClassRef jsClass) in JSClassRetain() argument 67 jsClass->ref(); in JSClassRetain() 68 return jsClass; in JSClassRetain() 71 void JSClassRelease(JSClassRef jsClass) in JSClassRelease() argument 73 jsClass->deref(); in JSClassRelease() 76 JSObjectRef JSObjectMake(JSContextRef ctx, JSClassRef jsClass, void* data) in JSObjectMake() argument 81 if (!jsClass) in JSObjectMake() 84 …xec->lexicalGlobalObject(), exec->lexicalGlobalObject()->callbackObjectStructure(), jsClass, data); in JSObjectMake() [all …]
|
D | JSCallbackConstructor.cpp | 41 …nstructor(JSGlobalObject* globalObject, Structure* structure, JSClassRef jsClass, JSObjectCallAsCo… in JSCallbackConstructor() argument 43 , m_class(jsClass) in JSCallbackConstructor() 48 JSClassRetain(jsClass); in JSCallbackConstructor()
|
D | JSObjectRef.h | 390 JS_EXPORT JSClassRef JSClassRetain(JSClassRef jsClass); 397 JS_EXPORT void JSClassRelease(JSClassRef jsClass); 410 JS_EXPORT JSObjectRef JSObjectMake(JSContextRef ctx, JSClassRef jsClass, void* data); 431 JS_EXPORT JSObjectRef JSObjectMakeConstructor(JSContextRef ctx, JSClassRef jsClass, JSObjectCallAsC…
|
D | JSValueRef.cpp | 124 bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass) in JSValueIsObjectOfClass() argument 133 return static_cast<JSCallbackObject<JSGlobalObject>*>(o)->inherits(jsClass); in JSValueIsObjectOfClass() 135 return static_cast<JSCallbackObject<JSObjectWithGlobalObject>*>(o)->inherits(jsClass); in JSValueIsObjectOfClass()
|
D | JSValueRef.h | 130 JS_EXPORT bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass);
|
/external/webkit/Source/JavaScriptCore/API/tests/ |
D | JSNodeList.c | 105 static JSClassRef jsClass; in JSNodeList_class() local 106 if (!jsClass) { in JSNodeList_class() 114 jsClass = JSClassCreate(&definition); in JSNodeList_class() 117 return jsClass; in JSNodeList_class()
|
D | testapi.c | 351 static JSClassRef jsClass; in MyObject_class() local 352 if (!jsClass) in MyObject_class() 353 jsClass = JSClassCreate(&MyObject_definition); in MyObject_class() 355 return jsClass; in MyObject_class() 432 static JSClassRef jsClass; in EvilExceptionObject_class() local 433 if (!jsClass) in EvilExceptionObject_class() 434 jsClass = JSClassCreate(&EvilExceptionObject_definition); in EvilExceptionObject_class() 436 return jsClass; in EvilExceptionObject_class() 466 static JSClassRef jsClass; in EmptyObject_class() local 467 if (!jsClass) in EmptyObject_class() [all …]
|
D | JSNode.c | 170 static JSClassRef jsClass; in JSNode_class() local 171 if (!jsClass) { in JSNode_class() 178 jsClass = JSClassCreate(&definition); in JSNode_class() 180 return jsClass; in JSNode_class()
|