summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-10-01 05:05:46 +0000
committerTed Kremenek <kremenek@apple.com>2008-10-01 05:05:46 +0000
commit63249b6e572f8fd8feee8511c223d1776d15028f (patch)
tree1da71925b86300709dbc261a04b5d0accc8f4489
parent8dcd40768ec68d955813cd46b4d43b687d482f98 (diff)
downloadbcm5719-llvm-63249b6e572f8fd8feee8511c223d1776d15028f.tar.gz
bcm5719-llvm-63249b6e572f8fd8feee8511c223d1776d15028f.zip
Added test case.
llvm-svn: 56915
-rw-r--r--clang/test/Analysis/misc-ps.m11
1 files changed, 11 insertions, 0 deletions
diff --git a/clang/test/Analysis/misc-ps.m b/clang/test/Analysis/misc-ps.m
new file mode 100644
index 00000000000..f96b1a22c7d
--- /dev/null
+++ b/clang/test/Analysis/misc-ps.m
@@ -0,0 +1,11 @@
+// RUN: clang -checker-cfref --verify %s
+
+// Reduced test case from crash in <rdar://problem/6253157>
+@class NSObject;
+@interface A @end
+@implementation A
+- (void)foo:(void (^)(NSObject *x))block {
+ if (!((block != ((void *)0)))) {}
+}
+@end
+
OpenPOWER on IntegriCloud