diff options
author | Hans Wennborg <hans@hanshq.net> | 2012-08-20 08:52:22 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2012-08-20 08:52:22 +0000 |
commit | d799a2b3b91f1ab8373b5e9f5957380beaf9a703 (patch) | |
tree | 9ae41f2cb9942949f0fa3ea5c12e09114982fbb8 /clang/test/Analysis/stack-addr-ps.cpp | |
parent | 4a156c1b804210538f81c729c7ca5220749c3f53 (diff) | |
download | bcm5719-llvm-d799a2b3b91f1ab8373b5e9f5957380beaf9a703.tar.gz bcm5719-llvm-d799a2b3b91f1ab8373b5e9f5957380beaf9a703.zip |
Better wording for reference self-initialization warning.
llvm-svn: 162198
Diffstat (limited to 'clang/test/Analysis/stack-addr-ps.cpp')
-rw-r--r-- | clang/test/Analysis/stack-addr-ps.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/Analysis/stack-addr-ps.cpp b/clang/test/Analysis/stack-addr-ps.cpp index cbdb143c185..a27bef793c4 100644 --- a/clang/test/Analysis/stack-addr-ps.cpp +++ b/clang/test/Analysis/stack-addr-ps.cpp @@ -87,6 +87,6 @@ struct TS { // rdar://11345441 int* f5() { - int& i = i; // expected-warning {{Assigned value is garbage or undefined}} expected-note {{binding reference variable 'i' here}} expected-warning{{variable 'i' is uninitialized when used within its own initialization}} + int& i = i; // expected-warning {{Assigned value is garbage or undefined}} expected-note {{binding reference variable 'i' here}} expected-warning{{reference 'i' is not yet bound to a value when used within its own initialization}} return &i; // expected-warning {{address of stack memory associated with local variable 'i' returned}} } |