]> granicus.if.org Git - clang/commitdiff
Add path-sensitivity test case.
authorTed Kremenek <kremenek@apple.com>
Wed, 17 Sep 2008 22:24:13 +0000 (22:24 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 17 Sep 2008 22:24:13 +0000 (22:24 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56294 91177308-0d34-0410-b5e6-96231b3b80d8

test/Analysis/null-deref-ps.c

index fb6b2089f078f68fe7cffabdd4cf65a5b5a02829..0f86acdabc3c39287867c7b79a81f6c94f8b4b85 100644 (file)
@@ -100,3 +100,14 @@ int f9(int len) {
 
   return *p++; // no-warning
 }
+
+int f9b(int len) {
+  assert (len > 0);  // note use of '>'
+  int *p = 0;
+
+  for (int i = 0; i < len; ++i)
+   p = qux(i);
+
+  return *p++; // no-warning
+}
+