1 | //==--- DiagnosticDocs.td - Diagnostic documentation ---------------------===// |
2 | // |
3 | // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. |
4 | // See https://llvm.org/LICENSE.txt for license information. |
5 | // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception |
6 | // |
7 | //===---------------------------------------------------------------------===// |
8 | |
9 | def GlobalDocumentation { |
10 | code Intro =[{.. |
11 | ------------------------------------------------------------------- |
12 | NOTE: This file is automatically generated by running clang-tblgen |
13 | -gen-diag-docs. Do not edit this file by hand!! |
14 | ------------------------------------------------------------------- |
15 | |
16 | .. Add custom CSS to output. FIXME: This should be put into <head> rather |
17 | than the start of <body>. |
18 | .. raw:: html |
19 | |
20 | <style> |
21 | table.docutils { |
22 | width: 1px; |
23 | } |
24 | table.docutils td { |
25 | border: none; |
26 | padding: 0 0 0 0.2em; |
27 | vertical-align: middle; |
28 | white-space: nowrap; |
29 | width: 1px; |
30 | font-family: monospace; |
31 | } |
32 | table.docutils tr + tr { |
33 | border-top: 0.2em solid #aaa; |
34 | } |
35 | .error { |
36 | font-family: monospace; |
37 | font-weight: bold; |
38 | color: #c00; |
39 | } |
40 | .warning { |
41 | font-family: monospace; |
42 | font-weight: bold; |
43 | color: #80a; |
44 | } |
45 | .remark { |
46 | font-family: monospace; |
47 | font-weight: bold; |
48 | color: #00c; |
49 | } |
50 | .diagtext { |
51 | font-family: monospace; |
52 | font-weight: bold; |
53 | } |
54 | </style> |
55 | |
56 | .. FIXME: rST doesn't support formatting this, so we format all <td> elements |
57 | as monospace font face instead. |
58 | .. |nbsp| unicode:: 0xA0 |
59 | :trim: |
60 | |
61 | .. Roles generated by clang-tblgen. |
62 | .. role:: error |
63 | .. role:: warning |
64 | .. role:: remark |
65 | .. role:: diagtext |
66 | .. role:: placeholder(emphasis) |
67 | |
68 | ========================= |
69 | Diagnostic flags in Clang |
70 | ========================= |
71 | .. contents:: |
72 | :local: |
73 | |
74 | Introduction |
75 | ============ |
76 | |
77 | This page lists the diagnostic flags currently supported by Clang. |
78 | |
79 | Diagnostic flags |
80 | ================ |
81 | }]; |
82 | } |
83 | |
84 | |