1cb2d742eb6635aeab6132ee5f0b5781d39487d7 |
|
02-Mar-2012 |
Nico Weber <nicolasweber@gmx.de> |
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
/external/clang/test/SemaCXX/array-bounds-ptr-arith.cpp
|
cd9ae488ede3e26e65fe173ae90b489ce45c8b6a |
|
10-Aug-2011 |
Kaelyn Uhrain <rikka@google.com> |
Add the new unit test that I managed to leave out of r136997 :/ git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137242 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/array-bounds-ptr-arith.cpp
|
2760455396abd72f0842122170dfab6126c46891 |
|
26-Jul-2011 |
Kaelyn Uhrain <rikka@google.com> |
Revert r136046 while fixing handling of e.g. &foo[index_one_past_size] git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@136113 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/array-bounds-ptr-arith.cpp
|
b48f7c059e74cd5395ca542c1a96be16e42f3d80 |
|
26-Jul-2011 |
Kaelyn Uhrain <rikka@google.com> |
Expand array bounds checking to work in the presence of unary & and *, and to work with pointer arithmetic in addition to array indexing. The new pointer arithmetic porition of the array bounds checking can be turned on by -Warray-bounds-pointer-arithmetic (and is off by default). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@136046 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/array-bounds-ptr-arith.cpp
|