<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=http://email.email.llvm.org/c/eJylU8uumzAQ_RqzsYjAJgEWLNKk9666q9Rl5RfgyteOPEOq9OtrA1EfaqVKRYPw-JyZOTMaZNCP4eNs6BicC1-tn6gK2lCMdppMBEpOVfnJeiwxlPdgdXkLyTOxVAIwgdR6ijneRkA6Ll6hDZ7KBakPuEJgVPCaEtaR6kqq84x4A8LPhL0km4KWweEhxCl539L7eord6_ghGML6TFuDUqnNFGHvsq23WRFhZ6oAHy7xO5hDRHoXbsnRlLQ7kaYnGlyizzr2sMTYmHxnkfa6H37JHs3a8i0l-LcSPwV8XufEL8-S_H2uvwf_ofCzzc0t9MB1z3tRiAVT3UFEq2YRNQRfLNENv83S4rzIgwpvyXHu_vyUtxi-GJXUv1iAxUA6HHl_aop5MFVdjb2ShrVK1R1r25HLjqlGN_3IO1E4IY2DgRzT2Nlz-owRdqH5wgk_JQHaiskHQKsgg8dr8f_i7MAqtlnNTjU_8L6TsmHdeKy5Yq0gTWXehHWHnCdvUBGHNaVcJkigs4DwAxQAdvLGrL0khWjRmeHv671t8PYnGE3lg1629mlGoVjlDqvW75qKA7I>53964</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
-Wint-to-void-pointer-cast not triggered by C++ casts
</td>
</tr>
<tr>
<th>Labels</th>
<td>
c++,
clang:diagnostics
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
arichardson
</td>
</tr>
</table>
<pre>
The following code triggers `-Wint-to-void-pointer-cast` in the first function but not the second (
https://godbolt.org/z/G6r8GfMoe):
```c++
void* cstyle(short value) {
return (void*)value;
}
void* reinterpret(short value) {
return reinterpret_cast<void*>(value);
}
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyNUsuu2yAQ_Rq8QY4ciF8LFmnSe1fdVeqywjC2qbgQwThV-vUF21EfaqVrjWWGc-ZxZjx4_RCfZ6Cjt9Z_N26iymugGMw0QYiUNFX5xTgs0Zd3b3R588mDUCoZMYHUOIo53oSIdFycQuMdHRakzuMKRVDeaUpYR6orqc4z4i0SfibsJdnk9eAtHnyYkvcjva9N6F7HTx4I6zNtDUqlNlOEfci23uaOCDtTFfFhE7-Lsw9I79IuOZqSdifS9ATAJbjcxx6WGBuT7yzSXvfDH9kDrJJvKcH7SvwW8HWdE788S_KPuf4e_I_CT5mbW2jBdc97WaBBC-L_q9imvW0NNB0e9LINimY0Fkuw4q_BG5yX4aD8W3KsvT8_5S34b6CS1BcT4wIxHWreN6diFiDrtu9l3VVV049K9g0_trUcK30C4FAXVg5goyB1Ks2eq2KMsAvNF1a6KTWgjZycj2hUzGB9LYxgFdvsyJojP_C-G4YT68b6yBVrJTlV8CaNPeQW889SBLF2OyxTTKA1SeUvUMZoJgewdpLyywXT2oQMRs0y6OhdsYoTq7KfX4DuAw">