blob: d41f8f141cde1144735e85947a79cb6f95b8ad23 [file] [log] [blame]
Douglas Gregor18ef5e22009-12-18 05:02:21 +00001// RUN: %clang_cc1 -fsyntax-only -verify -std=c++0x %s
2// XFAIL: *
3struct MoveOnly {
4 MoveOnly();
5 MoveOnly(const MoveOnly&) = delete; // expected-note {{candidate function}} \
6 // expected-note 3{{explicitly marked deleted here}}
7 MoveOnly(MoveOnly&&); // expected-note {{candidate function}}
8 MoveOnly(int&&); // expected-note {{candidate function}}
9};
10
11MoveOnly returning() {
12 MoveOnly mo;
13 return mo;
14}