<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">