| Index: test/codegen/expect/dart/_interceptors.js
|
| diff --git a/test/codegen/expect/dart/_interceptors.js b/test/codegen/expect/dart/_interceptors.js
|
| index cc59573382343f8fd6b4a18a2423e769b33bbaa2..4f221aefd5a1df9c9f252452d8dd92262528837e 100644
|
| --- a/test/codegen/expect/dart/_interceptors.js
|
| +++ b/test/codegen/expect/dart/_interceptors.js
|
| @@ -898,7 +898,7 @@ var _interceptors;
|
| return dart.notNull(this['&'](dart.notNull(signMask) - 1)) - dart.notNull(this['&'](signMask));
|
| }
|
| get bitLength() {
|
| - let nonneg = this['<'](0) ? dart.notNull(dart.throw_("Unimplemented PrefixExpression: -this")) - 1 : this;
|
| + let nonneg = this['<'](0) ? dart.notNull(this['unary-']()) - 1 : this;
|
| if (dart.notNull(nonneg) >= 4294967296) {
|
| nonneg = (dart.notNull(nonneg) / 4294967296).truncate();
|
| return dart.notNull(_bitCount(_spread(nonneg))) + 32;
|
|
|