assertNonNegative static method

void assertNonNegative(
  1. ByteConverter size, [
  2. String? name
])

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',
    );
  }
}