@ -882,6 +886,7 @@ class DLL_API AbstractOverrideFromSecondaryBase : public Foo, public OverridePro
@@ -882,6 +886,7 @@ class DLL_API AbstractOverrideFromSecondaryBase : public Foo, public OverridePro
{
public:
AbstractOverrideFromSecondaryBase();
virtual~AbstractOverrideFromSecondaryBase();
virtualvoidsetProperty(intvalue)=0;
};
@ -938,6 +943,7 @@ class InheritsFromHasSamePropertyInDerivedAbstractType : public HasSamePropertyI
@@ -938,6 +943,7 @@ class InheritsFromHasSamePropertyInDerivedAbstractType : public HasSamePropertyI
@ -540,11 +543,12 @@ class DLL_API SomeClassExtendingTheStruct : public SomeStruct
@@ -540,11 +543,12 @@ class DLL_API SomeClassExtendingTheStruct : public SomeStruct
namespaceSomeNamespace
{
classDLL_APIAbstractClass
{
public:
virtualvoidAbstractMethod()=0;
};
classDLL_APIAbstractClass
{
public:
~AbstractClass();
virtualvoidAbstractMethod()=0;
};
}
// Test operator overloads
@ -553,11 +557,11 @@ class DLL_API ClassWithOverloadedOperators
@@ -553,11 +557,11 @@ class DLL_API ClassWithOverloadedOperators