是否有按警告版本提供警告的警告文档?

时间:2019-06-25 15:05:48

标签: clang

我想找出在某些clang版本上添加了某些警告/诊断信息。

https://clang.llvm.org/docs/DiagnosticsReference.html

1 个答案:

答案 0 :(得分:1)

您可以检查docs/DiagnosticsReference.rst文件的历史记录,以了解从一个发行版到另一个发行版的更改。

UPD ,因为DiagnosticReference仅在2016年推出,以前的版本无法通过此方法实现。为了以另一种方式获取每个警告的历史记录,必须解析所有 include / clang / Basic / Diagnostic * Kinds.td 并搜索警告声明并跟踪其声明历史。 LLVM TableGen documentation在这里可能很有用。

我希望这些信息有用!