// RUN: %clang_cc1 -fsyntax-only -std=c++11 -verify -fcxx-exceptions -fexceptions %s// expected-no-diagnosticsstruct A {virtual~A();};template<class>struct B {};struct C {template<typename>struct D {~D()throw();};struct E : A {
D<int> d;};
B<int> b;};