xref: /llvm-project/clang/test/SemaCXX/warn-unsafe-buffer-usage.cpp (revision 200007ec85f81122fd260a4e68308e54607ca37a)
1 // RUN: %clang_cc1 -Wunsafe-buffer-usage -verify %s
2 
3 void testIncrement(char *p) {
4   ++p; // expected-warning{{unchecked operation on raw buffer in expression}}
5   p++; // expected-warning{{unchecked operation on raw buffer in expression}}
6   --p; // expected-warning{{unchecked operation on raw buffer in expression}}
7   p--; // expected-warning{{unchecked operation on raw buffer in expression}}
8 }
9