bugprone-terminating-continue.rst 408 Bytes

bugprone-terminating-continue

Detects do while loops with a condition always evaluating to false that have a continue statement, as this continue terminates the loop effectively.

void f() {
do {
      // some code
  continue; // terminating continue
  // some other code
} while(false);