Home
last modified time | relevance | path

Searched refs:jsClass (Results 1 – 12 of 12) sorted by relevance

/external/webkit/Source/JavaScriptCore/API/
DJSCallbackObjectFunctions.h53 …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 …]
DJSCallbackObject.cpp44 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()
DJSCallbackObject.h38 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()
DJSClassRef.cpp161 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()
DJSObjectRef.cpp58 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 …]
DJSCallbackConstructor.cpp41 …nstructor(JSGlobalObject* globalObject, Structure* structure, JSClassRef jsClass, JSObjectCallAsCo… in JSCallbackConstructor() argument
43 , m_class(jsClass) in JSCallbackConstructor()
48 JSClassRetain(jsClass); in JSCallbackConstructor()
DJSObjectRef.h390 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…
DJSValueRef.cpp124 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()
DJSValueRef.h130 JS_EXPORT bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass);
/external/webkit/Source/JavaScriptCore/API/tests/
DJSNodeList.c105 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()
Dtestapi.c351 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 …]
DJSNode.c170 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()