<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">