| OLD | NEW |
| 1 var core; | 1 var core; |
| 2 (function(exports) { | 2 (function(exports) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 class Object { | 4 class Object { |
| 5 constructor() { | 5 constructor() { |
| 6 let name = this.constructor.name; | 6 let name = this.constructor.name; |
| 7 let init = this[name]; | 7 let init = this[name]; |
| 8 let result = void 0; | 8 let result = void 0; |
| 9 if (init) | 9 if (init) |
| 10 result = init.apply(this, arguments); | 10 result = init.apply(this, arguments); |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 noSuchMethod(invocation) { | 22 noSuchMethod(invocation) { |
| 23 throw new NoSuchMethodError(this, invocation.memberName, invocation.positi
onalArguments, invocation.namedArguments); | 23 throw new NoSuchMethodError(this, invocation.memberName, invocation.positi
onalArguments, invocation.namedArguments); |
| 24 } | 24 } |
| 25 get runtimeType() { | 25 get runtimeType() { |
| 26 return _js_helper.getRuntimeType(this); | 26 return _js_helper.getRuntimeType(this); |
| 27 } | 27 } |
| 28 } | 28 } |
| 29 class JsName extends Object { | 29 class JsName extends Object { |
| 30 JsName(opts) { | 30 JsName(opts) { |
| 31 let name = opts && 'name' in opts ? opts.name : null; | 31 let name = opts && 'name' in opts ? opts.name : null; |
| 32 this.name = name; | 32 dart.initField(JsName, this, 'name', name); |
| 33 } | 33 } |
| 34 } | 34 } |
| 35 class JsPeerInterface extends Object { | 35 class JsPeerInterface extends Object { |
| 36 JsPeerInterface(opts) { | 36 JsPeerInterface(opts) { |
| 37 let name = opts && 'name' in opts ? opts.name : null; | 37 let name = opts && 'name' in opts ? opts.name : null; |
| 38 this.name = name; | 38 dart.initField(JsPeerInterface, this, 'name', name); |
| 39 } | 39 } |
| 40 } | 40 } |
| 41 class SupportJsExtensionMethod extends Object { | 41 class SupportJsExtensionMethod extends Object { |
| 42 SupportJsExtensionMethod() { | 42 SupportJsExtensionMethod() { |
| 43 } | 43 } |
| 44 } | 44 } |
| 45 class Deprecated extends Object { | 45 class Deprecated extends Object { |
| 46 Deprecated(expires) { | 46 Deprecated(expires) { |
| 47 this.expires = expires; | 47 dart.initField(Deprecated, this, 'expires', expires); |
| 48 } | 48 } |
| 49 toString() { | 49 toString() { |
| 50 return `Deprecated feature. Will be removed ${this.expires}`; | 50 return `Deprecated feature. Will be removed ${this.expires}`; |
| 51 } | 51 } |
| 52 } | 52 } |
| 53 class _Override extends Object { | 53 class _Override extends Object { |
| 54 _Override() { | 54 _Override() { |
| 55 } | 55 } |
| 56 } | 56 } |
| 57 let deprecated = new Deprecated("next release"); | 57 let deprecated = new Deprecated("next release"); |
| (...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 188 if (addOneMillisecond) { | 188 if (addOneMillisecond) { |
| 189 millisecondsSinceEpoch = dart.notNull(millisecondsSinceEpoch) + 1; | 189 millisecondsSinceEpoch = dart.notNull(millisecondsSinceEpoch) + 1; |
| 190 } | 190 } |
| 191 return new DateTime.fromMillisecondsSinceEpoch(millisecondsSinceEpoch, {
isUtc: isUtc}); | 191 return new DateTime.fromMillisecondsSinceEpoch(millisecondsSinceEpoch, {
isUtc: isUtc}); |
| 192 } else { | 192 } else { |
| 193 throw new FormatException("Invalid date format", formattedString); | 193 throw new FormatException("Invalid date format", formattedString); |
| 194 } | 194 } |
| 195 } | 195 } |
| 196 fromMillisecondsSinceEpoch(millisecondsSinceEpoch, opts) { | 196 fromMillisecondsSinceEpoch(millisecondsSinceEpoch, opts) { |
| 197 let isUtc = opts && 'isUtc' in opts ? opts.isUtc : false; | 197 let isUtc = opts && 'isUtc' in opts ? opts.isUtc : false; |
| 198 this.millisecondsSinceEpoch = millisecondsSinceEpoch; | 198 dart.initField(DateTime, this, 'millisecondsSinceEpoch', millisecondsSince
Epoch); |
| 199 this.isUtc = isUtc; | 199 dart.initField(DateTime, this, 'isUtc', isUtc); |
| 200 if (dart.notNull(millisecondsSinceEpoch.abs()) > dart.notNull(DateTime[_MA
X_MILLISECONDS_SINCE_EPOCH])) { | 200 if (dart.notNull(millisecondsSinceEpoch.abs()) > dart.notNull(DateTime[_MA
X_MILLISECONDS_SINCE_EPOCH])) { |
| 201 throw new ArgumentError(millisecondsSinceEpoch); | 201 throw new ArgumentError(millisecondsSinceEpoch); |
| 202 } | 202 } |
| 203 if (isUtc == null) | 203 if (isUtc == null) |
| 204 throw new ArgumentError(isUtc); | 204 throw new ArgumentError(isUtc); |
| 205 } | 205 } |
| 206 ['=='](other) { | 206 ['=='](other) { |
| 207 if (!dart.is(other, DateTime)) | 207 if (!dart.is(other, DateTime)) |
| 208 return false; | 208 return false; |
| 209 return dart.equals(this.millisecondsSinceEpoch, dart.dload(other, 'millise
condsSinceEpoch')) && dart.equals(this.isUtc, dart.dload(other, 'isUtc')); | 209 return dart.equals(this.millisecondsSinceEpoch, dart.dload(other, 'millise
condsSinceEpoch')) && dart.equals(this.isUtc, dart.dload(other, 'isUtc')); |
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 300 subtract(duration) { | 300 subtract(duration) { |
| 301 let ms = this.millisecondsSinceEpoch; | 301 let ms = this.millisecondsSinceEpoch; |
| 302 return new DateTime.fromMillisecondsSinceEpoch(dart.notNull(ms) - dart.not
Null(duration.inMilliseconds), {isUtc: this.isUtc}); | 302 return new DateTime.fromMillisecondsSinceEpoch(dart.notNull(ms) - dart.not
Null(duration.inMilliseconds), {isUtc: this.isUtc}); |
| 303 } | 303 } |
| 304 difference(other) { | 304 difference(other) { |
| 305 let ms = this.millisecondsSinceEpoch; | 305 let ms = this.millisecondsSinceEpoch; |
| 306 let otherMs = other.millisecondsSinceEpoch; | 306 let otherMs = other.millisecondsSinceEpoch; |
| 307 return new Duration({milliseconds: dart.notNull(ms) - dart.notNull(otherMs
)}); | 307 return new Duration({milliseconds: dart.notNull(ms) - dart.notNull(otherMs
)}); |
| 308 } | 308 } |
| 309 [_internal](year, month, day, hour, minute, second, millisecond, isUtc) { | 309 [_internal](year, month, day, hour, minute, second, millisecond, isUtc) { |
| 310 this.isUtc = typeof isUtc == 'boolean' ? isUtc : dart.throw_(new ArgumentE
rror(isUtc)); | 310 dart.initField(DateTime, this, 'isUtc', typeof isUtc == 'boolean' ? isUtc
: dart.throw_(new ArgumentError(isUtc))); |
| 311 this.millisecondsSinceEpoch = dart.as(_js_helper.checkInt(_js_helper.Primi
tives.valueFromDecomposedDate(year, month, day, hour, minute, second, millisecon
d, isUtc)), int); | 311 dart.initField(DateTime, this, 'millisecondsSinceEpoch', dart.as(_js_helpe
r.checkInt(_js_helper.Primitives.valueFromDecomposedDate(year, month, day, hour,
minute, second, millisecond, isUtc)), int)); |
| 312 } | 312 } |
| 313 [_now]() { | 313 [_now]() { |
| 314 this.isUtc = false; | 314 dart.initField(DateTime, this, 'isUtc', false); |
| 315 this.millisecondsSinceEpoch = _js_helper.Primitives.dateNow(); | 315 dart.initField(DateTime, this, 'millisecondsSinceEpoch', _js_helper.Primit
ives.dateNow()); |
| 316 } | 316 } |
| 317 static [_brokenDownDateToMillisecondsSinceEpoch](year, month, day, hour, min
ute, second, millisecond, isUtc) { | 317 static [_brokenDownDateToMillisecondsSinceEpoch](year, month, day, hour, min
ute, second, millisecond, isUtc) { |
| 318 return dart.as(_js_helper.Primitives.valueFromDecomposedDate(year, month,
day, hour, minute, second, millisecond, isUtc), int); | 318 return dart.as(_js_helper.Primitives.valueFromDecomposedDate(year, month,
day, hour, minute, second, millisecond, isUtc), int); |
| 319 } | 319 } |
| 320 get timeZoneName() { | 320 get timeZoneName() { |
| 321 if (this.isUtc) | 321 if (this.isUtc) |
| 322 return "UTC"; | 322 return "UTC"; |
| 323 return _js_helper.Primitives.getTimeZoneName(this); | 323 return _js_helper.Primitives.getTimeZoneName(this); |
| 324 } | 324 } |
| 325 get timeZoneOffset() { | 325 get timeZoneOffset() { |
| (...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 429 Duration(opts) { | 429 Duration(opts) { |
| 430 let days = opts && 'days' in opts ? opts.days : 0; | 430 let days = opts && 'days' in opts ? opts.days : 0; |
| 431 let hours = opts && 'hours' in opts ? opts.hours : 0; | 431 let hours = opts && 'hours' in opts ? opts.hours : 0; |
| 432 let minutes = opts && 'minutes' in opts ? opts.minutes : 0; | 432 let minutes = opts && 'minutes' in opts ? opts.minutes : 0; |
| 433 let seconds = opts && 'seconds' in opts ? opts.seconds : 0; | 433 let seconds = opts && 'seconds' in opts ? opts.seconds : 0; |
| 434 let milliseconds = opts && 'milliseconds' in opts ? opts.milliseconds : 0; | 434 let milliseconds = opts && 'milliseconds' in opts ? opts.milliseconds : 0; |
| 435 let microseconds = opts && 'microseconds' in opts ? opts.microseconds : 0; | 435 let microseconds = opts && 'microseconds' in opts ? opts.microseconds : 0; |
| 436 this[_microseconds](dart.notNull(days) * dart.notNull(Duration.MICROSECOND
S_PER_DAY) + dart.notNull(hours) * dart.notNull(Duration.MICROSECONDS_PER_HOUR)
+ dart.notNull(minutes) * dart.notNull(Duration.MICROSECONDS_PER_MINUTE) + dart.
notNull(seconds) * dart.notNull(Duration.MICROSECONDS_PER_SECOND) + dart.notNull
(milliseconds) * dart.notNull(Duration.MICROSECONDS_PER_MILLISECOND) + dart.notN
ull(microseconds)); | 436 this[_microseconds](dart.notNull(days) * dart.notNull(Duration.MICROSECOND
S_PER_DAY) + dart.notNull(hours) * dart.notNull(Duration.MICROSECONDS_PER_HOUR)
+ dart.notNull(minutes) * dart.notNull(Duration.MICROSECONDS_PER_MINUTE) + dart.
notNull(seconds) * dart.notNull(Duration.MICROSECONDS_PER_SECOND) + dart.notNull
(milliseconds) * dart.notNull(Duration.MICROSECONDS_PER_MILLISECOND) + dart.notN
ull(microseconds)); |
| 437 } | 437 } |
| 438 [_microseconds](duration) { | 438 [_microseconds](duration) { |
| 439 this[_duration] = duration; | 439 dart.initField(Duration, this, _duration, duration); |
| 440 } | 440 } |
| 441 ['+'](other) { | 441 ['+'](other) { |
| 442 return new Duration[_microseconds](dart.notNull(this[_duration]) + dart.no
tNull(other[_duration])); | 442 return new Duration[_microseconds](dart.notNull(this[_duration]) + dart.no
tNull(other[_duration])); |
| 443 } | 443 } |
| 444 ['-'](other) { | 444 ['-'](other) { |
| 445 return new Duration[_microseconds](dart.notNull(this[_duration]) - dart.no
tNull(other[_duration])); | 445 return new Duration[_microseconds](dart.notNull(this[_duration]) - dart.no
tNull(other[_duration])); |
| 446 } | 446 } |
| 447 ['*'](factor) { | 447 ['*'](factor) { |
| 448 return new Duration[_microseconds]((dart.notNull(this[_duration]) * dart.n
otNull(factor)).round()); | 448 return new Duration[_microseconds]((dart.notNull(this[_duration]) * dart.n
otNull(factor)).round()); |
| 449 } | 449 } |
| (...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 580 class NullThrownError extends Error { | 580 class NullThrownError extends Error { |
| 581 toString() { | 581 toString() { |
| 582 return "Throw of null."; | 582 return "Throw of null."; |
| 583 } | 583 } |
| 584 } | 584 } |
| 585 let _hasValue = dart.JsSymbol('_hasValue'); | 585 let _hasValue = dart.JsSymbol('_hasValue'); |
| 586 class ArgumentError extends Error { | 586 class ArgumentError extends Error { |
| 587 ArgumentError(message) { | 587 ArgumentError(message) { |
| 588 if (message === void 0) | 588 if (message === void 0) |
| 589 message = null; | 589 message = null; |
| 590 this.message = message; | 590 dart.initField(ArgumentError, this, 'message', message); |
| 591 this.invalidValue = null; | 591 dart.initField(ArgumentError, this, 'invalidValue', null); |
| 592 this[_hasValue] = false; | 592 this[_hasValue] = false; |
| 593 this.name = null; | 593 dart.initField(ArgumentError, this, 'name', null); |
| 594 super.Error(); | 594 super.Error(); |
| 595 } | 595 } |
| 596 value(value, name, message) { | 596 value(value, name, message) { |
| 597 if (name === void 0) | 597 if (name === void 0) |
| 598 name = null; | 598 name = null; |
| 599 if (message === void 0) | 599 if (message === void 0) |
| 600 message = "Invalid argument"; | 600 message = "Invalid argument"; |
| 601 this.name = name; | 601 dart.initField(ArgumentError, this, 'name', name); |
| 602 this.message = message; | 602 dart.initField(ArgumentError, this, 'message', message); |
| 603 this.invalidValue = value; | 603 dart.initField(ArgumentError, this, 'invalidValue', value); |
| 604 this[_hasValue] = true; | 604 this[_hasValue] = true; |
| 605 super.Error(); | 605 super.Error(); |
| 606 } | 606 } |
| 607 notNull(name) { | 607 notNull(name) { |
| 608 if (name === void 0) | 608 if (name === void 0) |
| 609 name = null; | 609 name = null; |
| 610 this.value(null, name, "Must not be null"); | 610 this.value(null, name, "Must not be null"); |
| 611 } | 611 } |
| 612 toString() { | 612 toString() { |
| 613 if (!dart.notNull(this[_hasValue])) { | 613 if (!dart.notNull(this[_hasValue])) { |
| 614 let result = "Invalid arguments(s)"; | 614 let result = "Invalid arguments(s)"; |
| 615 if (this.message != null) { | 615 if (this.message != null) { |
| 616 result = `${result}: ${this.message}`; | 616 result = `${result}: ${this.message}`; |
| 617 } | 617 } |
| 618 return result; | 618 return result; |
| 619 } | 619 } |
| 620 let nameString = ""; | 620 let nameString = ""; |
| 621 if (this.name != null) { | 621 if (this.name != null) { |
| 622 nameString = ` (${this.name})`; | 622 nameString = ` (${this.name})`; |
| 623 } | 623 } |
| 624 return `${this.message}${nameString}: ${Error.safeToString(this.invalidVal
ue)}`; | 624 return `${this.message}${nameString}: ${Error.safeToString(this.invalidVal
ue)}`; |
| 625 } | 625 } |
| 626 } | 626 } |
| 627 dart.defineNamedConstructor(ArgumentError, 'value'); | 627 dart.defineNamedConstructor(ArgumentError, 'value'); |
| 628 dart.defineNamedConstructor(ArgumentError, 'notNull'); | 628 dart.defineNamedConstructor(ArgumentError, 'notNull'); |
| 629 class RangeError extends ArgumentError { | 629 class RangeError extends ArgumentError { |
| 630 RangeError(message) { | 630 RangeError(message) { |
| 631 this.start = null; | 631 dart.initField(RangeError, this, 'start', null); |
| 632 this.end = null; | 632 dart.initField(RangeError, this, 'end', null); |
| 633 super.ArgumentError(message); | 633 super.ArgumentError(message); |
| 634 } | 634 } |
| 635 value(value, name, message) { | 635 value(value, name, message) { |
| 636 if (name === void 0) | 636 if (name === void 0) |
| 637 name = null; | 637 name = null; |
| 638 if (message === void 0) | 638 if (message === void 0) |
| 639 message = null; | 639 message = null; |
| 640 this.start = null; | 640 dart.initField(RangeError, this, 'start', null); |
| 641 this.end = null; | 641 dart.initField(RangeError, this, 'end', null); |
| 642 super.value(value, name, message != null ? message : "Value not in range")
; | 642 super.value(value, name, message != null ? message : "Value not in range")
; |
| 643 } | 643 } |
| 644 range(invalidValue, minValue, maxValue, name, message) { | 644 range(invalidValue, minValue, maxValue, name, message) { |
| 645 if (name === void 0) | 645 if (name === void 0) |
| 646 name = null; | 646 name = null; |
| 647 if (message === void 0) | 647 if (message === void 0) |
| 648 message = null; | 648 message = null; |
| 649 this.start = minValue; | 649 dart.initField(RangeError, this, 'start', minValue); |
| 650 this.end = maxValue; | 650 dart.initField(RangeError, this, 'end', maxValue); |
| 651 super.value(invalidValue, name, message != null ? message : "Invalid value
"); | 651 super.value(invalidValue, name, message != null ? message : "Invalid value
"); |
| 652 } | 652 } |
| 653 index(index, indexable, name, message, length) { | 653 index(index, indexable, name, message, length) { |
| 654 return new IndexError(index, indexable, name, message, length); | 654 return new IndexError(index, indexable, name, message, length); |
| 655 } | 655 } |
| 656 static checkValueInInterval(value, minValue, maxValue, name, message) { | 656 static checkValueInInterval(value, minValue, maxValue, name, message) { |
| 657 if (name === void 0) | 657 if (name === void 0) |
| 658 name = null; | 658 name = null; |
| 659 if (message === void 0) | 659 if (message === void 0) |
| 660 message = null; | 660 message = null; |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 728 dart.defineNamedConstructor(RangeError, 'range'); | 728 dart.defineNamedConstructor(RangeError, 'range'); |
| 729 dart.defineNamedConstructor(RangeError, 'index'); | 729 dart.defineNamedConstructor(RangeError, 'index'); |
| 730 class IndexError extends ArgumentError { | 730 class IndexError extends ArgumentError { |
| 731 IndexError(invalidValue, indexable, name, message, length) { | 731 IndexError(invalidValue, indexable, name, message, length) { |
| 732 if (name === void 0) | 732 if (name === void 0) |
| 733 name = null; | 733 name = null; |
| 734 if (message === void 0) | 734 if (message === void 0) |
| 735 message = null; | 735 message = null; |
| 736 if (length === void 0) | 736 if (length === void 0) |
| 737 length = null; | 737 length = null; |
| 738 this.indexable = indexable; | 738 dart.initField(IndexError, this, 'indexable', indexable); |
| 739 this.length = dart.as(length != null ? length : dart.dload(indexable, 'len
gth'), int); | 739 dart.initField(IndexError, this, 'length', dart.as(length != null ? length
: dart.dload(indexable, 'length'), int)); |
| 740 super.value(invalidValue, name, message != null ? message : "Index out of
range"); | 740 super.value(invalidValue, name, message != null ? message : "Index out of
range"); |
| 741 } | 741 } |
| 742 get start() { | 742 get start() { |
| 743 return 0; | 743 return 0; |
| 744 } | 744 } |
| 745 get end() { | 745 get end() { |
| 746 return dart.notNull(this.length) - 1; | 746 return dart.notNull(this.length) - 1; |
| 747 } | 747 } |
| 748 toString() { | 748 toString() { |
| 749 dart.assert(this[_hasValue]); | 749 dart.assert(this[_hasValue]); |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 822 } | 822 } |
| 823 sb.write(this[_existingArgumentNames][exports.$get](i)); | 823 sb.write(this[_existingArgumentNames][exports.$get](i)); |
| 824 } | 824 } |
| 825 let formalParameters = sb.toString(); | 825 let formalParameters = sb.toString(); |
| 826 return "NoSuchMethodError: incorrect number of arguments passed to " + `
method named '${this[_memberName]}'\n` + `Receiver: ${Error.safeToString(this[_r
eceiver])}\n` + `Tried calling: ${this[_memberName]}(${actualParameters})\n` + `
Found: ${this[_memberName]}(${formalParameters})`; | 826 return "NoSuchMethodError: incorrect number of arguments passed to " + `
method named '${this[_memberName]}'\n` + `Receiver: ${Error.safeToString(this[_r
eceiver])}\n` + `Tried calling: ${this[_memberName]}(${actualParameters})\n` + `
Found: ${this[_memberName]}(${formalParameters})`; |
| 827 } | 827 } |
| 828 } | 828 } |
| 829 } | 829 } |
| 830 class UnsupportedError extends Error { | 830 class UnsupportedError extends Error { |
| 831 UnsupportedError(message) { | 831 UnsupportedError(message) { |
| 832 this.message = message; | 832 dart.initField(UnsupportedError, this, 'message', message); |
| 833 super.Error(); | 833 super.Error(); |
| 834 } | 834 } |
| 835 toString() { | 835 toString() { |
| 836 return `Unsupported operation: ${this.message}`; | 836 return `Unsupported operation: ${this.message}`; |
| 837 } | 837 } |
| 838 } | 838 } |
| 839 class UnimplementedError extends Error { | 839 class UnimplementedError extends Error { |
| 840 UnimplementedError(message) { | 840 UnimplementedError(message) { |
| 841 if (message === void 0) | 841 if (message === void 0) |
| 842 message = null; | 842 message = null; |
| 843 this.message = message; | 843 dart.initField(UnimplementedError, this, 'message', message); |
| 844 super.Error(); | 844 super.Error(); |
| 845 } | 845 } |
| 846 toString() { | 846 toString() { |
| 847 return this.message != null ? `UnimplementedError: ${this.message}` : "Uni
mplementedError"; | 847 return this.message != null ? `UnimplementedError: ${this.message}` : "Uni
mplementedError"; |
| 848 } | 848 } |
| 849 } | 849 } |
| 850 UnimplementedError[dart.implements] = () => [UnsupportedError]; | 850 UnimplementedError[dart.implements] = () => [UnsupportedError]; |
| 851 class StateError extends Error { | 851 class StateError extends Error { |
| 852 StateError(message) { | 852 StateError(message) { |
| 853 this.message = message; | 853 dart.initField(StateError, this, 'message', message); |
| 854 super.Error(); | 854 super.Error(); |
| 855 } | 855 } |
| 856 toString() { | 856 toString() { |
| 857 return `Bad state: ${this.message}`; | 857 return `Bad state: ${this.message}`; |
| 858 } | 858 } |
| 859 } | 859 } |
| 860 class ConcurrentModificationError extends Error { | 860 class ConcurrentModificationError extends Error { |
| 861 ConcurrentModificationError(modifiedObject) { | 861 ConcurrentModificationError(modifiedObject) { |
| 862 if (modifiedObject === void 0) | 862 if (modifiedObject === void 0) |
| 863 modifiedObject = null; | 863 modifiedObject = null; |
| 864 this.modifiedObject = modifiedObject; | 864 dart.initField(ConcurrentModificationError, this, 'modifiedObject', modifi
edObject); |
| 865 super.Error(); | 865 super.Error(); |
| 866 } | 866 } |
| 867 toString() { | 867 toString() { |
| 868 if (this.modifiedObject == null) { | 868 if (this.modifiedObject == null) { |
| 869 return "Concurrent modification during iteration."; | 869 return "Concurrent modification during iteration."; |
| 870 } | 870 } |
| 871 return "Concurrent modification during iteration: " + `${Error.safeToStrin
g(this.modifiedObject)}.`; | 871 return "Concurrent modification during iteration: " + `${Error.safeToStrin
g(this.modifiedObject)}.`; |
| 872 } | 872 } |
| 873 } | 873 } |
| 874 class OutOfMemoryError extends Object { | 874 class OutOfMemoryError extends Object { |
| (...skipping 15 matching lines...) Expand all Loading... |
| 890 } | 890 } |
| 891 get stackTrace() { | 891 get stackTrace() { |
| 892 return null; | 892 return null; |
| 893 } | 893 } |
| 894 } | 894 } |
| 895 StackOverflowError[dart.implements] = () => [Error]; | 895 StackOverflowError[dart.implements] = () => [Error]; |
| 896 class CyclicInitializationError extends Error { | 896 class CyclicInitializationError extends Error { |
| 897 CyclicInitializationError(variableName) { | 897 CyclicInitializationError(variableName) { |
| 898 if (variableName === void 0) | 898 if (variableName === void 0) |
| 899 variableName = null; | 899 variableName = null; |
| 900 this.variableName = variableName; | 900 dart.initField(CyclicInitializationError, this, 'variableName', variableNa
me); |
| 901 super.Error(); | 901 super.Error(); |
| 902 } | 902 } |
| 903 toString() { | 903 toString() { |
| 904 return this.variableName == null ? "Reading static variable during its ini
tialization" : `Reading static variable '${this.variableName}' during its initia
lization`; | 904 return this.variableName == null ? "Reading static variable during its ini
tialization" : `Reading static variable '${this.variableName}' during its initia
lization`; |
| 905 } | 905 } |
| 906 } | 906 } |
| 907 class Exception extends Object { | 907 class Exception extends Object { |
| 908 Exception(message) { | 908 Exception(message) { |
| 909 if (message === void 0) | 909 if (message === void 0) |
| 910 message = null; | 910 message = null; |
| (...skipping 14 matching lines...) Expand all Loading... |
| 925 } | 925 } |
| 926 _ExceptionImplementation[dart.implements] = () => [Exception]; | 926 _ExceptionImplementation[dart.implements] = () => [Exception]; |
| 927 class FormatException extends Object { | 927 class FormatException extends Object { |
| 928 FormatException(message, source, offset) { | 928 FormatException(message, source, offset) { |
| 929 if (message === void 0) | 929 if (message === void 0) |
| 930 message = ""; | 930 message = ""; |
| 931 if (source === void 0) | 931 if (source === void 0) |
| 932 source = null; | 932 source = null; |
| 933 if (offset === void 0) | 933 if (offset === void 0) |
| 934 offset = -1; | 934 offset = -1; |
| 935 this.message = message; | 935 dart.initField(FormatException, this, 'message', message); |
| 936 this.source = source; | 936 dart.initField(FormatException, this, 'source', source); |
| 937 this.offset = offset; | 937 dart.initField(FormatException, this, 'offset', offset); |
| 938 } | 938 } |
| 939 toString() { | 939 toString() { |
| 940 let report = "FormatException"; | 940 let report = "FormatException"; |
| 941 if (this.message != null && "" != this.message) { | 941 if (this.message != null && "" != this.message) { |
| 942 report = `${report}: ${this.message}`; | 942 report = `${report}: ${this.message}`; |
| 943 } | 943 } |
| 944 let offset = this.offset; | 944 let offset = this.offset; |
| 945 if (!(typeof this.source == 'string')) { | 945 if (!(typeof this.source == 'string')) { |
| 946 if (offset != -1) { | 946 if (offset != -1) { |
| 947 report = dart.notNull(report) + ` (at offset ${offset})`; | 947 report = dart.notNull(report) + ` (at offset ${offset})`; |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1023 IntegerDivisionByZeroException[dart.implements] = () => [Exception]; | 1023 IntegerDivisionByZeroException[dart.implements] = () => [Exception]; |
| 1024 let _EXPANDO_PROPERTY_NAME = dart.JsSymbol('_EXPANDO_PROPERTY_NAME'); | 1024 let _EXPANDO_PROPERTY_NAME = dart.JsSymbol('_EXPANDO_PROPERTY_NAME'); |
| 1025 let _getKey = dart.JsSymbol('_getKey'); | 1025 let _getKey = dart.JsSymbol('_getKey'); |
| 1026 let _KEY_PROPERTY_NAME = dart.JsSymbol('_KEY_PROPERTY_NAME'); | 1026 let _KEY_PROPERTY_NAME = dart.JsSymbol('_KEY_PROPERTY_NAME'); |
| 1027 let _keyCount = dart.JsSymbol('_keyCount'); | 1027 let _keyCount = dart.JsSymbol('_keyCount'); |
| 1028 let Expando$ = dart.generic(function(T) { | 1028 let Expando$ = dart.generic(function(T) { |
| 1029 class Expando extends Object { | 1029 class Expando extends Object { |
| 1030 Expando(name) { | 1030 Expando(name) { |
| 1031 if (name === void 0) | 1031 if (name === void 0) |
| 1032 name = null; | 1032 name = null; |
| 1033 this.name = name; | 1033 dart.initField(Expando, this, 'name', name); |
| 1034 } | 1034 } |
| 1035 toString() { | 1035 toString() { |
| 1036 return `Expando:${this.name}`; | 1036 return `Expando:${this.name}`; |
| 1037 } | 1037 } |
| 1038 get(object) { | 1038 get(object) { |
| 1039 let values = _js_helper.Primitives.getProperty(object, Expando[_EXPANDO_
PROPERTY_NAME]); | 1039 let values = _js_helper.Primitives.getProperty(object, Expando[_EXPANDO_
PROPERTY_NAME]); |
| 1040 return dart.as(values == null ? null : _js_helper.Primitives.getProperty
(values, this[_getKey]()), T); | 1040 return dart.as(values == null ? null : _js_helper.Primitives.getProperty
(values, this[_getKey]()), T); |
| 1041 } | 1041 } |
| 1042 set(object, value) { | 1042 set(object, value) { |
| 1043 let values = _js_helper.Primitives.getProperty(object, Expando[_EXPANDO_
PROPERTY_NAME]); | 1043 let values = _js_helper.Primitives.getProperty(object, Expando[_EXPANDO_
PROPERTY_NAME]); |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1122 } | 1122 } |
| 1123 dart.defineNamedConstructor(Iterable, 'generate'); | 1123 dart.defineNamedConstructor(Iterable, 'generate'); |
| 1124 return Iterable; | 1124 return Iterable; |
| 1125 }); | 1125 }); |
| 1126 let Iterable = Iterable$(); | 1126 let Iterable = Iterable$(); |
| 1127 let _Generator$ = dart.generic(function(E) { | 1127 let _Generator$ = dart.generic(function(E) { |
| 1128 let _Generator = dart.typedef('_Generator', () => dart.functionType(E, [int]
)); | 1128 let _Generator = dart.typedef('_Generator', () => dart.functionType(E, [int]
)); |
| 1129 return _Generator; | 1129 return _Generator; |
| 1130 }); | 1130 }); |
| 1131 let _Generator = _Generator$(); | 1131 let _Generator = _Generator$(); |
| 1132 let _id = dart.JsSymbol('_id'); |
| 1132 let _end = dart.JsSymbol('_end'); | 1133 let _end = dart.JsSymbol('_end'); |
| 1133 let _start = dart.JsSymbol('_start'); | 1134 let _start = dart.JsSymbol('_start'); |
| 1134 let _generator = dart.JsSymbol('_generator'); | 1135 let _generator = dart.JsSymbol('_generator'); |
| 1135 let _id = dart.JsSymbol('_id'); | |
| 1136 let $iterator = dart.JsSymbol('$iterator'); | 1136 let $iterator = dart.JsSymbol('$iterator'); |
| 1137 let $skip = dart.JsSymbol('$skip'); | 1137 let $skip = dart.JsSymbol('$skip'); |
| 1138 let $take = dart.JsSymbol('$take'); | 1138 let $take = dart.JsSymbol('$take'); |
| 1139 let _GeneratorIterable$ = dart.generic(function(E) { | 1139 let _GeneratorIterable$ = dart.generic(function(E) { |
| 1140 class _GeneratorIterable extends collection.IterableBase$(E) { | 1140 class _GeneratorIterable extends collection.IterableBase$(E) { |
| 1141 _GeneratorIterable(end, generator) { | 1141 _GeneratorIterable(end, generator) { |
| 1142 this[_end] = end; | 1142 this[_end] = end; |
| 1143 this[_start] = 0; | 1143 this[_start] = 0; |
| 1144 this[_generator] = dart.as(generator != null ? generator : _GeneratorIte
rable[_id], _Generator$(E)); | 1144 this[_generator] = dart.as(generator != null ? generator : _GeneratorIte
rable[_id], _Generator$(E)); |
| 1145 super.IterableBase(); | 1145 super.IterableBase(); |
| (...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1347 let Sink = Sink$(); | 1347 let Sink = Sink$(); |
| 1348 class StackTrace extends Object {} | 1348 class StackTrace extends Object {} |
| 1349 let _frequency = dart.JsSymbol('_frequency'); | 1349 let _frequency = dart.JsSymbol('_frequency'); |
| 1350 let _stop = dart.JsSymbol('_stop'); | 1350 let _stop = dart.JsSymbol('_stop'); |
| 1351 let _initTicker = dart.JsSymbol('_initTicker'); | 1351 let _initTicker = dart.JsSymbol('_initTicker'); |
| 1352 class Stopwatch extends Object { | 1352 class Stopwatch extends Object { |
| 1353 get frequency() { | 1353 get frequency() { |
| 1354 return Stopwatch[_frequency]; | 1354 return Stopwatch[_frequency]; |
| 1355 } | 1355 } |
| 1356 Stopwatch() { | 1356 Stopwatch() { |
| 1357 this[_start] = null; | 1357 dart.initField(Stopwatch, this, _start, null); |
| 1358 this[_stop] = null; | 1358 dart.initField(Stopwatch, this, _stop, null); |
| 1359 Stopwatch[_initTicker](); | 1359 Stopwatch[_initTicker](); |
| 1360 } | 1360 } |
| 1361 start() { | 1361 start() { |
| 1362 if (this.isRunning) | 1362 if (this.isRunning) |
| 1363 return; | 1363 return; |
| 1364 if (this[_start] == null) { | 1364 if (this[_start] == null) { |
| 1365 this[_start] = Stopwatch[_now](); | 1365 this[_start] = Stopwatch[_now](); |
| 1366 } else { | 1366 } else { |
| 1367 this[_start] = dart.notNull(Stopwatch[_now]()) - (dart.notNull(this[_sto
p]) - dart.notNull(this[_start])); | 1367 this[_start] = dart.notNull(Stopwatch[_now]()) - (dart.notNull(this[_sto
p]) - dart.notNull(this[_start])); |
| 1368 this[_stop] = null; | 1368 this[_stop] = null; |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1471 } | 1471 } |
| 1472 String[dart.implements] = () => [Comparable$(String), Pattern]; | 1472 String[dart.implements] = () => [Comparable$(String), Pattern]; |
| 1473 dart.defineNamedConstructor(String, 'fromCharCodes'); | 1473 dart.defineNamedConstructor(String, 'fromCharCodes'); |
| 1474 dart.defineNamedConstructor(String, 'fromCharCode'); | 1474 dart.defineNamedConstructor(String, 'fromCharCode'); |
| 1475 dart.defineNamedConstructor(String, 'fromEnvironment'); | 1475 dart.defineNamedConstructor(String, 'fromEnvironment'); |
| 1476 let $last = dart.JsSymbol('$last'); | 1476 let $last = dart.JsSymbol('$last'); |
| 1477 dart.defineLazyClass(exports, { | 1477 dart.defineLazyClass(exports, { |
| 1478 get Runes() { | 1478 get Runes() { |
| 1479 class Runes extends collection.IterableBase$(int) { | 1479 class Runes extends collection.IterableBase$(int) { |
| 1480 Runes(string) { | 1480 Runes(string) { |
| 1481 this.string = string; | 1481 dart.initField(Runes, this, 'string', string); |
| 1482 super.IterableBase(); | 1482 super.IterableBase(); |
| 1483 } | 1483 } |
| 1484 get [exports.$iterator]() { | 1484 get [exports.$iterator]() { |
| 1485 return new RuneIterator(this.string); | 1485 return new RuneIterator(this.string); |
| 1486 } | 1486 } |
| 1487 get [exports.$last]() { | 1487 get [exports.$last]() { |
| 1488 if (this.string.length == 0) { | 1488 if (this.string.length == 0) { |
| 1489 throw new StateError('No elements.'); | 1489 throw new StateError('No elements.'); |
| 1490 } | 1490 } |
| 1491 let length = this.string.length; | 1491 let length = this.string.length; |
| (...skipping 21 matching lines...) Expand all Loading... |
| 1513 // Function _combineSurrogatePair: (int, int) → int | 1513 // Function _combineSurrogatePair: (int, int) → int |
| 1514 function _combineSurrogatePair(start, end) { | 1514 function _combineSurrogatePair(start, end) { |
| 1515 return 65536 + ((dart.notNull(start) & 1023) << 10) + (dart.notNull(end) & 1
023); | 1515 return 65536 + ((dart.notNull(start) & 1023) << 10) + (dart.notNull(end) & 1
023); |
| 1516 } | 1516 } |
| 1517 let _position = dart.JsSymbol('_position'); | 1517 let _position = dart.JsSymbol('_position'); |
| 1518 let _nextPosition = dart.JsSymbol('_nextPosition'); | 1518 let _nextPosition = dart.JsSymbol('_nextPosition'); |
| 1519 let _currentCodePoint = dart.JsSymbol('_currentCodePoint'); | 1519 let _currentCodePoint = dart.JsSymbol('_currentCodePoint'); |
| 1520 let _checkSplitSurrogate = dart.JsSymbol('_checkSplitSurrogate'); | 1520 let _checkSplitSurrogate = dart.JsSymbol('_checkSplitSurrogate'); |
| 1521 class RuneIterator extends Object { | 1521 class RuneIterator extends Object { |
| 1522 RuneIterator(string) { | 1522 RuneIterator(string) { |
| 1523 this.string = string; | 1523 dart.initField(RuneIterator, this, 'string', string); |
| 1524 this[_position] = 0; | 1524 dart.initField(RuneIterator, this, _position, 0); |
| 1525 this[_nextPosition] = 0; | 1525 dart.initField(RuneIterator, this, _nextPosition, 0); |
| 1526 this[_currentCodePoint] = null; | 1526 dart.initField(RuneIterator, this, _currentCodePoint, null); |
| 1527 } | 1527 } |
| 1528 at(string, index) { | 1528 at(string, index) { |
| 1529 this.string = string; | 1529 dart.initField(RuneIterator, this, 'string', string); |
| 1530 this[_position] = index; | 1530 dart.initField(RuneIterator, this, _position, index); |
| 1531 this[_nextPosition] = index; | 1531 dart.initField(RuneIterator, this, _nextPosition, index); |
| 1532 this[_currentCodePoint] = null; | 1532 dart.initField(RuneIterator, this, _currentCodePoint, null); |
| 1533 RangeError.checkValueInInterval(index, 0, string.length); | 1533 RangeError.checkValueInInterval(index, 0, string.length); |
| 1534 this[_checkSplitSurrogate](index); | 1534 this[_checkSplitSurrogate](index); |
| 1535 } | 1535 } |
| 1536 [_checkSplitSurrogate](index) { | 1536 [_checkSplitSurrogate](index) { |
| 1537 if (dart.notNull(index) > 0 && dart.notNull(index) < dart.notNull(this.str
ing.length) && dart.notNull(_isLeadSurrogate(this.string.codeUnitAt(dart.notNull
(index) - 1))) && dart.notNull(_isTrailSurrogate(this.string.codeUnitAt(index)))
) { | 1537 if (dart.notNull(index) > 0 && dart.notNull(index) < dart.notNull(this.str
ing.length) && dart.notNull(_isLeadSurrogate(this.string.codeUnitAt(dart.notNull
(index) - 1))) && dart.notNull(_isTrailSurrogate(this.string.codeUnitAt(index)))
) { |
| 1538 throw new ArgumentError(`Index inside surrogate pair: ${index}`); | 1538 throw new ArgumentError(`Index inside surrogate pair: ${index}`); |
| 1539 } | 1539 } |
| 1540 } | 1540 } |
| 1541 get rawIndex() { | 1541 get rawIndex() { |
| 1542 return this[_position] != this[_nextPosition] ? this[_position] : null; | 1542 return this[_position] != this[_nextPosition] ? this[_position] : null; |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1609 } | 1609 } |
| 1610 } | 1610 } |
| 1611 RuneIterator[dart.implements] = () => [BidirectionalIterator$(int)]; | 1611 RuneIterator[dart.implements] = () => [BidirectionalIterator$(int)]; |
| 1612 dart.defineNamedConstructor(RuneIterator, 'at'); | 1612 dart.defineNamedConstructor(RuneIterator, 'at'); |
| 1613 let _contents = dart.JsSymbol('_contents'); | 1613 let _contents = dart.JsSymbol('_contents'); |
| 1614 let _writeString = dart.JsSymbol('_writeString'); | 1614 let _writeString = dart.JsSymbol('_writeString'); |
| 1615 class StringBuffer extends Object { | 1615 class StringBuffer extends Object { |
| 1616 StringBuffer(content) { | 1616 StringBuffer(content) { |
| 1617 if (content === void 0) | 1617 if (content === void 0) |
| 1618 content = ""; | 1618 content = ""; |
| 1619 this[_contents] = `${content}`; | 1619 dart.initField(StringBuffer, this, _contents, `${content}`); |
| 1620 } | 1620 } |
| 1621 get length() { | 1621 get length() { |
| 1622 return this[_contents].length; | 1622 return this[_contents].length; |
| 1623 } | 1623 } |
| 1624 get isEmpty() { | 1624 get isEmpty() { |
| 1625 return this.length == 0; | 1625 return this.length == 0; |
| 1626 } | 1626 } |
| 1627 get isNotEmpty() { | 1627 get isNotEmpty() { |
| 1628 return !dart.notNull(this.isEmpty); | 1628 return !dart.notNull(this.isEmpty); |
| 1629 } | 1629 } |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1702 let _makeFragment = dart.JsSymbol('_makeFragment'); | 1702 let _makeFragment = dart.JsSymbol('_makeFragment'); |
| 1703 let _pathSegments = dart.JsSymbol('_pathSegments'); | 1703 let _pathSegments = dart.JsSymbol('_pathSegments'); |
| 1704 let _queryParameters = dart.JsSymbol('_queryParameters'); | 1704 let _queryParameters = dart.JsSymbol('_queryParameters'); |
| 1705 let _stringOrNullLength = dart.JsSymbol('_stringOrNullLength'); | 1705 let _stringOrNullLength = dart.JsSymbol('_stringOrNullLength'); |
| 1706 let _makeHttpUri = dart.JsSymbol('_makeHttpUri'); | 1706 let _makeHttpUri = dart.JsSymbol('_makeHttpUri'); |
| 1707 let _RIGHT_BRACKET = dart.JsSymbol('_RIGHT_BRACKET'); | 1707 let _RIGHT_BRACKET = dart.JsSymbol('_RIGHT_BRACKET'); |
| 1708 let _isWindows = dart.JsSymbol('_isWindows'); | 1708 let _isWindows = dart.JsSymbol('_isWindows'); |
| 1709 let _makeWindowsFileUrl = dart.JsSymbol('_makeWindowsFileUrl'); | 1709 let _makeWindowsFileUrl = dart.JsSymbol('_makeWindowsFileUrl'); |
| 1710 let _makeFileUri = dart.JsSymbol('_makeFileUri'); | 1710 let _makeFileUri = dart.JsSymbol('_makeFileUri'); |
| 1711 let _checkNonWindowsPathReservedCharacters = dart.JsSymbol('_checkNonWindowsPa
thReservedCharacters'); | 1711 let _checkNonWindowsPathReservedCharacters = dart.JsSymbol('_checkNonWindowsPa
thReservedCharacters'); |
| 1712 let $forEach = dart.JsSymbol('$forEach'); |
| 1712 let _checkWindowsPathReservedCharacters = dart.JsSymbol('_checkWindowsPathRese
rvedCharacters'); | 1713 let _checkWindowsPathReservedCharacters = dart.JsSymbol('_checkWindowsPathRese
rvedCharacters'); |
| 1713 let _checkWindowsDriveLetter = dart.JsSymbol('_checkWindowsDriveLetter'); | 1714 let _checkWindowsDriveLetter = dart.JsSymbol('_checkWindowsDriveLetter'); |
| 1714 let _UPPER_CASE_A = dart.JsSymbol('_UPPER_CASE_A'); | 1715 let _UPPER_CASE_A = dart.JsSymbol('_UPPER_CASE_A'); |
| 1715 let _UPPER_CASE_Z = dart.JsSymbol('_UPPER_CASE_Z'); | 1716 let _UPPER_CASE_Z = dart.JsSymbol('_UPPER_CASE_Z'); |
| 1716 let _LOWER_CASE_A = dart.JsSymbol('_LOWER_CASE_A'); | 1717 let _LOWER_CASE_A = dart.JsSymbol('_LOWER_CASE_A'); |
| 1717 let _LOWER_CASE_Z = dart.JsSymbol('_LOWER_CASE_Z'); | 1718 let _LOWER_CASE_Z = dart.JsSymbol('_LOWER_CASE_Z'); |
| 1718 let _BACKSLASH = dart.JsSymbol('_BACKSLASH'); | 1719 let _BACKSLASH = dart.JsSymbol('_BACKSLASH'); |
| 1720 let $map = dart.JsSymbol('$map'); |
| 1721 let $toList = dart.JsSymbol('$toList'); |
| 1719 let _normalizeRegName = dart.JsSymbol('_normalizeRegName'); | 1722 let _normalizeRegName = dart.JsSymbol('_normalizeRegName'); |
| 1720 let _isRegNameChar = dart.JsSymbol('_isRegNameChar'); | 1723 let _isRegNameChar = dart.JsSymbol('_isRegNameChar'); |
| 1721 let _PERCENT = dart.JsSymbol('_PERCENT'); | 1724 let _PERCENT = dart.JsSymbol('_PERCENT'); |
| 1722 let _normalizeEscape = dart.JsSymbol('_normalizeEscape'); | 1725 let _normalizeEscape = dart.JsSymbol('_normalizeEscape'); |
| 1723 let _isGeneralDelimiter = dart.JsSymbol('_isGeneralDelimiter'); | 1726 let _isGeneralDelimiter = dart.JsSymbol('_isGeneralDelimiter'); |
| 1724 let _escapeChar = dart.JsSymbol('_escapeChar'); | 1727 let _escapeChar = dart.JsSymbol('_escapeChar'); |
| 1725 let _isAlphabeticCharacter = dart.JsSymbol('_isAlphabeticCharacter'); | 1728 let _isAlphabeticCharacter = dart.JsSymbol('_isAlphabeticCharacter'); |
| 1726 let _isSchemeCharacter = dart.JsSymbol('_isSchemeCharacter'); | 1729 let _isSchemeCharacter = dart.JsSymbol('_isSchemeCharacter'); |
| 1727 let _normalize = dart.JsSymbol('_normalize'); | 1730 let _normalize = dart.JsSymbol('_normalize'); |
| 1728 let _userinfoTable = dart.JsSymbol('_userinfoTable'); | 1731 let _userinfoTable = dart.JsSymbol('_userinfoTable'); |
| 1729 let _pathCharOrSlashTable = dart.JsSymbol('_pathCharOrSlashTable'); | 1732 let _pathCharOrSlashTable = dart.JsSymbol('_pathCharOrSlashTable'); |
| 1730 let _uriEncode = dart.JsSymbol('_uriEncode'); | 1733 let _uriEncode = dart.JsSymbol('_uriEncode'); |
| 1731 let _pathCharTable = dart.JsSymbol('_pathCharTable'); | 1734 let _pathCharTable = dart.JsSymbol('_pathCharTable'); |
| 1732 let _queryCharTable = dart.JsSymbol('_queryCharTable'); | 1735 let _queryCharTable = dart.JsSymbol('_queryCharTable'); |
| 1733 let _isHexDigit = dart.JsSymbol('_isHexDigit'); | 1736 let _isHexDigit = dart.JsSymbol('_isHexDigit'); |
| 1734 let _LOWER_CASE_F = dart.JsSymbol('_LOWER_CASE_F'); | 1737 let _LOWER_CASE_F = dart.JsSymbol('_LOWER_CASE_F'); |
| 1735 let _hexValue = dart.JsSymbol('_hexValue'); | 1738 let _hexValue = dart.JsSymbol('_hexValue'); |
| 1736 let _isUnreservedChar = dart.JsSymbol('_isUnreservedChar'); | 1739 let _isUnreservedChar = dart.JsSymbol('_isUnreservedChar'); |
| 1737 let _unreservedTable = dart.JsSymbol('_unreservedTable'); | 1740 let _unreservedTable = dart.JsSymbol('_unreservedTable'); |
| 1738 let _schemeTable = dart.JsSymbol('_schemeTable'); | 1741 let _schemeTable = dart.JsSymbol('_schemeTable'); |
| 1739 let _genDelimitersTable = dart.JsSymbol('_genDelimitersTable'); | 1742 let _genDelimitersTable = dart.JsSymbol('_genDelimitersTable'); |
| 1740 let _merge = dart.JsSymbol('_merge'); | 1743 let _merge = dart.JsSymbol('_merge'); |
| 1741 let _DOT = dart.JsSymbol('_DOT'); | 1744 let _DOT = dart.JsSymbol('_DOT'); |
| 1742 let _hasDotSegments = dart.JsSymbol('_hasDotSegments'); | 1745 let _hasDotSegments = dart.JsSymbol('_hasDotSegments'); |
| 1743 let _removeDotSegments = dart.JsSymbol('_removeDotSegments'); | 1746 let _removeDotSegments = dart.JsSymbol('_removeDotSegments'); |
| 1747 let $isEmpty = dart.JsSymbol('$isEmpty'); |
| 1748 let $removeLast = dart.JsSymbol('$removeLast'); |
| 1744 let _toWindowsFilePath = dart.JsSymbol('_toWindowsFilePath'); | 1749 let _toWindowsFilePath = dart.JsSymbol('_toWindowsFilePath'); |
| 1745 let _toFilePath = dart.JsSymbol('_toFilePath'); | 1750 let _toFilePath = dart.JsSymbol('_toFilePath'); |
| 1746 let _isPathAbsolute = dart.JsSymbol('_isPathAbsolute'); | 1751 let _isPathAbsolute = dart.JsSymbol('_isPathAbsolute'); |
| 1747 let _addIfNonEmpty = dart.JsSymbol('_addIfNonEmpty'); | 1752 let _addIfNonEmpty = dart.JsSymbol('_addIfNonEmpty'); |
| 1748 let _unreserved2396Table = dart.JsSymbol('_unreserved2396Table'); | 1753 let _unreserved2396Table = dart.JsSymbol('_unreserved2396Table'); |
| 1749 let _uriDecode = dart.JsSymbol('_uriDecode'); | 1754 let _uriDecode = dart.JsSymbol('_uriDecode'); |
| 1750 let _encodeFullTable = dart.JsSymbol('_encodeFullTable'); | 1755 let _encodeFullTable = dart.JsSymbol('_encodeFullTable'); |
| 1756 let $fold = dart.JsSymbol('$fold'); |
| 1751 let _SPACE = dart.JsSymbol('_SPACE'); | 1757 let _SPACE = dart.JsSymbol('_SPACE'); |
| 1752 let _PLUS = dart.JsSymbol('_PLUS'); | 1758 let _PLUS = dart.JsSymbol('_PLUS'); |
| 1753 let _hexCharPairToByte = dart.JsSymbol('_hexCharPairToByte'); | 1759 let _hexCharPairToByte = dart.JsSymbol('_hexCharPairToByte'); |
| 1754 let $forEach = dart.JsSymbol('$forEach'); | |
| 1755 let $map = dart.JsSymbol('$map'); | |
| 1756 let $toList = dart.JsSymbol('$toList'); | |
| 1757 let $isEmpty = dart.JsSymbol('$isEmpty'); | |
| 1758 let $removeLast = dart.JsSymbol('$removeLast'); | |
| 1759 let $fold = dart.JsSymbol('$fold'); | |
| 1760 class Uri extends Object { | 1760 class Uri extends Object { |
| 1761 get authority() { | 1761 get authority() { |
| 1762 if (!dart.notNull(this.hasAuthority)) | 1762 if (!dart.notNull(this.hasAuthority)) |
| 1763 return ""; | 1763 return ""; |
| 1764 let sb = new StringBuffer(); | 1764 let sb = new StringBuffer(); |
| 1765 this[_writeAuthority](sb); | 1765 this[_writeAuthority](sb); |
| 1766 return sb.toString(); | 1766 return sb.toString(); |
| 1767 } | 1767 } |
| 1768 get userInfo() { | 1768 get userInfo() { |
| 1769 return this[_userInfo]; | 1769 return this[_userInfo]; |
| (...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1958 } | 1958 } |
| 1959 } else if (char == Uri[_NUMBER_SIGN]) { | 1959 } else if (char == Uri[_NUMBER_SIGN]) { |
| 1960 fragment = Uri[_makeFragment](uri, dart.notNull(index) + 1, uri.length); | 1960 fragment = Uri[_makeFragment](uri, dart.notNull(index) + 1, uri.length); |
| 1961 } | 1961 } |
| 1962 return new Uri[_internal](scheme, userinfo, host, port, path, query, fragm
ent); | 1962 return new Uri[_internal](scheme, userinfo, host, port, path, query, fragm
ent); |
| 1963 } | 1963 } |
| 1964 static [_fail](uri, index, message) { | 1964 static [_fail](uri, index, message) { |
| 1965 throw new FormatException(message, uri, index); | 1965 throw new FormatException(message, uri, index); |
| 1966 } | 1966 } |
| 1967 [_internal](scheme, userInfo, host, port, path, query, fragment) { | 1967 [_internal](scheme, userInfo, host, port, path, query, fragment) { |
| 1968 this.scheme = scheme; | 1968 dart.initField(Uri, this, 'scheme', scheme); |
| 1969 this[_userInfo] = userInfo; | 1969 dart.initField(Uri, this, _userInfo, userInfo); |
| 1970 this[_host] = host; | 1970 dart.initField(Uri, this, _host, host); |
| 1971 this[_port] = port; | 1971 dart.initField(Uri, this, _port, port); |
| 1972 this[_path] = path; | 1972 dart.initField(Uri, this, _path, path); |
| 1973 this[_query] = query; | 1973 dart.initField(Uri, this, _query, query); |
| 1974 this[_fragment] = fragment; | 1974 dart.initField(Uri, this, _fragment, fragment); |
| 1975 this[_pathSegments] = null; | 1975 dart.initField(Uri, this, _pathSegments, null); |
| 1976 this[_queryParameters] = null; | 1976 dart.initField(Uri, this, _queryParameters, null); |
| 1977 } | 1977 } |
| 1978 Uri(opts) { | 1978 Uri(opts) { |
| 1979 let scheme = opts && 'scheme' in opts ? opts.scheme : ""; | 1979 let scheme = opts && 'scheme' in opts ? opts.scheme : ""; |
| 1980 let userInfo = opts && 'userInfo' in opts ? opts.userInfo : ""; | 1980 let userInfo = opts && 'userInfo' in opts ? opts.userInfo : ""; |
| 1981 let host = opts && 'host' in opts ? opts.host : null; | 1981 let host = opts && 'host' in opts ? opts.host : null; |
| 1982 let port = opts && 'port' in opts ? opts.port : null; | 1982 let port = opts && 'port' in opts ? opts.port : null; |
| 1983 let path = opts && 'path' in opts ? opts.path : null; | 1983 let path = opts && 'path' in opts ? opts.path : null; |
| 1984 let pathSegments = opts && 'pathSegments' in opts ? opts.pathSegments : nu
ll; | 1984 let pathSegments = opts && 'pathSegments' in opts ? opts.pathSegments : nu
ll; |
| 1985 let query = opts && 'query' in opts ? opts.query : null; | 1985 let query = opts && 'query' in opts ? opts.query : null; |
| 1986 let queryParameters = opts && 'queryParameters' in opts ? opts.queryParame
ters : null; | 1986 let queryParameters = opts && 'queryParameters' in opts ? opts.queryParame
ters : null; |
| (...skipping 1158 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3145 exports.Symbol = Symbol; | 3145 exports.Symbol = Symbol; |
| 3146 exports.Type = Type; | 3146 exports.Type = Type; |
| 3147 exports.$forEach = $forEach; | 3147 exports.$forEach = $forEach; |
| 3148 exports.$map = $map; | 3148 exports.$map = $map; |
| 3149 exports.$toList = $toList; | 3149 exports.$toList = $toList; |
| 3150 exports.$isEmpty = $isEmpty; | 3150 exports.$isEmpty = $isEmpty; |
| 3151 exports.$removeLast = $removeLast; | 3151 exports.$removeLast = $removeLast; |
| 3152 exports.$fold = $fold; | 3152 exports.$fold = $fold; |
| 3153 exports.Uri = Uri; | 3153 exports.Uri = Uri; |
| 3154 })(core || (core = {})); | 3154 })(core || (core = {})); |
| OLD | NEW |