1// RUN: %clang_cc1 %s -emit-llvm-only -verify -fcxx-exceptions -fexceptions 2// PR7281 3 4class A { 5public: 6 ~A(); 7}; 8class B : public A { 9 void ice_throw(); 10}; 11void B::ice_throw() { 12 throw *this; 13} 14