ShareableElementData 1164 Source/core/dom/Element.cpp         m_elementData = ShareableElementData::createWithAttributes(attributeVector);
ShareableElementData 3135 Source/core/dom/Element.cpp         m_elementData = static_cast<ShareableElementData*>(m_elementData.get())->makeUniqueCopy();
ShareableElementData   50 Source/core/dom/ElementData.cpp     return sizeof(ShareableElementData) + sizeof(Attribute) * count;
ShareableElementData   88 Source/core/dom/ElementData.cpp         delete static_cast<ShareableElementData*>(this);
ShareableElementData   95 Source/core/dom/ElementData.cpp     return adoptRef(new UniqueElementData(static_cast<const ShareableElementData&>(*this)));
ShareableElementData  150 Source/core/dom/ElementData.cpp ShareableElementData::ShareableElementData(const Vector<Attribute>& attributes)
ShareableElementData  157 Source/core/dom/ElementData.cpp ShareableElementData::~ShareableElementData()
ShareableElementData  163 Source/core/dom/ElementData.cpp ShareableElementData::ShareableElementData(const UniqueElementData& other)
ShareableElementData  176 Source/core/dom/ElementData.cpp PassRefPtr<ShareableElementData> ShareableElementData::createWithAttributes(const Vector<Attribute>& attributes)
ShareableElementData  179 Source/core/dom/ElementData.cpp     return adoptRef(new (slot) ShareableElementData(attributes));
ShareableElementData  194 Source/core/dom/ElementData.cpp UniqueElementData::UniqueElementData(const ShareableElementData& other)
ShareableElementData  212 Source/core/dom/ElementData.cpp PassRefPtr<ShareableElementData> UniqueElementData::makeShareableCopy() const
ShareableElementData  215 Source/core/dom/ElementData.cpp     return adoptRef(new (slot) ShareableElementData(*this));
ShareableElementData   41 Source/core/dom/ElementData.h class ShareableElementData;
ShareableElementData  100 Source/core/dom/ElementData.h     friend class ShareableElementData;
ShareableElementData  122 Source/core/dom/ElementData.h class ShareableElementData FINAL : public ElementData {
ShareableElementData  124 Source/core/dom/ElementData.h     static PassRefPtr<ShareableElementData> createWithAttributes(const Vector<Attribute>&);
ShareableElementData  126 Source/core/dom/ElementData.h     explicit ShareableElementData(const Vector<Attribute>&);
ShareableElementData  127 Source/core/dom/ElementData.h     explicit ShareableElementData(const UniqueElementData&);
ShareableElementData  128 Source/core/dom/ElementData.h     ~ShareableElementData();
ShareableElementData  146 Source/core/dom/ElementData.h     PassRefPtr<ShareableElementData> makeShareableCopy() const;
ShareableElementData  156 Source/core/dom/ElementData.h     explicit UniqueElementData(const ShareableElementData&);
ShareableElementData  200 Source/core/dom/ElementData.h     return static_cast<const ShareableElementData*>(this)->m_attributeArray;
ShareableElementData   39 Source/core/dom/ElementDataCache.cpp inline bool hasSameAttributes(const Vector<Attribute>& attributes, ShareableElementData& elementData)
ShareableElementData   46 Source/core/dom/ElementDataCache.cpp PassRefPtr<ShareableElementData> ElementDataCache::cachedShareableElementDataWithAttributes(const Vector<Attribute>& attributes)
ShareableElementData   54 Source/core/dom/ElementDataCache.cpp         return ShareableElementData::createWithAttributes(attributes);
ShareableElementData   57 Source/core/dom/ElementDataCache.cpp         it->value = ShareableElementData::createWithAttributes(attributes);
ShareableElementData   40 Source/core/dom/ElementDataCache.h class ShareableElementData;
ShareableElementData   48 Source/core/dom/ElementDataCache.h     PassRefPtr<ShareableElementData> cachedShareableElementDataWithAttributes(const Vector<Attribute>&);