| OLD | NEW |
| 1 var _interceptors; | 1 var _interceptors; |
| 2 (function(exports) { | 2 (function(exports) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 let JSMutableArray$ = dart.generic(function(E) { | 4 let JSMutableArray$ = dart.generic(function(E) { |
| 5 class JSMutableArray extends JSArray$(E) {} | 5 class JSMutableArray extends JSArray$(E) {} |
| 6 JSMutableArray[dart.implements] = () => [JSMutableIndexable]; | 6 JSMutableArray[dart.implements] = () => [JSMutableIndexable]; |
| 7 return JSMutableArray; | 7 return JSMutableArray; |
| 8 }); | 8 }); |
| 9 let JSMutableArray = JSMutableArray$(); | 9 let JSMutableArray = JSMutableArray$(); |
| 10 let JSFixedArray$ = dart.generic(function(E) { | 10 let JSFixedArray$ = dart.generic(function(E) { |
| (...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 204 } | 204 } |
| 205 static [_handleIEtoString](result) { | 205 static [_handleIEtoString](result) { |
| 206 let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result); | 206 let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result); |
| 207 if (match == null) { | 207 if (match == null) { |
| 208 throw new core.UnsupportedError(`Unexpected toString result: ${result}`)
; | 208 throw new core.UnsupportedError(`Unexpected toString result: ${result}`)
; |
| 209 } | 209 } |
| 210 let result = dart.dindex(match, 1); | 210 let result = dart.dindex(match, 1); |
| 211 let exponent = +dart.dindex(match, 3); | 211 let exponent = +dart.dindex(match, 3); |
| 212 if (dart.dindex(match, 2) != null) { | 212 if (dart.dindex(match, 2) != null) { |
| 213 result = result + dart.dindex(match, 2); | 213 result = result + dart.dindex(match, 2); |
| 214 exponent = dart.dindex(match, 2).length; | 214 exponent = dart.notNull(exponent) - dart.dindex(match, 2).length; |
| 215 } | 215 } |
| 216 return core.String['+'](result, core.String['*']("0", exponent)); | 216 return core.String['+'](result, core.String['*']("0", exponent)); |
| 217 } | 217 } |
| 218 toString() { | 218 toString() { |
| 219 if (dart.notNull(dart.equals(this, 0)) && 1 / this < 0) { | 219 if (dart.notNull(dart.equals(this, 0)) && 1 / this < 0) { |
| 220 return '-0.0'; | 220 return '-0.0'; |
| 221 } else { | 221 } else { |
| 222 return "" + this; | 222 return "" + this; |
| 223 } | 223 } |
| 224 } | 224 } |
| (...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 381 if (dart.notNull(nonneg) >= 4294967296) { | 381 if (dart.notNull(nonneg) >= 4294967296) { |
| 382 nonneg = (dart.notNull(nonneg) / 4294967296).truncate(); | 382 nonneg = (dart.notNull(nonneg) / 4294967296).truncate(); |
| 383 return dart.notNull(JSInt[_bitCount](JSInt[_spread](nonneg))) + 32; | 383 return dart.notNull(JSInt[_bitCount](JSInt[_spread](nonneg))) + 32; |
| 384 } | 384 } |
| 385 return JSInt[_bitCount](JSInt[_spread](nonneg)); | 385 return JSInt[_bitCount](JSInt[_spread](nonneg)); |
| 386 } | 386 } |
| 387 static [_bitCount](i) { | 387 static [_bitCount](i) { |
| 388 i = dart.as(dart.dbinary(JSInt[_shru](i, 0), '-', dart.dbinary(JSInt[_shru
](i, 1), '&', 1431655765)), core.int); | 388 i = dart.as(dart.dbinary(JSInt[_shru](i, 0), '-', dart.dbinary(JSInt[_shru
](i, 1), '&', 1431655765)), core.int); |
| 389 i = (dart.notNull(i) & 858993459)['+'](dart.dbinary(JSInt[_shru](i, 2), '&
', 858993459)); | 389 i = (dart.notNull(i) & 858993459)['+'](dart.dbinary(JSInt[_shru](i, 2), '&
', 858993459)); |
| 390 i = 252645135 & i['+'](JSInt[_shru](i, 4)); | 390 i = 252645135 & i['+'](JSInt[_shru](i, 4)); |
| 391 i = dart.as(JSInt[_shru](i, 8), core.int); | 391 i = dart.notNull(i) + dart.notNull(dart.as(JSInt[_shru](i, 8), core.int)); |
| 392 i = dart.as(JSInt[_shru](i, 16), core.int); | 392 i = dart.notNull(i) + dart.notNull(dart.as(JSInt[_shru](i, 16), core.int))
; |
| 393 return dart.notNull(i) & 63; | 393 return dart.notNull(i) & 63; |
| 394 } | 394 } |
| 395 static [_shru](value, shift) { | 395 static [_shru](value, shift) { |
| 396 return value >>> shift; | 396 return value >>> shift; |
| 397 } | 397 } |
| 398 static [_shrs](value, shift) { | 398 static [_shrs](value, shift) { |
| 399 return value >> shift; | 399 return value >> shift; |
| 400 } | 400 } |
| 401 static [_ors](a, b) { | 401 static [_ors](a, b) { |
| 402 return a | b; | 402 return a | b; |
| (...skipping 319 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 722 throw new core.OutOfMemoryError(); | 722 throw new core.OutOfMemoryError(); |
| 723 } | 723 } |
| 724 let result = ''; | 724 let result = ''; |
| 725 let s = this; | 725 let s = this; |
| 726 while (true) { | 726 while (true) { |
| 727 if ((dart.notNull(times) & 1) == 1) | 727 if ((dart.notNull(times) & 1) == 1) |
| 728 result = s['+'](result); | 728 result = s['+'](result); |
| 729 times = dart.as(times >>> 1, core.int); | 729 times = dart.as(times >>> 1, core.int); |
| 730 if (times == 0) | 730 if (times == 0) |
| 731 break; | 731 break; |
| 732 s = s; | 732 s = s['+'](s); |
| 733 } | 733 } |
| 734 return result; | 734 return result; |
| 735 } | 735 } |
| 736 padLeft(width, padding) { | 736 padLeft(width, padding) { |
| 737 if (padding === void 0) | 737 if (padding === void 0) |
| 738 padding = ' '; | 738 padding = ' '; |
| 739 let delta = dart.notNull(width) - dart.notNull(this.length); | 739 let delta = dart.notNull(width) - dart.notNull(this.length); |
| 740 if (dart.notNull(delta) <= 0) | 740 if (dart.notNull(delta) <= 0) |
| 741 return this; | 741 return this; |
| 742 return core.String['+'](core.String['*'](padding, delta), this); | 742 return core.String['+'](core.String['*'](padding, delta), this); |
| (...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 949 dart.copyProperties(exports, { | 949 dart.copyProperties(exports, { |
| 950 get mapTypeToInterceptor() { | 950 get mapTypeToInterceptor() { |
| 951 return _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_names.MAP_TYPE_
TO_INTERCEPTOR); | 951 return _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_names.MAP_TYPE_
TO_INTERCEPTOR); |
| 952 } | 952 } |
| 953 }); | 953 }); |
| 954 // Function findIndexForNativeSubclassType: (Type) → int | 954 // Function findIndexForNativeSubclassType: (Type) → int |
| 955 function findIndexForNativeSubclassType(type) { | 955 function findIndexForNativeSubclassType(type) { |
| 956 if (exports.mapTypeToInterceptor == null) | 956 if (exports.mapTypeToInterceptor == null) |
| 957 return null; | 957 return null; |
| 958 let map = dart.as(exports.mapTypeToInterceptor, core.List); | 958 let map = dart.as(exports.mapTypeToInterceptor, core.List); |
| 959 for (let i = 0; dart.notNull(i) + 1 < dart.notNull(map[core.$length]); i = 3
) { | 959 for (let i = 0; dart.notNull(i) + 1 < dart.notNull(map[core.$length]); i = d
art.notNull(i) + 3) { |
| 960 if (dart.equals(type, map[core.$get](i))) { | 960 if (dart.equals(type, map[core.$get](i))) { |
| 961 return i; | 961 return i; |
| 962 } | 962 } |
| 963 } | 963 } |
| 964 return null; | 964 return null; |
| 965 } | 965 } |
| 966 // Function findInterceptorConstructorForType: (Type) → dynamic | 966 // Function findInterceptorConstructorForType: (Type) → dynamic |
| 967 function findInterceptorConstructorForType(type) { | 967 function findInterceptorConstructorForType(type) { |
| 968 let index = findIndexForNativeSubclassType(type); | 968 let index = findIndexForNativeSubclassType(type); |
| 969 if (index == null) | 969 if (index == null) |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1082 exports.findInterceptorForType = findInterceptorForType; | 1082 exports.findInterceptorForType = findInterceptorForType; |
| 1083 exports.JSBool = JSBool; | 1083 exports.JSBool = JSBool; |
| 1084 exports.JSNull = JSNull; | 1084 exports.JSNull = JSNull; |
| 1085 exports.JSIndexable = JSIndexable; | 1085 exports.JSIndexable = JSIndexable; |
| 1086 exports.JSMutableIndexable = JSMutableIndexable; | 1086 exports.JSMutableIndexable = JSMutableIndexable; |
| 1087 exports.JSObject = JSObject; | 1087 exports.JSObject = JSObject; |
| 1088 exports.JavaScriptObject = JavaScriptObject; | 1088 exports.JavaScriptObject = JavaScriptObject; |
| 1089 exports.PlainJavaScriptObject = PlainJavaScriptObject; | 1089 exports.PlainJavaScriptObject = PlainJavaScriptObject; |
| 1090 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; | 1090 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; |
| 1091 })(_interceptors || (_interceptors = {})); | 1091 })(_interceptors || (_interceptors = {})); |
| OLD | NEW |