summaryrefslogtreecommitdiffstats
path: root/clang/test/Analysis/objc-method-coverage.m
diff options
context:
space:
mode:
authorJan Wen Voung <jvoung@google.com>2013-03-11 17:48:03 +0000
committerJan Wen Voung <jvoung@google.com>2013-03-11 17:48:03 +0000
commit183ced44fece9cfe6aa3df6284d8531c1c0ea133 (patch)
tree50a3566696281707e7a9a444322d303c885b6949 /clang/test/Analysis/objc-method-coverage.m
parentcc268f0e053d36d692e34285d0b3bfe2d03892a1 (diff)
downloadbcm5719-llvm-183ced44fece9cfe6aa3df6284d8531c1c0ea133.tar.gz
bcm5719-llvm-183ced44fece9cfe6aa3df6284d8531c1c0ea133.zip
Partly revert "Move clang tests that depend on llvm/ADT/Statistic.h to a subdir".
This reverts commit 176730, and uses "REQUIRES: asserts" instead. llvm-svn: 176815
Diffstat (limited to 'clang/test/Analysis/objc-method-coverage.m')
-rw-r--r--clang/test/Analysis/objc-method-coverage.m17
1 files changed, 17 insertions, 0 deletions
diff --git a/clang/test/Analysis/objc-method-coverage.m b/clang/test/Analysis/objc-method-coverage.m
new file mode 100644
index 00000000000..489c19ba6c6
--- /dev/null
+++ b/clang/test/Analysis/objc-method-coverage.m
@@ -0,0 +1,17 @@
+// REQUIRES: asserts
+// RUN: %clang_cc1 -analyze -analyzer-checker=core -analyzer-stats -fblocks %s 2>&1 | FileCheck %s
+@interface I
+int f() {
+ return 0;
+}
+@end
+
+@implementation I
++ (void *)ff{
+ return (void*)0;
+}
+@end
+
+// CHECK: ... Statistics Collected ...
+// CHECK: 2 AnalysisConsumer - The # of functions and blocks analyzed (as top level with inlining turned on).
+// CHECK: 100 AnalysisConsumer - The % of reachable basic blocks.
OpenPOWER on IntegriCloud