brintos

brintos / llvm-project-archived public Read only

0
0
Text · 445 B · b0cfb8d Raw
15 lines · c
1// RUN: %check_clang_tidy %s bugprone-sizeof-expression %t -- \2// RUN:   -config='{CheckOptions: { \3// RUN:     bugprone-sizeof-expression.WarnOnOffsetDividedBySizeOf: false \4// RUN:   }}'5 6typedef __SIZE_TYPE__ size_t;7 8void 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