// Build don't link: // Special g++ Options: -w -O // GROUPS passed old-abort class RWDlist { public: RWDlist& operator=(const RWDlist&); }; class DataItemRWGDlist : public RWDlist {}; class Base {}; class DataItemList : public Base { private: DataItemRWGDlist m_diList; }; class StatementGroup { public: DataItemList dataItemList; StatementGroup(const StatementGroup&); }; StatementGroup::StatementGroup(const StatementGroup& sg) { dataItemList = sg.dataItemList; }