Searched refs:PropertyNameArrayData (Results 1 – 4 of 4) sorted by relevance
32 class PropertyNameArrayData : public RefCounted<PropertyNameArrayData> {37 … static PassRefPtr<PropertyNameArrayData> create() { return adoptRef(new PropertyNameArrayData); } in create()51 PropertyNameArrayData() in PropertyNameArrayData() function63 typedef PropertyNameArrayData::const_iterator const_iterator;66 : m_data(PropertyNameArrayData::create()) in PropertyNameArray()73 : m_data(PropertyNameArrayData::create()) in PropertyNameArray()93 void setData(PassRefPtr<PropertyNameArrayData> data) { m_data = data; } in setData()94 PropertyNameArrayData* data() { return m_data.get(); } in data()96 PassRefPtr<PropertyNameArrayData> releaseData() { return m_data.release(); } in releaseData()104 RefPtr<PropertyNameArrayData> m_data;
61 JSPropertyNameIterator(JSObject*, PassRefPtr<PropertyNameArrayData> propertyNameArrayData);64 RefPtr<PropertyNameArrayData> m_data;65 PropertyNameArrayData::const_iterator m_position;66 PropertyNameArrayData::const_iterator m_end;77 …NameIterator::JSPropertyNameIterator(JSObject* object, PassRefPtr<PropertyNameArrayData> propertyN… in JSPropertyNameIterator()
49 class PropertyNameArrayData; variable167 RefPtr<PropertyNameArrayData> m_cachedPropertyNameArrayData;
10514 (JSC::PropertyNameArrayData::setCachedStructure):10515 (JSC::PropertyNameArrayData::cachedStructure):10516 (JSC::PropertyNameArrayData::setCachedPrototypeChain):10517 (JSC::PropertyNameArrayData::cachedPrototypeChain):10518 (JSC::PropertyNameArrayData::PropertyNameArrayData):18934 leaks of PropertyNameArrayData seen on buildbot18936 - Fix RefPtr cycle by making PropertyNameArrayData's pointer back18940 (JSC::PropertyNameArrayData::setCachedStructureID):18941 (JSC::PropertyNameArrayData::cachedStructureID):21355 (JSC::PropertyNameArrayData::begin):[all …]