diff options
| author | Matt Beaumont-Gay <matthewbg@google.com> | 2011-09-08 22:30:47 +0000 |
|---|---|---|
| committer | Matt Beaumont-Gay <matthewbg@google.com> | 2011-09-08 22:30:47 +0000 |
| commit | 042ce8e9d8eddf047ff117a4ac356c493aace976 (patch) | |
| tree | e69645939932c0d324b12329b23dd792dbcb2a27 /clang/test | |
| parent | 460be996ce6d09e07993e615de04238a9974c6c0 (diff) | |
| download | bcm5719-llvm-042ce8e9d8eddf047ff117a4ac356c493aace976.tar.gz bcm5719-llvm-042ce8e9d8eddf047ff117a4ac356c493aace976.zip | |
Extend -Wliteral-conversion to catch "int i = -1.234"
llvm-svn: 139326
Diffstat (limited to 'clang/test')
| -rw-r--r-- | clang/test/SemaCXX/warn-literal-conversion.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/test/SemaCXX/warn-literal-conversion.cpp b/clang/test/SemaCXX/warn-literal-conversion.cpp index b9c952873b9..3fc8a6fec79 100644 --- a/clang/test/SemaCXX/warn-literal-conversion.cpp +++ b/clang/test/SemaCXX/warn-literal-conversion.cpp @@ -30,8 +30,7 @@ void test0() { // Test passing a literal floating-point value to a function that takes an integer. foo(1.2F); // expected-warning {{implicit conversion turns literal floating-point number into integer}} - // FIXME: -Wconversion-literal doesn't catch "-1.2F". - int y10 = -1.2F; + int y10 = -1.2F; // expected-warning {{implicit conversion turns literal floating-point number into integer}} // -Wconversion-literal does NOT catch const values. // (-Wconversion DOES catch them.) |

