Douglas Gregor | 7432b90 | 2011-11-14 23:00:43 +0000 | [diff] [blame] | 1 | // RUN: not %clang_cc1 -fsyntax-only %s 2> %t |
| 2 | // RUN: FileCheck %s < %t |
| 3 | // CHECK: 10 errors |
| 4 | template<typename _CharT> |
| 5 | class collate : public locale::facet { |
| 6 | |
| 7 | protected: |
| 8 | virtual ~collate() {} |
| 9 | class wxObject; |
| 10 | class __attribute__ ((visibility("default"))) wxGDIRefData |
| 11 | : public wxObjectRefData {}; |
| 12 | class __attribute__ ((visibility("default"))) wxGDIObject : public wxObject { \ |
| 13 | public: |
| 14 | virtual bool IsOk() const { |
| 15 | return m_refData && static_cast<wxGDIRefData *>(m_refData)->IsOk(); |