<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylVF1vnDAQ_DXwsgKBOT7ugYfkLlUqpUqltH09GbyAG2OQbULSX9-Fy_UubRVVKrLAy5r1zOyYahAv5ZdOWlBSIwwN1INAmLmF2UjnUIPUwKFDLtBAIxV6yZUX7b3oysui46jH8fUNSwQ2S6FDenjsx-5gxh6Wa5Nuf_voGH7pEOoO60fwbphXRN52V03taAaNgUGL5glFIAVqJxuJ5rRoD3ZqW7QOBTgq0QxKDbPULSF8_hPgMZy50bSE0iCwVtxwJwcNk0UL5y3AY_kFeoo8toO5k3UHJNMJ1CLLsnOrhoor0LxHO_IawUuv32XAdjUaF4haJXlQX4RpHCxCpvt_1hJeLy-98fJ3x5vlF-T-JtPxfjvM-LTCJZrEm3SFyiB_tOSQfpTqKJ6VmjgvQpwbslQ6gaf5pbbWcePIWtJ1ZCo99RWa8M22aPDU5K2F_gWoUboNnBQvJHkznJub3MDt0COBmuHu7tsnILh2wRQnYRRGl5zvRyd7-YOwVZNUIrzM7bHhk3JAyFp0izmei-yQbQI-jgoDwQ35ikVh9rbk7WAd7D5_XT6ozMDFjEpdMvn4i0YPBKrn9f0DxDHVieFatvAwmdAXZSK2yZb7fHLdYEqDmut-MCgNj3N_MqrsnBvtwpp9oNGSclMVUgsoUOrp9AjIcN-xdhRKaye0NElZsU39rqzTOI-Rx9W2YJjxPGkKXheMpxnfiLyofMUrVLYk53qMaZJzLUFzMqP__whkySIWx4wVET2TIszrLGecMBTbhOcZ8zYR9lyqcKkTDqb1TbmWpINkKamkdfac5NbKViOugAmhk06twdkq9BreO4WrnSkrppoO_6RfLV0pXP9__sqgXOH_BABNl7w>52895</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [clang-tidy] bugprone-reserved-identifier fix produces uncompilable code
        </td>
    </tr>

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

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

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

<pre>
    This line of code was written in a header file:
```cpp
#define _5_kmph_rpm     459
```
The check “bugprone-reserved-identifier” suggested the following fix:
```
warning: declaration uses identifier '_5_kmph_rpm', which is reserved in the global namespace [bugprone-reserved-identifier,cert-dcl37-c,cert-dcl51-cpp]
#define _5_kmph_rpm     459
        ^~~~~~~~~~~
        5_kmph_rpm
```

However, this fix breaks compilation since the suggested `#define` identifier starts with a number.

Here’s my clang-tidy info:
> Homebrew LLVM version 13.0.0
      Optimized build.
      Default target: x86_64-apple-darwin20.6.0
      Host CPU: broadwell

I’m on macOS 11.6.1 Big Sur.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyNU8FunDAQ_Rq4jECsgQUOHJLdVKmUKpWS9royeAA3xiDbhKRf34HNdjdtFRVZ2MPY4_fePKpBvJaPnbSgpEYYGqgHgTBzC7ORzqEGqYFDh1yggUYq9OIrL9p70ZW3jY6jHse3LywW2CyFDunhqR-7gxl7WJ4kLf44dAwfO4S6w_oJvBvm5ZFX7KqpHc2gMTBo0TyjCKRA7WQj0Zw27cFObYvWoQBHJZpBqWGWuiWEL38DPIYzN5q2UBoE1oob7uSgYbJo4XwFeCy7QE-Rx3Ywd7LugGQ6gVpkWW5u1VBxBZr3aEdeI3jp9YcM2K5G4wJRqzgL6osw3QSLkOn-v7WEt8dLb7zsw_Fu-wW5f8l0fN8OMz6vcIkm8SZdoTLInyw5pB-lOopnpSbOixDnhiyVTuBpfamtddw4spZ0HZlKT32FJnx3LRo8Nbmw0L8CNUq3gZPilSRvhnNz4xu4HXokUDPc3X3_AgTXLpg2cRiF0SXn-9HJXv4kbNUklQgvc3ts-KQcELIW3WKOl3x72CYBH0eFgeCGfMWicPu-5O1gHey-flsOVGbgYkalLpl8_k2jBwLV8_r-ATYbqrOBa9nCw2RCX5SxKOKC-046hSV550yXnAAfOWltCWXFVJOBJ_3Wlkrh-g_7k1Fl59xoF8nYJxotyT5VIW2kQKnn0xRQlR9YOwqltRNaWqQsL1K_KzFNE5HGUZUmcZEQ2qZgUZLmUYVJJLLapxtR2QW6x5imXqwlaE34fVmyiG02jOURzXEeZvU2Y5zXeV7EPNsyL4mw51KFC45wMK1vyhUSMbeUVNI6e05ya2WrcVVqqc8n1w2mNKi57geD0vBN5q8IypXBL-ZcgYA">