summaryrefslogtreecommitdiffstats
path: root/test/SemaCXX/rval-references-xfail.cpp
blob: d41f8f141cde1144735e85947a79cb6f95b8ad23 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// RUN: %clang_cc1 -fsyntax-only -verify -std=c++0x %s
// XFAIL: *
struct MoveOnly {
  MoveOnly();
  MoveOnly(const MoveOnly&) = delete;	// expected-note {{candidate function}} \
  // expected-note 3{{explicitly marked deleted here}}
  MoveOnly(MoveOnly&&);	// expected-note {{candidate function}}
  MoveOnly(int&&);	// expected-note {{candidate function}}
};

MoveOnly returning() {
  MoveOnly mo;
  return mo;
}
OpenPOWER on IntegriCloud