<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/56938>56938</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
`poisoned_hash_helper.h` relies on forward-declaring `std::hash`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc++
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
philnik777
</td>
</tr>
</table>
<pre>
`poisoned_hash_helper.h` currently errors when adding `#include <functional>` and relies on a forward-declaration from `<type_traits>`.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx9T0GO3CAQfA1c0FoM2GAfOGQ3yTdG2LQNGwasBmc1vw92Eq1yiVQSFNXVVczZPQ1RfM-h5ATu7m3xdw9xB-x8E9hyIEKq8ckAMWNhHx4Ss86FtLE2QIQMaYmHA0bk23qkpYacbCTy22m3yTGEGKCw3Gxszfhh0b04WKJFe86yFfPjWiXf6nOHe0Ubavm9oKNgbmqYVD9Oo6bOSDfJydIaaoT_N_-M_Tf0T_FSHZFfGk5j4_TAaHytezmfxfeGLVR_zN2SH43E-PPv8bJjfoelNhpKOaC0y6AmOVJvtJ3A9oNSXN5mNTvVu8GBBSWXlXM90WhniMWQ4ZUIEcO8EPF6QZDhKw1GcCH4yHtxk0oM3aidmBRYrYHfhn4lPYeHDbE7i3QZN4rm6jQfW2liDKWWT9GWErYEcOW1_faoPqPZfYgp_NBa0-sH5qr_CyJYqXw">