mirror of
https://github.com/boostorg/intrusive.git
synced 2025-08-02 22:14:35 +02:00
Remove warnings about non-virtul destrutors in test
This commit is contained in:
@@ -70,6 +70,7 @@ struct DerivedPoly2
|
|||||||
virtual void virtual_func2(){}
|
virtual void virtual_func2(){}
|
||||||
Abstract2 *abstract2() { return this; }
|
Abstract2 *abstract2() { return this; }
|
||||||
Abstract2 const *abstract2() const { return this; }
|
Abstract2 const *abstract2() const { return this; }
|
||||||
|
virtual ~DerivedPoly2(){}
|
||||||
} derivedpoly2;
|
} derivedpoly2;
|
||||||
|
|
||||||
struct MultiInheritance2
|
struct MultiInheritance2
|
||||||
@@ -86,6 +87,7 @@ struct VirtualDerivedPoly
|
|||||||
float virtualderivedpoly_float_;
|
float virtualderivedpoly_float_;
|
||||||
virtual void f1(){}
|
virtual void f1(){}
|
||||||
virtual void f2(){}
|
virtual void f2(){}
|
||||||
|
virtual ~VirtualDerivedPoly(){}
|
||||||
} virtualderivedpoly;
|
} virtualderivedpoly;
|
||||||
|
|
||||||
struct VirtualMultipleDerivedPoly
|
struct VirtualMultipleDerivedPoly
|
||||||
@@ -95,6 +97,7 @@ struct VirtualMultipleDerivedPoly
|
|||||||
float virtualmultiplederivedpoly_float_;
|
float virtualmultiplederivedpoly_float_;
|
||||||
virtual void f1(){}
|
virtual void f1(){}
|
||||||
virtual void f2(){}
|
virtual void f2(){}
|
||||||
|
virtual ~VirtualMultipleDerivedPoly(){}
|
||||||
} virtualmultiplederivedpoly;
|
} virtualmultiplederivedpoly;
|
||||||
|
|
||||||
struct VirtualDerived
|
struct VirtualDerived
|
||||||
@@ -104,6 +107,7 @@ struct VirtualDerived
|
|||||||
float virtualderived_float_;
|
float virtualderived_float_;
|
||||||
virtual void f1(){}
|
virtual void f1(){}
|
||||||
virtual void f2(){}
|
virtual void f2(){}
|
||||||
|
virtual ~VirtualDerived(){}
|
||||||
} virtualderived;
|
} virtualderived;
|
||||||
|
|
||||||
using namespace boost::intrusive;
|
using namespace boost::intrusive;
|
||||||
|
Reference in New Issue
Block a user