| 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$(); |
| 11 let JSFixedArray$ = dart.generic(function(E) { | 11 let JSFixedArray$ = dart.generic(function(E) { |
| 12 class JSFixedArray extends JSMutableArray$(E) {} | 12 class JSFixedArray extends JSMutableArray$(E) {} |
| 13 return JSFixedArray; | 13 return JSFixedArray; |
| 14 }); | 14 }); |
| 15 let JSFixedArray = JSFixedArray$(); | 15 let JSFixedArray = JSFixedArray$(); |
| 16 let JSExtendableArray$ = dart.generic(function(E) { | 16 let JSExtendableArray$ = dart.generic(function(E) { |
| 17 class JSExtendableArray extends JSMutableArray$(E) {} | 17 class JSExtendableArray extends JSMutableArray$(E) {} |
| 18 return JSExtendableArray; | 18 return JSExtendableArray; |
| 19 }); | 19 }); |
| 20 let JSExtendableArray = JSExtendableArray$(); | 20 let JSExtendableArray = JSExtendableArray$(); |
| 21 let _MIN_INT32 = Symbol('_MIN_INT32'); | |
| 22 let _MAX_INT32 = Symbol('_MAX_INT32'); | |
| 23 let _handleIEtoString = Symbol('_handleIEtoString'); | |
| 24 let _isInt32 = Symbol('_isInt32'); | 21 let _isInt32 = Symbol('_isInt32'); |
| 25 let _tdivFast = Symbol('_tdivFast'); | 22 let _tdivFast = Symbol('_tdivFast'); |
| 26 let _tdivSlow = Symbol('_tdivSlow'); | 23 let _tdivSlow = Symbol('_tdivSlow'); |
| 27 let _shlPositive = Symbol('_shlPositive'); | 24 let _shlPositive = Symbol('_shlPositive'); |
| 28 let _shrReceiverPositive = Symbol('_shrReceiverPositive'); | 25 let _shrReceiverPositive = Symbol('_shrReceiverPositive'); |
| 29 let _shrOtherPositive = Symbol('_shrOtherPositive'); | 26 let _shrOtherPositive = Symbol('_shrOtherPositive'); |
| 30 let _shrBothPositive = Symbol('_shrBothPositive'); | 27 let _shrBothPositive = Symbol('_shrBothPositive'); |
| 31 class Interceptor extends core.Object { | 28 class Interceptor extends core.Object { |
| 32 Interceptor() { | 29 Interceptor() { |
| 33 } | 30 } |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 95 throw new core.ArgumentError(b); | 92 throw new core.ArgumentError(b); |
| 96 return this % b; | 93 return this % b; |
| 97 } | 94 } |
| 98 abs() { | 95 abs() { |
| 99 return Math.abs(this); | 96 return Math.abs(this); |
| 100 } | 97 } |
| 101 get sign() { | 98 get sign() { |
| 102 return this['>'](0) ? 1 : this['<'](0) ? -1 : this; | 99 return this['>'](0) ? 1 : this['<'](0) ? -1 : this; |
| 103 } | 100 } |
| 104 toInt() { | 101 toInt() { |
| 105 if (dart.notNull(this['>='](JSNumber[_MIN_INT32])) && dart.notNull(this['<
='](JSNumber[_MAX_INT32]))) { | 102 if (dart.notNull(this['>='](JSNumber._MIN_INT32)) && dart.notNull(this['<=
'](JSNumber._MAX_INT32))) { |
| 106 return this | 0; | 103 return this | 0; |
| 107 } | 104 } |
| 108 if (isFinite(this)) { | 105 if (isFinite(this)) { |
| 109 return this.truncateToDouble() + 0; | 106 return this.truncateToDouble() + 0; |
| 110 } | 107 } |
| 111 throw new core.UnsupportedError('' + this); | 108 throw new core.UnsupportedError('' + this); |
| 112 } | 109 } |
| 113 truncate() { | 110 truncate() { |
| 114 return this.toInt(); | 111 return this.toInt(); |
| 115 } | 112 } |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 194 } | 191 } |
| 195 toRadixString(radix) { | 192 toRadixString(radix) { |
| 196 _js_helper.checkInt(radix); | 193 _js_helper.checkInt(radix); |
| 197 if (dart.notNull(radix) < 2 || dart.notNull(radix) > 36) | 194 if (dart.notNull(radix) < 2 || dart.notNull(radix) > 36) |
| 198 throw new core.RangeError(radix); | 195 throw new core.RangeError(radix); |
| 199 let result = this.toString(radix); | 196 let result = this.toString(radix); |
| 200 let rightParenCode = 41; | 197 let rightParenCode = 41; |
| 201 if (result.codeUnitAt(dart.notNull(result.length) - 1) != rightParenCode)
{ | 198 if (result.codeUnitAt(dart.notNull(result.length) - 1) != rightParenCode)
{ |
| 202 return result; | 199 return result; |
| 203 } | 200 } |
| 204 return JSNumber[_handleIEtoString](result); | 201 return JSNumber._handleIEtoString(result); |
| 205 } | 202 } |
| 206 static [_handleIEtoString](result) { | 203 static _handleIEtoString(result) { |
| 207 let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result); | 204 let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result); |
| 208 if (match == null) { | 205 if (match == null) { |
| 209 throw new core.UnsupportedError(`Unexpected toString result: ${result}`)
; | 206 throw new core.UnsupportedError(`Unexpected toString result: ${result}`)
; |
| 210 } | 207 } |
| 211 let result = dart.dindex(match, 1); | 208 let result = dart.dindex(match, 1); |
| 212 let exponent = +dart.dindex(match, 3); | 209 let exponent = +dart.dindex(match, 3); |
| 213 if (dart.dindex(match, 2) != null) { | 210 if (dart.dindex(match, 2) != null) { |
| 214 result = result + dart.dindex(match, 2); | 211 result = result + dart.dindex(match, 2); |
| 215 exponent = dart.notNull(exponent) - dart.dindex(match, 2).length; | 212 exponent = dart.notNull(exponent) - dart.dindex(match, 2).length; |
| 216 } | 213 } |
| (...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 348 throw new core.ArgumentError(other); | 345 throw new core.ArgumentError(other); |
| 349 return this >= other; | 346 return this >= other; |
| 350 } | 347 } |
| 351 get runtimeType() { | 348 get runtimeType() { |
| 352 return core.num; | 349 return core.num; |
| 353 } | 350 } |
| 354 } | 351 } |
| 355 JSNumber[dart.implements] = () => [core.num]; | 352 JSNumber[dart.implements] = () => [core.num]; |
| 356 JSNumber._MIN_INT32 = -2147483648; | 353 JSNumber._MIN_INT32 = -2147483648; |
| 357 JSNumber._MAX_INT32 = 2147483647; | 354 JSNumber._MAX_INT32 = 2147483647; |
| 358 let _bitCount = Symbol('_bitCount'); | |
| 359 let _spread = Symbol('_spread'); | |
| 360 let _shru = Symbol('_shru'); | |
| 361 let _shrs = Symbol('_shrs'); | |
| 362 let _ors = Symbol('_ors'); | |
| 363 class JSInt extends JSNumber { | 355 class JSInt extends JSNumber { |
| 364 JSInt() { | 356 JSInt() { |
| 365 super.JSNumber(); | 357 super.JSNumber(); |
| 366 } | 358 } |
| 367 get isEven() { | 359 get isEven() { |
| 368 return this['&'](1) == 0; | 360 return this['&'](1) == 0; |
| 369 } | 361 } |
| 370 get isOdd() { | 362 get isOdd() { |
| 371 return this['&'](1) == 1; | 363 return this['&'](1) == 1; |
| 372 } | 364 } |
| 373 toUnsigned(width) { | 365 toUnsigned(width) { |
| 374 return this['&']((1 << dart.notNull(width)) - 1); | 366 return this['&']((1 << dart.notNull(width)) - 1); |
| 375 } | 367 } |
| 376 toSigned(width) { | 368 toSigned(width) { |
| 377 let signMask = 1 << dart.notNull(width) - 1; | 369 let signMask = 1 << dart.notNull(width) - 1; |
| 378 return dart.notNull(this['&'](dart.notNull(signMask) - 1)) - dart.notNull(
this['&'](signMask)); | 370 return dart.notNull(this['&'](dart.notNull(signMask) - 1)) - dart.notNull(
this['&'](signMask)); |
| 379 } | 371 } |
| 380 get bitLength() { | 372 get bitLength() { |
| 381 let nonneg = this['<'](0) ? dart.notNull(this['unary-']()) - 1 : this; | 373 let nonneg = this['<'](0) ? dart.notNull(this['unary-']()) - 1 : this; |
| 382 if (dart.notNull(nonneg) >= 4294967296) { | 374 if (dart.notNull(nonneg) >= 4294967296) { |
| 383 nonneg = (dart.notNull(nonneg) / 4294967296).truncate(); | 375 nonneg = (dart.notNull(nonneg) / 4294967296).truncate(); |
| 384 return dart.notNull(JSInt[_bitCount](JSInt[_spread](nonneg))) + 32; | 376 return dart.notNull(JSInt._bitCount(JSInt._spread(nonneg))) + 32; |
| 385 } | 377 } |
| 386 return JSInt[_bitCount](JSInt[_spread](nonneg)); | 378 return JSInt._bitCount(JSInt._spread(nonneg)); |
| 387 } | 379 } |
| 388 static [_bitCount](i) { | 380 static _bitCount(i) { |
| 389 i = dart.as(dart.dsend(JSInt[_shru](i, 0), '-', dart.dsend(JSInt[_shru](i,
1), '&', 1431655765)), core.int); | 381 i = dart.as(dart.dsend(JSInt._shru(i, 0), '-', dart.dsend(JSInt._shru(i, 1
), '&', 1431655765)), core.int); |
| 390 i = core.int['+'](dart.notNull(i) & 858993459, dart.dsend(JSInt[_shru](i,
2), '&', 858993459)); | 382 i = core.int['+'](dart.notNull(i) & 858993459, dart.dsend(JSInt._shru(i, 2
), '&', 858993459)); |
| 391 i = 252645135 & core.int['+'](i, JSInt[_shru](i, 4)); | 383 i = 252645135 & core.int['+'](i, JSInt._shru(i, 4)); |
| 392 i = dart.notNull(i) + dart.notNull(dart.as(JSInt[_shru](i, 8), core.int)); | 384 i = dart.notNull(i) + dart.notNull(dart.as(JSInt._shru(i, 8), core.int)); |
| 393 i = dart.notNull(i) + dart.notNull(dart.as(JSInt[_shru](i, 16), core.int))
; | 385 i = dart.notNull(i) + dart.notNull(dart.as(JSInt._shru(i, 16), core.int)); |
| 394 return dart.notNull(i) & 63; | 386 return dart.notNull(i) & 63; |
| 395 } | 387 } |
| 396 static [_shru](value, shift) { | 388 static _shru(value, shift) { |
| 397 return value >>> shift; | 389 return value >>> shift; |
| 398 } | 390 } |
| 399 static [_shrs](value, shift) { | 391 static _shrs(value, shift) { |
| 400 return value >> shift; | 392 return value >> shift; |
| 401 } | 393 } |
| 402 static [_ors](a, b) { | 394 static _ors(a, b) { |
| 403 return a | b; | 395 return a | b; |
| 404 } | 396 } |
| 405 static [_spread](i) { | 397 static _spread(i) { |
| 406 i = dart.as(JSInt[_ors](i, dart.as(JSInt[_shrs](i, 1), core.int)), core.in
t); | 398 i = dart.as(JSInt._ors(i, dart.as(JSInt._shrs(i, 1), core.int)), core.int)
; |
| 407 i = dart.as(JSInt[_ors](i, dart.as(JSInt[_shrs](i, 2), core.int)), core.in
t); | 399 i = dart.as(JSInt._ors(i, dart.as(JSInt._shrs(i, 2), core.int)), core.int)
; |
| 408 i = dart.as(JSInt[_ors](i, dart.as(JSInt[_shrs](i, 4), core.int)), core.in
t); | 400 i = dart.as(JSInt._ors(i, dart.as(JSInt._shrs(i, 4), core.int)), core.int)
; |
| 409 i = dart.as(JSInt[_ors](i, dart.as(JSInt[_shrs](i, 8), core.int)), core.in
t); | 401 i = dart.as(JSInt._ors(i, dart.as(JSInt._shrs(i, 8), core.int)), core.int)
; |
| 410 i = dart.as(JSInt[_shru](dart.as(JSInt[_ors](i, dart.as(JSInt[_shrs](i, 16
), core.int)), core.int), 0), core.int); | 402 i = dart.as(JSInt._shru(dart.as(JSInt._ors(i, dart.as(JSInt._shrs(i, 16),
core.int)), core.int), 0), core.int); |
| 411 return i; | 403 return i; |
| 412 } | 404 } |
| 413 get runtimeType() { | 405 get runtimeType() { |
| 414 return core.int; | 406 return core.int; |
| 415 } | 407 } |
| 416 ['~']() { | 408 ['~']() { |
| 417 return dart.as(~this >>> 0, core.int); | 409 return dart.as(~this >>> 0, core.int); |
| 418 } | 410 } |
| 419 } | 411 } |
| 420 JSInt[dart.implements] = () => [core.int, core.double]; | 412 JSInt[dart.implements] = () => [core.int, core.double]; |
| 421 class JSDouble extends JSNumber { | 413 class JSDouble extends JSNumber { |
| 422 JSDouble() { | 414 JSDouble() { |
| 423 super.JSNumber(); | 415 super.JSNumber(); |
| 424 } | 416 } |
| 425 get runtimeType() { | 417 get runtimeType() { |
| 426 return core.double; | 418 return core.double; |
| 427 } | 419 } |
| 428 } | 420 } |
| 429 JSDouble[dart.implements] = () => [core.double]; | 421 JSDouble[dart.implements] = () => [core.double]; |
| 430 class JSPositiveInt extends JSInt {} | 422 class JSPositiveInt extends JSInt {} |
| 431 class JSUInt32 extends JSPositiveInt {} | 423 class JSUInt32 extends JSPositiveInt {} |
| 432 class JSUInt31 extends JSUInt32 {} | 424 class JSUInt31 extends JSUInt32 {} |
| 433 let _defaultSplit = Symbol('_defaultSplit'); | 425 let _defaultSplit = Symbol('_defaultSplit'); |
| 434 let _isWhitespace = Symbol('_isWhitespace'); | |
| 435 let _skipLeadingWhitespace = Symbol('_skipLeadingWhitespace'); | |
| 436 let _skipTrailingWhitespace = Symbol('_skipTrailingWhitespace'); | |
| 437 class JSString extends Interceptor { | 426 class JSString extends Interceptor { |
| 438 JSString() { | 427 JSString() { |
| 439 super.Interceptor(); | 428 super.Interceptor(); |
| 440 } | 429 } |
| 441 codeUnitAt(index) { | 430 codeUnitAt(index) { |
| 442 if (!(typeof index == 'number')) | 431 if (!(typeof index == 'number')) |
| 443 throw new core.ArgumentError(index); | 432 throw new core.ArgumentError(index); |
| 444 if (dart.notNull(index) < 0) | 433 if (dart.notNull(index) < 0) |
| 445 throw new core.RangeError.value(index); | 434 throw new core.RangeError.value(index); |
| 446 if (dart.notNull(index) >= dart.notNull(this.length)) | 435 if (dart.notNull(index) >= dart.notNull(this.length)) |
| (...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 568 if (dart.notNull(endIndex) > dart.notNull(this.length)) | 557 if (dart.notNull(endIndex) > dart.notNull(this.length)) |
| 569 throw new core.RangeError.value(endIndex); | 558 throw new core.RangeError.value(endIndex); |
| 570 return this.substring(startIndex, endIndex); | 559 return this.substring(startIndex, endIndex); |
| 571 } | 560 } |
| 572 toLowerCase() { | 561 toLowerCase() { |
| 573 return this.toLowerCase(); | 562 return this.toLowerCase(); |
| 574 } | 563 } |
| 575 toUpperCase() { | 564 toUpperCase() { |
| 576 return this.toUpperCase(); | 565 return this.toUpperCase(); |
| 577 } | 566 } |
| 578 static [_isWhitespace](codeUnit) { | 567 static _isWhitespace(codeUnit) { |
| 579 if (dart.notNull(codeUnit) < 256) { | 568 if (dart.notNull(codeUnit) < 256) { |
| 580 switch (codeUnit) { | 569 switch (codeUnit) { |
| 581 case 9: | 570 case 9: |
| 582 case 10: | 571 case 10: |
| 583 case 11: | 572 case 11: |
| 584 case 12: | 573 case 12: |
| 585 case 13: | 574 case 13: |
| 586 case 32: | 575 case 32: |
| 587 case 133: | 576 case 133: |
| 588 case 160: | 577 case 160: |
| (...skipping 28 matching lines...) Expand all Loading... |
| 617 case 65279: | 606 case 65279: |
| 618 { | 607 { |
| 619 return true; | 608 return true; |
| 620 } | 609 } |
| 621 default: | 610 default: |
| 622 { | 611 { |
| 623 return false; | 612 return false; |
| 624 } | 613 } |
| 625 } | 614 } |
| 626 } | 615 } |
| 627 static [_skipLeadingWhitespace](string, index) { | 616 static _skipLeadingWhitespace(string, index) { |
| 628 let SPACE = 32; | 617 let SPACE = 32; |
| 629 let CARRIAGE_RETURN = 13; | 618 let CARRIAGE_RETURN = 13; |
| 630 while (dart.notNull(index) < dart.notNull(string.length)) { | 619 while (dart.notNull(index) < dart.notNull(string.length)) { |
| 631 let codeUnit = string.codeUnitAt(index); | 620 let codeUnit = string.codeUnitAt(index); |
| 632 if (codeUnit != SPACE && codeUnit != CARRIAGE_RETURN && !dart.notNull(JS
String[_isWhitespace](codeUnit))) { | 621 if (codeUnit != SPACE && codeUnit != CARRIAGE_RETURN && !dart.notNull(JS
String._isWhitespace(codeUnit))) { |
| 633 break; | 622 break; |
| 634 } | 623 } |
| 635 index = dart.notNull(index) + 1; | 624 index = dart.notNull(index) + 1; |
| 636 } | 625 } |
| 637 return index; | 626 return index; |
| 638 } | 627 } |
| 639 static [_skipTrailingWhitespace](string, index) { | 628 static _skipTrailingWhitespace(string, index) { |
| 640 let SPACE = 32; | 629 let SPACE = 32; |
| 641 let CARRIAGE_RETURN = 13; | 630 let CARRIAGE_RETURN = 13; |
| 642 while (dart.notNull(index) > 0) { | 631 while (dart.notNull(index) > 0) { |
| 643 let codeUnit = string.codeUnitAt(dart.notNull(index) - 1); | 632 let codeUnit = string.codeUnitAt(dart.notNull(index) - 1); |
| 644 if (codeUnit != SPACE && codeUnit != CARRIAGE_RETURN && !dart.notNull(JS
String[_isWhitespace](codeUnit))) { | 633 if (codeUnit != SPACE && codeUnit != CARRIAGE_RETURN && !dart.notNull(JS
String._isWhitespace(codeUnit))) { |
| 645 break; | 634 break; |
| 646 } | 635 } |
| 647 index = dart.notNull(index) - 1; | 636 index = dart.notNull(index) - 1; |
| 648 } | 637 } |
| 649 return index; | 638 return index; |
| 650 } | 639 } |
| 651 trim() { | 640 trim() { |
| 652 let NEL = 133; | 641 let NEL = 133; |
| 653 let result = this.trim(); | 642 let result = this.trim(); |
| 654 if (result.length == 0) | 643 if (result.length == 0) |
| 655 return result; | 644 return result; |
| 656 let firstCode = result.codeUnitAt(0); | 645 let firstCode = result.codeUnitAt(0); |
| 657 let startIndex = 0; | 646 let startIndex = 0; |
| 658 if (firstCode == NEL) { | 647 if (firstCode == NEL) { |
| 659 startIndex = JSString[_skipLeadingWhitespace](result, 1); | 648 startIndex = JSString._skipLeadingWhitespace(result, 1); |
| 660 if (startIndex == result.length) | 649 if (startIndex == result.length) |
| 661 return ""; | 650 return ""; |
| 662 } | 651 } |
| 663 let endIndex = result.length; | 652 let endIndex = result.length; |
| 664 let lastCode = result.codeUnitAt(dart.notNull(endIndex) - 1); | 653 let lastCode = result.codeUnitAt(dart.notNull(endIndex) - 1); |
| 665 if (lastCode == NEL) { | 654 if (lastCode == NEL) { |
| 666 endIndex = JSString[_skipTrailingWhitespace](result, dart.notNull(endInd
ex) - 1); | 655 endIndex = JSString._skipTrailingWhitespace(result, dart.notNull(endInde
x) - 1); |
| 667 } | 656 } |
| 668 if (startIndex == 0 && endIndex == result.length) | 657 if (startIndex == 0 && endIndex == result.length) |
| 669 return result; | 658 return result; |
| 670 return result.substring(startIndex, endIndex); | 659 return result.substring(startIndex, endIndex); |
| 671 } | 660 } |
| 672 trimLeft() { | 661 trimLeft() { |
| 673 let NEL = 133; | 662 let NEL = 133; |
| 674 let result = null; | 663 let result = null; |
| 675 let startIndex = 0; | 664 let startIndex = 0; |
| 676 if (typeof this.trimLeft != "undefined") { | 665 if (typeof this.trimLeft != "undefined") { |
| 677 result = this.trimLeft(); | 666 result = this.trimLeft(); |
| 678 if (result.length == 0) | 667 if (result.length == 0) |
| 679 return result; | 668 return result; |
| 680 let firstCode = result.codeUnitAt(0); | 669 let firstCode = result.codeUnitAt(0); |
| 681 if (firstCode == NEL) { | 670 if (firstCode == NEL) { |
| 682 startIndex = JSString[_skipLeadingWhitespace](result, 1); | 671 startIndex = JSString._skipLeadingWhitespace(result, 1); |
| 683 } | 672 } |
| 684 } else { | 673 } else { |
| 685 result = this; | 674 result = this; |
| 686 startIndex = JSString[_skipLeadingWhitespace](this, 0); | 675 startIndex = JSString._skipLeadingWhitespace(this, 0); |
| 687 } | 676 } |
| 688 if (startIndex == 0) | 677 if (startIndex == 0) |
| 689 return result; | 678 return result; |
| 690 if (startIndex == result.length) | 679 if (startIndex == result.length) |
| 691 return ""; | 680 return ""; |
| 692 return result.substring(startIndex); | 681 return result.substring(startIndex); |
| 693 } | 682 } |
| 694 trimRight() { | 683 trimRight() { |
| 695 let NEL = 133; | 684 let NEL = 133; |
| 696 let result = null; | 685 let result = null; |
| 697 let endIndex = null; | 686 let endIndex = null; |
| 698 if (typeof this.trimRight != "undefined") { | 687 if (typeof this.trimRight != "undefined") { |
| 699 result = this.trimRight(); | 688 result = this.trimRight(); |
| 700 endIndex = result.length; | 689 endIndex = result.length; |
| 701 if (endIndex == 0) | 690 if (endIndex == 0) |
| 702 return result; | 691 return result; |
| 703 let lastCode = result.codeUnitAt(dart.notNull(endIndex) - 1); | 692 let lastCode = result.codeUnitAt(dart.notNull(endIndex) - 1); |
| 704 if (lastCode == NEL) { | 693 if (lastCode == NEL) { |
| 705 endIndex = JSString[_skipTrailingWhitespace](result, dart.notNull(endI
ndex) - 1); | 694 endIndex = JSString._skipTrailingWhitespace(result, dart.notNull(endIn
dex) - 1); |
| 706 } | 695 } |
| 707 } else { | 696 } else { |
| 708 result = this; | 697 result = this; |
| 709 endIndex = JSString[_skipTrailingWhitespace](this, this.length); | 698 endIndex = JSString._skipTrailingWhitespace(this, this.length); |
| 710 } | 699 } |
| 711 if (endIndex == result.length) | 700 if (endIndex == result.length) |
| 712 return result; | 701 return result; |
| 713 if (endIndex == 0) | 702 if (endIndex == 0) |
| 714 return ""; | 703 return ""; |
| 715 return result.substring(0, endIndex); | 704 return result.substring(0, endIndex); |
| 716 } | 705 } |
| 717 ['*'](times) { | 706 ['*'](times) { |
| 718 if (0 >= dart.notNull(times)) | 707 if (0 >= dart.notNull(times)) |
| 719 return ''; | 708 return ''; |
| (...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1083 exports.findInterceptorForType = findInterceptorForType; | 1072 exports.findInterceptorForType = findInterceptorForType; |
| 1084 exports.JSBool = JSBool; | 1073 exports.JSBool = JSBool; |
| 1085 exports.JSNull = JSNull; | 1074 exports.JSNull = JSNull; |
| 1086 exports.JSIndexable = JSIndexable; | 1075 exports.JSIndexable = JSIndexable; |
| 1087 exports.JSMutableIndexable = JSMutableIndexable; | 1076 exports.JSMutableIndexable = JSMutableIndexable; |
| 1088 exports.JSObject = JSObject; | 1077 exports.JSObject = JSObject; |
| 1089 exports.JavaScriptObject = JavaScriptObject; | 1078 exports.JavaScriptObject = JavaScriptObject; |
| 1090 exports.PlainJavaScriptObject = PlainJavaScriptObject; | 1079 exports.PlainJavaScriptObject = PlainJavaScriptObject; |
| 1091 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; | 1080 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; |
| 1092 })(_interceptors || (_interceptors = {})); | 1081 })(_interceptors || (_interceptors = {})); |
| OLD | NEW |