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

    <tr>
        <th>Summary</th>
        <td>
            clang-extdef-mapping  fails to output USR name and location for definitions in large TU
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang:tooling
      </td>
    </tr>

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

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

<pre>
    Using a large TU, specially when dealing with bulked TU, like in a unified build environment where several BUs are compacted inside a larger TU, `clang-extdef-mapping` fails to output anything.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxtUcuOnDAQ_Bq4WIPAYBgOPmSz2g9IMh9g7AZ619jIj9nM36dBO8ohkSzZ1Y_qqvbkzUPeIrqFKWZVWID9uhX8O4s7aFTWPtjnCo4ZUPYo-sS0sinbDzBfhRY_gKGj9uxwRopPGa1h4O4YvNvApYMiAItwh6Ase7lFpghrv-1KJ-pAF9HAU0H4Yi76Wlvllgv8Tgbmy6b2nTRQmM0KbWTJM5_TnhNT7pFWylUlyKYX14GP16EtjWzN2I6qTJgsyP-xsX-4bj9_MKc2kuMMs16rhN6x2QdawowODxgPx891lTlYuaa0x6L9VvA3OgutKU8VOSRg7f15Xfbg30EnghhjhkgP0ffjtVzlVbRiFFfR6LmfWtB9V7ejBgAxm4aDKa2awEZZiJeC89MLzUveHx9DkUK8lih5zXk9cFH3zSB4xbuuUWM3ji0ME3BTdDVsZLg61FQ-LGWQp7ApL5GSFmOKf5MqRlwcwDmU-FVOqw9STbuPCaxDncvTiDxd_AGrgcZa">