TestRepeatedScalarDifferentTagSizes constructor

TestRepeatedScalarDifferentTagSizes({
  1. Iterable<int>? repeatedFixed32,
  2. Iterable<int>? repeatedInt32,
  3. Iterable<Int64>? repeatedFixed64,
  4. Iterable<Int64>? repeatedInt64,
  5. Iterable<double>? repeatedFloat,
  6. Iterable<Int64>? repeatedUint64,
})

Implementation

factory TestRepeatedScalarDifferentTagSizes({
  $core.Iterable<$core.int>? repeatedFixed32,
  $core.Iterable<$core.int>? repeatedInt32,
  $core.Iterable<$fixnum.Int64>? repeatedFixed64,
  $core.Iterable<$fixnum.Int64>? repeatedInt64,
  $core.Iterable<$core.double>? repeatedFloat,
  $core.Iterable<$fixnum.Int64>? repeatedUint64,
}) {
  final _result = create();
  if (repeatedFixed32 != null) {
    _result.repeatedFixed32.addAll(repeatedFixed32);
  }
  if (repeatedInt32 != null) {
    _result.repeatedInt32.addAll(repeatedInt32);
  }
  if (repeatedFixed64 != null) {
    _result.repeatedFixed64.addAll(repeatedFixed64);
  }
  if (repeatedInt64 != null) {
    _result.repeatedInt64.addAll(repeatedInt64);
  }
  if (repeatedFloat != null) {
    _result.repeatedFloat.addAll(repeatedFloat);
  }
  if (repeatedUint64 != null) {
    _result.repeatedUint64.addAll(repeatedUint64);
  }
  return _result;
}