readability-redundant-control-flow¶
此检查查找具有 return 语句的无返回值过程(函数)。此类 return 语句是冗余的。
循环语句(for、while、do while)将检查循环体末尾的冗余 continue 语句。
示例
以下函数 f 包含一个冗余的 return 语句
extern void g();
void f() {
g();
return;
}
变为
extern void g();
void f() {
g();
}
以下函数 k 包含一个冗余的 continue 语句
void k() {
for (int i = 0; i < 10; ++i) {
continue;
}
}
变为
void k() {
for (int i = 0; i < 10; ++i) {
}
}