blob: c6b9f40f8d9d58b5e4fac51953018f1d29350e08 [file] [log] [blame]
struct VBase
{
virtual void f () {}
VBase();
~VBase();
};
struct StreamBase
{
virtual ~StreamBase() {}
};
struct Stream : public virtual VBase, public StreamBase
{
Stream();
virtual ~Stream() {}
};
struct DerivedStream : public Stream
{
DerivedStream();
};