<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/148325>148325</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Crash on 19.10, 20.0, and trunk
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
AZero13
</td>
</tr>
</table>
<pre>
https://godbolt.org/z/d5ha1EEj4
change the using WinAPIGLFunc = __attribute__((ms_abi)) GLFunc; to using WinAPIGLFunc = __attribute__((ms_abi)) Result (*)(Args...); and it doesnt crash
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJycUT2L3TAQ_DXrRpyRVtazXKjwuzuHQIqQJpDGSLbO1kVPOvRxIfn1wc6DQMpUw-7sDrM7Ome3BWsViCuIp0bXssekxm82RcYbE9efai_lLQMfASfAaYurib60MW2A0y_AaRW7Zs_Prx3QEei47DpslpTdkppd2MhXF8bPHz98mmpYCPAnMs-6lORMLXaeASWgvOVZGwc4AA7kzyjwKynxfzW-2Fx9IScznj05pi23bXsU_Ep0WIkrZI02h0KWpPPerIqvAx90YxXrBaLskMlmV5ZLs14u7IUaLkxnNUorXvTFMMNw4axxCikK2jOkjF-EbDuUvV4WibzvUQ8ddNTetPOt9--343eNy7laxTrJUTReG-vzGQJisD_IyQLikUlSx9KDqVuGjnqXS_4rU1zxVj0e9kkMhA0to4CPBGl74nFmSTV8b2ry_0bpyl5Nu8Qb4HQo3uHhLcVXuxTA6fSRAae70XeFvwMAAP__DOCskg">