Searched refs:OpaqueJSClassContextData (Results 1 - 3 of 3) sorted by relevance

/external/webkit/Source/JavaScriptCore/API/
H A DJSClassRef.h69 struct OpaqueJSClassContextData { struct
70 WTF_MAKE_NONCOPYABLE(OpaqueJSClassContextData); WTF_MAKE_FAST_ALLOCATED;
72 OpaqueJSClassContextData(JSC::JSGlobalData&, OpaqueJSClass*);
73 ~OpaqueJSClassContextData();
114 friend struct OpaqueJSClassContextData;
120 OpaqueJSClassContextData& contextData(JSC::ExecState*);
H A DJSClassRef.cpp161 OpaqueJSClassContextData::OpaqueJSClassContextData(JSC::JSGlobalData&, OpaqueJSClass* jsClass) function in class:OpaqueJSClassContextData
190 OpaqueJSClassContextData::~OpaqueJSClassContextData()
203 OpaqueJSClassContextData& OpaqueJSClass::contextData(ExecState* exec)
205 OpaqueJSClassContextData*& contextData = exec->globalData().opaqueJSClassData.add(this, 0).first->second;
207 contextData = new OpaqueJSClassContextData(exec->globalData(), this);
219 OpaqueJSClassContextData& jsClassData = contextData(exec);
225 OpaqueJSClassContextData& jsClassData = contextData(exec);
250 OpaqueJSClassContextData
[all...]
/external/webkit/Source/JavaScriptCore/runtime/
H A DJSGlobalData.h55 struct OpaqueJSClassContextData;
228 HashMap<OpaqueJSClass*, OpaqueJSClassContextData*> opaqueJSClassData;

Completed in 72 milliseconds