diff options
| author | Ted Kremenek <kremenek@apple.com> | 2010-06-25 22:48:52 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2010-06-25 22:48:52 +0000 |
| commit | da42d523cf2a4c31e5f2cd7ac2ba61140179ab5c (patch) | |
| tree | bada2a0bc2804b19a87f1a416970c3fd9e9ffdb7 | |
| parent | abb1f91325d0a9738f663ff2e98d6fc4a1f3ccc1 (diff) | |
| download | bcm5719-llvm-da42d523cf2a4c31e5f2cd7ac2ba61140179ab5c.tar.gz bcm5719-llvm-da42d523cf2a4c31e5f2cd7ac2ba61140179ab5c.zip | |
Add dead stores C++ test case that was previously asserting due to an
invalid source range for CXXNewExpr.
llvm-svn: 106904
| -rw-r--r-- | clang/test/Analysis/dead-stores.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/Analysis/dead-stores.cpp b/clang/test/Analysis/dead-stores.cpp index 22d446e1702..b21ffad6c5f 100644 --- a/clang/test/Analysis/dead-stores.cpp +++ b/clang/test/Analysis/dead-stores.cpp @@ -92,3 +92,11 @@ void test3_e(int &x) { int &y = x; } +//===----------------------------------------------------------------------===// +// Dead stores involving 'new' +//===----------------------------------------------------------------------===// + +static void test_new(unsigned n) { + char **p = new char* [n]; // expected-warning{{never read}} +} + |

