Sean Hunt | 7880bc3 | 2011-05-13 01:01:05 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -fsyntax-only -verify -std=c++98 %s |
| 2 | |
| 3 | struct A { |
Douglas Gregor | b3df138 | 2011-10-12 19:26:40 +0000 | [diff] [blame] | 4 | A(const A&) = delete; // expected-warning {{accepted as a C++11 extension}} |
| 5 | A& operator=(const A&) = delete; // expected-warning {{accepted as a C++11 extension}} |
| 6 | A() = default; // expected-warning {{accepted as a C++11 extension}} |
Sean Hunt | 7880bc3 | 2011-05-13 01:01:05 +0000 | [diff] [blame] | 7 | ~A(); |
| 8 | }; |
| 9 | |
Douglas Gregor | b3df138 | 2011-10-12 19:26:40 +0000 | [diff] [blame] | 10 | void f() = delete; // expected-warning {{accepted as a C++11 extension}} |
| 11 | A::~A() = default; //expected-warning {{accepted as a C++11 extension}} |