1// RUN: %clang_cc1 -fsyntax-only -verify -std=c++98 %s 2 3struct A { 4 A(const A&) = delete; // expected-warning {{C++11 extension}} 5 A& operator=(const A&) = delete; // expected-warning {{C++11 extension}} 6 A() = default; // expected-warning {{C++11 extension}} 7 ~A(); 8}; 9 10void f() = delete; // expected-warning {{C++11 extension}} 11A::~A() = default; //expected-warning {{C++11 extension}} 12