OLD | NEW |
1 var _interceptors; | 1 var _interceptors; |
2 (function(exports) { | 2 (function(exports) { |
3 'use strict'; | 3 'use strict'; |
4 let JSArray = Array; | 4 let JSArray = Array; |
5 let JSMutableArray$ = dart.generic(function(E) { | 5 let JSMutableArray$ = dart.generic(function(E) { |
6 class JSMutableArray extends JSArray$(E) {} | 6 class JSMutableArray extends JSArray$(E) {} |
7 JSMutableArray[dart.implements] = () => [JSMutableIndexable]; | 7 JSMutableArray[dart.implements] = () => [JSMutableIndexable]; |
8 return JSMutableArray; | 8 return JSMutableArray; |
9 }); | 9 }); |
10 let JSMutableArray = JSMutableArray$(); | 10 let JSMutableArray = JSMutableArray$(); |
(...skipping 702 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
713 if (endIndex == 0) | 713 if (endIndex == 0) |
714 return ""; | 714 return ""; |
715 return result.substring(0, endIndex); | 715 return result.substring(0, endIndex); |
716 } | 716 } |
717 ['*'](times) { | 717 ['*'](times) { |
718 if (0 >= dart.notNull(times)) | 718 if (0 >= dart.notNull(times)) |
719 return ''; | 719 return ''; |
720 if (times == 1 || this.length == 0) | 720 if (times == 1 || this.length == 0) |
721 return this; | 721 return this; |
722 if (!dart.equals(times, times >>> 0)) { | 722 if (!dart.equals(times, times >>> 0)) { |
723 throw new core.OutOfMemoryError(); | 723 throw dart.const(new core.OutOfMemoryError()); |
724 } | 724 } |
725 let result = ''; | 725 let result = ''; |
726 let s = this; | 726 let s = this; |
727 while (true) { | 727 while (true) { |
728 if ((dart.notNull(times) & 1) == 1) | 728 if ((dart.notNull(times) & 1) == 1) |
729 result = s['+'](result); | 729 result = s['+'](result); |
730 times = dart.as(times >>> 1, core.int); | 730 times = dart.as(times >>> 1, core.int); |
731 if (times == 0) | 731 if (times == 0) |
732 break; | 732 break; |
733 s = s['+'](s); | 733 s = s['+'](s); |
(...skipping 349 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1083 exports.findInterceptorForType = findInterceptorForType; | 1083 exports.findInterceptorForType = findInterceptorForType; |
1084 exports.JSBool = JSBool; | 1084 exports.JSBool = JSBool; |
1085 exports.JSNull = JSNull; | 1085 exports.JSNull = JSNull; |
1086 exports.JSIndexable = JSIndexable; | 1086 exports.JSIndexable = JSIndexable; |
1087 exports.JSMutableIndexable = JSMutableIndexable; | 1087 exports.JSMutableIndexable = JSMutableIndexable; |
1088 exports.JSObject = JSObject; | 1088 exports.JSObject = JSObject; |
1089 exports.JavaScriptObject = JavaScriptObject; | 1089 exports.JavaScriptObject = JavaScriptObject; |
1090 exports.PlainJavaScriptObject = PlainJavaScriptObject; | 1090 exports.PlainJavaScriptObject = PlainJavaScriptObject; |
1091 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; | 1091 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; |
1092 })(_interceptors || (_interceptors = {})); | 1092 })(_interceptors || (_interceptors = {})); |
OLD | NEW |