<div dir="ltr"><div class="gmail_extra">For the record, Microsoft documents this behavior.</div><div class="gmail_extra"><br></div><div class="gmail_extra">__vectorcall, __thiscall,__stdcall all degrade to __cdecl. See:</div>
<div class="gmail_extra"><a href="http://msdn.microsoft.com/en-us/library/zxk0tw93(v=vs.120).aspx">http://msdn.microsoft.com/en-us/library/zxk0tw93(v=vs.120).aspx</a><br></div><div class="gmail_extra"><a href="http://msdn.microsoft.com/en-us/library/ek8tkfbw(v=vs.120).aspx">http://msdn.microsoft.com/en-us/library/ek8tkfbw(v=vs.120).aspx</a><br>
</div><div class="gmail_extra"><a href="http://msdn.microsoft.com/en-us/library/dn375768(v=vs.120).aspx">http://msdn.microsoft.com/en-us/library/dn375768(v=vs.120).aspx</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">
On Thu, Oct 3, 2013 at 4:06 AM, Paweł Bylica <span dir="ltr"><<a href="mailto:chfast@gmail.com" target="_blank">chfast@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div class="im">On Mon, Sep 30, 2013 at 5:29 AM, Edward Diener <span dir="ltr"><<a href="mailto:eldlistmailingz@tropicsoft.com" target="_blank">eldlistmailingz@tropicsoft.com</a>></span> wrote:<br></div>
<div class="gmail_extra">

<div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">In Boost.TypeTraits this header file line:<br>



<br>
 template <class R ><br>
 yes_type is_function_ptr_tester(R (__fastcall*)( ...));<br>
<br>
gets an error message from clang in Windows of:<br>
<br>
..\..\..\boost/type_traits/<u></u>detail/is_function_ptr_tester.<u></u>hpp:52:36: error: variadic function cannot use fastcall calling convention<br></blockquote><div><br></div></div><div>Wait a minute, this header is included only if <span style="font-family:Consolas">BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION </span>macro is defined. It is probably some old lack of template specialization workaround. It does not compile in VS either.</div>


</div><br></div></div>
<br>_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div><br></div></div>