| Index: third_party/WebKit/Source/wtf/CheckedArithmetic.h
|
| diff --git a/third_party/WebKit/Source/wtf/CheckedArithmetic.h b/third_party/WebKit/Source/wtf/CheckedArithmetic.h
|
| index 4ae1bbe100c78ba15670cc233a42ff0bc103858d..5b1c5513845728b4cd78cbb064d86fe9ea212381 100644
|
| --- a/third_party/WebKit/Source/wtf/CheckedArithmetic.h
|
| +++ b/third_party/WebKit/Source/wtf/CheckedArithmetic.h
|
| @@ -159,7 +159,7 @@ template <typename Target, typename Source> struct BoundsChecker<Target, Source,
|
| }
|
| };
|
|
|
| -template <typename Target, typename Source, bool CanElide = IsSameType<Target, Source>::value || (sizeof(Target) > sizeof(Source)) > struct BoundsCheckElider;
|
| +template <typename Target, typename Source, bool CanElide = std::is_same<Target, Source>::value || (sizeof(Target) > sizeof(Source)) > struct BoundsCheckElider;
|
| template <typename Target, typename Source> struct BoundsCheckElider<Target, Source, true> {
|
| static bool inBounds(Source) { return true; }
|
| };
|
|
|