| 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 900 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 911 [dartx.toUnsigned](width) { | 911 [dartx.toUnsigned](width) { |
| 912 return this[dartx['&']]((1 << dart.notNull(width)) - 1); | 912 return this[dartx['&']]((1 << dart.notNull(width)) - 1); |
| 913 } | 913 } |
| 914 [dartx.toSigned](width) { | 914 [dartx.toSigned](width) { |
| 915 let signMask = 1 << dart.notNull(width) - 1; | 915 let signMask = 1 << dart.notNull(width) - 1; |
| 916 return dart.notNull(this[dartx['&']](dart.notNull(signMask) - 1)) - dart.n
otNull(this[dartx['&']](signMask)); | 916 return dart.notNull(this[dartx['&']](dart.notNull(signMask) - 1)) - dart.n
otNull(this[dartx['&']](signMask)); |
| 917 } | 917 } |
| 918 get [dartx.bitLength]() { | 918 get [dartx.bitLength]() { |
| 919 let nonneg = dart.notNull(this[dartx['<']](0)) ? dart.notNull(this[dartx['
unary-']]()) - 1 : this; | 919 let nonneg = dart.notNull(this[dartx['<']](0)) ? dart.notNull(this[dartx['
unary-']]()) - 1 : this; |
| 920 if (dart.notNull(nonneg) >= 4294967296) { | 920 if (dart.notNull(nonneg) >= 4294967296) { |
| 921 nonneg = (dart.notNull(nonneg) / 4294967296).truncate(); | 921 nonneg = (dart.notNull(nonneg) / 4294967296)[dartx.truncate](); |
| 922 return dart.notNull(JSInt._bitCount(JSInt._spread(nonneg))) + 32; | 922 return dart.notNull(JSInt._bitCount(JSInt._spread(nonneg))) + 32; |
| 923 } | 923 } |
| 924 return JSInt._bitCount(JSInt._spread(nonneg)); | 924 return JSInt._bitCount(JSInt._spread(nonneg)); |
| 925 } | 925 } |
| 926 static _bitCount(i) { | 926 static _bitCount(i) { |
| 927 i = dart.notNull(JSInt._shru(i, 0)) - (dart.notNull(JSInt._shru(i, 1)) & 1
431655765); | 927 i = dart.notNull(JSInt._shru(i, 0)) - (dart.notNull(JSInt._shru(i, 1)) & 1
431655765); |
| 928 i = (dart.notNull(i) & 858993459) + (dart.notNull(JSInt._shru(i, 2)) & 858
993459); | 928 i = (dart.notNull(i) & 858993459) + (dart.notNull(JSInt._shru(i, 2)) & 858
993459); |
| 929 i = 252645135 & dart.notNull(i) + dart.notNull(JSInt._shru(i, 4)); | 929 i = 252645135 & dart.notNull(i) + dart.notNull(JSInt._shru(i, 4)); |
| 930 i = dart.notNull(i) + dart.notNull(JSInt._shru(i, 8)); | 930 i = dart.notNull(i) + dart.notNull(JSInt._shru(i, 8)); |
| 931 i = dart.notNull(i) + dart.notNull(JSInt._shru(i, 16)); | 931 i = dart.notNull(i) + dart.notNull(JSInt._shru(i, 16)); |
| (...skipping 659 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1591 exports.JSString = JSString; | 1591 exports.JSString = JSString; |
| 1592 exports.getInterceptor = getInterceptor; | 1592 exports.getInterceptor = getInterceptor; |
| 1593 exports.JSBool = JSBool; | 1593 exports.JSBool = JSBool; |
| 1594 exports.JSIndexable = JSIndexable; | 1594 exports.JSIndexable = JSIndexable; |
| 1595 exports.JSMutableIndexable = JSMutableIndexable; | 1595 exports.JSMutableIndexable = JSMutableIndexable; |
| 1596 exports.JSObject = JSObject; | 1596 exports.JSObject = JSObject; |
| 1597 exports.JavaScriptObject = JavaScriptObject; | 1597 exports.JavaScriptObject = JavaScriptObject; |
| 1598 exports.PlainJavaScriptObject = PlainJavaScriptObject; | 1598 exports.PlainJavaScriptObject = PlainJavaScriptObject; |
| 1599 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; | 1599 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; |
| 1600 }); | 1600 }); |
| OLD | NEW |