| OLD | NEW |
| 1 dart_library.library('dart/_interceptors', null, /* Imports */[ | 1 dart_library.library('dart/_interceptors', null, /* Imports */[ |
| 2 "dart_runtime/dart", | 2 "dart_runtime/dart", |
| 3 'dart/core', | 3 'dart/core', |
| 4 'dart/_internal', | 4 'dart/_internal', |
| 5 'dart/collection', | 5 'dart/collection', |
| 6 'dart/math' | 6 'dart/math' |
| 7 ], /* Lazy imports */[ | 7 ], /* Lazy imports */[ |
| 8 'dart/_js_helper' | 8 'dart/_js_helper' |
| 9 ], function(exports, dart, core, _internal, collection, math, _js_helper) { | 9 ], function(exports, dart, core, _internal, collection, math, _js_helper) { |
| 10 'use strict'; | 10 'use strict'; |
| (...skipping 368 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 379 dart.throw(new core.RangeError.value(index)); | 379 dart.throw(new core.RangeError.value(index)); |
| 380 return dart.as(this[index], E); | 380 return dart.as(this[index], E); |
| 381 } | 381 } |
| 382 [dartx.set](index, value) { | 382 [dartx.set](index, value) { |
| 383 dart.as(value, E); | 383 dart.as(value, E); |
| 384 if (!(typeof index == 'number')) | 384 if (!(typeof index == 'number')) |
| 385 dart.throw(new core.ArgumentError(index)); | 385 dart.throw(new core.ArgumentError(index)); |
| 386 if (dart.notNull(index) >= dart.notNull(this[dartx.length]) || dart.notN
ull(index) < 0) | 386 if (dart.notNull(index) >= dart.notNull(this[dartx.length]) || dart.notN
ull(index) < 0) |
| 387 dart.throw(new core.RangeError.value(index)); | 387 dart.throw(new core.RangeError.value(index)); |
| 388 this[index] = value; | 388 this[index] = value; |
| 389 return value; |
| 389 } | 390 } |
| 390 [dartx.asMap]() { | 391 [dartx.asMap]() { |
| 391 return new (_internal.IterableMixinWorkaround$(E))().asMapList(this); | 392 return new (_internal.IterableMixinWorkaround$(E))().asMapList(this); |
| 392 } | 393 } |
| 393 } | 394 } |
| 394 dart.setBaseClass(JSArray, dart.global.Array); | 395 dart.setBaseClass(JSArray, dart.global.Array); |
| 395 JSArray[dart.implements] = () => [core.List$(E), JSIndexable]; | 396 JSArray[dart.implements] = () => [core.List$(E), JSIndexable]; |
| 396 dart.setSignature(JSArray, { | 397 dart.setSignature(JSArray, { |
| 397 constructors: () => ({ | 398 constructors: () => ({ |
| 398 JSArray: [JSArray$(E), []], | 399 JSArray: [JSArray$(E), []], |
| (...skipping 1192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1591 exports.JSString = JSString; | 1592 exports.JSString = JSString; |
| 1592 exports.getInterceptor = getInterceptor; | 1593 exports.getInterceptor = getInterceptor; |
| 1593 exports.JSBool = JSBool; | 1594 exports.JSBool = JSBool; |
| 1594 exports.JSIndexable = JSIndexable; | 1595 exports.JSIndexable = JSIndexable; |
| 1595 exports.JSMutableIndexable = JSMutableIndexable; | 1596 exports.JSMutableIndexable = JSMutableIndexable; |
| 1596 exports.JSObject = JSObject; | 1597 exports.JSObject = JSObject; |
| 1597 exports.JavaScriptObject = JavaScriptObject; | 1598 exports.JavaScriptObject = JavaScriptObject; |
| 1598 exports.PlainJavaScriptObject = PlainJavaScriptObject; | 1599 exports.PlainJavaScriptObject = PlainJavaScriptObject; |
| 1599 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; | 1600 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; |
| 1600 }); | 1601 }); |
| OLD | NEW |