| 325 | } |
| 326 | |
| 327 | absl::StatusOr<int64_t> CheckedUint64ToInt64(uint64_t v) { |
| 328 | CEL_RETURN_IF_ERROR( |
| 329 | CheckRange(v <= kUintToIntMax, "uint64 out of int64 range")); |
| 330 | return static_cast<int64_t>(v); |
| 331 | } |
| 332 | |
| 333 | absl::StatusOr<uint32_t> CheckedUint64ToUint32(uint64_t v) { |
| 334 | CEL_RETURN_IF_ERROR( |
no test coverage detected