Home | History | Annotate | Download | only in css

Lines Matching defs:ImmutableStylePropertySet

45     return sizeof(ImmutableStylePropertySet) - sizeof(void*) + sizeof(CSSValue*) * count + sizeof(StylePropertyMetadata) * count;
48 PassRefPtr<ImmutableStylePropertySet> ImmutableStylePropertySet::create(const CSSProperty* properties, unsigned count, CSSParserMode cssParserMode)
56 return adoptRefWillBeRefCountedGarbageCollected(new (slot) ImmutableStylePropertySet(properties, count, cssParserMode));
59 PassRefPtr<ImmutableStylePropertySet> StylePropertySet::immutableCopyIfNeeded() const
64 return ImmutableStylePropertySet::create(mutableThis->m_propertyVector.data(), mutableThis->m_propertyVector.size(), cssParserMode());
80 ImmutableStylePropertySet::ImmutableStylePropertySet(const CSSProperty* properties, unsigned length, CSSParserMode cssParserMode)
94 ImmutableStylePropertySet::~ImmutableStylePropertySet()
103 int ImmutableStylePropertySet::findPropertyIndex(CSSPropertyID propertyID) const
119 void ImmutableStylePropertySet::traceAfterDispatch(Visitor* visitor)
170 toImmutableStylePropertySet(this)->~ImmutableStylePropertySet();