Есть ли документация для предупреждений по версии Clang? - PullRequest
0 голосов
/ 25 июня 2019

Я хотел бы узнать, для какой версии clang были добавлены определенные предупреждения / диагностика.

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

1 Ответ

1 голос
/ 25 июня 2019

Вы можете проверить историю файла docs / DiagnosticsReference.rst на наличие изменений от одного выпуска к другому.

UPD , поскольку DiagnosticReference была введена только в 2016 году, предыдущие версии не достижимы при таком подходе. Чтобы получить историю каждого предупреждения в обратном порядке, необходимо проанализировать все include / clang / Basic / Diagnostic * Kinds.td , найти Warning объявлений и отследить их историю. Документация LLVM TableGen может пригодиться здесь.

Надеюсь, эта информация полезна!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...