| /* { dg-do compile } */ | |
| class XObject | |
| { | |
| public: | |
| int foo; | |
| }; | |
| class XObjectPtr | |
| { | |
| public: | |
| explicit | |
| XObjectPtr(XObject* theXObject = 0) : m_xobjectPtr(theXObject) | |
| { | |
| } | |
| private: | |
| XObject * m_xobjectPtr; | |
| }; | |
| class SelectionEvent | |
| { | |
| public: | |
| SelectionEvent(bool selection) : m_selection() {} | |
| const XObjectPtr m_selection; | |
| }; |