OLD | NEW |
1 var _interceptors; | 1 var _interceptors; |
2 (function(exports) { | 2 (function(exports) { |
3 'use strict'; | 3 'use strict'; |
4 class Interceptor extends core.Object { | 4 class Interceptor extends core.Object { |
5 Interceptor() { | 5 Interceptor() { |
6 } | 6 } |
7 ['=='](other) { | 7 ['=='](other) { |
8 return core.identical(this, other); | 8 return core.identical(this, other); |
9 } | 9 } |
10 get hashCode() { | 10 get hashCode() { |
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
161 } | 161 } |
162 skipWhile(test) { | 162 skipWhile(test) { |
163 return new _internal.IterableMixinWorkaround().skipWhile(this, test); | 163 return new _internal.IterableMixinWorkaround().skipWhile(this, test); |
164 } | 164 } |
165 reduce(combine) { | 165 reduce(combine) { |
166 return dart.as(_internal.IterableMixinWorkaround.reduce(this, combine),
E); | 166 return dart.as(_internal.IterableMixinWorkaround.reduce(this, combine),
E); |
167 } | 167 } |
168 fold(initialValue, combine) { | 168 fold(initialValue, combine) { |
169 return _internal.IterableMixinWorkaround.fold(this, initialValue, combin
e); | 169 return _internal.IterableMixinWorkaround.fold(this, initialValue, combin
e); |
170 } | 170 } |
171 firstWhere(test, opt$) { | 171 firstWhere(test, opts) { |
172 let orElse = opt$ && 'orElse' in opt$ ? opt$.orElse : null; | 172 let orElse = opts && 'orElse' in opts ? opts.orElse : null; |
173 return dart.as(_internal.IterableMixinWorkaround.firstWhere(this, test,
orElse), E); | 173 return dart.as(_internal.IterableMixinWorkaround.firstWhere(this, test,
orElse), E); |
174 } | 174 } |
175 lastWhere(test, opt$) { | 175 lastWhere(test, opts) { |
176 let orElse = opt$ && 'orElse' in opt$ ? opt$.orElse : null; | 176 let orElse = opts && 'orElse' in opts ? opts.orElse : null; |
177 return dart.as(_internal.IterableMixinWorkaround.lastWhereList(this, tes
t, orElse), E); | 177 return dart.as(_internal.IterableMixinWorkaround.lastWhereList(this, tes
t, orElse), E); |
178 } | 178 } |
179 singleWhere(test) { | 179 singleWhere(test) { |
180 return dart.as(_internal.IterableMixinWorkaround.singleWhere(this, test)
, E); | 180 return dart.as(_internal.IterableMixinWorkaround.singleWhere(this, test)
, E); |
181 } | 181 } |
182 elementAt(index) { | 182 elementAt(index) { |
183 return this.get(index); | 183 return this.get(index); |
184 } | 184 } |
185 sublist(start, end) { | 185 sublist(start, end) { |
186 if (end === void 0) | 186 if (end === void 0) |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
291 } | 291 } |
292 get isEmpty() { | 292 get isEmpty() { |
293 return this.length === 0; | 293 return this.length === 0; |
294 } | 294 } |
295 get isNotEmpty() { | 295 get isNotEmpty() { |
296 return !dart.notNull(this.isEmpty); | 296 return !dart.notNull(this.isEmpty); |
297 } | 297 } |
298 toString() { | 298 toString() { |
299 return collection.ListBase.listToString(this); | 299 return collection.ListBase.listToString(this); |
300 } | 300 } |
301 toList(opt$) { | 301 toList(opts) { |
302 let growable = opt$ && 'growable' in opt$ ? opt$.growable : true; | 302 let growable = opts && 'growable' in opts ? opts.growable : true; |
303 if (growable) { | 303 if (growable) { |
304 return new JSArray.markGrowable(this.slice()); | 304 return new JSArray.markGrowable(this.slice()); |
305 } else { | 305 } else { |
306 return new JSArray.markFixed(this.slice()); | 306 return new JSArray.markFixed(this.slice()); |
307 } | 307 } |
308 } | 308 } |
309 toSet() { | 309 toSet() { |
310 return new core.Set.from(this); | 310 return new core.Set.from(this); |
311 } | 311 } |
312 get iterator() { | 312 get iterator() { |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
365 } | 365 } |
366 return JSFixedArray; | 366 return JSFixedArray; |
367 }); | 367 }); |
368 let JSFixedArray = JSFixedArray$(dart.dynamic); | 368 let JSFixedArray = JSFixedArray$(dart.dynamic); |
369 let JSExtendableArray$ = dart.generic(function(E) { | 369 let JSExtendableArray$ = dart.generic(function(E) { |
370 class JSExtendableArray extends JSMutableArray$(E) { | 370 class JSExtendableArray extends JSMutableArray$(E) { |
371 } | 371 } |
372 return JSExtendableArray; | 372 return JSExtendableArray; |
373 }); | 373 }); |
374 let JSExtendableArray = JSExtendableArray$(dart.dynamic); | 374 let JSExtendableArray = JSExtendableArray$(dart.dynamic); |
375 let _handleIEtoString = Symbol('_handleIEtoString'); | 375 let _handleIEtoString$ = Symbol('_handleIEtoString'); |
376 let _isInt32 = Symbol('_isInt32'); | 376 let _isInt32 = Symbol('_isInt32'); |
377 let _tdivFast = Symbol('_tdivFast'); | 377 let _tdivFast = Symbol('_tdivFast'); |
378 let _tdivSlow = Symbol('_tdivSlow'); | 378 let _tdivSlow = Symbol('_tdivSlow'); |
379 let _shlPositive = Symbol('_shlPositive'); | 379 let _shlPositive = Symbol('_shlPositive'); |
380 let _shrReceiverPositive = Symbol('_shrReceiverPositive'); | 380 let _shrReceiverPositive = Symbol('_shrReceiverPositive'); |
381 let _shrOtherPositive = Symbol('_shrOtherPositive'); | 381 let _shrOtherPositive = Symbol('_shrOtherPositive'); |
382 let _shrBothPositive = Symbol('_shrBothPositive'); | 382 let _shrBothPositive = Symbol('_shrBothPositive'); |
383 class JSNumber extends Interceptor { | 383 class JSNumber extends Interceptor { |
384 JSNumber() { | 384 JSNumber() { |
385 super.Interceptor(); | 385 super.Interceptor(); |
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
529 _js_helper.checkInt(radix); | 529 _js_helper.checkInt(radix); |
530 if (dart.notNull(radix) < 2 || dart.notNull(radix) > 36) | 530 if (dart.notNull(radix) < 2 || dart.notNull(radix) > 36) |
531 throw new core.RangeError(radix); | 531 throw new core.RangeError(radix); |
532 let result = this.toString(radix); | 532 let result = this.toString(radix); |
533 let rightParenCode = 41; | 533 let rightParenCode = 41; |
534 if (result.codeUnitAt(dart.notNull(result.length) - 1) !== rightParenCode)
{ | 534 if (result.codeUnitAt(dart.notNull(result.length) - 1) !== rightParenCode)
{ |
535 return result; | 535 return result; |
536 } | 536 } |
537 return _handleIEtoString(result); | 537 return _handleIEtoString(result); |
538 } | 538 } |
539 static [_handleIEtoString](result) { | 539 static [_handleIEtoString$](result) { |
540 let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result); | 540 let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result); |
541 if (match === null) { | 541 if (match === null) { |
542 throw new core.UnsupportedError(`Unexpected toString result: ${result}`)
; | 542 throw new core.UnsupportedError(`Unexpected toString result: ${result}`)
; |
543 } | 543 } |
544 let result = dart.dindex(match, 1); | 544 let result = dart.dindex(match, 1); |
545 let exponent = +dart.dindex(match, 3); | 545 let exponent = +dart.dindex(match, 3); |
546 if (dart.dindex(match, 2) !== null) { | 546 if (dart.dindex(match, 2) !== null) { |
547 result = result + dart.dindex(match, 2); | 547 result = result + dart.dindex(match, 2); |
548 exponent = dart.dindex(match, 2).length; | 548 exponent = dart.dindex(match, 2).length; |
549 } | 549 } |
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
680 if (!dart.is(other, core.num)) | 680 if (!dart.is(other, core.num)) |
681 throw new core.ArgumentError(other); | 681 throw new core.ArgumentError(other); |
682 return this >= other; | 682 return this >= other; |
683 } | 683 } |
684 get runtimeType() { | 684 get runtimeType() { |
685 return core.num; | 685 return core.num; |
686 } | 686 } |
687 } | 687 } |
688 JSNumber._MIN_INT32 = -2147483648; | 688 JSNumber._MIN_INT32 = -2147483648; |
689 JSNumber._MAX_INT32 = 2147483647; | 689 JSNumber._MAX_INT32 = 2147483647; |
690 let _bitCount = Symbol('_bitCount'); | 690 let _bitCount$ = Symbol('_bitCount'); |
691 let _shru = Symbol('_shru'); | 691 let _shru$ = Symbol('_shru'); |
692 let _shrs = Symbol('_shrs'); | 692 let _shrs$ = Symbol('_shrs'); |
693 let _ors = Symbol('_ors'); | 693 let _ors$ = Symbol('_ors'); |
694 let _spread = Symbol('_spread'); | 694 let _spread$ = Symbol('_spread'); |
695 class JSInt extends JSNumber { | 695 class JSInt extends JSNumber { |
696 JSInt() { | 696 JSInt() { |
697 super.JSNumber(); | 697 super.JSNumber(); |
698 } | 698 } |
699 get isEven() { | 699 get isEven() { |
700 return this['&'](1) === 0; | 700 return this['&'](1) === 0; |
701 } | 701 } |
702 get isOdd() { | 702 get isOdd() { |
703 return this['&'](1) === 1; | 703 return this['&'](1) === 1; |
704 } | 704 } |
705 toUnsigned(width) { | 705 toUnsigned(width) { |
706 return this['&']((1 << dart.notNull(width)) - 1); | 706 return this['&']((1 << dart.notNull(width)) - 1); |
707 } | 707 } |
708 toSigned(width) { | 708 toSigned(width) { |
709 let signMask = 1 << dart.notNull(width) - 1; | 709 let signMask = 1 << dart.notNull(width) - 1; |
710 return dart.notNull(this['&'](dart.notNull(signMask) - 1)) - dart.notNull(
this['&'](signMask)); | 710 return dart.notNull(this['&'](dart.notNull(signMask) - 1)) - dart.notNull(
this['&'](signMask)); |
711 } | 711 } |
712 get bitLength() { | 712 get bitLength() { |
713 let nonneg = this['<'](0) ? dart.notNull(this['unary-']()) - 1 : this; | 713 let nonneg = this['<'](0) ? dart.notNull(this['unary-']()) - 1 : this; |
714 if (dart.notNull(nonneg) >= 4294967296) { | 714 if (dart.notNull(nonneg) >= 4294967296) { |
715 nonneg = (dart.notNull(nonneg) / 4294967296).truncate(); | 715 nonneg = (dart.notNull(nonneg) / 4294967296).truncate(); |
716 return dart.notNull(_bitCount(_spread(nonneg))) + 32; | 716 return dart.notNull(_bitCount(_spread(nonneg))) + 32; |
717 } | 717 } |
718 return _bitCount(_spread(nonneg)); | 718 return _bitCount(_spread(nonneg)); |
719 } | 719 } |
720 static [_bitCount](i) { | 720 static [_bitCount$](i) { |
721 i = dart.as(dart.dbinary(_shru(i, 0), '-', dart.dbinary(_shru(i, 1), '&',
1431655765)), core.int); | 721 i = dart.as(dart.dbinary(_shru(i, 0), '-', dart.dbinary(_shru(i, 1), '&',
1431655765)), core.int); |
722 i = (dart.notNull(i) & 858993459)['+'](dart.dbinary(_shru(i, 2), '&', 8589
93459)); | 722 i = (dart.notNull(i) & 858993459)['+'](dart.dbinary(_shru(i, 2), '&', 8589
93459)); |
723 i = 252645135 & i['+'](_shru(i, 4)); | 723 i = 252645135 & i['+'](_shru(i, 4)); |
724 i = dart.as(_shru(i, 8), core.int); | 724 i = dart.as(_shru(i, 8), core.int); |
725 i = dart.as(_shru(i, 16), core.int); | 725 i = dart.as(_shru(i, 16), core.int); |
726 return dart.notNull(i) & 63; | 726 return dart.notNull(i) & 63; |
727 } | 727 } |
728 static [_shru](value, shift) { | 728 static [_shru$](value, shift) { |
729 return value >>> shift; | 729 return value >>> shift; |
730 } | 730 } |
731 static [_shrs](value, shift) { | 731 static [_shrs$](value, shift) { |
732 return value >> shift; | 732 return value >> shift; |
733 } | 733 } |
734 static [_ors](a, b) { | 734 static [_ors$](a, b) { |
735 return a | b; | 735 return a | b; |
736 } | 736 } |
737 static [_spread](i) { | 737 static [_spread$](i) { |
738 i = dart.as(_ors(i, dart.as(_shrs(i, 1), core.int)), core.int); | 738 i = dart.as(_ors(i, dart.as(_shrs(i, 1), core.int)), core.int); |
739 i = dart.as(_ors(i, dart.as(_shrs(i, 2), core.int)), core.int); | 739 i = dart.as(_ors(i, dart.as(_shrs(i, 2), core.int)), core.int); |
740 i = dart.as(_ors(i, dart.as(_shrs(i, 4), core.int)), core.int); | 740 i = dart.as(_ors(i, dart.as(_shrs(i, 4), core.int)), core.int); |
741 i = dart.as(_ors(i, dart.as(_shrs(i, 8), core.int)), core.int); | 741 i = dart.as(_ors(i, dart.as(_shrs(i, 8), core.int)), core.int); |
742 i = dart.as(_shru(dart.as(_ors(i, dart.as(_shrs(i, 16), core.int)), core.i
nt), 0), core.int); | 742 i = dart.as(_shru(dart.as(_ors(i, dart.as(_shrs(i, 16), core.int)), core.i
nt), 0), core.int); |
743 return i; | 743 return i; |
744 } | 744 } |
745 get runtimeType() { | 745 get runtimeType() { |
746 return core.int; | 746 return core.int; |
747 } | 747 } |
748 ['~']() { | 748 ['~']() { |
749 return dart.as(~this >>> 0, core.int); | 749 return dart.as(~this >>> 0, core.int); |
750 } | 750 } |
751 } | 751 } |
752 class JSDouble extends JSNumber { | 752 class JSDouble extends JSNumber { |
753 JSDouble() { | 753 JSDouble() { |
754 super.JSNumber(); | 754 super.JSNumber(); |
755 } | 755 } |
756 get runtimeType() { | 756 get runtimeType() { |
757 return core.double; | 757 return core.double; |
758 } | 758 } |
759 } | 759 } |
760 class JSPositiveInt extends JSInt { | 760 class JSPositiveInt extends JSInt { |
761 } | 761 } |
762 class JSUInt32 extends JSPositiveInt { | 762 class JSUInt32 extends JSPositiveInt { |
763 } | 763 } |
764 class JSUInt31 extends JSUInt32 { | 764 class JSUInt31 extends JSUInt32 { |
765 } | 765 } |
766 let _defaultSplit = Symbol('_defaultSplit'); | 766 let _defaultSplit = Symbol('_defaultSplit'); |
767 let _isWhitespace = Symbol('_isWhitespace'); | 767 let _isWhitespace$ = Symbol('_isWhitespace'); |
768 let _skipLeadingWhitespace = Symbol('_skipLeadingWhitespace'); | 768 let _skipLeadingWhitespace$ = Symbol('_skipLeadingWhitespace'); |
769 let _skipTrailingWhitespace = Symbol('_skipTrailingWhitespace'); | 769 let _skipTrailingWhitespace$ = Symbol('_skipTrailingWhitespace'); |
770 class JSString extends Interceptor { | 770 class JSString extends Interceptor { |
771 JSString() { | 771 JSString() { |
772 super.Interceptor(); | 772 super.Interceptor(); |
773 } | 773 } |
774 codeUnitAt(index) { | 774 codeUnitAt(index) { |
775 if (!(typeof index == number)) | 775 if (!(typeof index == number)) |
776 throw new core.ArgumentError(index); | 776 throw new core.ArgumentError(index); |
777 if (dart.notNull(index) < 0) | 777 if (dart.notNull(index) < 0) |
778 throw new core.RangeError.value(index); | 778 throw new core.RangeError.value(index); |
779 if (dart.notNull(index) >= dart.notNull(this.length)) | 779 if (dart.notNull(index) >= dart.notNull(this.length)) |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
817 return false; | 817 return false; |
818 return dart.equals(other, this.substring(dart.notNull(this.length) - dart.
notNull(otherLength))); | 818 return dart.equals(other, this.substring(dart.notNull(this.length) - dart.
notNull(otherLength))); |
819 } | 819 } |
820 replaceAll(from, to) { | 820 replaceAll(from, to) { |
821 _js_helper.checkString(to); | 821 _js_helper.checkString(to); |
822 return dart.as(_js_helper.stringReplaceAllUnchecked(this, from, to), core.
String); | 822 return dart.as(_js_helper.stringReplaceAllUnchecked(this, from, to), core.
String); |
823 } | 823 } |
824 replaceAllMapped(from, convert) { | 824 replaceAllMapped(from, convert) { |
825 return this.splitMapJoin(from, {onMatch: convert}); | 825 return this.splitMapJoin(from, {onMatch: convert}); |
826 } | 826 } |
827 splitMapJoin(from, opt$) { | 827 splitMapJoin(from, opts) { |
828 let onMatch = opt$ && 'onMatch' in opt$ ? opt$.onMatch : null; | 828 let onMatch = opts && 'onMatch' in opts ? opts.onMatch : null; |
829 let onNonMatch = opt$ && 'onNonMatch' in opt$ ? opt$.onNonMatch : null; | 829 let onNonMatch = opts && 'onNonMatch' in opts ? opts.onNonMatch : null; |
830 return dart.as(_js_helper.stringReplaceAllFuncUnchecked(this, from, onMatc
h, onNonMatch), core.String); | 830 return dart.as(_js_helper.stringReplaceAllFuncUnchecked(this, from, onMatc
h, onNonMatch), core.String); |
831 } | 831 } |
832 replaceFirst(from, to, startIndex) { | 832 replaceFirst(from, to, startIndex) { |
833 if (startIndex === void 0) | 833 if (startIndex === void 0) |
834 startIndex = 0; | 834 startIndex = 0; |
835 _js_helper.checkString(to); | 835 _js_helper.checkString(to); |
836 _js_helper.checkInt(startIndex); | 836 _js_helper.checkInt(startIndex); |
837 if (dart.notNull(startIndex) < 0 || dart.notNull(startIndex) > dart.notNul
l(this.length)) { | 837 if (dart.notNull(startIndex) < 0 || dart.notNull(startIndex) > dart.notNul
l(this.length)) { |
838 throw new core.RangeError.range(startIndex, 0, this.length); | 838 throw new core.RangeError.range(startIndex, 0, this.length); |
839 } | 839 } |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
901 if (dart.notNull(endIndex) > dart.notNull(this.length)) | 901 if (dart.notNull(endIndex) > dart.notNull(this.length)) |
902 throw new core.RangeError.value(endIndex); | 902 throw new core.RangeError.value(endIndex); |
903 return this.substring(startIndex, endIndex); | 903 return this.substring(startIndex, endIndex); |
904 } | 904 } |
905 toLowerCase() { | 905 toLowerCase() { |
906 return this.toLowerCase(); | 906 return this.toLowerCase(); |
907 } | 907 } |
908 toUpperCase() { | 908 toUpperCase() { |
909 return this.toUpperCase(); | 909 return this.toUpperCase(); |
910 } | 910 } |
911 static [_isWhitespace](codeUnit) { | 911 static [_isWhitespace$](codeUnit) { |
912 if (dart.notNull(codeUnit) < 256) { | 912 if (dart.notNull(codeUnit) < 256) { |
913 switch (codeUnit) { | 913 switch (codeUnit) { |
914 case 9: | 914 case 9: |
915 case 10: | 915 case 10: |
916 case 11: | 916 case 11: |
917 case 12: | 917 case 12: |
918 case 13: | 918 case 13: |
919 case 32: | 919 case 32: |
920 case 133: | 920 case 133: |
921 case 160: | 921 case 160: |
(...skipping 20 matching lines...) Expand all Loading... |
942 case 8233: | 942 case 8233: |
943 case 8239: | 943 case 8239: |
944 case 8287: | 944 case 8287: |
945 case 12288: | 945 case 12288: |
946 case 65279: | 946 case 65279: |
947 return true; | 947 return true; |
948 default: | 948 default: |
949 return false; | 949 return false; |
950 } | 950 } |
951 } | 951 } |
952 static [_skipLeadingWhitespace](string, index) { | 952 static [_skipLeadingWhitespace$](string, index) { |
953 let SPACE = 32; | 953 let SPACE = 32; |
954 let CARRIAGE_RETURN = 13; | 954 let CARRIAGE_RETURN = 13; |
955 while (dart.notNull(index) < dart.notNull(string.length)) { | 955 while (dart.notNull(index) < dart.notNull(string.length)) { |
956 let codeUnit = string.codeUnitAt(index); | 956 let codeUnit = string.codeUnitAt(index); |
957 if (codeUnit !== SPACE && codeUnit !== CARRIAGE_RETURN && !dart.notNull(
_isWhitespace(codeUnit))) { | 957 if (codeUnit !== SPACE && codeUnit !== CARRIAGE_RETURN && !dart.notNull(
_isWhitespace(codeUnit))) { |
958 break; | 958 break; |
959 } | 959 } |
960 index = dart.notNull(index) + 1; | 960 index = dart.notNull(index) + 1; |
961 } | 961 } |
962 return index; | 962 return index; |
963 } | 963 } |
964 static [_skipTrailingWhitespace](string, index) { | 964 static [_skipTrailingWhitespace$](string, index) { |
965 let SPACE = 32; | 965 let SPACE = 32; |
966 let CARRIAGE_RETURN = 13; | 966 let CARRIAGE_RETURN = 13; |
967 while (dart.notNull(index) > 0) { | 967 while (dart.notNull(index) > 0) { |
968 let codeUnit = string.codeUnitAt(dart.notNull(index) - 1); | 968 let codeUnit = string.codeUnitAt(dart.notNull(index) - 1); |
969 if (codeUnit !== SPACE && codeUnit !== CARRIAGE_RETURN && !dart.notNull(
_isWhitespace(codeUnit))) { | 969 if (codeUnit !== SPACE && codeUnit !== CARRIAGE_RETURN && !dart.notNull(
_isWhitespace(codeUnit))) { |
970 break; | 970 break; |
971 } | 971 } |
972 index = dart.notNull(index) - 1; | 972 index = dart.notNull(index) - 1; |
973 } | 973 } |
974 return index; | 974 return index; |
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1171 get(index) { | 1171 get(index) { |
1172 if (!(typeof index == number)) | 1172 if (!(typeof index == number)) |
1173 throw new core.ArgumentError(index); | 1173 throw new core.ArgumentError(index); |
1174 if (dart.notNull(index) >= dart.notNull(this.length) || dart.notNull(index
) < 0) | 1174 if (dart.notNull(index) >= dart.notNull(this.length) || dart.notNull(index
) < 0) |
1175 throw new core.RangeError.value(index); | 1175 throw new core.RangeError.value(index); |
1176 return this[index]; | 1176 return this[index]; |
1177 } | 1177 } |
1178 } | 1178 } |
1179 let _string = Symbol('_string'); | 1179 let _string = Symbol('_string'); |
1180 class _CodeUnits extends _internal.UnmodifiableListBase$(core.int) { | 1180 class _CodeUnits extends _internal.UnmodifiableListBase$(core.int) { |
1181 _CodeUnits($_string) { | 1181 _CodeUnits(string$) { |
1182 this[_string] = $_string; | 1182 this[_string] = string$; |
1183 super.UnmodifiableListBase(); | 1183 super.UnmodifiableListBase(); |
1184 } | 1184 } |
1185 get length() { | 1185 get length() { |
1186 return this[_string].length; | 1186 return this[_string].length; |
1187 } | 1187 } |
1188 get(i) { | 1188 get(i) { |
1189 return this[_string].codeUnitAt(i); | 1189 return this[_string].codeUnitAt(i); |
1190 } | 1190 } |
1191 } | 1191 } |
1192 // Function _symbolToString: (Symbol) → String | 1192 // Function _symbolToString: (Symbol) → String |
(...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1409 exports.findInterceptorForType = findInterceptorForType; | 1409 exports.findInterceptorForType = findInterceptorForType; |
1410 exports.JSBool = JSBool; | 1410 exports.JSBool = JSBool; |
1411 exports.JSNull = JSNull; | 1411 exports.JSNull = JSNull; |
1412 exports.JSIndexable = JSIndexable; | 1412 exports.JSIndexable = JSIndexable; |
1413 exports.JSMutableIndexable = JSMutableIndexable; | 1413 exports.JSMutableIndexable = JSMutableIndexable; |
1414 exports.JSObject = JSObject; | 1414 exports.JSObject = JSObject; |
1415 exports.JavaScriptObject = JavaScriptObject; | 1415 exports.JavaScriptObject = JavaScriptObject; |
1416 exports.PlainJavaScriptObject = PlainJavaScriptObject; | 1416 exports.PlainJavaScriptObject = PlainJavaScriptObject; |
1417 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; | 1417 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; |
1418 })(_interceptors || (_interceptors = {})); | 1418 })(_interceptors || (_interceptors = {})); |
OLD | NEW |