1 // RUN: %check_clang_tidy %s bugprone-sizeof-expression %t -- \ 2 // RUN: -config='{CheckOptions: { \ 3 // RUN: bugprone-sizeof-expression.WarnOnOffsetDividedBySizeOf: false \ 4 // RUN: }}' 5 6 typedef __SIZE_TYPE__ size_t; 7 8 void situational14(int *Buffer, size_t BufferSize) { 9 int *P = &Buffer[0]; 10 while (P < Buffer + BufferSize / sizeof(*Buffer)) { 11 // NO-WARNING: This test opted out of "P +- N */ sizeof(...)" warnings. 12 ++P; 13 } 14 } 15