| diagtool - clang diagnostics tool |
| ================================= |
| :program:`diagtool` *command* [*args*] |
| :program:`diagtool` is a combination of four tool for dealing with diagnostics in :program:`clang`. |
| :program:`diagtool` is separated into several subcommands each tailored to a |
| different purpose. A brief summary of each command follows, with more detail in |
| the sections that follow. |
| * :ref:`find_diagnostic_id` - Print the id of the given diagnostic. |
| * :ref:`list_warnings` - List warnings and their corresponding flags. |
| * :ref:`show_enabled` - Show which warnings are enabled for a given command line. |
| * :ref:`tree` - Show warning flags in a tree view. |
| :program:`diagtool` find-diagnostic-id *diagnostic-name* |
| :program:`diagtool` list-warnings |
| :program:`diagtool` show-enabled [*options*] *filename ...* |
| :program:`diagtool` tree [*diagnostic-group*] |