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

    <tr>
        <th>Summary</th>
        <td>
            [clang-tidy] misc-unused-using-decls incorrectly reports using as unused when introducing templated oeprator"" to overload
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang-tidy
      </td>
    </tr>

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

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

<pre>
    https://gcc.godbolt.org/z/ssrjxTGo5

```c++
namespace ns1 {
    template<char...Ds>
        requires (sizeof...(Ds) == 1)
 constexpr int operator""_i() { return 1; }
}

namespace ns2 {

    // warning: using decl 'operator""_i' is unused [misc-unused-using-decls]
    using ns1::operator""_i; // this is required ...

    template<char...Ds>
        requires (sizeof...(Ds) == 2)
    constexpr int operator""_i() { return 2; }

    static_assert(1_i == 1); // for this call.
 static_assert(22_i == 2);
}
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysVF2PqzgM_TXmxSoCA6U88NAu2_0D-z4KwaW5ShM2Dr135tevaJnpzFT7sNJFER-BYx8fH6NEzOiYW6gOUHWJmuPZh9apizPqmvR-eG3PMU4CxR7oCHQctU5HP_TextSHEej4BnQUCT9-_f2XryDrINuv5212XxrosKzbrlMXlklpRic5Qr1uIyJGvkxWRYbiD31WIU3TTqD48_HBcgT-ZzaBBYF2Yt7Yn9I0Bdp1AtQgFB0UHeZAzQrT3knkX1NA4yL6iYOKPgAREL0YoN0NVh8wcJyDwxyKA0LdrTV83DyRpwf5B8O7SPhTBWfcCMUeZzFuxIG1RaD6OX-NRnB2s_CAUB0uRvTm_ri5QTcLVKDqHknuIZ3kS1eK_VPMpYA7j3g2ssRfRRtw0eob5d-nOj1UR_zfwtNX4T_iSFTR6BclwiEC7fIX86XNj2pPPtwr1sratc4n-JL8C-Hi8L3V775NhrYYmqJRCbd5TXVeNGVNybmt-USFzvu-3_Z6UGVTbE87VsOw1Yr7vk9MSxmVWUNlllV1RWlZcc5l05M-UV_3GZQZX5SxqbXXyzJIiRGZuc2zpi7qxKqerdymkkhb5cZNNMPrIl7VJaFdUJt-HgXKzBqJ8ogTTbS3ef4Eqzr8D1-hcdqHwDraVww8-RBl9Zf6sOXPM7ulicEPs15evVtmQM_Tp7Zi9OivHKxXQzIH-_3fYeJ57lPtL0DHhfB62UzB_2AdgY43FQTouApxbenfAAAA__9wf2Ez">