Index: Source/core/svg/SVGAngle.h |
diff --git a/Source/core/svg/SVGAngle.h b/Source/core/svg/SVGAngle.h |
index 86893b1868d76d8c04132751abecd519654f7973..eba36e139727d8b8b532fa12698e0c8f51b8819c 100644 |
--- a/Source/core/svg/SVGAngle.h |
+++ b/Source/core/svg/SVGAngle.h |
@@ -40,7 +40,7 @@ enum SVGMarkerOrientType { |
template<> const SVGEnumerationStringEntries& getStaticStringEntries<SVGMarkerOrientType>(); |
template<> unsigned short getMaxExposedEnumValue<SVGMarkerOrientType>(); |
-class SVGMarkerOrientEnumeration : public SVGEnumeration<SVGMarkerOrientType> { |
+class GC_PLUGIN_IGNORE("") SVGMarkerOrientEnumeration : public SVGEnumeration<SVGMarkerOrientType> { |
public: |
static PassRefPtrWillBeRawPtr<SVGMarkerOrientEnumeration> create(SVGAngle* angle) |
{ |
@@ -53,7 +53,7 @@ public: |
virtual void calculateAnimatedValue(SVGAnimationElement*, float, unsigned, PassRefPtrWillBeRawPtr<SVGPropertyBase>, PassRefPtrWillBeRawPtr<SVGPropertyBase>, PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) override; |
virtual float calculateDistance(PassRefPtrWillBeRawPtr<SVGPropertyBase>, SVGElement*) override; |
- virtual void trace(Visitor*) override; |
+ DECLARE_TRACE(virtual,override); |
private: |
SVGMarkerOrientEnumeration(SVGAngle*); |
@@ -63,7 +63,7 @@ private: |
RawPtrWillBeMember<SVGAngle> m_angle; |
}; |
-class SVGAngle : public SVGPropertyHelper<SVGAngle> { |
+class GC_PLUGIN_IGNORE("") SVGAngle : public SVGPropertyHelper<SVGAngle> { |
public: |
typedef SVGAngleTearOff TearOffType; |
@@ -111,7 +111,7 @@ public: |
static AnimatedPropertyType classType() { return AnimatedAngle; } |
- virtual void trace(Visitor*) override; |
+ DECLARE_TRACE(virtual,override); |
private: |
SVGAngle(); |