| Index: packages/isolate/lib/src/lists.dart
|
| diff --git a/packages/isolate/lib/src/lists.dart b/packages/isolate/lib/src/lists.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..2047ab3d2291dfd47a4778cd7595ca0aff911dbc
|
| --- /dev/null
|
| +++ b/packages/isolate/lib/src/lists.dart
|
| @@ -0,0 +1,31 @@
|
| +// Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +/// Utility functions to create fixed-length lists.
|
| +library isolate.lists;
|
| +
|
| +/// Create a single-element fixed-length list.
|
| +List list1(v1) => new List(1)..[0] = v1;
|
| +
|
| +/// Create a two-element fixed-length list.
|
| +List list2(v1, v2) => new List(2)..[0] = v1
|
| + ..[1] = v2;
|
| +
|
| +/// Create a three-element fixed-length list.
|
| +List list3(v1, v2, v3) => new List(3)..[0] = v1
|
| + ..[1] = v2
|
| + ..[2] = v3;
|
| +
|
| +/// Create a four-element fixed-length list.
|
| +List list4(v1, v2, v3, v4) => new List(4)..[0] = v1
|
| + ..[1] = v2
|
| + ..[2] = v3
|
| + ..[3] = v4;
|
| +
|
| +/// Create a five-element fixed-length list.
|
| +List list5(v1, v2, v3, v4, v5) => new List(5)..[0] = v1
|
| + ..[1] = v2
|
| + ..[2] = v3
|
| + ..[3] = v4
|
| + ..[4] = v5;
|
|
|