clang-tidy bugprone-unused-return-value:如何检查所有功能?

clang-tidy bugprone-unused-return-value: how to check all functions?

我用 bugprone-unused-return-value 检查 clang-tidy 检查未使用的 return 值。不幸的是,它只检查 CheckedFunctions 参数指定的函数列表中的 return 值。我想检查所有函数对 return 值的使用情况,但无法弄清楚要向 CheckedFunctions 写入什么来执行此操作。

我应该向 bugprone-unused-return-value 的参数 CheckedFunctions 写入什么以检查所有功能?

不幸的是bugprone-unused-return-value检查没有建立检查所有功能。

您可以指定 CheckedFunctions,或者如果您省略指定,则将使用默认的函数列表。这里不可能使用通配符或正则表达式。

查看检查的 documentation. I also checked the source code 只是为了确定,但在当前版本的 clang-tidy (14) 中无法完成此操作。