From 1c737b3071785a83d581de600b7356518faa9598 Mon Sep 17 00:00:00 2001 From: Richard Trieu Date: Tue, 21 Jul 2015 23:38:30 +0000 Subject: [PATCH] Change a test to follow the formatting of the rest of the tests in the file. No functional change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@242854 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/SemaCXX/warn-redundant-move.cpp | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/test/SemaCXX/warn-redundant-move.cpp b/test/SemaCXX/warn-redundant-move.cpp index e7996618c0..d5df3a6428 100644 --- a/test/SemaCXX/warn-redundant-move.cpp +++ b/test/SemaCXX/warn-redundant-move.cpp @@ -91,9 +91,14 @@ C test4(A& a1, B& b1) { return std::move(b2); } -//PR23819 -struct X {}; -X g(); -void h(X&&); -X f(X x) { return std::move(x); } //expected-warning{{redundant move in return statement}} \ - //expected-note{{remove std::move call here}} +// PR23819, case 2 +struct D {}; +D test5(D d) { + return d; + + return std::move(d); + // expected-warning@-1{{redundant move in return statement}} + // expected-note@-2{{remove std::move call here}} + // CHECK: fix-it:"{{.*}}":{[[@LINE-3]]:10-[[@LINE-3]]:20}:"" + // CHECK: fix-it:"{{.*}}":{[[@LINE-4]]:21-[[@LINE-4]]:22}:"" +} -- 2.40.0