Searched defs:generate_expected_traits (Results 1 – 1 of 1) sorted by relevance
/third_party/boost/libs/numeric/conversion/test/ |
D | traits_test.cpp | 239 struct generate_expected_traits struct 241 typedef expected_traits<T, S, T, S, mpl::false_, mpl::true_ > trivial ; 242 typedef expected_traits<T, S, S, T, mpl::true_ , mpl::false_ > subranged ; 243 typedef expected_traits<T, S, T, S, mpl::false_, mpl::false_ > non_subranged ; 245 typedef typename my_is_subranged<T,S>::type IsSubranged ; 246 typedef typename my_is_trivial <T,S>::type IsTrivial ; 248 typedef typename mpl::if_<IsSubranged,subranged,non_subranged>::type non_trivial ; 250 typedef typename mpl::if_<IsTrivial,trivial,non_trivial>::type type ;
|