@ -211,7 +211,7 @@ struct has_func_##func { \
private: \
typedef char one; \
typedef long two; \
template<typename U> static one test(typeof(&U::func)); \
template<typename U> static one test(decltype(&U::func)); \
template<typename U> static two test(...); \
public: \
enum { value = sizeof(test<T>(0)) == sizeof(char) }; \