assertNonNegative static method
Asserts that size is non-negative, throwing ArgumentError if not.
Implementation
static void assertNonNegative(ByteConverter size, [String? name]) {
if (size.bytes < 0) {
throw ArgumentError.value(
size.bytes,
name ?? 'size',
'must be non-negative',
);
}
}