@@ -84,8 +84,8 @@ dart_library.library('dart/_internal', null, /* Imports */[
84
84
return false ;
85
85
}
86
86
firstWhere ( test , opts ) {
87
+ let { orElse = null } = opts || { } ;
87
88
dart . as ( test , dart . functionType ( core . bool , [ E ] ) ) ;
88
- let orElse = opts && 'orElse' in opts ? opts . orElse : null ;
89
89
dart . as ( orElse , dart . functionType ( E , [ ] ) ) ;
90
90
let length = this . length ;
91
91
for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( length ) ; i = dart . notNull ( i ) + 1 ) {
@@ -101,8 +101,8 @@ dart_library.library('dart/_internal', null, /* Imports */[
101
101
dart . throw ( IterableElementError . noElement ( ) ) ;
102
102
}
103
103
lastWhere ( test , opts ) {
104
+ let { orElse = null } = opts || { } ;
104
105
dart . as ( test , dart . functionType ( core . bool , [ E ] ) ) ;
105
- let orElse = opts && 'orElse' in opts ? opts . orElse : null ;
106
106
dart . as ( orElse , dart . functionType ( E , [ ] ) ) ;
107
107
let length = this . length ;
108
108
for ( let i = dart . notNull ( length ) - 1 ; dart . notNull ( i ) >= 0 ; i = dart . notNull ( i ) - 1 ) {
@@ -219,7 +219,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
219
219
return super . takeWhile ( test ) ;
220
220
}
221
221
toList ( opts ) {
222
- let growable = opts && 'growable' in opts ? opts . growable : true ;
222
+ let { growable = true } = opts || { } ;
223
223
let result = null ;
224
224
if ( dart . notNull ( growable ) ) {
225
225
result = core . List$ ( E ) . new ( ) ;
@@ -358,7 +358,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
358
358
}
359
359
}
360
360
toList ( opts ) {
361
- let growable = opts && 'growable' in opts ? opts . growable : true ;
361
+ let { growable = true } = opts || { } ;
362
362
let start = this [ _start ] ;
363
363
let end = this [ _iterable ] [ dartx . length ] ;
364
364
if ( this [ _endOrLength ] != null && dart . notNull ( this [ _endOrLength ] ) < dart . notNull ( end ) )
@@ -620,7 +620,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
620
620
super . IterableBase ( ) ;
621
621
}
622
622
get iterator ( ) {
623
- return new ( ExpandIterator$ ( S , T ) ) ( this [ _iterable ] [ dartx . iterator ] , dart . as ( this [ _f ] , __CastType0 ) ) ;
623
+ return new ( ExpandIterator$ ( S , T ) ) ( this [ _iterable ] [ dartx . iterator ] , dart . as ( this [ _f ] , __CastType0$ ( S , T ) ) ) ;
624
624
}
625
625
}
626
626
dart . setSignature ( ExpandIterable , {
@@ -973,24 +973,24 @@ dart_library.library('dart/_internal', null, /* Imports */[
973
973
return false ;
974
974
}
975
975
firstWhere ( test , opts ) {
976
+ let { orElse = null } = opts || { } ;
976
977
dart . as ( test , dart . functionType ( core . bool , [ E ] ) ) ;
977
- let orElse = opts && 'orElse' in opts ? opts . orElse : null ;
978
978
dart . as ( orElse , dart . functionType ( E , [ ] ) ) ;
979
979
if ( orElse != null )
980
980
return orElse ( ) ;
981
981
dart . throw ( IterableElementError . noElement ( ) ) ;
982
982
}
983
983
lastWhere ( test , opts ) {
984
+ let { orElse = null } = opts || { } ;
984
985
dart . as ( test , dart . functionType ( core . bool , [ E ] ) ) ;
985
- let orElse = opts && 'orElse' in opts ? opts . orElse : null ;
986
986
dart . as ( orElse , dart . functionType ( E , [ ] ) ) ;
987
987
if ( orElse != null )
988
988
return orElse ( ) ;
989
989
dart . throw ( IterableElementError . noElement ( ) ) ;
990
990
}
991
991
singleWhere ( test , opts ) {
992
+ let { orElse = null } = opts || { } ;
992
993
dart . as ( test , dart . functionType ( core . bool , [ E ] ) ) ;
993
- let orElse = opts && 'orElse' in opts ? opts . orElse : null ;
994
994
dart . as ( orElse , dart . functionType ( E , [ ] ) ) ;
995
995
if ( orElse != null )
996
996
return orElse ( ) ;
@@ -1034,7 +1034,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
1034
1034
return this ;
1035
1035
}
1036
1036
toList ( opts ) {
1037
- let growable = opts && 'growable' in opts ? opts . growable : true ;
1037
+ let { growable = true } = opts || { } ;
1038
1038
return dart . notNull ( growable ) ? dart . list ( [ ] , E ) : core . List$ ( E ) . new ( 0 ) ;
1039
1039
}
1040
1040
toSet ( ) {
@@ -1317,7 +1317,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
1317
1317
}
1318
1318
where ( iterable , f ) {
1319
1319
dart . as ( f , dart . functionType ( core . bool , [ dart . dynamic ] ) ) ;
1320
- return new ( WhereIterable$ ( T ) ) ( dart . as ( iterable , core . Iterable$ ( T ) ) , dart . as ( f , __CastType2 ) ) ;
1320
+ return new ( WhereIterable$ ( T ) ) ( dart . as ( iterable , core . Iterable$ ( T ) ) , dart . as ( f , __CastType2$ ( T ) ) ) ;
1321
1321
}
1322
1322
static map ( iterable , f ) {
1323
1323
dart . as ( f , dart . functionType ( dart . dynamic , [ dart . dynamic ] ) ) ;
0 commit comments