<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/61124>61124</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Cherry-pick #60465 into 16.x
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
jacobly0
</td>
</tr>
</table>
<pre>
[Clang][CodeGen] Fix this argument type for certain destructors
With the Microsoft ABI, some destructors need to offset a parameter to
get the derived this pointer, in which case the type of that parameter
should not be a pointer to the derived type.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxUkc2OpDoMRp8mbKxCEMJPLVhUV4mru5j1rEMwJD0hRonp7nr7EdRIPbNJLNk-PtKnU3JLQOxF_SbqR6Z3thT7d21o9M8iG2l6Hr2712ER9eMoacL_MIj6AYP7ArYugY7LvmJg4OeGMFMEg5G1CzBh4rgbpphE8RDF7fX-dGyBLcIPZyIlmhlub_8LeYdEK_69BQFxAiageU7IoGHTUa_IGIHpRVuQT9iE0X0c04fTRi4wxoPpAnxaZywYnfCcPD1pBraav4EvWrK0-wkCMYx43HuBDod_jjw3zLOpr6ZrddUZ9mXTtm3blKrLbK-00e3cyPJ6VcrMY23a2cxjp7AsS40mc70sZFVUhSybulZd3jVyNO00drI2aupmoQpctfO59x9rTnHJXEo79k1ZSpV5PaJPZ2xSBvyEsymkPFKM_bFzGfclCVV4lzh9U9ixx_5uMcbnZXPmFwhZNYVqanCBCcom_8r26HvLvCVR3YQchBwWx3Yfc0OrkMMB-_NdtkjvaFjI4VRIQg6n4u8AAAD__8JTxn0">