Searched refs:JSCallbackObject (Results 1 - 9 of 9) sorted by relevance
/external/webkit/Source/JavaScriptCore/API/ |
H A D | JSCallbackObject.cpp | 28 #include "JSCallbackObject.h" 35 ASSERT_CLASS_FITS_IN_CELL(JSCallbackObject<JSObjectWithGlobalObject>); 36 ASSERT_CLASS_FITS_IN_CELL(JSCallbackObject<JSGlobalObject>); 39 template <> const ClassInfo JSCallbackObject<JSObjectWithGlobalObject>::s_info = { "CallbackObject", &JSObjectWithGlobalObject::s_info, 0, 0 }; 40 template <> const ClassInfo JSCallbackObject<JSGlobalObject>::s_info = { "CallbackGlobalObject", &JSGlobalObject::s_info, 0, 0 };
|
H A D | JSObjectRef.cpp | 41 #include "JSCallbackObject.h" 84 JSCallbackObject<JSObjectWithGlobalObject>* object = new (exec) JSCallbackObject<JSObjectWithGlobalObject>(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->callbackObjectStructure(), jsClass, data); 343 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>::s_info)) 344 return static_cast<JSCallbackObject<JSGlobalObject>*>(jsObject)->getPrivate(); 345 if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>::s_info)) 346 return static_cast<JSCallbackObject<JSObjectWithGlobalObject>*>(jsObject)->getPrivate(); 355 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>::s_info)) { 356 static_cast<JSCallbackObject<JSGlobalObject>*>(jsObject)->setPrivate(data); 359 if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObjec [all...] |
H A D | JSCallbackObjectFunctions.h | 46 inline JSCallbackObject<Base>* JSCallbackObject<Base>::asCallbackObject(JSValue value) 49 return static_cast<JSCallbackObject*>(asObject(value)); 53 JSCallbackObject<Base>::JSCallbackObject(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, JSClassRef jsClass, void* data) function in class:JSC::JSCallbackObject 64 JSCallbackObject<Base>::JSCallbackObject(JSGlobalData& globalData, JSClassRef jsClass, Structure* structure) function in class:JSC::JSCallbackObject 74 void JSCallbackObject<Base>::init(ExecState* exec) 104 UString JSCallbackObject<Base>::className() const 114 bool JSCallbackObject<Bas [all...] |
H A D | JSWeakObjectMapRefPrivate.cpp | 31 #include "JSCallbackObject.h" 60 ASSERT(obj->inherits(&JSCallbackObject<JSGlobalObject>::s_info) || obj->inherits(&JSCallbackObject<JSObjectWithGlobalObject>::s_info));
|
H A D | JSCallbackObject.h | 118 class JSCallbackObject : public Base { class in namespace:JSC 120 JSCallbackObject(ExecState*, JSGlobalObject*, Structure*, JSClassRef, void* data); 121 JSCallbackObject(JSGlobalData&, JSClassRef, Structure*); 183 static JSCallbackObject* asCallbackObject(JSValue);
|
H A D | JSContextRef.cpp | 32 #include "JSCallbackObject.h" 100 JSGlobalObject* globalObject = new (globalData.get()) JSCallbackObject<JSGlobalObject>(*globalData, globalObjectClass, JSCallbackObject<JSGlobalObject>::createStructure(*globalData, jsNull()));
|
H A D | JSValueRef.cpp | 31 #include "JSCallbackObject.h" 132 if (o->inherits(&JSCallbackObject<JSGlobalObject>::s_info)) 133 return static_cast<JSCallbackObject<JSGlobalObject>*>(o)->inherits(jsClass); 134 if (o->inherits(&JSCallbackObject<JSObjectWithGlobalObject>::s_info)) 135 return static_cast<JSCallbackObject<JSObjectWithGlobalObject>*>(o)->inherits(jsClass);
|
H A D | JSClassRef.cpp | 30 #include "JSCallbackObject.h" 254 jsClassData.cachedPrototype.set(exec->globalData(), new (exec) JSCallbackObject<JSObjectWithGlobalObject>(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->callbackObjectStructure(), prototypeClass, &jsClassData), 0); // set jsClassData as the object's private data, so it can clear our reference on destruction
|
/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | JSGlobalObject.cpp | 35 #include "JSCallbackObject.h" 188 m_callbackObjectStructure.set(exec->globalData(), this, JSCallbackObject<JSObjectWithGlobalObject>::createStructure(exec->globalData(), m_objectPrototype.get()));
|
Completed in 525 milliseconds