<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/84898>84898</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Backport shadowing warnings to a LLVM 18 release
</td>
</tr>
<tr>
<th>Labels</th>
<td>
release:backport,
clang:diagnostics
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
sheredom
</td>
</tr>
</table>
<pre>
We'd like to request that #74512 is backported to an LLVM 18 release. This issue affects our Unreal Engine customers that want to use latest clang and have shadowing warnings enabled, as there are lots of false warnings that this commit fixed.
/cherry-pick c90114c993ec1443360769a4d51963e3536de0ef
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxskrty3SAQhp8GNTvWcNOtUOFLTuV0udQrWEnECE4A2fHbZ6ScjGcyaaBg5_vY_RdzdksgGlnzwJqnCveyxjTmlRLZuFVTtO_jd2Kys-DdC0GJkOjnTrlAWbEAk6rTjZDgMkxoXq4xFbJHGQZ4fv72GUQPiTxhphq-rC6Dy3knwHkmUzLEPcHXkAg9fAqLCwRmzyVulPIfwxuGcvD2TOCxHGbjMSyAwcKKrwR5RRvfXFjgDVNwYclAASdPlslHwINDiQATgY-HcoYZfaaP8lNUjs-ZuG2uwOx-ka0Zf2L8_nbKi1kppfe7qzMvYAYuhDbDoMgIrZVqedcOqG0jhlaRalRridNc2VHZQQ1Y0Sg6waVWXd9V60g4ddPE7TBb0yNXlvhAlndtM9mZjK7cKLnUXAkphFZc1XMvULZCKd50g-6QaU4bOl97_7rVMS3VOdmx1_3QVx4n8vnMVcpbAEzd_82IScnkI5PynCVT99bhEmIuzuTjrXmq0niA76Z9yUxz73LJH6riiqfx4Ub7XwTHCvy7AdWe_LiWcs1MHRNl8rK4su5TbeLG5OXA3667a4o_yBQmL2dbmcnL2dnvAAAA__9EKOLy">