Home | History | Annotate | Download | only in dom

Lines Matching defs:ElementData

32 #include "core/dom/ElementData.h"
45 COMPILE_ASSERT(sizeof(ElementData) == sizeof(SameSizeAsElementData), element_attribute_data_should_stay_small);
52 ElementData::ElementData()
61 ElementData::ElementData(unsigned arraySize)
70 ElementData::ElementData(const ElementData& other, bool isUnique)
83 void ElementData::finalizeGarbageCollectedObject()
91 void ElementData::destroy()
100 PassRefPtrWillBeRawPtr<UniqueElementData> ElementData::makeUniqueCopy() const
107 bool ElementData::isEquivalent(const ElementData* other) const
126 void ElementData::trace(Visitor* visitor)
134 void ElementData::traceAfterDispatch(Visitor* visitor)
140 : ElementData(attributes.size())
153 : ElementData(other, false)
168 void* slot = Heap::allocate<ElementData>(sizeForShareableElementDataWithAttributeCount(attributes.size()));
180 : ElementData(other, true)
188 : ElementData(other, true)
208 void* slot = Heap::allocate<ElementData>(sizeForShareableElementDataWithAttributeCount(m_attributeVector.size()));
218 ElementData::traceAfterDispatch(visitor);