summaryrefslogtreecommitdiffstats
path: root/clang/test/Analysis/cxx-crashes.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2011-02-18 20:55:19 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2011-02-18 20:55:19 +0000
commit32d1040519bae768dbb906229d108351ac0e529c (patch)
tree008c813ed382d872afa0929b969701ff72ca0699 /clang/test/Analysis/cxx-crashes.cpp
parent1bdd68871e1d3a95403eb5ec1fbf5c791776148e (diff)
downloadbcm5719-llvm-32d1040519bae768dbb906229d108351ac0e529c.tar.gz
bcm5719-llvm-32d1040519bae768dbb906229d108351ac0e529c.zip
[analyzer] Fix a crash when analyzing C++ code.
llvm-svn: 125958
Diffstat (limited to 'clang/test/Analysis/cxx-crashes.cpp')
-rw-r--r--clang/test/Analysis/cxx-crashes.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/Analysis/cxx-crashes.cpp b/clang/test/Analysis/cxx-crashes.cpp
new file mode 100644
index 00000000000..720850cc5c4
--- /dev/null
+++ b/clang/test/Analysis/cxx-crashes.cpp
@@ -0,0 +1,7 @@
+// RUN: %clang_cc1 -analyze -analyzer-check-objc-mem -verify %s
+
+int f1(char *dst) {
+ char *p = dst + 4;
+ char *q = dst + 3;
+ return !(q >= p);
+}
OpenPOWER on IntegriCloud