<div dir="ltr">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 class="gmail_extra">

<div class="gmail_quote"><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>Wait a minute, this header is included only if <span style="color:black;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>