Q_NOEXCEPT_OF, function_traits< Fn >::is_noexcept
Q_NOEXCEPT_OF, function_traits< Fn >::is_noexcept

function_traits< Fn > now has a bool_type 'is_noexcept' which is
std::true_type if Fn is marked 'noexcept', and std::false_type
otherwise.

A helper Q_NOEXCEPT_OF( Fn ) returns the bool directly, useful in SFINAE
situations.

grantila/q,grantila/q