Home
last modified time | relevance | path

Searched defs:generate_expected_traits (Results 1 – 1 of 1) sorted by relevance

/third_party/boost/libs/numeric/conversion/test/
Dtraits_test.cpp239 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 ;