aboutsummaryrefslogtreecommitdiff
path: root/test/SemaCXX/array-bounds-ptr-arith.cpp
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2012-03-02 22:01:22 +0000
committerNico Weber <nicolasweber@gmx.de>2012-03-02 22:01:22 +0000
commit1cb2d742eb6635aeab6132ee5f0b5781d39487d7 (patch)
tree5f3a191f5044568284328c2a2dd17443de518db8 /test/SemaCXX/array-bounds-ptr-arith.cpp
parentb0a6615cb9f5e881b81b117017b484fe91112967 (diff)
Add -Wstring-plus-int, which warns on "str" + int and int + "str".
It doesn't warn if the integer is known at compile time and within the bounds of the string. Discussion: http://comments.gmane.org/gmane.comp.compilers.clang.scm/47203 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@151943 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/SemaCXX/array-bounds-ptr-arith.cpp')
-rw-r--r--test/SemaCXX/array-bounds-ptr-arith.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/SemaCXX/array-bounds-ptr-arith.cpp b/test/SemaCXX/array-bounds-ptr-arith.cpp
index ce1ace6f2f..16e2567c53 100644
--- a/test/SemaCXX/array-bounds-ptr-arith.cpp
+++ b/test/SemaCXX/array-bounds-ptr-arith.cpp
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -verify -Warray-bounds-pointer-arithmetic %s
+// RUN: %clang_cc1 -verify -Wno-string-plus-int -Warray-bounds-pointer-arithmetic %s
void swallow (const char *x) { (void)x; }
void test_pointer_arithmetic(int n) {