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

    <tr>
        <th>Summary</th>
        <td>
            readability-simplify-boolean-expr dose not work in pure c program.
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    In main.c, readability-simplify-boolean-expr not work.
```c
#include <stdbool.h>
int main()
{
    bool b = true;
 if (b == true)
    {
        return 0;
    }
}
```
in main.cpp, readability-simplify-boolean-expr work well.
```cpp
int main()
{
    bool b = true;
    if (b == true)
    {
        return 0;
    }
}
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJy0ks-O2yAQxp9mfBnFwoP_ceCQ3TRSz30CbBObFoMFeNO8fWUa7banVpVqWULwzcfMD30qRjM7rSU0L9BcCrWnxQf5xfjZKFcMfnrIzw5XZVw5Ar1i0GpSg7EmPU7RrJs1t8dp8N5q5U76-xbQ-YR3H76VwM7Qsp__eGyIGzfafdII_DWm6bCVC_BPwM7GpdwFqAcSR3X3AuyMiHiU4YDAL5jCroFnwdwQqM_H70o2HpYP8_EFnfbgkD2dWb_kFpdfZ8xTPFG37e9gD1C8a2t_p922f0FC_A9UxST5JLhQhZZVx0UrmkZUxSJ53YlJ1ZyNVVs3qqW-EjRy6ivd9jdeFUYSo4ZR1bK-bnlVsn4QQzMJMbRdq7oRaqZXZWxp7dta-jAXJsZdy4o63teFVYO2MSeLyOk7ZhWIjqAFeZhOwz5HqJk1McWPa5JJVss_v_7ko37PGxqH2x40jrgFPwe1lsUerFxS2iLwM9AV6DqbtOxDOfoV6Ho0fC6nLfivekxA1zxmBLo-Od4k_QgAAP__ws3tmw">