On Sat, 2 Apr 2011, Nathan Ridge wrote:
I ask because libstdc++ uses specializations like this for std::is_function in <type_traits>, and as a result, clang refuses to compile anything that includes <type_traits>.
Er, clang worked around that some time ago: http://lists.cs.uiuc.edu/pipermail/cfe-dev/2011-January/013083.html (see also the reference to a DR in that email) -- Marc Glisse