| 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 187 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 198 if (result.codeUnitAt(dart.notNull(result.length) - 1) != rightParenCode)
{ | 198 if (result.codeUnitAt(dart.notNull(result.length) - 1) != rightParenCode)
{ |
| 199 return result; | 199 return result; |
| 200 } | 200 } |
| 201 return JSNumber._handleIEtoString(result); | 201 return JSNumber._handleIEtoString(result); |
| 202 } | 202 } |
| 203 static _handleIEtoString(result) { | 203 static _handleIEtoString(result) { |
| 204 let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result); | 204 let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result); |
| 205 if (match == null) { | 205 if (match == null) { |
| 206 throw new core.UnsupportedError(`Unexpected toString result: ${result}`)
; | 206 throw new core.UnsupportedError(`Unexpected toString result: ${result}`)
; |
| 207 } | 207 } |
| 208 let result = dart.dindex(match, 1); | 208 result = dart.dindex(match, 1); |
| 209 let exponent = +dart.dindex(match, 3); | 209 let exponent = +dart.dindex(match, 3); |
| 210 if (dart.dindex(match, 2) != null) { | 210 if (dart.dindex(match, 2) != null) { |
| 211 result = result + dart.dindex(match, 2); | 211 result = result + dart.dindex(match, 2); |
| 212 exponent = dart.notNull(exponent) - dart.dindex(match, 2).length; | 212 exponent = dart.notNull(exponent) - dart.dindex(match, 2).length; |
| 213 } | 213 } |
| 214 return dart.notNull(result) + core.String['*']("0", exponent); | 214 return dart.notNull(result) + core.String['*']("0", exponent); |
| 215 } | 215 } |
| 216 toString() { | 216 toString() { |
| 217 if (dart.notNull(dart.equals(this, 0)) && 1 / this < 0) { | 217 if (dart.notNull(dart.equals(this, 0)) && 1 / this < 0) { |
| 218 return '-0.0'; | 218 return '-0.0'; |
| (...skipping 853 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1072 exports.findInterceptorForType = findInterceptorForType; | 1072 exports.findInterceptorForType = findInterceptorForType; |
| 1073 exports.JSBool = JSBool; | 1073 exports.JSBool = JSBool; |
| 1074 exports.JSNull = JSNull; | 1074 exports.JSNull = JSNull; |
| 1075 exports.JSIndexable = JSIndexable; | 1075 exports.JSIndexable = JSIndexable; |
| 1076 exports.JSMutableIndexable = JSMutableIndexable; | 1076 exports.JSMutableIndexable = JSMutableIndexable; |
| 1077 exports.JSObject = JSObject; | 1077 exports.JSObject = JSObject; |
| 1078 exports.JavaScriptObject = JavaScriptObject; | 1078 exports.JavaScriptObject = JavaScriptObject; |
| 1079 exports.PlainJavaScriptObject = PlainJavaScriptObject; | 1079 exports.PlainJavaScriptObject = PlainJavaScriptObject; |
| 1080 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; | 1080 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; |
| 1081 })(_interceptors || (_interceptors = {})); | 1081 })(_interceptors || (_interceptors = {})); |
| OLD | NEW |