1 /* { dg-do compile } */
2 class EbmlElement {
3     virtual EbmlElement * Clone() const;
4 };
5 class KaxTracks : public EbmlElement {
6 public:
Clone()7     EbmlElement * Clone() const {
8         return new KaxTracks(*this);
9     }
10 };
11 KaxTracks kax_tracks;
finish_file(void)12 void finish_file(void)
13 {
14   kax_tracks.Clone();
15 }
16