Lines Matching refs:__test
40 template <class _Up> static __two __test(...);
41 template <class _Up> static char __test(typename _Up::result_type* = 0);
43 static const bool value = sizeof(__test<_Tp>(0)) == 1;
79 static __two __test(...);
82 __test(const volatile unary_function<_Ap, _Rp>*);
84 static const bool value = !is_same<decltype(__test((_Tp*)0)), __two>::value;
85 typedef decltype(__test((_Tp*)0)) type;
93 static __two __test(...);
96 __test(const volatile binary_function<_A1, _A2, _Rp>*);
98 static const bool value = !is_same<decltype(__test((_Tp*)0)), __two>::value;
99 typedef decltype(__test((_Tp*)0)) type;
577 template <class _Up> static __two __test(...);
578 template <class _Up> static char __test(typename _Up::allocator_type* = 0);
580 static const bool value = sizeof(__test<_Tp>(0)) == 1;