|
| template<typename T > |
| bool | v8::base::internal::HasSignBit (T x) |
| |
| template<typename T > |
| T | v8::base::internal::BinaryComplement (T x) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_integer, T >::type | v8::base::internal::CheckedAdd (T x, T y, RangeConstraint *validity) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_integer, T >::type | v8::base::internal::CheckedSub (T x, T y, RangeConstraint *validity) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_integer &&!std::numeric_limits< T >::is_signed &&(sizeof(T) *2 > sizeof(uintmax_t)), T >::type | v8::base::internal::CheckedMul (T x, T y, RangeConstraint *validity) |
| |
| template<typename T > |
| T | v8::base::internal::CheckedDiv (T x, T y, RangeConstraint *validity, typename enable_if< std::numeric_limits< T >::is_integer, int >::type=0) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_integer &&std::numeric_limits< T >::is_signed, T >::type | v8::base::internal::CheckedMod (T x, T y, RangeConstraint *validity) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_integer &&!std::numeric_limits< T >::is_signed, T >::type | v8::base::internal::CheckedMod (T x, T y, RangeConstraint *validity) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_integer &&std::numeric_limits< T >::is_signed, T >::type | v8::base::internal::CheckedNeg (T value, RangeConstraint *validity) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_integer &&!std::numeric_limits< T >::is_signed, T >::type | v8::base::internal::CheckedNeg (T value, RangeConstraint *validity) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_integer &&std::numeric_limits< T >::is_signed, T >::type | v8::base::internal::CheckedAbs (T value, RangeConstraint *validity) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_integer &&!std::numeric_limits< T >::is_signed, T >::type | v8::base::internal::CheckedAbs (T value, RangeConstraint *validity) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_iec559, T >::type | v8::base::internal::CheckedNeg (T value, RangeConstraint *) |
| |
| template<typename T > |
| enable_if< std::numeric_limits< T >::is_iec559, T >::type | v8::base::internal::CheckedAbs (T value, RangeConstraint *) |
| |