Я обнаружил, что документация Clang довольно плохая. Мне не удалось найти большую часть списка доступных флажков предупреждения Клана. Мне особенно интересны предупреждения C/С++, но это немного общая проблема.
GCC перечисляет и описывает предупреждения здесь, а также перечисляет то, что включено в -Wall и -Wextra: https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options
Какие предупреждающие флаги включены в Clang -Wall и -Wextra?
Я могу очистить заметки о выпуске Clang для каждой версии, чтобы увидеть, какие новые флаги предупреждений вводятся каждый раз (например, http://llvm.org/releases/3.4/tools/clang/docs/ReleaseNotes.html), но есть ли более простой список и/или описание предупреждений Клана? Это было бы очень полезно. Мне нужно знать, что включено в -Wall, а что нет, поэтому я могу рассмотреть возможность включения тех, которые не являются.
(Я знаю, что - все, что существует для Clang - возможно, мне придется прибегнуть к использованию этого и просто явно отключить те, которые мне не нравятся? Дополнительная документация сделает это намного более идеальным.)