<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/57555>57555</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[AST] Killing off TSI completely in favor of storing TypeLocs.
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
ChuanqiXu9
</td>
</tr>
</table>
<pre>
See https://discourse.llvm.org/t/implementation-details-why-does-astcontext-gettrivialtypesourceinfo-always-allocate/65035/4 for the background.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxVkUGP2yAQhX-NfUG2HDCJOXDYtlqpam_JodcxHttsCWRhyNb_vtiqWlUCvYEZPX08xjBt-orIVqJHqsRLxV_LmmwyIceErXPPexviUi6pbHt_OLyjJyAbfDMhgXWp-Vi3ZgqYGkhkgif8Rc2CRNE-LTjaHpiKnUHr59CA-4CtjDoXDBAW17PshCzaszlERiuyEczPJYbsp7ZGfTqfueh7NfB60mJSQkFNlhzqSn56ud4q-YV9s85Zv7Awz-x2_cpM2FEJ3casZzM8i3OYWaIQ97FbYfoeTGrrHJ3-__WLpTWPbXEohz2AP9I8YnhDc-SQUsZUCnmRUtar7k79qMaBq0GBGLkR_HwxcBmAd8MFAWoHI7q0A1ecGwe-RMoLeG017zjvVCeLqP7UDr1BMWMPu-OsRNV3eC8x__2LOuoDZ8xLKk1nE6V_TUjJLh6PbHZ_yLSGqD-vGfy7_ZFVfcDrg_w3d6ypNw">