<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/59476>59476</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            bug: non-selfcontained headers are suggested to remove
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang-include-cleaner
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          hokein
      </td>
    </tr>
</table>

<pre>
    Running `clang-include-cleaner` on `StandardLibrary.cpp`, it suggests to remove these two [lines](https://github.com/llvm/llvm-project/blob/main/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp#L29-L30)

```
- "clang/Tooling/Inclusions/CSymbolMap.inc"
- "clang/Tooling/Inclusions/StdSymbolMap.inc"
```

For non self-contained headers, they should never be considered as unused (as these headers have side effects).

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUUtuOmzAQ_ZrhxQKRAZPwwMNehFRp-9L0B2w8AbeOHXlMqvx9ZTarlbpbqRXIyMztzDlHMdvZEw0gH0E-F2pNS4jDEn6S9YUO5jZ8W723fhbQ1ZNTfi6tn9xqqJwcKU8RuloEn8PHpLxR0bxYHVW8VdPlAl0N-CRsErzOM3FikYKIdA5XEmkhJpF-BQHy0VlPDPIZ8LCkdGFoHgBHwHG2aVl1NYUz4Ojc9e1TXmL4QVMCHLULGnA8K-sBxw1lTrL55_cQnN3uXzJutsEz4HhM5jX-GWhsXrAvX5oasIf6GeqH-9nV93e7lgIQ36b9Zc7T8XbWwX1Vl8r6CRD_vfSYzOfFf8B4PccQhQ9eMLlTOQWflPVkxELKUOQsQlroJngJqzPC05Wi0CSm4NkaimSEYrH6lckIwIPiuzz3BmJRVxI5VdDpRFNiwL56HV2YoTF906uChl23rw9S7uSuWAa9V0p1qsfTHrsW26mnbicPjTbU1u0BCztgjbjLT4tS7ipz0JOUpjkhnkgbhLams7KuyopXIc6FZV5pkH277wqnNDnevHtn84M5EbOt47A5Rq8zQ1s7y4nfOyabHA16naF5yBSWmcIPDAoV6c3EZN5dXKzRDf_t2G2LLPK2yO8AAAD__1CaIzM">