| bool someGrowable = true; |
| int Function(int) get bar => foo; |
| int foo(int i) => i; |
| var list1 = List<int>.generate(10, (i) { |
| return i; |
| }); |
| var list2 = List<int>.generate(10, (i) { |
| return i; |
| }, growable: true); |
| var list3 = List<int>.generate(10, (i) { |
| return i; |
| }, growable: false); |
| var list4 = List<int>.generate(10, (i) { |
| return i; |
| }, growable: someGrowable); |
| var list5 = List<int>.generate(10, (i) { |
| if (i.isEven) return i + 1; |
| return i - 1; |
| }); |
| var list6 = List<int>.generate(10, foo); |
| var list7 = List<int>.generate(10, bar); |
| void main() {} |