8#ifndef SkSafe32_DEFINED
9#define SkSafe32_DEFINED
31 return (int32_t)((uint32_t)
a + (uint32_t)
b);
34 return (int32_t)((uint32_t)
a - (uint32_t)
b);
static constexpr int32_t SK_NaN32
static constexpr int32_t SK_MinS32
static constexpr int32_t SK_MaxS32
static constexpr int32_t Sk32_can_overflow_add(int32_t a, int32_t b)
static constexpr int32_t Sk64_pin_to_s32(int64_t x)
static constexpr int32_t Sk32_sat_sub(int32_t a, int32_t b)
static constexpr int32_t Sk32_sat_add(int32_t a, int32_t b)
static int32_t SkAbs32(int32_t value)
static constexpr int32_t Sk32_can_overflow_sub(int32_t a, int32_t b)