<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/65285>65285</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-tidy] misc-include-cleaner: dupliatcate insertion on different symbols from same header
</td>
</tr>
<tr>
<th>Labels</th>
<td>
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
danix800
</td>
</tr>
</table>
<pre>
Testcase:
```c
// baz.h
#pragma once
int baz();
#define BAZ 10
// test.c
#include "bar.h"
int BazResult = baz();
int BazResult1 = BAZ;
```
command:
```
clang-tidy -fix -checks=-*,misc-include-cleaner test.c
```
fixed test.c
```c
#include "baz.h"
#include "baz.h"
int BazResult = baz();
int BazResult1 = BAZ;
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysUsGOozoQ_JrmYoFMe0jCgQN5UT7gaU9za-wGvGtMZJvVzHz9KgwzmWize1oJCdFddFdVF8VoB8_cQHWE6pTRksY5NIa8fTlImXWzeW2-cUyaIoNqQZ5AtrCT74_evvEMeBYdvRXjVtnq6hJomEjMXvN7zfp0BQIeAGtQx0-k4d56Fsf2WZTyfso6PXFMxedCZb12i2EBiB2FYgTE24Ijvf3PcXFJgDo9WHeHKVfQsX2-sfnQ95WGnqeJvPndhK3tyA95suZV5L19EbkeWf-IoE45YAv432SjzjfWuXZMnsO9qPuBvX1h8xjwBxfevrjwt96_dCgzjTK1qinjptzV6rDHPapsbLpemt0ed52UhjQ-mZ612rOpFZcVdnVmG5SoZC0rKUuUqsCq1Ptyz9QZIiUNPEmeyLrCuZ9TMYchszEu3OwqPFSZo45d_MhtaK6gvFuGCE_S2Zji7bdkk1sTfrsRVCfx6CCgWmGWi7OUNCUW1kcOyc5ezF4Y2_cc2CcRX6dudlH0YZ5EpInFyGQ4ZEtwzZjSJV5jsuZ2sGlcukLPE-D5Sml75Zcwf2edAM-rrAh4XpX9CgAA__9fBgre">