| 255 | |
| 256 | template <typename T> |
| 257 | constexpr T GetIntLimit(size_t bits) { |
| 258 | DCHECK_NE(bits, 0u); |
| 259 | DCHECK_LT(bits, BitSizeOf<T>()); |
| 260 | return static_cast<T>(1) << (bits - 1); |
| 261 | } |
| 262 | |
| 263 | template <size_t kBits, typename T> |
| 264 | constexpr bool IsInt(T value) { |
nothing calls this directly
no outgoing calls
no test coverage detected