webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
base
internal
IsIntegerArithmeticSafe
Static Public Attributes
|
List of all members
base::internal::IsIntegerArithmeticSafe< T, Lhs, Rhs > Struct Template Reference
#include <
safe_math_impl.h
>
Static Public Attributes
static const bool
value
Member Data Documentation
◆
value
template<typename T , typename Lhs , typename Rhs >
const bool
base::internal::IsIntegerArithmeticSafe
<
T
, Lhs, Rhs >::
value
static
Initial value:
=
!std::numeric_limits<T>::is_iec559 &&
StaticDstRangeRelationToSrcRange<T, Lhs>::value
==
NUMERIC_RANGE_CONTAINED
&&
sizeof
(
T
) >= (2 *
sizeof
(Lhs)) &&
StaticDstRangeRelationToSrcRange<
T
The documentation for this struct was generated from the following file:
Source/ThirdParty/ANGLE/src/common/third_party/numerics/base/numerics/
safe_math_impl.h
Generated by
1.8.13