@@ -347,6 +347,7 @@ var _internal;
347
347
} ) ;
348
348
let ListIterator = ListIterator$ ( dart . dynamic ) ;
349
349
let _f = Symbol ( '_f' ) ;
350
+ let _ = Symbol ( '_' ) ;
350
351
let MappedIterable$ = dart . generic ( function ( S , T ) {
351
352
class MappedIterable extends collection . IterableBase$ ( T ) {
352
353
MappedIterable ( iterable , func ) {
@@ -382,7 +383,7 @@ var _internal;
382
383
return this [ _f ] ( this [ _iterable ] . elementAt ( index ) ) ;
383
384
}
384
385
}
385
- dart . defineNamedConstructor ( MappedIterable , '_' ) ;
386
+ dart . defineNamedConstructor ( MappedIterable , _ ) ;
386
387
return MappedIterable ;
387
388
} ) ;
388
389
let MappedIterable = MappedIterable$ ( dart . dynamic , dart . dynamic ) ;
@@ -541,7 +542,7 @@ var _internal;
541
542
return new TakeIterator ( this [ _iterable ] . iterator , this [ _takeCount ] ) ;
542
543
}
543
544
}
544
- dart . defineNamedConstructor ( TakeIterable , '_' ) ;
545
+ dart . defineNamedConstructor ( TakeIterable , _ ) ;
545
546
return TakeIterable ;
546
547
} ) ;
547
548
let TakeIterable = TakeIterable$ ( dart . dynamic ) ;
@@ -656,7 +657,7 @@ var _internal;
656
657
return new SkipIterator ( this [ _iterable ] . iterator , this [ _skipCount ] ) ;
657
658
}
658
659
}
659
- dart . defineNamedConstructor ( SkipIterable , '_' ) ;
660
+ dart . defineNamedConstructor ( SkipIterable , _ ) ;
660
661
return SkipIterable ;
661
662
} ) ;
662
663
let SkipIterable = SkipIterable$ ( dart . dynamic ) ;
@@ -852,7 +853,7 @@ var _internal;
852
853
return BidirectionalIterator ;
853
854
} ) ;
854
855
let BidirectionalIterator = BidirectionalIterator$ ( dart . dynamic ) ;
855
- let _rangeCheck$ = Symbol ( '_rangeCheck' ) ;
856
+ let _rangeCheck = Symbol ( '_rangeCheck' ) ;
856
857
let IterableMixinWorkaround$ = dart . generic ( function ( T ) {
857
858
class IterableMixinWorkaround extends core . Object {
858
859
static contains ( iterable , element ) {
@@ -1088,15 +1089,15 @@ var _internal;
1088
1089
start = dart . notNull ( list . length ) - 1 ;
1089
1090
return Lists . lastIndexOf ( list , element , start ) ;
1090
1091
}
1091
- static [ _rangeCheck$ ] ( list , start , end ) {
1092
+ static [ _rangeCheck ] ( list , start , end ) {
1092
1093
core . RangeError . checkValidRange ( start , end , list . length ) ;
1093
1094
}
1094
1095
getRangeList ( list , start , end ) {
1095
- _rangeCheck ( list , start , end ) ;
1096
+ IterableMixinWorkaround [ _rangeCheck ] ( list , start , end ) ;
1096
1097
return new SubListIterable ( dart . as ( list , core . Iterable$ ( T ) ) , start , end ) ;
1097
1098
}
1098
1099
static setRangeList ( list , start , end , from , skipCount ) {
1099
- _rangeCheck ( list , start , end ) ;
1100
+ IterableMixinWorkaround [ _rangeCheck ] ( list , start , end ) ;
1100
1101
let length = dart . notNull ( end ) - dart . notNull ( start ) ;
1101
1102
if ( length === 0 )
1102
1103
return ;
@@ -1117,7 +1118,7 @@ var _internal;
1117
1118
Lists . copy ( otherList , otherStart , list , start , length ) ;
1118
1119
}
1119
1120
static replaceRangeList ( list , start , end , iterable ) {
1120
- _rangeCheck ( list , start , end ) ;
1121
+ IterableMixinWorkaround [ _rangeCheck ] ( list , start , end ) ;
1121
1122
if ( ! dart . is ( iterable , EfficientLength ) ) {
1122
1123
iterable = iterable . toList ( ) ;
1123
1124
}
@@ -1142,7 +1143,7 @@ var _internal;
1142
1143
}
1143
1144
}
1144
1145
static fillRangeList ( list , start , end , fillValue ) {
1145
- _rangeCheck ( list , start , end ) ;
1146
+ IterableMixinWorkaround [ _rangeCheck ] ( list , start , end ) ;
1146
1147
for ( let i = start ; dart . notNull ( i ) < dart . notNull ( end ) ; i = dart . notNull ( i ) + 1 ) {
1147
1148
list . set ( i , fillValue ) ;
1148
1149
}
@@ -1540,27 +1541,28 @@ var _internal;
1540
1541
function printToConsole ( line ) {
1541
1542
_js_primitives . printString ( `${ line } ` ) ;
1542
1543
}
1543
- let _doSort$ = Symbol ( '_doSort' ) ;
1544
- let _insertionSort$ = Symbol ( '_insertionSort' ) ;
1545
- let _dualPivotQuicksort$ = Symbol ( '_dualPivotQuicksort' ) ;
1544
+ let _doSort = Symbol ( '_doSort' ) ;
1545
+ let _INSERTION_SORT_THRESHOLD = Symbol ( '_INSERTION_SORT_THRESHOLD' ) ;
1546
+ let _insertionSort = Symbol ( '_insertionSort' ) ;
1547
+ let _dualPivotQuicksort = Symbol ( '_dualPivotQuicksort' ) ;
1546
1548
class Sort extends core . Object {
1547
1549
static sort ( a , compare ) {
1548
- _doSort ( a , 0 , dart . notNull ( a . length ) - 1 , compare ) ;
1550
+ Sort [ _doSort ] ( a , 0 , dart . notNull ( a . length ) - 1 , compare ) ;
1549
1551
}
1550
1552
static sortRange ( a , from , to , compare ) {
1551
1553
if ( dart . notNull ( from ) < 0 || dart . notNull ( to ) > dart . notNull ( a . length ) || dart . notNull ( to ) < dart . notNull ( from ) ) {
1552
1554
throw "OutOfRange" ;
1553
1555
}
1554
- _doSort ( a , from , dart . notNull ( to ) - 1 , compare ) ;
1556
+ Sort [ _doSort ] ( a , from , dart . notNull ( to ) - 1 , compare ) ;
1555
1557
}
1556
- static [ _doSort$ ] ( a , left , right , compare ) {
1557
- if ( dart . notNull ( right ) - dart . notNull ( left ) <= dart . notNull ( Sort . _INSERTION_SORT_THRESHOLD ) ) {
1558
- _insertionSort ( a , left , right , compare ) ;
1558
+ static [ _doSort ] ( a , left , right , compare ) {
1559
+ if ( dart . notNull ( right ) - dart . notNull ( left ) <= dart . notNull ( Sort [ _INSERTION_SORT_THRESHOLD ] ) ) {
1560
+ Sort [ _insertionSort ] ( a , left , right , compare ) ;
1559
1561
} else {
1560
- _dualPivotQuicksort ( a , left , right , compare ) ;
1562
+ Sort [ _dualPivotQuicksort ] ( a , left , right , compare ) ;
1561
1563
}
1562
1564
}
1563
- static [ _insertionSort$ ] ( a , left , right , compare ) {
1565
+ static [ _insertionSort ] ( a , left , right , compare ) {
1564
1566
for ( let i = dart . notNull ( left ) + 1 ; dart . notNull ( i ) <= dart . notNull ( right ) ; i = dart . notNull ( i ) + 1 ) {
1565
1567
let el = a . get ( i ) ;
1566
1568
let j = i ;
@@ -1571,8 +1573,8 @@ var _internal;
1571
1573
a . set ( j , el ) ;
1572
1574
}
1573
1575
}
1574
- static [ _dualPivotQuicksort$ ] ( a , left , right , compare ) {
1575
- dart . assert ( dart . notNull ( right ) - dart . notNull ( left ) > dart . notNull ( Sort . _INSERTION_SORT_THRESHOLD ) ) ;
1576
+ static [ _dualPivotQuicksort ] ( a , left , right , compare ) {
1577
+ dart . assert ( dart . notNull ( right ) - dart . notNull ( left ) > dart . notNull ( Sort [ _INSERTION_SORT_THRESHOLD ] ) ) ;
1576
1578
let sixth = ( ( dart . notNull ( right ) - dart . notNull ( left ) + 1 ) / 6 ) . truncate ( ) ;
1577
1579
let index1 = dart . notNull ( left ) + dart . notNull ( sixth ) ;
1578
1580
let index5 = dart . notNull ( right ) - dart . notNull ( sixth ) ;
@@ -1712,8 +1714,8 @@ var _internal;
1712
1714
a . set ( dart . notNull ( less ) - 1 , pivot1 ) ;
1713
1715
a . set ( right , a . get ( dart . notNull ( great ) + 1 ) ) ;
1714
1716
a . set ( dart . notNull ( great ) + 1 , pivot2 ) ;
1715
- _doSort ( a , left , dart . notNull ( less ) - 2 , compare ) ;
1716
- _doSort ( a , dart . notNull ( great ) + 2 , right , compare ) ;
1717
+ Sort [ _doSort ] ( a , left , dart . notNull ( less ) - 2 , compare ) ;
1718
+ Sort [ _doSort ] ( a , dart . notNull ( great ) + 2 , right , compare ) ;
1717
1719
if ( pivots_are_equal ) {
1718
1720
return ;
1719
1721
}
@@ -1759,9 +1761,9 @@ var _internal;
1759
1761
}
1760
1762
}
1761
1763
}
1762
- _doSort ( a , less , great , compare ) ;
1764
+ Sort [ _doSort ] ( a , less , great , compare ) ;
1763
1765
} else {
1764
- _doSort ( a , less , great , compare ) ;
1766
+ Sort [ _doSort ] ( a , less , great , compare ) ;
1765
1767
}
1766
1768
}
1767
1769
}
@@ -1775,7 +1777,7 @@ var _internal;
1775
1777
this [ _name ] = name$ ;
1776
1778
}
1777
1779
Symbol$validated ( name ) {
1778
- this [ _name ] = validatePublicSymbol ( name ) ;
1780
+ this [ _name ] = Symbol . validatePublicSymbol ( name ) ;
1779
1781
}
1780
1782
[ '==' ] ( other ) {
1781
1783
return dart . notNull ( dart . is ( other , Symbol ) ) && dart . notNull ( dart . equals ( this [ _name ] , dart . dload ( other , '_name' ) ) ) ;
@@ -1791,15 +1793,15 @@ var _internal;
1791
1793
return symbol [ _name ] ;
1792
1794
}
1793
1795
static validatePublicSymbol ( name ) {
1794
- if ( dart . notNull ( name . isEmpty ) || dart . notNull ( publicSymbolPattern . hasMatch ( name ) ) )
1796
+ if ( dart . notNull ( name . isEmpty ) || dart . notNull ( Symbol . publicSymbolPattern . hasMatch ( name ) ) )
1795
1797
return name ;
1796
1798
if ( name . startsWith ( '_' ) ) {
1797
1799
throw new core . ArgumentError ( `"${ name } " is a private identifier` ) ;
1798
1800
}
1799
1801
throw new core . ArgumentError ( `"${ name } " is not a valid (qualified) symbol name` ) ;
1800
1802
}
1801
1803
static isValidSymbol ( name ) {
1802
- return dart . notNull ( name . isEmpty ) || dart . notNull ( symbolPattern . hasMatch ( name ) ) ;
1804
+ return dart . notNull ( name . isEmpty ) || dart . notNull ( Symbol . symbolPattern . hasMatch ( name ) ) ;
1803
1805
}
1804
1806
}
1805
1807
dart . defineNamedConstructor ( Symbol , 'unvalidated' ) ;
0 commit comments