Index: Source/core/css/CSSBasicShapes.h |
diff --git a/Source/core/css/CSSBasicShapes.h b/Source/core/css/CSSBasicShapes.h |
index 00ac7210c97e1f2102b15c9ae336564615d5cfad..48ab02c09adca1b03aaa9725ee218d368d0d05eb 100644 |
--- a/Source/core/css/CSSBasicShapes.h |
+++ b/Source/core/css/CSSBasicShapes.h |
@@ -60,7 +60,7 @@ public: |
bool isCircle() const { return type() == CSSBasicShapeCircleType; } |
bool isInset() const { return type() == CSSBasicShapeInsetType; } |
- virtual void trace(Visitor* visitor) { visitor->trace(m_referenceBox); } |
+ DEFINE_INLINE_VIRTUAL_TRACE() { visitor->trace(m_referenceBox); } |
protected: |
CSSBasicShape() { } |
@@ -82,7 +82,7 @@ public: |
void setCenterY(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> centerY) { m_centerY = centerY; } |
void setRadius(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> radius) { m_radius = radius; } |
- virtual void trace(Visitor*); |
+ DECLARE_VIRTUAL_TRACE(); |
private: |
CSSBasicShapeCircle() { } |
@@ -111,7 +111,7 @@ public: |
void setRadiusX(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> radiusX) { m_radiusX = radiusX; } |
void setRadiusY(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> radiusY) { m_radiusY = radiusY; } |
- virtual void trace(Visitor*) override; |
+ DECLARE_VIRTUAL_TRACE(); |
private: |
CSSBasicShapeEllipse() { } |
@@ -144,7 +144,7 @@ public: |
virtual String cssText() const override; |
virtual bool equals(const CSSBasicShape&) const override; |
- virtual void trace(Visitor*) override; |
+ DECLARE_VIRTUAL_TRACE(); |
private: |
CSSBasicShapePolygon() |
@@ -209,7 +209,7 @@ public: |
virtual String cssText() const override; |
virtual bool equals(const CSSBasicShape&) const override; |
- virtual void trace(Visitor*) override; |
+ DECLARE_VIRTUAL_TRACE(); |
private: |
CSSBasicShapeInset() { } |