• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/arm-linux/include/c++/4.5.3/bits/

Lines Matching refs:__w

60     template<typename _UIntType, size_t __w,
61 bool = __w < static_cast<size_t>
66 template<typename _UIntType, size_t __w>
67 struct _Shift<_UIntType, __w, true>
68 { static const _UIntType __value = _UIntType(1) << __w; };
363 template<typename _UIntType, size_t __w,
374 static_assert(__r <= __w, "template argument substituting "
376 static_assert(__u <= __w, "template argument substituting "
378 static_assert(__s <= __w, "template argument substituting "
380 static_assert(__t <= __w, "template argument substituting "
382 static_assert(__l <= __w, "template argument substituting "
384 static_assert(__w <= std::numeric_limits<_UIntType>::digits,
385 "template argument substituting __w out of bound");
386 static_assert(__a <= (__detail::_Shift<_UIntType, __w>::__value - 1),
388 static_assert(__b <= (__detail::_Shift<_UIntType, __w>::__value - 1),
390 static_assert(__c <= (__detail::_Shift<_UIntType, __w>::__value - 1),
392 static_assert(__d <= (__detail::_Shift<_UIntType, __w>::__value - 1),
394 static_assert(__f <= (__detail::_Shift<_UIntType, __w>::__value - 1),
402 static const size_t word_size = __w;
458 { return __detail::_Shift<_UIntType, __w>::__value - 1; }
561 template<typename _UIntType, size_t __w,
567 operator!=(const std::mersenne_twister_engine<_UIntType, __w, __n, __m,
569 const std::mersenne_twister_engine<_UIntType, __w, __n, __m,
593 template<typename _UIntType, size_t __w, size_t __s, size_t __r>
600 static_assert(0u < __w && __w <= std::numeric_limits<_UIntType>::digits,
601 "template argument substituting __w out of bounds");
608 static const size_t word_size = __w;
675 { return __detail::_Shift<_UIntType, __w>::__value - 1; }
768 template<typename _UIntType, size_t __w, size_t __s, size_t __r>
770 operator!=(const std::subtract_with_carry_engine<_UIntType, __w,
772 const std::subtract_with_carry_engine<_UIntType, __w,
1007 * engine to produce random numbers with a specifies number of bits @p __w.
1009 template<typename _RandomNumberEngine, size_t __w, typename _UIntType>
1014 static_assert(0u < __w && __w <= std::numeric_limits<_UIntType>::digits,
1015 "template argument substituting __w out of bounds");
1123 { return __detail::_Shift<_UIntType, __w>::__value - 1; }
1176 __w, _UIntType>& __x)
1198 template<typename _RandomNumberEngine, size_t __w, typename _UIntType>
1200 operator!=(const std::independent_bits_engine<_RandomNumberEngine, __w,
1202 const std::independent_bits_engine<_RandomNumberEngine, __w,
1216 template<typename _RandomNumberEngine, size_t __w, typename _UIntType,
1221 __w, _UIntType>& __x)
1231 * @p __w.