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(); |
16 | |