20 #ifndef __utl_meta_useif_h__ 21 #define __utl_meta_useif_h__ 37 template <
typename _T1,
typename _T2,
typename _Ret =_T1>
39 same_<_T1, _T2>::value, _Ret
42 template <
typename _T1,
typename _T2,
typename _Ret =_T1>
47 template <
typename T1,
typename... Ts>
49 or_<T1, Ts...>::value, T1
53 template <
typename T1,
typename... Ts>
55 and_<T1, Ts...>::value, T1
Integral constant operations and logical operations.
STL's core language concepts.
Template meta-programming SFINAE helpers.
eval< detail::_or_< _Ts... > > or_
eval< detail::_and_< _Ts... > > and_
Implementation detail main forward header.