p33-0x.cpp revision cc15f010672a13b38104a32e3cefc7adc07ffbf7
1// RUN: %clang_cc1 -std=c++0x -fsyntax-only -verify %s 2class X { 3 X(const X&); 4 5public: 6 X(); 7 X(X&&); 8}; 9 10X return_by_move(int i, X x) { 11 X x2; 12 if (i == 0) 13 return x; 14 else if (i == 1) 15 return x2; 16 else 17 return x; 18} 19 20