Searched refs:OpaqueJSClassContextData (Results 1 – 6 of 6) sorted by relevance
69 struct OpaqueJSClassContextData { struct70 WTF_MAKE_NONCOPYABLE(OpaqueJSClassContextData); WTF_MAKE_FAST_ALLOCATED;72 OpaqueJSClassContextData(JSC::JSGlobalData&, OpaqueJSClass*);73 ~OpaqueJSClassContextData();114 friend struct OpaqueJSClassContextData;120 OpaqueJSClassContextData& contextData(JSC::ExecState*);
161 OpaqueJSClassContextData::OpaqueJSClassContextData(JSC::JSGlobalData&, OpaqueJSClass* jsClass) in OpaqueJSClassContextData() function in OpaqueJSClassContextData190 OpaqueJSClassContextData::~OpaqueJSClassContextData() in ~OpaqueJSClassContextData()203 OpaqueJSClassContextData& OpaqueJSClass::contextData(ExecState* exec) in contextData()205 …OpaqueJSClassContextData*& contextData = exec->globalData().opaqueJSClassData.add(this, 0).first->… in contextData()207 contextData = new OpaqueJSClassContextData(exec->globalData(), this); in contextData()219 OpaqueJSClassContextData& jsClassData = contextData(exec); in staticValues()225 OpaqueJSClassContextData& jsClassData = contextData(exec); in staticFunctions()250 OpaqueJSClassContextData& jsClassData = contextData(exec); in prototype()
55 struct OpaqueJSClassContextData;228 HashMap<OpaqueJSClass*, OpaqueJSClassContextData*> opaqueJSClassData;
6152 (OpaqueJSClassContextData::OpaqueJSClassContextData):7866 (OpaqueJSClassContextData::OpaqueJSClassContextData):8695 (OpaqueJSClassContextData::OpaqueJSClassContextData):10754 (OpaqueJSClassContextData::OpaqueJSClassContextData):11269 (OpaqueJSClassContextData::OpaqueJSClassContextData):11778 (OpaqueJSClassContextData::OpaqueJSClassContextData):12432 (OpaqueJSClassContextData::OpaqueJSClassContextData):
216 (OpaqueJSClassContextData::OpaqueJSClassContextData):17049 (OpaqueJSClassContextData::OpaqueJSClassContextData):
747 (OpaqueJSClassContextData::OpaqueJSClassContextData):1073 (OpaqueJSClassContextData::OpaqueJSClassContextData): Make a deep copy of all strings.