Re: [PATCH] PR libstdc++/91371 make std::is_function handle other calling conventions

2019-08-19 Thread Jonathan Wakely
On 16/08/19 16:35 +0100, Jonathan Wakely wrote: The x86 attributes such as ms_abi, stdcall, fastcall etc. alter the function type, which means that functions with one of those attributes do not match any of the partial specializations of std::is_function. Rather than duplicating the list for eve

[PATCH] PR libstdc++/91371 make std::is_function handle other calling conventions

2019-08-16 Thread Jonathan Wakely
The x86 attributes such as ms_abi, stdcall, fastcall etc. alter the function type, which means that functions with one of those attributes do not match any of the partial specializations of std::is_function. Rather than duplicating the list for every calling convention, this adds a fallback to th