<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylU8GOmzAQ_RpzGQWBgSQcOCSlkfoFe1wZGMCNYyPb7DZ_38Esm2xV9VLJGsb2zJv3xkNjunvF9snHSmqWnLS4oZtEi3CTwA7n9RSA8QstYHXCystizwWrU3ZMNp8sD_Z7sHmwxxDD17TTdkT2_Agt0-CvQOWaEOwZVlT4d9TGsDXaefw1WZi1k4PGDpTRw2rMhFZ4YxnntOD12jB-DBl_i9avV6lMc_foGC-f2wBg0c9WP4dQb06QJjxn2aNdh3p1H87XPn8etkrogfEzLdg537GsbtdteoDdC76hvftREqubkDpup-mBsU_QWhKVnUB2qL3sJVqicwj6DiAd0XVo30hdg62YHYL04Lyw3sG79GMIXkKFh4H0CAWupWYBK85UPKDzb7uXDWb3qMOK-g81F2PhhhQPRNhByKaGmqujkpZk4icLPyJ0SNrpVaTRC1NtPEgdbjYmYQ6F7r6kKenpLdXnk0IrNBit7quuD1nEbFVGXgw_yLkt6IKqupCI4KSfQ_X4y5M82airsq7MShGJ2Y_GVm60eE3zhEezVdXo_eSo-eu_MVDduYlbc6ONUm_bZzdZ8xNbT1vp3LyM1KXI8n0ejZXAgmfHLhfNPi_3xz7tRdZzLoq-a9O2zyIlGlSuotegsdX4DgFimeKijv6fgax4wnmS8mNSpkd-iLsW-1aUmUC-F9h3LE-Q5k7FC05s7BDZKkA28-DoUknn3eNSuPAvYSBMDL30CqvnEe8JbLa4DR__-2hxHgWmVaD5G_68ZhA>53464</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            clang++ failure with "-Wreserved-identifier"
        </td>
    </tr>

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

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

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

<pre>
    ```
namespace mi {
  // Переводит КилоБайты в Байты
  constexpr unsigned long long operator"" _kb(const unsigned long long n_kilobytes) {
    return n_kilobytes * 1024;
  }
}
```

`clang++ -std=c++17 -Weverything main.cpp`
`error: identifier '_kb' is reserved because it starts with '_' at global scope [-Werror,-Wreserved-identifier]`

For me, this error looks strange because the declaration is not in the global space and because the literal operator can only start with `'_'`. I'm in a desperate situation.




</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx9U8GOozAM_ZpwsYpogAIHDu2ylfYL5jgK4EK2aYKSMLP9-zVhmHZWo5Ui4yT283t2aE1_r9kh-VhJw5KjFjd0k-gQbhJYcVpPARg_0wLWJKw6L_aUs2bPymTzyfJgfwabBVuGGL6mHbcjsqdHaLUP_gpUrQnBnmBFhf9HbQw7o53HP5OFWTs5aOxBGT2sxkxohTeWcU4LXq8t42XI-C5av16lMu3do2O8em4DgEU_W_0cQr05wj7hGUsf7Sqa1X04X_v8edgpoQfGT7Rg53zP0qZbt_sCdi_4hvbuR0msbkLquJumB8YhQWtJVHoE2aP28iLREp0i6CtAOqLr0L6RuhY7MTsE6cF5Yb2Dd-nHELyECg8D6REKXEfNApafqHhA5z92LxvM7lGH5c0_as7Gwg0pHoiwg5BNDTVXRyUtycRPFn5E6JG001Sk0QtTbTxIHW42JuEdCt1_SVPS0yzV50ihExqMVvdV14csYrYqIy-GX-TcFnRBVV1IRHDSz6F6_GUkTzbq67Sv0kpEXnqF9fOsLkKq2eLWRf59jziPZqvq0fvJ0ZjWv2iglLmNO3OjjVJv22c3WfMbO09b6dy8PL5znmaHLBrrUogswUOZVW1eCNEVh6QURVEWPOUiy_tIiRaVq2luVFTjOwSI5b3nTSRrnnCe7HmZVPuSF3Hf4aUTVSqQHwReekbg9L5UvPCIjR0iWwdK7Tw4ulTSefe4FC78MxjKEb6Y_Whs7UaL132W8CgUrwP5v8T7T7U">