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