我目前正通过ccc-analyzer
使用static-build
来分析我们的代码库。我正在使用我最近使用Git镜像制作的版本。
现在在PC-Lint中,只要函数没有返回,我就可以告诉Lint。这通常通过/*lint -unreachable*/
或控制PC-Lint行为的类似注释(“标记”)来完成。
使用scan-build
我现在遇到了许多我想要抑制的误报,因为我知道特定的函数永远不会返回(最终它会调用C的exit
函数运行)。有没有办法告诉static-build
/ ccc-analyzer
我的函数无法返回?