Fold -Wreturn-stack-address into general initialization lifetime
checking.

llvm-svn: 337743
diff --git a/clang/test/SemaCXX/eval-crashes.cpp b/clang/test/SemaCXX/eval-crashes.cpp
index 33bde75..60c2dee 100644
--- a/clang/test/SemaCXX/eval-crashes.cpp
+++ b/clang/test/SemaCXX/eval-crashes.cpp
@@ -27,9 +27,9 @@
 namespace pr33140_2 {
   // FIXME: The declaration of 'b' below should lifetime-extend two int
   // temporaries.
-  struct A { int &&r = 0; }; // expected-warning 2{{not supported}}
+  struct A { int &&r = 0; }; // expected-note 2{{initializing field 'r' with default member initializer}}
   struct B { A x, y; };
-  B b = {}; // expected-note 2{{used here}}
+  B b = {}; // expected-warning 2{{not supported}}
 }
 
 namespace pr33140_3 {