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

    <tr>
        <th>Summary</th>
        <td>
            Clangd doesn't find cross references to UDL
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clangd
      </td>
    </tr>

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

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

<pre>
    ```cpp
bool operator"" _b(unsigned long long value);
    
bool x = 1_b;
```

Finding references on `_^b` does not give any references except itself. Reference to `_b` in `bool x = 1_b` is missing.

Similarly, `1_^b` gives no references at all.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxckc2O2yAQgJ9mfBmtBfgvHDjsbupTT616jrAZO1QELMBR8vaVnW0aVUKDgJmPD0anZGdPpKD5gOZY6DWfQ1RrusmmGIK5K2jZY4zLAuwI7H0IwWFYKOocIggBQuBpAHFY_Q4z6IKfH-Gq3UogJFQfj2JExBfMDaE6Ij8Nz4TnfV_LPfbWG-tnjDRRJD9SwuARWnaC5tsALUMTKKEPGWd7JdT-_ppLt5GWjDYnclOJP_6eYA47ZCfYHfif1baf8GJTsn4uX5V-2ot1Oro7iM-tkD9VNoPN5dVAZ9TOlYVRlZGV1AUp3vGubbta8uKs2q6aGJ8OnEw9dqYj3lTjUI1SyLrjh6qwSjBRs5a1TDa84qU2QjfcHFhXD8xMDGpGF21d6dz1UoY4FzallZSsGykLpwdyae-yEKPTfjZb55pjEdVW8Dasc4KaOZty-ofINjtSn3v-_sUeRJdxst7gGENKr2_MAX8dvxdrdOqc85KgegfRg-hnm8_rUI7hAqLf2F_T2xLDbxoziH53TSD6h-5ViT8BAAD__77ny-8">