]> granicus.if.org Git - clang/commitdiff
Add test case.
authorZhongxing Xu <xuzhongxing@gmail.com>
Wed, 5 Aug 2009 03:45:09 +0000 (03:45 +0000)
committerZhongxing Xu <xuzhongxing@gmail.com>
Wed, 5 Aug 2009 03:45:09 +0000 (03:45 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@78150 91177308-0d34-0410-b5e6-96231b3b80d8

test/Analysis/misc-ps-region-store.m

index 6cfd8e53726581f6277f66c5a78d0a8acd29a417..af6e53b1dee76d8ba07bc98d39bd7c883a32bb55 100644 (file)
@@ -154,3 +154,15 @@ void test_rdar_7114618(struct s_7114618 *s) {
     }
   }
 }
+
+// Test pointers increment correctly.
+void f() {
+  int a[2];
+  a[1] = 3;
+  int *p = a;
+  p++;
+  if (*p != 3) {
+    int *q = 0;
+    *q = 3; // no-warning
+  }
+}