largest_int.hpp | 24 template< typename T > struct integral_rank; 26 template<> struct integral_rank<bool> : int_<1> {}; struct in namespace:boost::mpl::aux 27 template<> struct integral_rank<signed char> : int_<2> {}; struct in namespace:boost::mpl::aux 28 template<> struct integral_rank<char> : int_<3> {}; struct in namespace:boost::mpl::aux 29 template<> struct integral_rank<unsigned char> : int_<4> {}; struct in namespace:boost::mpl::aux 31 template<> struct integral_rank<wchar_t> : int_<5> {}; struct in namespace:boost::mpl::aux 33 template<> struct integral_rank<short> : int_<6> {}; struct in namespace:boost::mpl::aux 34 template<> struct integral_rank<unsigned short> : int_<7> {}; struct in namespace:boost::mpl::aux 35 template<> struct integral_rank<int> : int_<8> {}; struct in namespace:boost::mpl::aux 36 template<> struct integral_rank<unsigned int> : int_<9> {} struct in namespace:boost::mpl::aux 37 template<> struct integral_rank<long> : int_<10> {}; struct in namespace:boost::mpl::aux 38 template<> struct integral_rank<unsigned long> : int_<11> {}; struct in namespace:boost::mpl::aux 41 template<> struct integral_rank<long_long_type> : int_<12> {}; struct in namespace:boost::mpl::aux 42 template<> struct integral_rank<ulong_long_type>: int_<13> {}; struct in namespace:boost::mpl::aux [all...] |