| OLD | NEW |
| 1 // Generated by dart2js, the Dart to JavaScript compiler version: 1.10.0-edge.45
075. | 1 // Generated by dart2js, the Dart to JavaScript compiler version: 1.10.0-edge.45
075. |
| 2 // The code supports the following hooks: | 2 // The code supports the following hooks: |
| 3 // dartPrint(message): | 3 // dartPrint(message): |
| 4 // if this function is defined it is called instead of the Dart [print] | 4 // if this function is defined it is called instead of the Dart [print] |
| 5 // method. | 5 // method. |
| 6 // | 6 // |
| 7 // dartMainRunner(main, args): | 7 // dartMainRunner(main, args): |
| 8 // if this function is defined, the Dart [main] method will not be invoked | 8 // if this function is defined, the Dart [main] method will not be invoked |
| 9 // directly. Instead, a closure that will invoke [main], and its arguments | 9 // directly. Instead, a closure that will invoke [main], and its arguments |
| 10 // [args] is passed to [dartMainRunner]. | 10 // [args] is passed to [dartMainRunner]. |
| (...skipping 429 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 440 f.$getterStub = true; | 440 f.$getterStub = true; |
| 441 if (isStatic) { | 441 if (isStatic) { |
| 442 init.globalFunctions[name] = f; | 442 init.globalFunctions[name] = f; |
| 443 functions.push(getterStubName); | 443 functions.push(getterStubName); |
| 444 } | 444 } |
| 445 prototype[getterStubName] = f; | 445 prototype[getterStubName] = f; |
| 446 funcs.push(f); | 446 funcs.push(f); |
| 447 f.$stubName = getterStubName; | 447 f.$stubName = getterStubName; |
| 448 f.$callName = null; | 448 f.$callName = null; |
| 449 } | 449 } |
| 450 var isReflectable = array.length > unmangledNameIndex; |
| 451 if (isReflectable) { |
| 452 funcs[0].$reflectable = 1; |
| 453 funcs[0].$reflectionInfo = array; |
| 454 for (var i = 1; i < funcs.length; i++) { |
| 455 funcs[i].$reflectable = 2; |
| 456 funcs[i].$reflectionInfo = array; |
| 457 } |
| 458 var mangledNames = isStatic ? init.mangledGlobalNames : init.mangledNames; |
| 459 var unmangledName = array[unmangledNameIndex]; |
| 460 var reflectionName = unmangledName; |
| 461 if (getterStubName) |
| 462 mangledNames[getterStubName] = reflectionName; |
| 463 if (isSetter) |
| 464 reflectionName += "="; |
| 465 else if (!isGetter) |
| 466 reflectionName += ":" + (requiredParameterCount + optionalParameterCount
); |
| 467 mangledNames[name] = reflectionName; |
| 468 funcs[0].$reflectionName = reflectionName; |
| 469 funcs[0].$metadataIndex = unmangledNameIndex + 1; |
| 470 if (optionalParameterCount) |
| 471 prototype[unmangledName + "*"] = funcs[0]; |
| 472 } |
| 450 } | 473 } |
| 451 function tearOffGetter(funcs, reflectionInfo, name, isIntercepted) { | 474 function tearOffGetter(funcs, reflectionInfo, name, isIntercepted) { |
| 452 return isIntercepted ? new Function("funcs", "reflectionInfo", "name", "H",
"c", "return function tearOff_" + name + functionCounter++ + "(x) {" + "if (c ==
= null) c = H.closureFromTearOff(" + "this, funcs, reflectionInfo, false, [x], n
ame);" + "return new c(this, funcs[0], x, name);" + "}")(funcs, reflectionInfo,
name, H, null) : new Function("funcs", "reflectionInfo", "name", "H", "c", "retu
rn function tearOff_" + name + functionCounter++ + "() {" + "if (c === null) c =
H.closureFromTearOff(" + "this, funcs, reflectionInfo, false, [], name);" + "re
turn new c(this, funcs[0], null, name);" + "}")(funcs, reflectionInfo, name, H,
null); | 475 return isIntercepted ? new Function("funcs", "reflectionInfo", "name", "H",
"c", "return function tearOff_" + name + functionCounter++ + "(x) {" + "if (c ==
= null) c = H.closureFromTearOff(" + "this, funcs, reflectionInfo, false, [x], n
ame);" + "return new c(this, funcs[0], x, name);" + "}")(funcs, reflectionInfo,
name, H, null) : new Function("funcs", "reflectionInfo", "name", "H", "c", "retu
rn function tearOff_" + name + functionCounter++ + "() {" + "if (c === null) c =
H.closureFromTearOff(" + "this, funcs, reflectionInfo, false, [], name);" + "re
turn new c(this, funcs[0], null, name);" + "}")(funcs, reflectionInfo, name, H,
null); |
| 453 } | 476 } |
| 454 function tearOff(funcs, reflectionInfo, isStatic, name, isIntercepted) { | 477 function tearOff(funcs, reflectionInfo, isStatic, name, isIntercepted) { |
| 455 var cache; | 478 var cache; |
| 456 return isStatic ? function() { | 479 return isStatic ? function() { |
| 457 if (cache === void 0) | 480 if (cache === void 0) |
| 458 cache = H.closureFromTearOff(this, funcs, reflectionInfo, true, [], name
).prototype; | 481 cache = H.closureFromTearOff(this, funcs, reflectionInfo, true, [], name
).prototype; |
| 459 return cache; | 482 return cache; |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 549 "^": "Object;", | 572 "^": "Object;", |
| 550 $eq: function(receiver, other) { | 573 $eq: function(receiver, other) { |
| 551 return receiver === other; | 574 return receiver === other; |
| 552 }, | 575 }, |
| 553 get$hashCode: function(receiver) { | 576 get$hashCode: function(receiver) { |
| 554 return H.Primitives_objectHashCode(receiver); | 577 return H.Primitives_objectHashCode(receiver); |
| 555 }, | 578 }, |
| 556 toString$0: ["super$Interceptor$toString$0", function(receiver) { | 579 toString$0: ["super$Interceptor$toString$0", function(receiver) { |
| 557 return H.Primitives_objectToString(receiver); | 580 return H.Primitives_objectToString(receiver); |
| 558 }], | 581 }], |
| 582 noSuchMethod$1: ["super$Interceptor$noSuchMethod$1", function(receiver, invo
cation) { |
| 583 throw H.wrapException(P.NoSuchMethodError$(receiver, invocation.get$member
Name(), invocation.get$positionalArguments(), invocation.get$namedArguments(), n
ull)); |
| 584 }], |
| 559 "%": "MediaError|MediaKeyError|SVGAnimatedLength|SVGAnimatedLengthList|SVGAn
imatedNumber|SVGAnimatedNumberList|SVGAnimatedString" | 585 "%": "MediaError|MediaKeyError|SVGAnimatedLength|SVGAnimatedLengthList|SVGAn
imatedNumber|SVGAnimatedNumberList|SVGAnimatedString" |
| 560 }, | 586 }, |
| 561 JSBool: { | 587 JSBool: { |
| 562 "^": "Interceptor;", | 588 "^": "Interceptor;", |
| 563 toString$0: function(receiver) { | 589 toString$0: function(receiver) { |
| 564 return String(receiver); | 590 return String(receiver); |
| 565 }, | 591 }, |
| 566 get$hashCode: function(receiver) { | 592 get$hashCode: function(receiver) { |
| 567 return receiver ? 519018 : 218159; | 593 return receiver ? 519018 : 218159; |
| 568 }, | 594 }, |
| 569 $isbool: 1 | 595 $isbool: 1 |
| 570 }, | 596 }, |
| 571 JSNull: { | 597 JSNull: { |
| 572 "^": "Interceptor;", | 598 "^": "Interceptor;", |
| 573 $eq: function(receiver, other) { | 599 $eq: function(receiver, other) { |
| 574 return null == other; | 600 return null == other; |
| 575 }, | 601 }, |
| 576 toString$0: function(receiver) { | 602 toString$0: function(receiver) { |
| 577 return "null"; | 603 return "null"; |
| 578 }, | 604 }, |
| 579 get$hashCode: function(receiver) { | 605 get$hashCode: function(receiver) { |
| 580 return 0; | 606 return 0; |
| 607 }, |
| 608 noSuchMethod$1: function(receiver, invocation) { |
| 609 return this.super$Interceptor$noSuchMethod$1(receiver, invocation); |
| 581 } | 610 } |
| 582 }, | 611 }, |
| 583 JavaScriptObject: { | 612 JavaScriptObject: { |
| 584 "^": "Interceptor;", | 613 "^": "Interceptor;", |
| 585 get$hashCode: function(_) { | 614 get$hashCode: function(_) { |
| 586 return 0; | 615 return 0; |
| 587 }, | 616 }, |
| 588 $isJSObject: 1 | 617 $isJSObject: 1 |
| 589 }, | 618 }, |
| 590 PlainJavaScriptObject: { | 619 PlainJavaScriptObject: { |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 644 this.checkGrowable$1(receiver, "remove"); | 673 this.checkGrowable$1(receiver, "remove"); |
| 645 for (i = 0; i < receiver.length; ++i) | 674 for (i = 0; i < receiver.length; ++i) |
| 646 if (J.$eq(receiver[i], element)) { | 675 if (J.$eq(receiver[i], element)) { |
| 647 receiver.splice(i, 1); | 676 receiver.splice(i, 1); |
| 648 return true; | 677 return true; |
| 649 } | 678 } |
| 650 return false; | 679 return false; |
| 651 }, | 680 }, |
| 652 addAll$1: function(receiver, collection) { | 681 addAll$1: function(receiver, collection) { |
| 653 var t1; | 682 var t1; |
| 654 for (t1 = new J.ArrayIterator(collection, 2, 0, null); t1.moveNext$0();) | 683 for (t1 = J.get$iterator$ax(collection); t1.moveNext$0();) |
| 655 this.add$1(receiver, t1.__interceptors$_current); | 684 this.add$1(receiver, t1.get$current()); |
| 656 }, | 685 }, |
| 657 forEach$1: function(receiver, f) { | 686 forEach$1: function(receiver, f) { |
| 658 var end, i; | 687 var end, i; |
| 659 end = receiver.length; | 688 end = receiver.length; |
| 660 for (i = 0; i < end; ++i) { | 689 for (i = 0; i < end; ++i) { |
| 661 f.call$1(receiver[i]); | 690 f.call$1(receiver[i]); |
| 662 if (receiver.length !== end) | 691 if (receiver.length !== end) |
| 663 throw H.wrapException(P.ConcurrentModificationError$(receiver)); | 692 throw H.wrapException(P.ConcurrentModificationError$(receiver)); |
| 664 } | 693 } |
| 665 }, | 694 }, |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 742 for (i = 0; i < $length; ++i) { | 771 for (i = 0; i < $length; ++i) { |
| 743 t1 = skipCount + i; | 772 t1 = skipCount + i; |
| 744 if (t1 < 0 || t1 >= iterable.length) | 773 if (t1 < 0 || t1 >= iterable.length) |
| 745 return H.ioore(iterable, t1); | 774 return H.ioore(iterable, t1); |
| 746 receiver[start + i] = iterable[t1]; | 775 receiver[start + i] = iterable[t1]; |
| 747 } | 776 } |
| 748 }, | 777 }, |
| 749 setRange$3: function($receiver, start, end, iterable) { | 778 setRange$3: function($receiver, start, end, iterable) { |
| 750 return this.setRange$4($receiver, start, end, iterable, 0); | 779 return this.setRange$4($receiver, start, end, iterable, 0); |
| 751 }, | 780 }, |
| 781 replaceRange$3: function(receiver, start, end, replacement) { |
| 782 var removeLength, insertLength, insertEnd, t1, newLength; |
| 783 this.checkGrowable$1(receiver, "replace range"); |
| 784 P.RangeError_checkValidRange(start, end, receiver.length, null, null, null
); |
| 785 replacement = C.JSString_methods.toList$0(replacement); |
| 786 removeLength = end - start; |
| 787 insertLength = replacement.length; |
| 788 insertEnd = start + insertLength; |
| 789 t1 = receiver.length; |
| 790 if (removeLength >= insertLength) { |
| 791 newLength = t1 - (removeLength - insertLength); |
| 792 this.setRange$3(receiver, start, insertEnd, replacement); |
| 793 this.setRange$4(receiver, insertEnd, newLength, receiver, end); |
| 794 this.set$length(receiver, newLength); |
| 795 } else { |
| 796 newLength = t1 + (insertLength - removeLength); |
| 797 this.set$length(receiver, newLength); |
| 798 this.setRange$4(receiver, insertEnd, newLength, receiver, end); |
| 799 this.setRange$3(receiver, start, insertEnd, replacement); |
| 800 } |
| 801 }, |
| 752 indexOf$2: function(receiver, element, start) { | 802 indexOf$2: function(receiver, element, start) { |
| 753 var i; | 803 var t1, i; |
| 754 if (start >= receiver.length) | 804 t1 = J.getInterceptor$n(start); |
| 805 if (t1.$ge(start, receiver.length)) |
| 755 return -1; | 806 return -1; |
| 756 for (i = start; i < receiver.length; ++i) | 807 if (t1.$lt(start, 0)) |
| 808 start = 0; |
| 809 for (i = start; J.$lt$n(i, receiver.length); ++i) { |
| 810 if (i >>> 0 !== i || i >= receiver.length) |
| 811 return H.ioore(receiver, i); |
| 757 if (J.$eq(receiver[i], element)) | 812 if (J.$eq(receiver[i], element)) |
| 758 return i; | 813 return i; |
| 814 } |
| 759 return -1; | 815 return -1; |
| 760 }, | 816 }, |
| 761 indexOf$1: function($receiver, element) { | 817 indexOf$1: function($receiver, element) { |
| 762 return this.indexOf$2($receiver, element, 0); | 818 return this.indexOf$2($receiver, element, 0); |
| 763 }, | 819 }, |
| 764 contains$1: function(receiver, other) { | 820 contains$1: function(receiver, other) { |
| 765 var i; | 821 var i; |
| 766 for (i = 0; i < receiver.length; ++i) | 822 for (i = 0; i < receiver.length; ++i) |
| 767 if (J.$eq(receiver[i], other)) | 823 if (J.$eq(receiver[i], other)) |
| 768 return true; | 824 return true; |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 829 static: {JSArray_JSArray$fixed: function($length, $E) { | 885 static: {JSArray_JSArray$fixed: function($length, $E) { |
| 830 var t1; | 886 var t1; |
| 831 if (typeof $length !== "number" || Math.floor($length) !== $length || $l
ength < 0) | 887 if (typeof $length !== "number" || Math.floor($length) !== $length || $l
ength < 0) |
| 832 throw H.wrapException(P.ArgumentError$("Length must be a non-negative
integer: " + H.S($length))); | 888 throw H.wrapException(P.ArgumentError$("Length must be a non-negative
integer: " + H.S($length))); |
| 833 t1 = H.setRuntimeTypeInfo(new Array($length), [$E]); | 889 t1 = H.setRuntimeTypeInfo(new Array($length), [$E]); |
| 834 t1.fixed$length = Array; | 890 t1.fixed$length = Array; |
| 835 return t1; | 891 return t1; |
| 836 }} | 892 }} |
| 837 }, | 893 }, |
| 838 ArrayIterator: { | 894 ArrayIterator: { |
| 839 "^": "Object;_iterable,__interceptors$_length,_index,__interceptors$_current
", | 895 "^": "Object;__interceptors$_iterable,__interceptors$_length,__interceptors$
_index,__interceptors$_current", |
| 840 get$current: function() { | 896 get$current: function() { |
| 841 return this.__interceptors$_current; | 897 return this.__interceptors$_current; |
| 842 }, | 898 }, |
| 843 moveNext$0: function() { | 899 moveNext$0: function() { |
| 844 var t1, $length, t2; | 900 var t1, $length, t2; |
| 845 t1 = this._iterable; | 901 t1 = this.__interceptors$_iterable; |
| 846 $length = t1.length; | 902 $length = t1.length; |
| 847 if (this.__interceptors$_length !== $length) | 903 if (this.__interceptors$_length !== $length) |
| 848 throw H.wrapException(P.ConcurrentModificationError$(t1)); | 904 throw H.wrapException(P.ConcurrentModificationError$(t1)); |
| 849 t2 = this._index; | 905 t2 = this.__interceptors$_index; |
| 850 if (t2 >= $length) { | 906 if (t2 >= $length) { |
| 851 this.__interceptors$_current = null; | 907 this.__interceptors$_current = null; |
| 852 return false; | 908 return false; |
| 853 } | 909 } |
| 854 this.__interceptors$_current = t1[t2]; | 910 this.__interceptors$_current = t1[t2]; |
| 855 this._index = t2 + 1; | 911 this.__interceptors$_index = t2 + 1; |
| 856 return true; | 912 return true; |
| 857 } | 913 } |
| 858 }, | 914 }, |
| 859 JSNumber: { | 915 JSNumber: { |
| 860 "^": "Interceptor;", | 916 "^": "Interceptor;", |
| 917 get$isNegative: function(receiver) { |
| 918 return receiver === 0 ? 1 / receiver < 0 : receiver < 0; |
| 919 }, |
| 861 get$isNaN: function(receiver) { | 920 get$isNaN: function(receiver) { |
| 862 return isNaN(receiver); | 921 return isNaN(receiver); |
| 863 }, | 922 }, |
| 864 get$isFinite: function(receiver) { | 923 get$isFinite: function(receiver) { |
| 865 return isFinite(receiver); | 924 return isFinite(receiver); |
| 866 }, | 925 }, |
| 867 remainder$1: function(receiver, b) { | 926 remainder$1: function(receiver, b) { |
| 868 return receiver % b; | 927 return receiver % b; |
| 869 }, | 928 }, |
| 870 toInt$0: function(receiver) { | 929 toInt$0: function(receiver) { |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 926 if (typeof other !== "number") | 985 if (typeof other !== "number") |
| 927 throw H.wrapException(P.ArgumentError$(other)); | 986 throw H.wrapException(P.ArgumentError$(other)); |
| 928 return receiver - other; | 987 return receiver - other; |
| 929 }, | 988 }, |
| 930 $mul: function(receiver, other) { | 989 $mul: function(receiver, other) { |
| 931 return receiver * other; | 990 return receiver * other; |
| 932 }, | 991 }, |
| 933 _tdivFast$1: function(receiver, other) { | 992 _tdivFast$1: function(receiver, other) { |
| 934 return (receiver | 0) === receiver ? receiver / other | 0 : this.toInt$0(r
eceiver / other); | 993 return (receiver | 0) === receiver ? receiver / other | 0 : this.toInt$0(r
eceiver / other); |
| 935 }, | 994 }, |
| 995 $shl: function(receiver, other) { |
| 996 if (other < 0) |
| 997 throw H.wrapException(P.ArgumentError$(other)); |
| 998 return other > 31 ? 0 : receiver << other >>> 0; |
| 999 }, |
| 936 _shlPositive$1: function(receiver, other) { | 1000 _shlPositive$1: function(receiver, other) { |
| 937 return other > 31 ? 0 : receiver << other >>> 0; | 1001 return other > 31 ? 0 : receiver << other >>> 0; |
| 938 }, | 1002 }, |
| 1003 $shr: function(receiver, other) { |
| 1004 var t1; |
| 1005 if (other < 0) |
| 1006 throw H.wrapException(P.ArgumentError$(other)); |
| 1007 if (receiver > 0) |
| 1008 t1 = other > 31 ? 0 : receiver >>> other; |
| 1009 else { |
| 1010 t1 = other > 31 ? 31 : other; |
| 1011 t1 = receiver >> t1 >>> 0; |
| 1012 } |
| 1013 return t1; |
| 1014 }, |
| 939 _shrOtherPositive$1: function(receiver, other) { | 1015 _shrOtherPositive$1: function(receiver, other) { |
| 940 var t1; | 1016 var t1; |
| 941 if (receiver > 0) | 1017 if (receiver > 0) |
| 942 t1 = other > 31 ? 0 : receiver >>> other; | 1018 t1 = other > 31 ? 0 : receiver >>> other; |
| 943 else { | 1019 else { |
| 944 t1 = other > 31 ? 31 : other; | 1020 t1 = other > 31 ? 31 : other; |
| 945 t1 = receiver >> t1 >>> 0; | 1021 t1 = receiver >> t1 >>> 0; |
| 946 } | 1022 } |
| 947 return t1; | 1023 return t1; |
| 948 }, | 1024 }, |
| 949 _shrReceiverPositive$1: function(receiver, other) { | 1025 _shrReceiverPositive$1: function(receiver, other) { |
| 950 if (other < 0) | 1026 if (other < 0) |
| 951 throw H.wrapException(P.ArgumentError$(other)); | 1027 throw H.wrapException(P.ArgumentError$(other)); |
| 952 return other > 31 ? 0 : receiver >>> other; | 1028 return other > 31 ? 0 : receiver >>> other; |
| 953 }, | 1029 }, |
| 1030 $and: function(receiver, other) { |
| 1031 return (receiver & other) >>> 0; |
| 1032 }, |
| 954 $lt: function(receiver, other) { | 1033 $lt: function(receiver, other) { |
| 955 if (typeof other !== "number") | 1034 if (typeof other !== "number") |
| 956 throw H.wrapException(P.ArgumentError$(other)); | 1035 throw H.wrapException(P.ArgumentError$(other)); |
| 957 return receiver < other; | 1036 return receiver < other; |
| 958 }, | 1037 }, |
| 959 $gt: function(receiver, other) { | 1038 $gt: function(receiver, other) { |
| 960 if (typeof other !== "number") | 1039 if (typeof other !== "number") |
| 961 throw H.wrapException(P.ArgumentError$(other)); | 1040 throw H.wrapException(P.ArgumentError$(other)); |
| 962 return receiver > other; | 1041 return receiver > other; |
| 963 }, | 1042 }, |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 999 return H.iae(t1); | 1078 return H.iae(t1); |
| 1000 t1 = start > t1; | 1079 t1 = start > t1; |
| 1001 if (t1) | 1080 if (t1) |
| 1002 throw H.wrapException(P.RangeError$range(start, 0, J.get$length$asx(stri
ng), null, null)); | 1081 throw H.wrapException(P.RangeError$range(start, 0, J.get$length$asx(stri
ng), null, null)); |
| 1003 return H.allMatchesInStringUnchecked(receiver, string, start); | 1082 return H.allMatchesInStringUnchecked(receiver, string, start); |
| 1004 }, | 1083 }, |
| 1005 allMatches$1: function($receiver, string) { | 1084 allMatches$1: function($receiver, string) { |
| 1006 return this.allMatches$2($receiver, string, 0); | 1085 return this.allMatches$2($receiver, string, 0); |
| 1007 }, | 1086 }, |
| 1008 matchAsPrefix$2: function(receiver, string, start) { | 1087 matchAsPrefix$2: function(receiver, string, start) { |
| 1009 var t1, i; | 1088 var t1, t2, i; |
| 1010 if (start < 0 || start > string.length) | 1089 t1 = J.getInterceptor$n(start); |
| 1090 if (t1.$lt(start, 0) || t1.$gt(start, string.length)) |
| 1011 throw H.wrapException(P.RangeError$range(start, 0, string.length, null,
null)); | 1091 throw H.wrapException(P.RangeError$range(start, 0, string.length, null,
null)); |
| 1012 t1 = receiver.length; | 1092 t2 = receiver.length; |
| 1013 if (start + t1 > string.length) | 1093 if (J.$gt$n(t1.$add(start, t2), string.length)) |
| 1014 return; | 1094 return; |
| 1015 for (i = 0; i < t1; ++i) | 1095 for (i = 0; i < t2; ++i) |
| 1016 if (this.codeUnitAt$1(string, start + i) !== this.codeUnitAt$1(receiver,
i)) | 1096 if (this.codeUnitAt$1(string, t1.$add(start, i)) !== this.codeUnitAt$1(r
eceiver, i)) |
| 1017 return; | 1097 return; |
| 1018 return new H.StringMatch(start, string, receiver); | 1098 return new H.StringMatch(start, string, receiver); |
| 1019 }, | 1099 }, |
| 1020 $add: function(receiver, other) { | 1100 $add: function(receiver, other) { |
| 1021 if (typeof other !== "string") | 1101 if (typeof other !== "string") |
| 1022 throw H.wrapException(P.ArgumentError$(other)); | 1102 throw H.wrapException(P.ArgumentError$(other)); |
| 1023 return receiver + other; | 1103 return receiver + other; |
| 1024 }, | 1104 }, |
| 1025 endsWith$1: function(receiver, other) { | 1105 endsWith$1: function(receiver, other) { |
| 1026 var otherLength, t1; | 1106 var otherLength, t1; |
| (...skipping 21 matching lines...) Expand all Loading... |
| 1048 return receiver.split(pattern); | 1128 return receiver.split(pattern); |
| 1049 }, | 1129 }, |
| 1050 replaceRange$3: function(receiver, start, end, replacement) { | 1130 replaceRange$3: function(receiver, start, end, replacement) { |
| 1051 H.checkString(replacement); | 1131 H.checkString(replacement); |
| 1052 H.checkInt(start); | 1132 H.checkInt(start); |
| 1053 end = P.RangeError_checkValidRange(start, end, receiver.length, null, null
, null); | 1133 end = P.RangeError_checkValidRange(start, end, receiver.length, null, null
, null); |
| 1054 H.checkInt(end); | 1134 H.checkInt(end); |
| 1055 return H.stringReplaceRangeUnchecked(receiver, start, end, replacement); | 1135 return H.stringReplaceRangeUnchecked(receiver, start, end, replacement); |
| 1056 }, | 1136 }, |
| 1057 startsWith$2: function(receiver, pattern, index) { | 1137 startsWith$2: function(receiver, pattern, index) { |
| 1058 var endIndex; | 1138 var t1, endIndex; |
| 1059 H.checkInt(index); | 1139 H.checkInt(index); |
| 1060 if (index < 0 || index > receiver.length) | 1140 t1 = J.getInterceptor$n(index); |
| 1141 if (t1.$lt(index, 0) || t1.$gt(index, receiver.length)) |
| 1061 throw H.wrapException(P.RangeError$range(index, 0, receiver.length, null
, null)); | 1142 throw H.wrapException(P.RangeError$range(index, 0, receiver.length, null
, null)); |
| 1062 if (typeof pattern === "string") { | 1143 if (typeof pattern === "string") { |
| 1063 endIndex = index + pattern.length; | 1144 endIndex = t1.$add(index, pattern.length); |
| 1064 if (endIndex > receiver.length) | 1145 if (J.$gt$n(endIndex, receiver.length)) |
| 1065 return false; | 1146 return false; |
| 1066 return pattern === receiver.substring(index, endIndex); | 1147 return pattern === receiver.substring(index, endIndex); |
| 1067 } | 1148 } |
| 1068 return J.matchAsPrefix$2$s(pattern, receiver, index) != null; | 1149 return J.matchAsPrefix$2$s(pattern, receiver, index) != null; |
| 1069 }, | 1150 }, |
| 1070 startsWith$1: function($receiver, pattern) { | 1151 startsWith$1: function($receiver, pattern) { |
| 1071 return this.startsWith$2($receiver, pattern, 0); | 1152 return this.startsWith$2($receiver, pattern, 0); |
| 1072 }, | 1153 }, |
| 1073 substring$2: function(receiver, startIndex, endIndex) { | 1154 substring$2: function(receiver, startIndex, endIndex) { |
| 1074 var t1; | 1155 var t1; |
| (...skipping 274 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1349 throw H.wrapException(P.UnsupportedError$("No stack trace")); | 1430 throw H.wrapException(P.UnsupportedError$("No stack trace")); |
| 1350 } | 1431 } |
| 1351 matches = stack.match(new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$", "m"
)); | 1432 matches = stack.match(new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$", "m"
)); |
| 1352 if (matches != null) | 1433 if (matches != null) |
| 1353 return matches[1]; | 1434 return matches[1]; |
| 1354 matches = stack.match(new RegExp("^[^@]*@(.*):[0-9]*$", "m")); | 1435 matches = stack.match(new RegExp("^[^@]*@(.*):[0-9]*$", "m")); |
| 1355 if (matches != null) | 1436 if (matches != null) |
| 1356 return matches[1]; | 1437 return matches[1]; |
| 1357 throw H.wrapException(P.UnsupportedError$("Cannot extract URI from \"" + H.S
(stack) + "\"")); | 1438 throw H.wrapException(P.UnsupportedError$("Cannot extract URI from \"" + H.S
(stack) + "\"")); |
| 1358 }, | 1439 }, |
| 1359 IsolateNatives__processWorkerMessage: function(sender, e) { | 1440 IsolateNatives__processWorkerMessage: [function(sender, e) { |
| 1360 var msg, t1, functionName, entryPoint, args, message, isSpawnUri, startPause
d, replyTo, t2, t3, t4, context; | 1441 var msg, t1, functionName, entryPoint, args, message, isSpawnUri, startPause
d, replyTo, t2, t3, t4, context; |
| 1361 msg = new H._Deserializer(true, []).deserialize$1(e.data); | 1442 msg = new H._Deserializer(true, []).deserialize$1(e.data); |
| 1362 t1 = J.getInterceptor$asx(msg); | 1443 t1 = J.getInterceptor$asx(msg); |
| 1363 switch (t1.$index(msg, "command")) { | 1444 switch (t1.$index(msg, "command")) { |
| 1364 case "start": | 1445 case "start": |
| 1365 init.globalState.currentManagerId = t1.$index(msg, "id"); | 1446 init.globalState.currentManagerId = t1.$index(msg, "id"); |
| 1366 functionName = t1.$index(msg, "functionName"); | 1447 functionName = t1.$index(msg, "functionName"); |
| 1367 entryPoint = functionName == null ? init.globalState.entry : H.IsolateNa
tives__getJSFunctionFromName(functionName); | 1448 entryPoint = functionName == null ? init.globalState.entry : H.IsolateNa
tives__getJSFunctionFromName(functionName); |
| 1368 args = t1.$index(msg, "args"); | 1449 args = t1.$index(msg, "args"); |
| 1369 message = new H._Deserializer(true, []).deserialize$1(t1.$index(msg, "ms
g")); | 1450 message = new H._Deserializer(true, []).deserialize$1(t1.$index(msg, "ms
g")); |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1402 t2 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "print", "msg"
, msg], null, null); | 1483 t2 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "print", "msg"
, msg], null, null); |
| 1403 t2 = new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$identity(nu
ll, P.$int)).serialize$1(t2); | 1484 t2 = new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$identity(nu
ll, P.$int)).serialize$1(t2); |
| 1404 t1.toString; | 1485 t1.toString; |
| 1405 self.postMessage(t2); | 1486 self.postMessage(t2); |
| 1406 } else | 1487 } else |
| 1407 P.print(t1.$index(msg, "msg")); | 1488 P.print(t1.$index(msg, "msg")); |
| 1408 break; | 1489 break; |
| 1409 case "error": | 1490 case "error": |
| 1410 throw H.wrapException(t1.$index(msg, "msg")); | 1491 throw H.wrapException(t1.$index(msg, "msg")); |
| 1411 } | 1492 } |
| 1412 }, | 1493 }, null, null, 4, 0, null, 1, 2], |
| 1413 IsolateNatives__log: function(msg) { | 1494 IsolateNatives__log: function(msg) { |
| 1414 var trace, t1, t2, exception; | 1495 var trace, t1, t2, exception; |
| 1415 if (init.globalState.isWorker === true) { | 1496 if (init.globalState.isWorker === true) { |
| 1416 t1 = init.globalState.mainManager; | 1497 t1 = init.globalState.mainManager; |
| 1417 t2 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "log", "msg", msg]
, null, null); | 1498 t2 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "log", "msg", msg]
, null, null); |
| 1418 t2 = new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$identity(null,
P.$int)).serialize$1(t2); | 1499 t2 = new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$identity(null,
P.$int)).serialize$1(t2); |
| 1419 t1.toString; | 1500 t1.toString; |
| 1420 self.postMessage(t2); | 1501 self.postMessage(t2); |
| 1421 } else | 1502 } else |
| 1422 try { | 1503 try { |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1485 }(H.IsolateNatives__processWorkerMessage, this.mainManager); | 1566 }(H.IsolateNatives__processWorkerMessage, this.mainManager); |
| 1486 self.dartPrint = self.dartPrint || function(serialize) { | 1567 self.dartPrint = self.dartPrint || function(serialize) { |
| 1487 return function(object) { | 1568 return function(object) { |
| 1488 if (self.console && self.console.log) | 1569 if (self.console && self.console.log) |
| 1489 self.console.log(object); | 1570 self.console.log(object); |
| 1490 else | 1571 else |
| 1491 self.postMessage(serialize(object)); | 1572 self.postMessage(serialize(object)); |
| 1492 }; | 1573 }; |
| 1493 }(H._Manager__serializePrintMessage); | 1574 }(H._Manager__serializePrintMessage); |
| 1494 }, | 1575 }, |
| 1495 static: {_Manager__serializePrintMessage: function(object) { | 1576 static: {_Manager__serializePrintMessage: [function(object) { |
| 1496 var t1 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "print", "ms
g", object], null, null); | 1577 var t1 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "print", "ms
g", object], null, null); |
| 1497 return new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$identity(nu
ll, P.$int)).serialize$1(t1); | 1578 return new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$identity(nu
ll, P.$int)).serialize$1(t1); |
| 1498 }} | 1579 }, null, null, 2, 0, null, 0]} |
| 1499 }, | 1580 }, |
| 1500 _IsolateContext: { | 1581 _IsolateContext: { |
| 1501 "^": "Object;id,ports,weakPorts,isolateStatics<,controlPort<,pauseCapability
,terminateCapability,initialized,isPaused,delayedEvents,pauseTokens,doneHandlers
,_scheduledControlEvents,_isExecutingEvent,errorsAreFatal,errorPorts", | 1582 "^": "Object;id,ports,weakPorts,isolateStatics<,controlPort<,pauseCapability
,terminateCapability,initialized?,isPaused<,delayedEvents<,pauseTokens,doneHandl
ers,_scheduledControlEvents,_isExecutingEvent,errorsAreFatal,errorPorts", |
| 1502 addPause$2: function(authentification, resume) { | 1583 addPause$2: function(authentification, resume) { |
| 1503 if (!this.pauseCapability.$eq(0, authentification)) | 1584 if (!this.pauseCapability.$eq(0, authentification)) |
| 1504 return; | 1585 return; |
| 1505 if (this.pauseTokens.add$1(0, resume) && !this.isPaused) | 1586 if (this.pauseTokens.add$1(0, resume) && !this.isPaused) |
| 1506 this.isPaused = true; | 1587 this.isPaused = true; |
| 1507 this._updateGlobalState$0(); | 1588 this._updateGlobalState$0(); |
| 1508 }, | 1589 }, |
| 1509 removePause$1: function(resume) { | 1590 removePause$1: function(resume) { |
| 1510 var t1, t2, $event, t3, t4, t5; | 1591 var t1, t2, $event, t3, t4, t5; |
| 1511 if (!this.isPaused) | 1592 if (!this.isPaused) |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1597 t1.events._add$1(new H._IsolateEvent(this, t2, "kill")); | 1678 t1.events._add$1(new H._IsolateEvent(this, t2, "kill")); |
| 1598 return; | 1679 return; |
| 1599 } | 1680 } |
| 1600 t1 = this._scheduledControlEvents; | 1681 t1 = this._scheduledControlEvents; |
| 1601 if (t1 == null) { | 1682 if (t1 == null) { |
| 1602 t1 = P.ListQueue$(null, null); | 1683 t1 = P.ListQueue$(null, null); |
| 1603 this._scheduledControlEvents = t1; | 1684 this._scheduledControlEvents = t1; |
| 1604 } | 1685 } |
| 1605 t1._add$1(this.get$kill()); | 1686 t1._add$1(this.get$kill()); |
| 1606 }, | 1687 }, |
| 1607 handleUncaughtError$2: function(error, stackTrace) { | 1688 handleUncaughtError$2: [function(error, stackTrace) { |
| 1608 var t1, message, t2; | 1689 var t1, message, t2; |
| 1609 t1 = this.errorPorts; | 1690 t1 = this.errorPorts; |
| 1610 if (t1._collection$_length === 0) { | 1691 if (t1._collection$_length === 0) { |
| 1611 if (this.errorsAreFatal === true && this === init.globalState.rootContex
t) | 1692 if (this.errorsAreFatal === true && this === init.globalState.rootContex
t) |
| 1612 return; | 1693 return; |
| 1613 if (self.console && self.console.error) | 1694 if (self.console && self.console.error) |
| 1614 self.console.error(error, stackTrace); | 1695 self.console.error(error, stackTrace); |
| 1615 else { | 1696 else { |
| 1616 P.print(error); | 1697 P.print(error); |
| 1617 if (stackTrace != null) | 1698 if (stackTrace != null) |
| 1618 P.print(stackTrace); | 1699 P.print(stackTrace); |
| 1619 } | 1700 } |
| 1620 return; | 1701 return; |
| 1621 } | 1702 } |
| 1622 message = Array(2); | 1703 message = Array(2); |
| 1623 message.fixed$length = Array; | 1704 message.fixed$length = Array; |
| 1624 message[0] = J.toString$0(error); | 1705 message[0] = J.toString$0(error); |
| 1625 message[1] = stackTrace == null ? null : J.toString$0(stackTrace); | 1706 message[1] = stackTrace == null ? null : J.toString$0(stackTrace); |
| 1626 for (t2 = new P.LinkedHashSetIterator(t1, t1._collection$_modifications, n
ull, null), t2._collection$_cell = t1._collection$_first; t2.moveNext$0();) | 1707 for (t2 = new P.LinkedHashSetIterator(t1, t1._collection$_modifications, n
ull, null), t2._collection$_cell = t1._collection$_first; t2.moveNext$0();) |
| 1627 J.send$1$x(t2._collection$_current, message); | 1708 J.send$1$x(t2._collection$_current, message); |
| 1628 }, | 1709 }, "call$2", "get$handleUncaughtError", 4, 0, 1], |
| 1629 eval$1: function(code) { | 1710 eval$1: function(code) { |
| 1630 var old, result, oldIsExecutingEvent, e, s, exception, t1; | 1711 var old, result, oldIsExecutingEvent, e, s, exception, t1; |
| 1631 old = init.globalState.currentContext; | 1712 old = init.globalState.currentContext; |
| 1632 init.globalState.currentContext = this; | 1713 init.globalState.currentContext = this; |
| 1633 $ = this.isolateStatics; | 1714 $ = this.isolateStatics; |
| 1634 result = null; | 1715 result = null; |
| 1635 oldIsExecutingEvent = this._isExecutingEvent; | 1716 oldIsExecutingEvent = this._isExecutingEvent; |
| 1636 this._isExecutingEvent = true; | 1717 this._isExecutingEvent = true; |
| 1637 try { | 1718 try { |
| 1638 result = code.call$0(); | 1719 result = code.call$0(); |
| (...skipping 11 matching lines...) Expand all Loading... |
| 1650 this._isExecutingEvent = oldIsExecutingEvent; | 1731 this._isExecutingEvent = oldIsExecutingEvent; |
| 1651 init.globalState.currentContext = old; | 1732 init.globalState.currentContext = old; |
| 1652 if (old != null) | 1733 if (old != null) |
| 1653 $ = old.get$isolateStatics(); | 1734 $ = old.get$isolateStatics(); |
| 1654 if (this._scheduledControlEvents != null) | 1735 if (this._scheduledControlEvents != null) |
| 1655 for (; t1 = this._scheduledControlEvents, !t1.get$isEmpty(t1);) | 1736 for (; t1 = this._scheduledControlEvents, !t1.get$isEmpty(t1);) |
| 1656 this._scheduledControlEvents.removeFirst$0().call$0(); | 1737 this._scheduledControlEvents.removeFirst$0().call$0(); |
| 1657 } | 1738 } |
| 1658 return result; | 1739 return result; |
| 1659 }, | 1740 }, |
| 1741 handleControlMessage$1: function(message) { |
| 1742 var t1 = J.getInterceptor$asx(message); |
| 1743 switch (t1.$index(message, 0)) { |
| 1744 case "pause": |
| 1745 this.addPause$2(t1.$index(message, 1), t1.$index(message, 2)); |
| 1746 break; |
| 1747 case "resume": |
| 1748 this.removePause$1(t1.$index(message, 1)); |
| 1749 break; |
| 1750 case "add-ondone": |
| 1751 this.addDoneListener$1(t1.$index(message, 1)); |
| 1752 break; |
| 1753 case "remove-ondone": |
| 1754 this.removeDoneListener$1(t1.$index(message, 1)); |
| 1755 break; |
| 1756 case "set-errors-fatal": |
| 1757 this.setErrorsFatal$2(t1.$index(message, 1), t1.$index(message, 2)); |
| 1758 break; |
| 1759 case "ping": |
| 1760 this.handlePing$2(t1.$index(message, 1), t1.$index(message, 2)); |
| 1761 break; |
| 1762 case "kill": |
| 1763 this.handleKill$2(t1.$index(message, 1), t1.$index(message, 2)); |
| 1764 break; |
| 1765 case "getErrors": |
| 1766 this.errorPorts.add$1(0, t1.$index(message, 1)); |
| 1767 break; |
| 1768 case "stopErrors": |
| 1769 this.errorPorts.remove$1(0, t1.$index(message, 1)); |
| 1770 break; |
| 1771 } |
| 1772 }, |
| 1660 lookup$1: function(portId) { | 1773 lookup$1: function(portId) { |
| 1661 return this.ports.$index(0, portId); | 1774 return this.ports.$index(0, portId); |
| 1662 }, | 1775 }, |
| 1663 _addRegistration$2: function(portId, port) { | 1776 _addRegistration$2: function(portId, port) { |
| 1664 var t1 = this.ports; | 1777 var t1 = this.ports; |
| 1665 if (t1.containsKey$1(portId)) | 1778 if (t1.containsKey$1(portId)) |
| 1666 throw H.wrapException(P.Exception_Exception("Registry: ports must be reg
istered only once.")); | 1779 throw H.wrapException(P.Exception_Exception("Registry: ports must be reg
istered only once.")); |
| 1667 t1.$indexSet(0, portId, port); | 1780 t1.$indexSet(0, portId, port); |
| 1668 }, | 1781 }, |
| 1669 _updateGlobalState$0: function() { | 1782 _updateGlobalState$0: function() { |
| 1670 if (this.ports.__js_helper$_length - this.weakPorts._collection$_length >
0 || this.isPaused || !this.initialized) | 1783 if (this.ports.__js_helper$_length - this.weakPorts._collection$_length >
0 || this.isPaused || !this.initialized) |
| 1671 init.globalState.isolates.$indexSet(0, this.id, this); | 1784 init.globalState.isolates.$indexSet(0, this.id, this); |
| 1672 else | 1785 else |
| 1673 this.kill$0(); | 1786 this.kill$0(); |
| 1674 }, | 1787 }, |
| 1675 kill$0: [function() { | 1788 kill$0: [function() { |
| 1676 var t1, t2; | 1789 var t1, t2; |
| 1677 t1 = this._scheduledControlEvents; | 1790 t1 = this._scheduledControlEvents; |
| 1678 if (t1 != null) | 1791 if (t1 != null) |
| 1679 t1.clear$0(0); | 1792 t1.clear$0(0); |
| 1680 for (t1 = this.ports, t2 = t1.get$values(t1), t2 = H.setRuntimeTypeInfo(ne
w H.MappedIterator(null, J.get$iterator$ax(t2.__internal$_iterable), t2._f), [H.
getTypeArgumentByIndex(t2, 0), H.getTypeArgumentByIndex(t2, 1)]); t2.moveNext$0(
);) | 1793 for (t1 = this.ports, t2 = t1.get$values(t1), t2 = H.setRuntimeTypeInfo(ne
w H.MappedIterator(null, J.get$iterator$ax(t2._iterable), t2._f), [H.getTypeArgu
mentByIndex(t2, 0), H.getTypeArgumentByIndex(t2, 1)]); t2.moveNext$0();) |
| 1681 t2._current.__isolate_helper$_close$0(); | 1794 t2.__internal$_current.__isolate_helper$_close$0(); |
| 1682 t1.clear$0(0); | 1795 t1.clear$0(0); |
| 1683 this.weakPorts.clear$0(0); | 1796 this.weakPorts.clear$0(0); |
| 1684 init.globalState.isolates.remove$1(0, this.id); | 1797 init.globalState.isolates.remove$1(0, this.id); |
| 1685 this.errorPorts.clear$0(0); | 1798 this.errorPorts.clear$0(0); |
| 1686 t1 = this.doneHandlers; | 1799 t1 = this.doneHandlers; |
| 1687 if (t1 != null) { | 1800 if (t1 != null) { |
| 1688 for (t1 = new J.ArrayIterator(t1, t1.length, 0, null); t1.moveNext$0();) | 1801 for (t1 = new J.ArrayIterator(t1, t1.length, 0, null); t1.moveNext$0();) |
| 1689 J.send$1$x(t1.__interceptors$_current, null); | 1802 J.send$1$x(t1.__interceptors$_current, null); |
| 1690 this.doneHandlers = null; | 1803 this.doneHandlers = null; |
| 1691 } | 1804 } |
| 1692 }, "call$0", "get$kill", 0, 0, 1] | 1805 }, "call$0", "get$kill", 0, 0, 2] |
| 1693 }, | 1806 }, |
| 1694 _IsolateContext_handlePing_respond: { | 1807 _IsolateContext_handlePing_respond: { |
| 1695 "^": "Closure:1;_captured_responsePort_0", | 1808 "^": "Closure:2;_captured_responsePort_0", |
| 1696 call$0: function() { | 1809 call$0: [function() { |
| 1697 J.send$1$x(this._captured_responsePort_0, null); | 1810 J.send$1$x(this._captured_responsePort_0, null); |
| 1698 } | 1811 }, null, null, 0, 0, null, "call"] |
| 1699 }, | 1812 }, |
| 1700 _EventLoop: { | 1813 _EventLoop: { |
| 1701 "^": "Object;events,_activeJsAsyncCount", | 1814 "^": "Object;events,_activeJsAsyncCount", |
| 1702 dequeue$0: function() { | 1815 dequeue$0: function() { |
| 1703 var t1 = this.events; | 1816 var t1 = this.events; |
| 1704 if (t1._head === t1._tail) | 1817 if (t1._head === t1._tail) |
| 1705 return; | 1818 return; |
| 1706 return t1.removeFirst$0(); | 1819 return t1.removeFirst$0(); |
| 1707 }, | 1820 }, |
| 1708 runIteration$0: function() { | 1821 runIteration$0: function() { |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1741 } catch (exception) { | 1854 } catch (exception) { |
| 1742 t1 = H.unwrapException(exception); | 1855 t1 = H.unwrapException(exception); |
| 1743 e = t1; | 1856 e = t1; |
| 1744 trace = H.getTraceFromException(exception); | 1857 trace = H.getTraceFromException(exception); |
| 1745 t1 = init.globalState.mainManager; | 1858 t1 = init.globalState.mainManager; |
| 1746 t2 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "error", "msg"
, H.S(e) + "\n" + H.S(trace)], null, null); | 1859 t2 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "error", "msg"
, H.S(e) + "\n" + H.S(trace)], null, null); |
| 1747 t2 = new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$identity(nu
ll, P.$int)).serialize$1(t2); | 1860 t2 = new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$identity(nu
ll, P.$int)).serialize$1(t2); |
| 1748 t1.toString; | 1861 t1.toString; |
| 1749 self.postMessage(t2); | 1862 self.postMessage(t2); |
| 1750 } | 1863 } |
| 1751 }, "call$0", "get$run", 0, 0, 1] | 1864 }, "call$0", "get$run", 0, 0, 2] |
| 1752 }, | 1865 }, |
| 1753 _EventLoop__runHelper_next: { | 1866 _EventLoop__runHelper_next: { |
| 1754 "^": "Closure:1;__isolate_helper$_captured_this_0", | 1867 "^": "Closure:2;_captured_this_0", |
| 1755 call$0: function() { | 1868 call$0: [function() { |
| 1756 if (!this.__isolate_helper$_captured_this_0.runIteration$0()) | 1869 if (!this._captured_this_0.runIteration$0()) |
| 1757 return; | 1870 return; |
| 1758 P.Timer_Timer(C.Duration_0, this); | 1871 P.Timer_Timer(C.Duration_0, this); |
| 1759 } | 1872 }, null, null, 0, 0, null, "call"] |
| 1760 }, | 1873 }, |
| 1761 _IsolateEvent: { | 1874 _IsolateEvent: { |
| 1762 "^": "Object;isolate,fn,message>", | 1875 "^": "Object;isolate,fn,message>", |
| 1763 process$0: function() { | 1876 process$0: function() { |
| 1764 var t1 = this.isolate; | 1877 var t1 = this.isolate; |
| 1765 if (t1.isPaused) { | 1878 if (t1.get$isPaused()) { |
| 1766 t1.delayedEvents.push(this); | 1879 t1.get$delayedEvents().push(this); |
| 1767 return; | 1880 return; |
| 1768 } | 1881 } |
| 1769 t1.eval$1(this.fn); | 1882 t1.eval$1(this.fn); |
| 1770 } | 1883 } |
| 1771 }, | 1884 }, |
| 1772 _MainManagerStub: { | 1885 _MainManagerStub: { |
| 1773 "^": "Object;" | 1886 "^": "Object;" |
| 1774 }, | 1887 }, |
| 1775 IsolateNatives__processWorkerMessage_closure: { | 1888 IsolateNatives__processWorkerMessage_closure: { |
| 1776 "^": "Closure:0;_captured_entryPoint_0,_captured_args_1,_captured_message_2,
_captured_isSpawnUri_3,_captured_startPaused_4,_captured_replyTo_5", | 1889 "^": "Closure:0;_captured_entryPoint_0,_captured_args_1,_captured_message_2,
_captured_isSpawnUri_3,_captured_startPaused_4,_captured_replyTo_5", |
| 1777 call$0: function() { | 1890 call$0: function() { |
| 1778 H.IsolateNatives__startIsolate(this._captured_entryPoint_0, this._captured
_args_1, this._captured_message_2, this._captured_isSpawnUri_3, this._captured_s
tartPaused_4, this._captured_replyTo_5); | 1891 H.IsolateNatives__startIsolate(this._captured_entryPoint_0, this._captured
_args_1, this._captured_message_2, this._captured_isSpawnUri_3, this._captured_s
tartPaused_4, this._captured_replyTo_5); |
| 1779 } | 1892 } |
| 1780 }, | 1893 }, |
| 1781 IsolateNatives__startIsolate_runStartFunction: { | 1894 IsolateNatives__startIsolate_runStartFunction: { |
| 1782 "^": "Closure:1;_captured_topLevel_0,_captured_args_1,_captured_message_2,_c
aptured_isSpawnUri_3,_captured_context_4", | 1895 "^": "Closure:2;_captured_topLevel_0,_captured_args_1,_captured_message_2,_c
aptured_isSpawnUri_3,_captured_context_4", |
| 1783 call$0: function() { | 1896 call$0: function() { |
| 1784 var t1, t2, t3; | 1897 var t1, t2, t3; |
| 1785 this._captured_context_4.initialized = true; | 1898 this._captured_context_4.set$initialized(true); |
| 1786 if (this._captured_isSpawnUri_3 !== true) | 1899 if (this._captured_isSpawnUri_3 !== true) |
| 1787 this._captured_topLevel_0.call$1(this._captured_message_2); | 1900 this._captured_topLevel_0.call$1(this._captured_message_2); |
| 1788 else { | 1901 else { |
| 1789 t1 = this._captured_topLevel_0; | 1902 t1 = this._captured_topLevel_0; |
| 1790 t2 = H.getDynamicRuntimeType(); | 1903 t2 = H.getDynamicRuntimeType(); |
| 1791 t3 = H.buildFunctionType(t2, [t2, t2])._isTest$1(t1); | 1904 t3 = H.buildFunctionType(t2, [t2, t2])._isTest$1(t1); |
| 1792 if (t3) | 1905 if (t3) |
| 1793 t1.call$2(this._captured_args_1, this._captured_message_2); | 1906 t1.call$2(this._captured_args_1, this._captured_message_2); |
| 1794 else { | 1907 else { |
| 1795 t2 = H.buildFunctionType(t2, [t2])._isTest$1(t1); | 1908 t2 = H.buildFunctionType(t2, [t2])._isTest$1(t1); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 1809 send$1: function(_, message) { | 1922 send$1: function(_, message) { |
| 1810 var isolate, t1, msg, t2; | 1923 var isolate, t1, msg, t2; |
| 1811 isolate = init.globalState.isolates.$index(0, this._isolateId); | 1924 isolate = init.globalState.isolates.$index(0, this._isolateId); |
| 1812 if (isolate == null) | 1925 if (isolate == null) |
| 1813 return; | 1926 return; |
| 1814 t1 = this._receivePort; | 1927 t1 = this._receivePort; |
| 1815 if (t1.get$_isClosed()) | 1928 if (t1.get$_isClosed()) |
| 1816 return; | 1929 return; |
| 1817 msg = H._clone(message); | 1930 msg = H._clone(message); |
| 1818 if (isolate.get$controlPort() === t1) { | 1931 if (isolate.get$controlPort() === t1) { |
| 1819 t1 = J.getInterceptor$asx(msg); | 1932 isolate.handleControlMessage$1(msg); |
| 1820 switch (t1.$index(msg, 0)) { | |
| 1821 case "pause": | |
| 1822 isolate.addPause$2(t1.$index(msg, 1), t1.$index(msg, 2)); | |
| 1823 break; | |
| 1824 case "resume": | |
| 1825 isolate.removePause$1(t1.$index(msg, 1)); | |
| 1826 break; | |
| 1827 case "add-ondone": | |
| 1828 isolate.addDoneListener$1(t1.$index(msg, 1)); | |
| 1829 break; | |
| 1830 case "remove-ondone": | |
| 1831 isolate.removeDoneListener$1(t1.$index(msg, 1)); | |
| 1832 break; | |
| 1833 case "set-errors-fatal": | |
| 1834 isolate.setErrorsFatal$2(t1.$index(msg, 1), t1.$index(msg, 2)); | |
| 1835 break; | |
| 1836 case "ping": | |
| 1837 isolate.handlePing$2(t1.$index(msg, 1), t1.$index(msg, 2)); | |
| 1838 break; | |
| 1839 case "kill": | |
| 1840 isolate.handleKill$2(t1.$index(msg, 1), t1.$index(msg, 2)); | |
| 1841 break; | |
| 1842 case "getErrors": | |
| 1843 t1 = t1.$index(msg, 1); | |
| 1844 isolate.errorPorts.add$1(0, t1); | |
| 1845 break; | |
| 1846 case "stopErrors": | |
| 1847 t1 = t1.$index(msg, 1); | |
| 1848 isolate.errorPorts.remove$1(0, t1); | |
| 1849 break; | |
| 1850 } | |
| 1851 return; | 1933 return; |
| 1852 } | 1934 } |
| 1853 t1 = init.globalState.topEventLoop; | 1935 t1 = init.globalState.topEventLoop; |
| 1854 t2 = "receive " + H.S(message); | 1936 t2 = "receive " + H.S(message); |
| 1855 t1.events._add$1(new H._IsolateEvent(isolate, new H._NativeJsSendPort_send
_closure(this, msg), t2)); | 1937 t1.events._add$1(new H._IsolateEvent(isolate, new H._NativeJsSendPort_send
_closure(this, msg), t2)); |
| 1856 }, | 1938 }, |
| 1857 $eq: function(_, other) { | 1939 $eq: function(_, other) { |
| 1858 if (other == null) | 1940 if (other == null) |
| 1859 return false; | 1941 return false; |
| 1860 return other instanceof H._NativeJsSendPort && J.$eq(this._receivePort, ot
her._receivePort); | 1942 return other instanceof H._NativeJsSendPort && J.$eq(this._receivePort, ot
her._receivePort); |
| 1861 }, | 1943 }, |
| 1862 get$hashCode: function(_) { | 1944 get$hashCode: function(_) { |
| 1863 return this._receivePort.get$_id(); | 1945 return this._receivePort.get$_id(); |
| 1864 } | 1946 } |
| 1865 }, | 1947 }, |
| 1866 _NativeJsSendPort_send_closure: { | 1948 _NativeJsSendPort_send_closure: { |
| 1867 "^": "Closure:0;__isolate_helper$_captured_this_0,_captured_msg_1", | 1949 "^": "Closure:0;_captured_this_0,_captured_msg_1", |
| 1868 call$0: function() { | 1950 call$0: function() { |
| 1869 var t1 = this.__isolate_helper$_captured_this_0._receivePort; | 1951 var t1 = this._captured_this_0._receivePort; |
| 1870 if (!t1.get$_isClosed()) | 1952 if (!t1.get$_isClosed()) |
| 1871 t1.__isolate_helper$_add$1(this._captured_msg_1); | 1953 t1.__isolate_helper$_add$1(this._captured_msg_1); |
| 1872 } | 1954 } |
| 1873 }, | 1955 }, |
| 1874 _WorkerSendPort: { | 1956 _WorkerSendPort: { |
| 1875 "^": "_BaseSendPort;_workerId,_receivePortId,_isolateId", | 1957 "^": "_BaseSendPort;_workerId,_receivePortId,_isolateId", |
| 1876 send$1: function(_, message) { | 1958 send$1: function(_, message) { |
| 1877 var t1, workerMessage, manager; | 1959 var t1, workerMessage, manager; |
| 1878 t1 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "message", "port",
this, "msg", message], null, null); | 1960 t1 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "message", "port",
this, "msg", message], null, null); |
| 1879 workerMessage = new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$iden
tity(null, P.$int)).serialize$1(t1); | 1961 workerMessage = new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$iden
tity(null, P.$int)).serialize$1(t1); |
| 1880 if (init.globalState.isWorker === true) { | 1962 if (init.globalState.isWorker === true) { |
| 1881 init.globalState.mainManager.toString; | 1963 init.globalState.mainManager.toString; |
| 1882 self.postMessage(workerMessage); | 1964 self.postMessage(workerMessage); |
| 1883 } else { | 1965 } else { |
| 1884 manager = init.globalState.managers.$index(0, this._workerId); | 1966 manager = init.globalState.managers.$index(0, this._workerId); |
| 1885 if (manager != null) | 1967 if (manager != null) |
| 1886 manager.postMessage(workerMessage); | 1968 manager.postMessage(workerMessage); |
| 1887 } | 1969 } |
| 1888 }, | 1970 }, |
| 1889 $eq: function(_, other) { | 1971 $eq: function(_, other) { |
| 1890 if (other == null) | 1972 if (other == null) |
| 1891 return false; | 1973 return false; |
| 1892 return other instanceof H._WorkerSendPort && J.$eq(this._workerId, other._
workerId) && J.$eq(this._isolateId, other._isolateId) && J.$eq(this._receivePort
Id, other._receivePortId); | 1974 return other instanceof H._WorkerSendPort && J.$eq(this._workerId, other._
workerId) && J.$eq(this._isolateId, other._isolateId) && J.$eq(this._receivePort
Id, other._receivePortId); |
| 1893 }, | 1975 }, |
| 1894 get$hashCode: function(_) { | 1976 get$hashCode: function(_) { |
| 1895 var t1, t2, t3; | 1977 var t1, t2, t3; |
| 1896 t1 = this._workerId; | 1978 t1 = J.$shl$n(this._workerId, 16); |
| 1897 if (typeof t1 !== "number") | 1979 t2 = J.$shl$n(this._isolateId, 8); |
| 1898 return t1.$shl(); | |
| 1899 t2 = this._isolateId; | |
| 1900 if (typeof t2 !== "number") | |
| 1901 return t2.$shl(); | |
| 1902 t3 = this._receivePortId; | 1980 t3 = this._receivePortId; |
| 1903 if (typeof t3 !== "number") | 1981 if (typeof t3 !== "number") |
| 1904 return H.iae(t3); | 1982 return H.iae(t3); |
| 1905 return (t1 << 16 ^ t2 << 8 ^ t3) >>> 0; | 1983 return (t1 ^ t2 ^ t3) >>> 0; |
| 1906 } | 1984 } |
| 1907 }, | 1985 }, |
| 1908 RawReceivePortImpl: { | 1986 RawReceivePortImpl: { |
| 1909 "^": "Object;_id<,_handler,_isClosed<", | 1987 "^": "Object;_id<,_handler,_isClosed<", |
| 1910 __isolate_helper$_close$0: function() { | 1988 __isolate_helper$_close$0: function() { |
| 1911 this._isClosed = true; | 1989 this._isClosed = true; |
| 1912 this._handler = null; | 1990 this._handler = null; |
| 1913 }, | 1991 }, |
| 1914 close$0: function(_) { | 1992 close$0: function(_) { |
| 1915 var t1, t2; | 1993 var t1, t2; |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1964 var t1 = new H.TimerImpl(true, false, null); | 2042 var t1 = new H.TimerImpl(true, false, null); |
| 1965 t1.TimerImpl$2(milliseconds, callback); | 2043 t1.TimerImpl$2(milliseconds, callback); |
| 1966 return t1; | 2044 return t1; |
| 1967 }, TimerImpl$periodic: function(milliseconds, callback) { | 2045 }, TimerImpl$periodic: function(milliseconds, callback) { |
| 1968 var t1 = new H.TimerImpl(false, false, null); | 2046 var t1 = new H.TimerImpl(false, false, null); |
| 1969 t1.TimerImpl$periodic$2(milliseconds, callback); | 2047 t1.TimerImpl$periodic$2(milliseconds, callback); |
| 1970 return t1; | 2048 return t1; |
| 1971 }} | 2049 }} |
| 1972 }, | 2050 }, |
| 1973 TimerImpl_internalCallback: { | 2051 TimerImpl_internalCallback: { |
| 1974 "^": "Closure:1;__isolate_helper$_captured_this_0,_captured_callback_1", | 2052 "^": "Closure:2;_captured_this_0,_captured_callback_1", |
| 1975 call$0: function() { | 2053 call$0: function() { |
| 1976 this.__isolate_helper$_captured_this_0._handle = null; | 2054 this._captured_this_0._handle = null; |
| 1977 this._captured_callback_1.call$0(); | 2055 this._captured_callback_1.call$0(); |
| 1978 } | 2056 } |
| 1979 }, | 2057 }, |
| 1980 TimerImpl_internalCallback0: { | 2058 TimerImpl_internalCallback0: { |
| 1981 "^": "Closure:1;_captured_this_2,_captured_callback_3", | 2059 "^": "Closure:2;_captured_this_2,_captured_callback_3", |
| 1982 call$0: function() { | 2060 call$0: [function() { |
| 1983 this._captured_this_2._handle = null; | 2061 this._captured_this_2._handle = null; |
| 1984 H.leaveJsAsync(); | 2062 H.leaveJsAsync(); |
| 1985 this._captured_callback_3.call$0(); | 2063 this._captured_callback_3.call$0(); |
| 1986 } | 2064 }, null, null, 0, 0, null, "call"] |
| 1987 }, | 2065 }, |
| 1988 TimerImpl$periodic_closure: { | 2066 TimerImpl$periodic_closure: { |
| 1989 "^": "Closure:0;__isolate_helper$_captured_this_0,_captured_callback_1", | 2067 "^": "Closure:0;_captured_this_0,_captured_callback_1", |
| 1990 call$0: function() { | 2068 call$0: [function() { |
| 1991 this._captured_callback_1.call$1(this.__isolate_helper$_captured_this_0); | 2069 this._captured_callback_1.call$1(this._captured_this_0); |
| 1992 } | 2070 }, null, null, 0, 0, null, "call"] |
| 1993 }, | 2071 }, |
| 1994 CapabilityImpl: { | 2072 CapabilityImpl: { |
| 1995 "^": "Object;_id<", | 2073 "^": "Object;_id<", |
| 1996 get$hashCode: function(_) { | 2074 get$hashCode: function(_) { |
| 1997 var hash = this._id; | 2075 var hash = this._id; |
| 1998 hash = C.JSInt_methods._shrOtherPositive$1(hash, 0) ^ C.JSInt_methods._tdi
vFast$1(hash, 4294967296); | 2076 hash = C.JSInt_methods._shrOtherPositive$1(hash, 0) ^ C.JSInt_methods._tdi
vFast$1(hash, 4294967296); |
| 1999 hash = (~hash >>> 0) + (hash << 15 >>> 0) & 4294967295; | 2077 hash = (~hash >>> 0) + (hash << 15 >>> 0) & 4294967295; |
| 2000 hash = ((hash ^ hash >>> 12) >>> 0) * 5 & 4294967295; | 2078 hash = ((hash ^ hash >>> 12) >>> 0) * 5 & 4294967295; |
| 2001 hash = ((hash ^ hash >>> 4) >>> 0) * 2057 & 4294967295; | 2079 hash = ((hash ^ hash >>> 4) >>> 0) * 2057 & 4294967295; |
| 2002 return (hash ^ hash >>> 16) >>> 0; | 2080 return (hash ^ hash >>> 16) >>> 0; |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2048 return this.serializeJsSendPort$1(x); | 2126 return this.serializeJsSendPort$1(x); |
| 2049 if (!!t1.$is_WorkerSendPort) | 2127 if (!!t1.$is_WorkerSendPort) |
| 2050 return this.serializeWorkerSendPort$1(x); | 2128 return this.serializeWorkerSendPort$1(x); |
| 2051 if (!!t1.$isClosure) { | 2129 if (!!t1.$isClosure) { |
| 2052 $name = x.$name; | 2130 $name = x.$name; |
| 2053 if ($name == null) | 2131 if ($name == null) |
| 2054 this.unsupported$2(x, "Closures can't be transmitted:"); | 2132 this.unsupported$2(x, "Closures can't be transmitted:"); |
| 2055 return ["function", $name]; | 2133 return ["function", $name]; |
| 2056 } | 2134 } |
| 2057 return ["dart", init.classIdExtractor(x), this.serializeArrayInPlace$1(ini
t.classFieldsExtractor(x))]; | 2135 return ["dart", init.classIdExtractor(x), this.serializeArrayInPlace$1(ini
t.classFieldsExtractor(x))]; |
| 2058 }, "call$1", "get$serialize", 2, 0, 2], | 2136 }, "call$1", "get$serialize", 2, 0, 3, 3], |
| 2059 unsupported$2: function(x, message) { | 2137 unsupported$2: function(x, message) { |
| 2060 throw H.wrapException(P.UnsupportedError$(H.S(message == null ? "Can't tra
nsmit:" : message) + " " + H.S(x))); | 2138 throw H.wrapException(P.UnsupportedError$(H.S(message == null ? "Can't tra
nsmit:" : message) + " " + H.S(x))); |
| 2061 }, | 2139 }, |
| 2062 unsupported$1: function(x) { | 2140 unsupported$1: function(x) { |
| 2063 return this.unsupported$2(x, null); | 2141 return this.unsupported$2(x, null); |
| 2064 }, | 2142 }, |
| 2065 serializeJSIndexable$1: function(indexable) { | 2143 serializeJSIndexable$1: function(indexable) { |
| 2066 var serialized = this.serializeArray$1(indexable); | 2144 var serialized = this.serializeArray$1(indexable); |
| 2067 if (!!indexable.fixed$length) | 2145 if (!!indexable.fixed$length) |
| 2068 return ["fixed", serialized]; | 2146 return ["fixed", serialized]; |
| (...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2205 if (2 >= t1) | 2283 if (2 >= t1) |
| 2206 return H.ioore(x, 2); | 2284 return H.ioore(x, 2); |
| 2207 fields = x[2]; | 2285 fields = x[2]; |
| 2208 emptyInstance = init.instanceFromClassId(classId); | 2286 emptyInstance = init.instanceFromClassId(classId); |
| 2209 this.deserializedObjects.push(emptyInstance); | 2287 this.deserializedObjects.push(emptyInstance); |
| 2210 this.deserializeArrayInPlace$1(fields); | 2288 this.deserializeArrayInPlace$1(fields); |
| 2211 return init.initializeEmptyInstance(classId, emptyInstance, fields); | 2289 return init.initializeEmptyInstance(classId, emptyInstance, fields); |
| 2212 default: | 2290 default: |
| 2213 throw H.wrapException("couldn't deserialize: " + H.S(x)); | 2291 throw H.wrapException("couldn't deserialize: " + H.S(x)); |
| 2214 } | 2292 } |
| 2215 }, "call$1", "get$deserialize", 2, 0, 2], | 2293 }, "call$1", "get$deserialize", 2, 0, 3, 3], |
| 2216 deserializeArrayInPlace$1: function(x) { | 2294 deserializeArrayInPlace$1: function(x) { |
| 2217 var t1, i, t2; | 2295 var t1, i, t2; |
| 2218 t1 = J.getInterceptor$asx(x); | 2296 t1 = J.getInterceptor$asx(x); |
| 2219 i = 0; | 2297 i = 0; |
| 2220 while (true) { | 2298 while (true) { |
| 2221 t2 = t1.get$length(x); | 2299 t2 = t1.get$length(x); |
| 2222 if (typeof t2 !== "number") | 2300 if (typeof t2 !== "number") |
| 2223 return H.iae(t2); | 2301 return H.iae(t2); |
| 2224 if (!(i < t2)) | 2302 if (!(i < t2)) |
| 2225 break; | 2303 break; |
| 2226 t1.$indexSet(x, i, this.deserialize$1(t1.$index(x, i))); | 2304 t1.$indexSet(x, i, this.deserialize$1(t1.$index(x, i))); |
| 2227 ++i; | 2305 ++i; |
| 2228 } | 2306 } |
| 2229 return x; | 2307 return x; |
| 2230 }, | 2308 }, |
| 2231 deserializeMap$1: function(x) { | 2309 deserializeMap$1: function(x) { |
| 2232 var t1, keys, values, result, t2, i; | 2310 var t1, keys, values, result, t2, i; |
| 2233 t1 = x.length; | 2311 t1 = x.length; |
| 2234 if (1 >= t1) | 2312 if (1 >= t1) |
| 2235 return H.ioore(x, 1); | 2313 return H.ioore(x, 1); |
| 2236 keys = x[1]; | 2314 keys = x[1]; |
| 2237 if (2 >= t1) | 2315 if (2 >= t1) |
| 2238 return H.ioore(x, 2); | 2316 return H.ioore(x, 2); |
| 2239 values = x[2]; | 2317 values = x[2]; |
| 2240 result = P.LinkedHashMap_LinkedHashMap$_empty(null, null); | 2318 result = P.LinkedHashMap_LinkedHashMap$_empty(null, null); |
| 2241 this.deserializedObjects.push(result); | 2319 this.deserializedObjects.push(result); |
| 2242 keys = J.map$1$ax(keys, this.get$deserialize()).toList$0(0); | 2320 keys = J.map$1$ax(keys, this.get$deserialize()).toList$0(0); |
| 2243 for (t1 = J.getInterceptor$asx(keys), t2 = J.getInterceptor$asx(values), i
= 0; i < t1.get$length(keys); ++i) { | 2321 for (t1 = J.getInterceptor$asx(keys), t2 = J.getInterceptor$asx(values), i
= 0; i < t1.get$length(keys); ++i) |
| 2244 if (i >= keys.length) | 2322 result.$indexSet(0, t1.$index(keys, i), this.deserialize$1(t2.$index(val
ues, i))); |
| 2245 return H.ioore(keys, i); | |
| 2246 result.$indexSet(0, keys[i], this.deserialize$1(t2.$index(values, i))); | |
| 2247 } | |
| 2248 return result; | 2323 return result; |
| 2249 }, | 2324 }, |
| 2250 deserializeSendPort$1: function(x) { | 2325 deserializeSendPort$1: function(x) { |
| 2251 var t1, managerId, isolateId, receivePortId, isolate, receivePort, result; | 2326 var t1, managerId, isolateId, receivePortId, isolate, receivePort, result; |
| 2252 t1 = x.length; | 2327 t1 = x.length; |
| 2253 if (1 >= t1) | 2328 if (1 >= t1) |
| 2254 return H.ioore(x, 1); | 2329 return H.ioore(x, 1); |
| 2255 managerId = x[1]; | 2330 managerId = x[1]; |
| 2256 if (2 >= t1) | 2331 if (2 >= t1) |
| 2257 return H.ioore(x, 2); | 2332 return H.ioore(x, 2); |
| (...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2428 throw H.wrapException(P.ArgumentError$(i)); | 2503 throw H.wrapException(P.ArgumentError$(i)); |
| 2429 if (i < 0) | 2504 if (i < 0) |
| 2430 throw H.wrapException(P.ArgumentError$(i)); | 2505 throw H.wrapException(P.ArgumentError$(i)); |
| 2431 if (i > 65535) | 2506 if (i > 65535) |
| 2432 return H.Primitives_stringFromCodePoints(charCodes); | 2507 return H.Primitives_stringFromCodePoints(charCodes); |
| 2433 } | 2508 } |
| 2434 return H.Primitives__fromCharCodeApply(charCodes); | 2509 return H.Primitives__fromCharCodeApply(charCodes); |
| 2435 }, | 2510 }, |
| 2436 Primitives_stringFromCharCode: function(charCode) { | 2511 Primitives_stringFromCharCode: function(charCode) { |
| 2437 var bits; | 2512 var bits; |
| 2513 if (typeof charCode !== "number") |
| 2514 return H.iae(charCode); |
| 2438 if (0 <= charCode) { | 2515 if (0 <= charCode) { |
| 2439 if (charCode <= 65535) | 2516 if (charCode <= 65535) |
| 2440 return String.fromCharCode(charCode); | 2517 return String.fromCharCode(charCode); |
| 2441 if (charCode <= 1114111) { | 2518 if (charCode <= 1114111) { |
| 2442 bits = charCode - 65536; | 2519 bits = charCode - 65536; |
| 2443 return String.fromCharCode((55296 | C.JSInt_methods._shrOtherPositive$1(
bits, 10)) >>> 0, 56320 | bits & 1023); | 2520 return String.fromCharCode((55296 | C.JSInt_methods._shrOtherPositive$1(
bits, 10)) >>> 0, 56320 | bits & 1023); |
| 2444 } | 2521 } |
| 2445 } | 2522 } |
| 2446 throw H.wrapException(P.RangeError$range(charCode, 0, 1114111, null, null)); | 2523 throw H.wrapException(P.RangeError$range(charCode, 0, 1114111, null, null)); |
| 2447 }, | 2524 }, |
| 2448 Primitives_lazyAsJsDate: function(receiver) { | 2525 Primitives_lazyAsJsDate: function(receiver) { |
| 2449 if (receiver.date === void 0) | 2526 if (receiver.date === void 0) |
| 2450 receiver.date = new Date(receiver.millisecondsSinceEpoch); | 2527 receiver.date = new Date(receiver.millisecondsSinceEpoch); |
| 2451 return receiver.date; | 2528 return receiver.date; |
| 2452 }, | 2529 }, |
| 2453 Primitives_getProperty: function(object, key) { | 2530 Primitives_getProperty: function(object, key) { |
| 2454 if (object == null || typeof object === "boolean" || typeof object === "numb
er" || typeof object === "string") | 2531 if (object == null || typeof object === "boolean" || typeof object === "numb
er" || typeof object === "string") |
| 2455 throw H.wrapException(P.ArgumentError$(object)); | 2532 throw H.wrapException(P.ArgumentError$(object)); |
| 2456 return object[key]; | 2533 return object[key]; |
| 2457 }, | 2534 }, |
| 2458 Primitives_setProperty: function(object, key, value) { | 2535 Primitives_setProperty: function(object, key, value) { |
| 2459 if (object == null || typeof object === "boolean" || typeof object === "numb
er" || typeof object === "string") | 2536 if (object == null || typeof object === "boolean" || typeof object === "numb
er" || typeof object === "string") |
| 2460 throw H.wrapException(P.ArgumentError$(object)); | 2537 throw H.wrapException(P.ArgumentError$(object)); |
| 2461 object[key] = value; | 2538 object[key] = value; |
| 2462 }, | 2539 }, |
| 2540 Primitives_functionNoSuchMethod: function($function, positionalArguments, name
dArguments) { |
| 2541 var t1, $arguments, namedArgumentList; |
| 2542 t1 = {}; |
| 2543 t1._captured_argumentCount_0 = 0; |
| 2544 $arguments = []; |
| 2545 namedArgumentList = []; |
| 2546 t1._captured_argumentCount_0 = positionalArguments.length; |
| 2547 C.JSArray_methods.addAll$1($arguments, positionalArguments); |
| 2548 t1._captured_names_1 = ""; |
| 2549 if (namedArguments != null && !namedArguments.get$isEmpty(namedArguments)) |
| 2550 namedArguments.forEach$1(0, new H.Primitives_functionNoSuchMethod_closure(
t1, $arguments, namedArgumentList)); |
| 2551 return J.noSuchMethod$1($function, new H.JSInvocationMirror(C.Symbol_call, "
call$" + t1._captured_argumentCount_0 + t1._captured_names_1, 0, $arguments, nam
edArgumentList, null)); |
| 2552 }, |
| 2553 Primitives_applyFunctionWithPositionalArguments: function($function, positiona
lArguments) { |
| 2554 var $arguments, t1; |
| 2555 $arguments = positionalArguments instanceof Array ? positionalArguments : P.
List_List$from(positionalArguments, true, null); |
| 2556 t1 = $arguments.length; |
| 2557 if (t1 === 0) { |
| 2558 if (!!$function.call$0) |
| 2559 return $function.call$0(); |
| 2560 } else if (t1 === 1) { |
| 2561 if (!!$function.call$1) |
| 2562 return $function.call$1($arguments[0]); |
| 2563 } else if (t1 === 2) { |
| 2564 if (!!$function.call$2) |
| 2565 return $function.call$2($arguments[0], $arguments[1]); |
| 2566 } else if (t1 === 3) |
| 2567 if (!!$function.call$3) |
| 2568 return $function.call$3($arguments[0], $arguments[1], $arguments[2]); |
| 2569 return H.Primitives__genericApplyFunctionWithPositionalArguments($function,
$arguments); |
| 2570 }, |
| 2571 Primitives__genericApplyFunctionWithPositionalArguments: function($function, $
arguments) { |
| 2572 var argumentCount, jsFunction, info, requiredArgumentCount, maxArgumentCount
, pos; |
| 2573 argumentCount = $arguments.length; |
| 2574 jsFunction = $function["call$" + argumentCount]; |
| 2575 if (jsFunction == null) { |
| 2576 jsFunction = J.getInterceptor($function)["call*"]; |
| 2577 if (jsFunction == null) |
| 2578 return H.Primitives_functionNoSuchMethod($function, $arguments, null); |
| 2579 info = H.ReflectionInfo_ReflectionInfo(jsFunction); |
| 2580 requiredArgumentCount = info.requiredParameterCount; |
| 2581 maxArgumentCount = requiredArgumentCount + info.optionalParameterCount; |
| 2582 if (info.areOptionalParametersNamed || requiredArgumentCount > argumentCou
nt || maxArgumentCount < argumentCount) |
| 2583 return H.Primitives_functionNoSuchMethod($function, $arguments, null); |
| 2584 $arguments = P.List_List$from($arguments, true, null); |
| 2585 for (pos = argumentCount; pos < maxArgumentCount; ++pos) |
| 2586 $arguments.push(init.metadata[info.defaultValue$1(0, pos)]); |
| 2587 } |
| 2588 return jsFunction.apply($function, $arguments); |
| 2589 }, |
| 2463 iae: function(argument) { | 2590 iae: function(argument) { |
| 2464 throw H.wrapException(P.ArgumentError$(argument)); | 2591 throw H.wrapException(P.ArgumentError$(argument)); |
| 2465 }, | 2592 }, |
| 2466 ioore: function(receiver, index) { | 2593 ioore: function(receiver, index) { |
| 2467 if (receiver == null) | 2594 if (receiver == null) |
| 2468 J.get$length$asx(receiver); | 2595 J.get$length$asx(receiver); |
| 2469 if (typeof index !== "number" || Math.floor(index) !== index) | 2596 if (typeof index !== "number" || Math.floor(index) !== index) |
| 2470 H.iae(index); | 2597 H.iae(index); |
| 2471 throw H.wrapException(P.RangeError$value(index, null, null)); | 2598 throw H.wrapException(P.RangeError$value(index, null, null)); |
| 2472 }, | 2599 }, |
| (...skipping 13 matching lines...) Expand all Loading... |
| 2486 ex = new P.NullThrownError(); | 2613 ex = new P.NullThrownError(); |
| 2487 wrapper = new Error(); | 2614 wrapper = new Error(); |
| 2488 wrapper.dartException = ex; | 2615 wrapper.dartException = ex; |
| 2489 if ("defineProperty" in Object) { | 2616 if ("defineProperty" in Object) { |
| 2490 Object.defineProperty(wrapper, "message", {get: H.toStringWrapper}); | 2617 Object.defineProperty(wrapper, "message", {get: H.toStringWrapper}); |
| 2491 wrapper.name = ""; | 2618 wrapper.name = ""; |
| 2492 } else | 2619 } else |
| 2493 wrapper.toString = H.toStringWrapper; | 2620 wrapper.toString = H.toStringWrapper; |
| 2494 return wrapper; | 2621 return wrapper; |
| 2495 }, | 2622 }, |
| 2496 toStringWrapper: function() { | 2623 toStringWrapper: [function() { |
| 2497 return J.toString$0(this.dartException); | 2624 return J.toString$0(this.dartException); |
| 2498 }, | 2625 }, null, null, 0, 0, null], |
| 2499 throwExpression: function(ex) { | 2626 throwExpression: function(ex) { |
| 2500 throw H.wrapException(ex); | 2627 throw H.wrapException(ex); |
| 2501 }, | 2628 }, |
| 2502 unwrapException: function(ex) { | 2629 unwrapException: function(ex) { |
| 2503 var t1, message, number, ieErrorCode, t2, t3, t4, nullLiteralCall, t5, t6, t
7, t8, t9, match; | 2630 var t1, message, number, ieErrorCode, t2, t3, t4, nullLiteralCall, t5, t6, t
7, t8, t9, match; |
| 2504 t1 = new H.unwrapException_saveStackTrace(ex); | 2631 t1 = new H.unwrapException_saveStackTrace(ex); |
| 2505 if (ex == null) | 2632 if (ex == null) |
| 2506 return; | 2633 return; |
| 2507 if (typeof ex !== "object") | 2634 if (typeof ex !== "object") |
| 2508 return ex; | 2635 return ex; |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2602 fillLiteralMap: function(keyValuePairs, result) { | 2729 fillLiteralMap: function(keyValuePairs, result) { |
| 2603 var $length, index, index0, index1; | 2730 var $length, index, index0, index1; |
| 2604 $length = keyValuePairs.length; | 2731 $length = keyValuePairs.length; |
| 2605 for (index = 0; index < $length; index = index1) { | 2732 for (index = 0; index < $length; index = index1) { |
| 2606 index0 = index + 1; | 2733 index0 = index + 1; |
| 2607 index1 = index0 + 1; | 2734 index1 = index0 + 1; |
| 2608 result.$indexSet(0, keyValuePairs[index], keyValuePairs[index0]); | 2735 result.$indexSet(0, keyValuePairs[index], keyValuePairs[index0]); |
| 2609 } | 2736 } |
| 2610 return result; | 2737 return result; |
| 2611 }, | 2738 }, |
| 2612 invokeClosure: function(closure, isolate, numberOfArguments, arg1, arg2, arg3,
arg4) { | 2739 invokeClosure: [function(closure, isolate, numberOfArguments, arg1, arg2, arg3
, arg4) { |
| 2613 var t1 = J.getInterceptor(numberOfArguments); | 2740 var t1 = J.getInterceptor(numberOfArguments); |
| 2614 if (t1.$eq(numberOfArguments, 0)) | 2741 if (t1.$eq(numberOfArguments, 0)) |
| 2615 return H._callInIsolate(isolate, new H.invokeClosure_closure(closure)); | 2742 return H._callInIsolate(isolate, new H.invokeClosure_closure(closure)); |
| 2616 else if (t1.$eq(numberOfArguments, 1)) | 2743 else if (t1.$eq(numberOfArguments, 1)) |
| 2617 return H._callInIsolate(isolate, new H.invokeClosure_closure0(closure, arg
1)); | 2744 return H._callInIsolate(isolate, new H.invokeClosure_closure0(closure, arg
1)); |
| 2618 else if (t1.$eq(numberOfArguments, 2)) | 2745 else if (t1.$eq(numberOfArguments, 2)) |
| 2619 return H._callInIsolate(isolate, new H.invokeClosure_closure1(closure, arg
1, arg2)); | 2746 return H._callInIsolate(isolate, new H.invokeClosure_closure1(closure, arg
1, arg2)); |
| 2620 else if (t1.$eq(numberOfArguments, 3)) | 2747 else if (t1.$eq(numberOfArguments, 3)) |
| 2621 return H._callInIsolate(isolate, new H.invokeClosure_closure2(closure, arg
1, arg2, arg3)); | 2748 return H._callInIsolate(isolate, new H.invokeClosure_closure2(closure, arg
1, arg2, arg3)); |
| 2622 else if (t1.$eq(numberOfArguments, 4)) | 2749 else if (t1.$eq(numberOfArguments, 4)) |
| 2623 return H._callInIsolate(isolate, new H.invokeClosure_closure3(closure, arg
1, arg2, arg3, arg4)); | 2750 return H._callInIsolate(isolate, new H.invokeClosure_closure3(closure, arg
1, arg2, arg3, arg4)); |
| 2624 else | 2751 else |
| 2625 throw H.wrapException(P.Exception_Exception("Unsupported number of argumen
ts for wrapped closure")); | 2752 throw H.wrapException(P.Exception_Exception("Unsupported number of argumen
ts for wrapped closure")); |
| 2626 }, | 2753 }, null, null, 14, 0, null, 4, 5, 6, 7, 8, 9, 10], |
| 2627 convertDartClosureToJS: function(closure, arity) { | 2754 convertDartClosureToJS: function(closure, arity) { |
| 2628 var $function; | 2755 var $function; |
| 2629 if (closure == null) | 2756 if (closure == null) |
| 2630 return; | 2757 return; |
| 2631 $function = closure.$identity; | 2758 $function = closure.$identity; |
| 2632 if (!!$function) | 2759 if (!!$function) |
| 2633 return $function; | 2760 return $function; |
| 2634 $function = function(closure, arity, context, invoke) { | 2761 $function = function(closure, arity, context, invoke) { |
| 2635 return function(a1, a2, a3, a4) { | 2762 return function(a1, a2, a3, a4) { |
| 2636 return invoke(closure, context, arity, a1, a2, a3, a4); | 2763 return invoke(closure, context, arity, a1, a2, a3, a4); |
| (...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2898 }, | 3025 }, |
| 2899 buildFunctionType: function(returnType, parameterTypes, optionalParameterTypes
) { | 3026 buildFunctionType: function(returnType, parameterTypes, optionalParameterTypes
) { |
| 2900 return new H.RuntimeFunctionType(returnType, parameterTypes, optionalParamet
erTypes, null); | 3027 return new H.RuntimeFunctionType(returnType, parameterTypes, optionalParamet
erTypes, null); |
| 2901 }, | 3028 }, |
| 2902 getDynamicRuntimeType: function() { | 3029 getDynamicRuntimeType: function() { |
| 2903 return C.C_DynamicRuntimeType; | 3030 return C.C_DynamicRuntimeType; |
| 2904 }, | 3031 }, |
| 2905 random64: function() { | 3032 random64: function() { |
| 2906 return (Math.random() * 0x100000000 >>> 0) + (Math.random() * 0x100000000 >>
> 0) * 4294967296; | 3033 return (Math.random() * 0x100000000 >>> 0) + (Math.random() * 0x100000000 >>
> 0) * 4294967296; |
| 2907 }, | 3034 }, |
| 3035 getIsolateAffinityTag: function($name) { |
| 3036 return init.getIsolateTag($name); |
| 3037 }, |
| 2908 setRuntimeTypeInfo: function(target, typeInfo) { | 3038 setRuntimeTypeInfo: function(target, typeInfo) { |
| 2909 if (target != null) | 3039 if (target != null) |
| 2910 target.$builtinTypeInfo = typeInfo; | 3040 target.$builtinTypeInfo = typeInfo; |
| 2911 return target; | 3041 return target; |
| 2912 }, | 3042 }, |
| 2913 getRuntimeTypeInfo: function(target) { | 3043 getRuntimeTypeInfo: function(target) { |
| 2914 if (target == null) | 3044 if (target == null) |
| 2915 return; | 3045 return; |
| 2916 return target.$builtinTypeInfo; | 3046 return target.$builtinTypeInfo; |
| 2917 }, | 3047 }, |
| (...skipping 434 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3352 return receiver; | 3482 return receiver; |
| 3353 match = matches.get$current(); | 3483 match = matches.get$current(); |
| 3354 return C.JSString_methods.replaceRange$3(receiver, J.get$start$x(match), mat
ch.get$end(), replacement); | 3484 return C.JSString_methods.replaceRange$3(receiver, J.get$start$x(match), mat
ch.get$end(), replacement); |
| 3355 }, | 3485 }, |
| 3356 stringReplaceRangeUnchecked: function(receiver, start, end, replacement) { | 3486 stringReplaceRangeUnchecked: function(receiver, start, end, replacement) { |
| 3357 var prefix, suffix; | 3487 var prefix, suffix; |
| 3358 prefix = receiver.substring(0, start); | 3488 prefix = receiver.substring(0, start); |
| 3359 suffix = receiver.substring(end); | 3489 suffix = receiver.substring(end); |
| 3360 return prefix + replacement + suffix; | 3490 return prefix + replacement + suffix; |
| 3361 }, | 3491 }, |
| 3492 JSInvocationMirror: { |
| 3493 "^": "Object;__js_helper$_memberName,_internalName,_kind,_arguments,_namedAr
gumentNames,_namedIndices", |
| 3494 get$memberName: function() { |
| 3495 return this.__js_helper$_memberName; |
| 3496 }, |
| 3497 get$positionalArguments: function() { |
| 3498 var t1, argumentCount, list, index; |
| 3499 if (this._kind === 1) |
| 3500 return C.List_empty0; |
| 3501 t1 = this._arguments; |
| 3502 argumentCount = t1.length - this._namedArgumentNames.length; |
| 3503 if (argumentCount === 0) |
| 3504 return C.List_empty0; |
| 3505 list = []; |
| 3506 for (index = 0; index < argumentCount; ++index) { |
| 3507 if (index >= t1.length) |
| 3508 return H.ioore(t1, index); |
| 3509 list.push(t1[index]); |
| 3510 } |
| 3511 list.immutable$list = true; |
| 3512 list.fixed$length = true; |
| 3513 return list; |
| 3514 }, |
| 3515 get$namedArguments: function() { |
| 3516 var t1, namedArgumentCount, t2, namedArgumentsStartIndex, map, i, t3, t4; |
| 3517 if (this._kind !== 0) |
| 3518 return P.LinkedHashMap_LinkedHashMap$_empty(P.Symbol, null); |
| 3519 t1 = this._namedArgumentNames; |
| 3520 namedArgumentCount = t1.length; |
| 3521 t2 = this._arguments; |
| 3522 namedArgumentsStartIndex = t2.length - namedArgumentCount; |
| 3523 if (namedArgumentCount === 0) |
| 3524 return P.LinkedHashMap_LinkedHashMap$_empty(P.Symbol, null); |
| 3525 map = P.LinkedHashMap_LinkedHashMap(null, null, null, P.Symbol, null); |
| 3526 for (i = 0; i < namedArgumentCount; ++i) { |
| 3527 if (i >= t1.length) |
| 3528 return H.ioore(t1, i); |
| 3529 t3 = t1[i]; |
| 3530 t4 = namedArgumentsStartIndex + i; |
| 3531 if (t4 < 0 || t4 >= t2.length) |
| 3532 return H.ioore(t2, t4); |
| 3533 map.$indexSet(0, new H.Symbol0(t3), t2[t4]); |
| 3534 } |
| 3535 return map; |
| 3536 } |
| 3537 }, |
| 3362 ReflectionInfo: { | 3538 ReflectionInfo: { |
| 3363 "^": "Object;jsFunction,data>,isAccessor,requiredParameterCount,optionalPara
meterCount,areOptionalParametersNamed,functionType,cachedSortedIndices", | 3539 "^": "Object;jsFunction,data>,isAccessor,requiredParameterCount,optionalPara
meterCount,areOptionalParametersNamed,functionType,cachedSortedIndices", |
| 3540 defaultValue$1: function(_, parameter) { |
| 3541 var t1 = this.requiredParameterCount; |
| 3542 if (typeof parameter !== "number") |
| 3543 return parameter.$lt(); |
| 3544 if (parameter < t1) |
| 3545 return; |
| 3546 return this.data[3 + parameter - t1]; |
| 3547 }, |
| 3364 static: {ReflectionInfo_ReflectionInfo: function(jsFunction) { | 3548 static: {ReflectionInfo_ReflectionInfo: function(jsFunction) { |
| 3365 var data, requiredParametersInfo, optionalParametersInfo; | 3549 var data, requiredParametersInfo, optionalParametersInfo; |
| 3366 data = jsFunction.$reflectionInfo; | 3550 data = jsFunction.$reflectionInfo; |
| 3367 if (data == null) | 3551 if (data == null) |
| 3368 return; | 3552 return; |
| 3369 data.fixed$length = Array; | 3553 data.fixed$length = Array; |
| 3370 data = data; | 3554 data = data; |
| 3371 requiredParametersInfo = data[0]; | 3555 requiredParametersInfo = data[0]; |
| 3372 optionalParametersInfo = data[1]; | 3556 optionalParametersInfo = data[1]; |
| 3373 return new H.ReflectionInfo(jsFunction, data, (requiredParametersInfo &
1) === 1, requiredParametersInfo >> 1, optionalParametersInfo >> 1, (optionalPar
ametersInfo & 1) === 1, data[2], null); | 3557 return new H.ReflectionInfo(jsFunction, data, (requiredParametersInfo &
1) === 1, requiredParametersInfo >> 1, optionalParametersInfo >> 1, (optionalPar
ametersInfo & 1) === 1, data[2], null); |
| 3374 }} | 3558 }} |
| 3375 }, | 3559 }, |
| 3560 Primitives_functionNoSuchMethod_closure: { |
| 3561 "^": "Closure:4;__js_helper$_box_0,_captured_arguments_1,_captured_namedArgu
mentList_2", |
| 3562 call$2: function($name, argument) { |
| 3563 var t1 = this.__js_helper$_box_0; |
| 3564 t1._captured_names_1 = t1._captured_names_1 + "$" + H.S($name); |
| 3565 this._captured_namedArgumentList_2.push($name); |
| 3566 this._captured_arguments_1.push(argument); |
| 3567 ++t1._captured_argumentCount_0; |
| 3568 } |
| 3569 }, |
| 3376 TypeErrorDecoder: { | 3570 TypeErrorDecoder: { |
| 3377 "^": "Object;_pattern,_arguments,_argumentsExpr,_expr,_method,_receiver", | 3571 "^": "Object;_pattern,_arguments,_argumentsExpr,_expr,_method,_receiver", |
| 3378 matchTypeError$1: function(message) { | 3572 matchTypeError$1: function(message) { |
| 3379 var match, result, t1; | 3573 var match, result, t1; |
| 3380 match = new RegExp(this._pattern).exec(message); | 3574 match = new RegExp(this._pattern).exec(message); |
| 3381 if (match == null) | 3575 if (match == null) |
| 3382 return; | 3576 return; |
| 3383 result = Object.create(null); | 3577 result = Object.create(null); |
| 3384 t1 = this._arguments; | 3578 t1 = this._arguments; |
| 3385 if (t1 !== -1) | 3579 if (t1 !== -1) |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3458 }} | 3652 }} |
| 3459 }, | 3653 }, |
| 3460 UnknownJsTypeError: { | 3654 UnknownJsTypeError: { |
| 3461 "^": "Error;_message", | 3655 "^": "Error;_message", |
| 3462 toString$0: function(_) { | 3656 toString$0: function(_) { |
| 3463 var t1 = this._message; | 3657 var t1 = this._message; |
| 3464 return C.JSString_methods.get$isEmpty(t1) ? "Error" : "Error: " + t1; | 3658 return C.JSString_methods.get$isEmpty(t1) ? "Error" : "Error: " + t1; |
| 3465 } | 3659 } |
| 3466 }, | 3660 }, |
| 3467 unwrapException_saveStackTrace: { | 3661 unwrapException_saveStackTrace: { |
| 3468 "^": "Closure:2;_captured_ex_0", | 3662 "^": "Closure:3;_captured_ex_0", |
| 3469 call$1: function(error) { | 3663 call$1: function(error) { |
| 3470 if (!!J.getInterceptor(error).$isError) | 3664 if (!!J.getInterceptor(error).$isError) |
| 3471 if (error.$thrownJsError == null) | 3665 if (error.$thrownJsError == null) |
| 3472 error.$thrownJsError = this._captured_ex_0; | 3666 error.$thrownJsError = this._captured_ex_0; |
| 3473 return error; | 3667 return error; |
| 3474 } | 3668 } |
| 3475 }, | 3669 }, |
| 3476 _StackTrace: { | 3670 _StackTrace: { |
| 3477 "^": "Object;_exception,__js_helper$_trace", | 3671 "^": "Object;_exception,_trace", |
| 3478 toString$0: function(_) { | 3672 toString$0: function(_) { |
| 3479 var t1, trace; | 3673 var t1, trace; |
| 3480 t1 = this.__js_helper$_trace; | 3674 t1 = this._trace; |
| 3481 if (t1 != null) | 3675 if (t1 != null) |
| 3482 return t1; | 3676 return t1; |
| 3483 t1 = this._exception; | 3677 t1 = this._exception; |
| 3484 trace = t1 !== null && typeof t1 === "object" ? t1.stack : null; | 3678 trace = t1 !== null && typeof t1 === "object" ? t1.stack : null; |
| 3485 t1 = trace == null ? "" : trace; | 3679 t1 = trace == null ? "" : trace; |
| 3486 this.__js_helper$_trace = t1; | 3680 this._trace = t1; |
| 3487 return t1; | 3681 return t1; |
| 3488 } | 3682 } |
| 3489 }, | 3683 }, |
| 3490 invokeClosure_closure: { | 3684 invokeClosure_closure: { |
| 3491 "^": "Closure:0;_captured_closure_0", | 3685 "^": "Closure:0;_captured_closure_0", |
| 3492 call$0: function() { | 3686 call$0: function() { |
| 3493 return this._captured_closure_0.call$0(); | 3687 return this._captured_closure_0.call$0(); |
| 3494 } | 3688 } |
| 3495 }, | 3689 }, |
| 3496 invokeClosure_closure0: { | 3690 invokeClosure_closure0: { |
| (...skipping 21 matching lines...) Expand all Loading... |
| 3518 } | 3712 } |
| 3519 }, | 3713 }, |
| 3520 Closure: { | 3714 Closure: { |
| 3521 "^": "Object;", | 3715 "^": "Object;", |
| 3522 toString$0: function(_) { | 3716 toString$0: function(_) { |
| 3523 return "Closure"; | 3717 return "Closure"; |
| 3524 }, | 3718 }, |
| 3525 get$$call: function() { | 3719 get$$call: function() { |
| 3526 return this; | 3720 return this; |
| 3527 }, | 3721 }, |
| 3722 $isFunction: 1, |
| 3528 get$$call: function() { | 3723 get$$call: function() { |
| 3529 return this; | 3724 return this; |
| 3530 } | 3725 } |
| 3531 }, | 3726 }, |
| 3532 TearOffClosure: { | 3727 TearOffClosure: { |
| 3533 "^": "Closure;" | 3728 "^": "Closure;" |
| 3534 }, | 3729 }, |
| 3535 BoundClosure: { | 3730 BoundClosure: { |
| 3536 "^": "TearOffClosure;_self,_target,_receiver,__js_helper$_name", | 3731 "^": "TearOffClosure;_self,__js_helper$_target,_receiver,__js_helper$_name", |
| 3537 $eq: function(_, other) { | 3732 $eq: function(_, other) { |
| 3538 if (other == null) | 3733 if (other == null) |
| 3539 return false; | 3734 return false; |
| 3540 if (this === other) | 3735 if (this === other) |
| 3541 return true; | 3736 return true; |
| 3542 if (!(other instanceof H.BoundClosure)) | 3737 if (!(other instanceof H.BoundClosure)) |
| 3543 return false; | 3738 return false; |
| 3544 return this._self === other._self && this._target === other._target && thi
s._receiver === other._receiver; | 3739 return this._self === other._self && this.__js_helper$_target === other.__
js_helper$_target && this._receiver === other._receiver; |
| 3545 }, | 3740 }, |
| 3546 get$hashCode: function(_) { | 3741 get$hashCode: function(_) { |
| 3547 var t1, receiverHashCode; | 3742 var t1, receiverHashCode; |
| 3548 t1 = this._receiver; | 3743 t1 = this._receiver; |
| 3549 if (t1 == null) | 3744 if (t1 == null) |
| 3550 receiverHashCode = H.Primitives_objectHashCode(this._self); | 3745 receiverHashCode = H.Primitives_objectHashCode(this._self); |
| 3551 else | 3746 else |
| 3552 receiverHashCode = typeof t1 !== "object" ? J.get$hashCode$(t1) : H.Prim
itives_objectHashCode(t1); | 3747 receiverHashCode = typeof t1 !== "object" ? J.get$hashCode$(t1) : H.Prim
itives_objectHashCode(t1); |
| 3553 return (receiverHashCode ^ H.Primitives_objectHashCode(this._target)) >>>
0; | 3748 return (receiverHashCode ^ H.Primitives_objectHashCode(this.__js_helper$_t
arget)) >>> 0; |
| 3554 }, | 3749 }, |
| 3555 static: {BoundClosure_selfOf: function(closure) { | 3750 static: {BoundClosure_selfOf: function(closure) { |
| 3556 return closure._self; | 3751 return closure._self; |
| 3557 }, BoundClosure_receiverOf: function(closure) { | 3752 }, BoundClosure_receiverOf: function(closure) { |
| 3558 return closure._receiver; | 3753 return closure._receiver; |
| 3559 }, BoundClosure_selfFieldName: function() { | 3754 }, BoundClosure_selfFieldName: function() { |
| 3560 var t1 = $.BoundClosure_selfFieldNameCache; | 3755 var t1 = $.BoundClosure_selfFieldNameCache; |
| 3561 if (t1 == null) { | 3756 if (t1 == null) { |
| 3562 t1 = H.BoundClosure_computeFieldNamed("self"); | 3757 t1 = H.BoundClosure_computeFieldNamed("self"); |
| 3563 $.BoundClosure_selfFieldNameCache = t1; | 3758 $.BoundClosure_selfFieldNameCache = t1; |
| (...skipping 305 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3869 last._next = cell; | 4064 last._next = cell; |
| 3870 this._last = cell; | 4065 this._last = cell; |
| 3871 } | 4066 } |
| 3872 ++this.__js_helper$_length; | 4067 ++this.__js_helper$_length; |
| 3873 this._modifications = this._modifications + 1 & 67108863; | 4068 this._modifications = this._modifications + 1 & 67108863; |
| 3874 return cell; | 4069 return cell; |
| 3875 }, | 4070 }, |
| 3876 _unlinkCell$1: function(cell) { | 4071 _unlinkCell$1: function(cell) { |
| 3877 var previous, next; | 4072 var previous, next; |
| 3878 previous = cell.get$_previous(); | 4073 previous = cell.get$_previous(); |
| 3879 next = cell._next; | 4074 next = cell.get$_next(); |
| 3880 if (previous == null) | 4075 if (previous == null) |
| 3881 this._first = next; | 4076 this._first = next; |
| 3882 else | 4077 else |
| 3883 previous._next = next; | 4078 previous._next = next; |
| 3884 if (next == null) | 4079 if (next == null) |
| 3885 this._last = previous; | 4080 this._last = previous; |
| 3886 else | 4081 else |
| 3887 next._previous = previous; | 4082 next._previous = previous; |
| 3888 --this.__js_helper$_length; | 4083 --this.__js_helper$_length; |
| 3889 this._modifications = this._modifications + 1 & 67108863; | 4084 this._modifications = this._modifications + 1 & 67108863; |
| (...skipping 17 matching lines...) Expand all Loading... |
| 3907 $isInternalMap: 1, | 4102 $isInternalMap: 1, |
| 3908 $isMap: 1, | 4103 $isMap: 1, |
| 3909 static: {JsLinkedHashMap__newHashTable: function() { | 4104 static: {JsLinkedHashMap__newHashTable: function() { |
| 3910 var table = Object.create(null); | 4105 var table = Object.create(null); |
| 3911 table["<non-identifier-key>"] = table; | 4106 table["<non-identifier-key>"] = table; |
| 3912 delete table["<non-identifier-key>"]; | 4107 delete table["<non-identifier-key>"]; |
| 3913 return table; | 4108 return table; |
| 3914 }} | 4109 }} |
| 3915 }, | 4110 }, |
| 3916 JsLinkedHashMap_values_closure: { | 4111 JsLinkedHashMap_values_closure: { |
| 3917 "^": "Closure:2;__js_helper$_captured_this_0", | 4112 "^": "Closure:3;__js_helper$_captured_this_0", |
| 3918 call$1: function(each) { | 4113 call$1: [function(each) { |
| 3919 return this.__js_helper$_captured_this_0.$index(0, each); | 4114 return this.__js_helper$_captured_this_0.$index(0, each); |
| 3920 } | 4115 }, null, null, 2, 0, null, 11, "call"] |
| 3921 }, | 4116 }, |
| 3922 LinkedHashMapCell: { | 4117 LinkedHashMapCell: { |
| 3923 "^": "Object;hashMapCellKey<,hashMapCellValue@,_next,_previous<" | 4118 "^": "Object;hashMapCellKey<,hashMapCellValue@,_next<,_previous<" |
| 3924 }, | 4119 }, |
| 3925 LinkedHashMapKeyIterable: { | 4120 LinkedHashMapKeyIterable: { |
| 3926 "^": "IterableBase;__js_helper$_map", | 4121 "^": "IterableBase;__js_helper$_map", |
| 3927 get$length: function(_) { | 4122 get$length: function(_) { |
| 3928 return this.__js_helper$_map.__js_helper$_length; | 4123 return this.__js_helper$_map.__js_helper$_length; |
| 3929 }, | 4124 }, |
| 3930 get$isEmpty: function(_) { | 4125 get$isEmpty: function(_) { |
| 3931 return this.__js_helper$_map.__js_helper$_length === 0; | 4126 return this.__js_helper$_map.__js_helper$_length === 0; |
| 3932 }, | 4127 }, |
| 3933 get$iterator: function(_) { | 4128 get$iterator: function(_) { |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3970 return false; | 4165 return false; |
| 3971 } else { | 4166 } else { |
| 3972 this.__js_helper$_current = t1.hashMapCellKey; | 4167 this.__js_helper$_current = t1.hashMapCellKey; |
| 3973 this._cell = t1._next; | 4168 this._cell = t1._next; |
| 3974 return true; | 4169 return true; |
| 3975 } | 4170 } |
| 3976 } | 4171 } |
| 3977 } | 4172 } |
| 3978 }, | 4173 }, |
| 3979 initHooks_closure: { | 4174 initHooks_closure: { |
| 3980 "^": "Closure:2;_captured_getTag_0", | 4175 "^": "Closure:3;_captured_getTag_0", |
| 3981 call$1: function(o) { | 4176 call$1: function(o) { |
| 3982 return this._captured_getTag_0(o); | 4177 return this._captured_getTag_0(o); |
| 3983 } | 4178 } |
| 3984 }, | 4179 }, |
| 3985 initHooks_closure0: { | 4180 initHooks_closure0: { |
| 3986 "^": "Closure:3;_captured_getUnknownTag_1", | 4181 "^": "Closure:5;_captured_getUnknownTag_1", |
| 3987 call$2: function(o, tag) { | 4182 call$2: function(o, tag) { |
| 3988 return this._captured_getUnknownTag_1(o, tag); | 4183 return this._captured_getUnknownTag_1(o, tag); |
| 3989 } | 4184 } |
| 3990 }, | 4185 }, |
| 3991 initHooks_closure1: { | 4186 initHooks_closure1: { |
| 3992 "^": "Closure:4;_captured_prototypeForTag_2", | 4187 "^": "Closure:6;_captured_prototypeForTag_2", |
| 3993 call$1: function(tag) { | 4188 call$1: function(tag) { |
| 3994 return this._captured_prototypeForTag_2(tag); | 4189 return this._captured_prototypeForTag_2(tag); |
| 3995 } | 4190 } |
| 3996 }, | 4191 }, |
| 3997 JSSyntaxRegExp: { | 4192 JSSyntaxRegExp: { |
| 3998 "^": "Object;pattern,_nativeRegExp,_nativeGlobalRegExp,_nativeAnchoredRegExp
", | 4193 "^": "Object;pattern,_nativeRegExp,_nativeGlobalRegExp,_nativeAnchoredRegExp
", |
| 3999 toString$0: function(_) { | 4194 toString$0: function(_) { |
| 4000 return "RegExp/" + this.pattern + "/"; | 4195 return "RegExp/" + this.pattern + "/"; |
| 4001 }, | 4196 }, |
| 4002 get$_nativeGlobalVersion: function() { | 4197 get$_nativeGlobalVersion: function() { |
| (...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4052 t1 = match.length; | 4247 t1 = match.length; |
| 4053 t2 = t1 - 1; | 4248 t2 = t1 - 1; |
| 4054 if (t2 < 0) | 4249 if (t2 < 0) |
| 4055 return H.ioore(match, t2); | 4250 return H.ioore(match, t2); |
| 4056 if (match[t2] != null) | 4251 if (match[t2] != null) |
| 4057 return; | 4252 return; |
| 4058 C.JSArray_methods.set$length(match, t2); | 4253 C.JSArray_methods.set$length(match, t2); |
| 4059 return H._MatchImplementation$(this, match); | 4254 return H._MatchImplementation$(this, match); |
| 4060 }, | 4255 }, |
| 4061 matchAsPrefix$2: function(_, string, start) { | 4256 matchAsPrefix$2: function(_, string, start) { |
| 4062 if (start < 0 || start > string.length) | 4257 var t1 = J.getInterceptor$n(start); |
| 4258 if (t1.$lt(start, 0) || t1.$gt(start, string.length)) |
| 4063 throw H.wrapException(P.RangeError$range(start, 0, string.length, null,
null)); | 4259 throw H.wrapException(P.RangeError$range(start, 0, string.length, null,
null)); |
| 4064 return this._execAnchored$2(string, start); | 4260 return this._execAnchored$2(string, start); |
| 4065 }, | 4261 }, |
| 4066 $isRegExp: 1, | 4262 $isRegExp: 1, |
| 4067 static: {JSSyntaxRegExp_makeNative: function(source, multiLine, caseSensitiv
e, global) { | 4263 static: {JSSyntaxRegExp_makeNative: function(source, multiLine, caseSensitiv
e, global) { |
| 4068 var m, i, g, regexp; | 4264 var m, i, g, regexp; |
| 4069 H.checkString(source); | 4265 H.checkString(source); |
| 4070 m = multiLine ? "m" : ""; | 4266 m = multiLine ? "m" : ""; |
| 4071 i = caseSensitive ? "" : "i"; | 4267 i = caseSensitive ? "" : "i"; |
| 4072 g = global ? "g" : ""; | 4268 g = global ? "g" : ""; |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4106 }, | 4302 }, |
| 4107 _MatchImplementation$2: function(pattern, _match) { | 4303 _MatchImplementation$2: function(pattern, _match) { |
| 4108 }, | 4304 }, |
| 4109 static: {_MatchImplementation$: function(pattern, _match) { | 4305 static: {_MatchImplementation$: function(pattern, _match) { |
| 4110 var t1 = new H._MatchImplementation(pattern, _match); | 4306 var t1 = new H._MatchImplementation(pattern, _match); |
| 4111 t1._MatchImplementation$2(pattern, _match); | 4307 t1._MatchImplementation$2(pattern, _match); |
| 4112 return t1; | 4308 return t1; |
| 4113 }} | 4309 }} |
| 4114 }, | 4310 }, |
| 4115 _AllMatchesIterable: { | 4311 _AllMatchesIterable: { |
| 4116 "^": "IterableBase;_re,_string,_start", | 4312 "^": "IterableBase;_re,__js_helper$_string,_start", |
| 4117 get$iterator: function(_) { | 4313 get$iterator: function(_) { |
| 4118 return new H._AllMatchesIterator(this._re, this._string, this._start, null
); | 4314 return new H._AllMatchesIterator(this._re, this.__js_helper$_string, this.
_start, null); |
| 4119 }, | 4315 }, |
| 4120 $asIterableBase: function() { | 4316 $asIterableBase: function() { |
| 4121 return [P.Match]; | 4317 return [P.Match]; |
| 4122 } | 4318 } |
| 4123 }, | 4319 }, |
| 4124 _AllMatchesIterator: { | 4320 _AllMatchesIterator: { |
| 4125 "^": "Object;_regExp,_string,_nextIndex,__js_helper$_current", | 4321 "^": "Object;_regExp,__js_helper$_string,_nextIndex,__js_helper$_current", |
| 4126 get$current: function() { | 4322 get$current: function() { |
| 4127 return this.__js_helper$_current; | 4323 return this.__js_helper$_current; |
| 4128 }, | 4324 }, |
| 4129 moveNext$0: function() { | 4325 moveNext$0: function() { |
| 4130 var t1, t2, match, t3, nextIndex; | 4326 var t1, t2, match, t3, nextIndex; |
| 4131 t1 = this._string; | 4327 t1 = this.__js_helper$_string; |
| 4132 if (t1 == null) | 4328 if (t1 == null) |
| 4133 return false; | 4329 return false; |
| 4134 t2 = this._nextIndex; | 4330 t2 = this._nextIndex; |
| 4135 if (t2 <= t1.length) { | 4331 if (t2 <= t1.length) { |
| 4136 match = this._regExp._execGlobal$2(t1, t2); | 4332 match = this._regExp._execGlobal$2(t1, t2); |
| 4137 if (match != null) { | 4333 if (match != null) { |
| 4138 this.__js_helper$_current = match; | 4334 this.__js_helper$_current = match; |
| 4139 t1 = match._match; | 4335 t1 = match._match; |
| 4140 t2 = t1.index; | 4336 t2 = t1.index; |
| 4141 if (0 >= t1.length) | 4337 if (0 >= t1.length) |
| 4142 return H.ioore(t1, 0); | 4338 return H.ioore(t1, 0); |
| 4143 t3 = J.get$length$asx(t1[0]); | 4339 t3 = J.get$length$asx(t1[0]); |
| 4144 if (typeof t3 !== "number") | 4340 if (typeof t3 !== "number") |
| 4145 return H.iae(t3); | 4341 return H.iae(t3); |
| 4146 nextIndex = t2 + t3; | 4342 nextIndex = t2 + t3; |
| 4147 this._nextIndex = t1.index === nextIndex ? nextIndex + 1 : nextIndex; | 4343 this._nextIndex = t1.index === nextIndex ? nextIndex + 1 : nextIndex; |
| 4148 return true; | 4344 return true; |
| 4149 } | 4345 } |
| 4150 } | 4346 } |
| 4151 this.__js_helper$_current = null; | 4347 this.__js_helper$_current = null; |
| 4152 this._string = null; | 4348 this.__js_helper$_string = null; |
| 4153 return false; | 4349 return false; |
| 4154 } | 4350 } |
| 4155 }, | 4351 }, |
| 4156 StringMatch: { | 4352 StringMatch: { |
| 4157 "^": "Object;start>,input,pattern", | 4353 "^": "Object;start>,input,pattern", |
| 4158 get$end: function() { | 4354 get$end: function() { |
| 4159 return this.start + this.pattern.length; | 4355 return J.$add$ns(this.start, this.pattern.length); |
| 4160 }, | 4356 }, |
| 4161 $index: function(_, g) { | 4357 $index: function(_, g) { |
| 4162 if (g !== 0) | 4358 if (g !== 0) |
| 4163 H.throwExpression(P.RangeError$value(g, null, null)); | 4359 H.throwExpression(P.RangeError$value(g, null, null)); |
| 4164 return this.pattern; | 4360 return this.pattern; |
| 4165 } | 4361 } |
| 4166 } | 4362 } |
| 4167 }], | 4363 }], |
| 4168 ["dart._internal", "dart:_internal", , H, { | 4364 ["dart._internal", "dart:_internal", , H, { |
| 4169 "^": "", | 4365 "^": "", |
| 4170 IterableElementError_noElement: function() { | 4366 IterableElementError_noElement: function() { |
| 4171 return new P.StateError("No element"); | 4367 return new P.StateError("No element"); |
| 4172 }, | 4368 }, |
| 4173 IterableElementError_tooFew: function() { | 4369 IterableElementError_tooFew: function() { |
| 4174 return new P.StateError("Too few elements"); | 4370 return new P.StateError("Too few elements"); |
| 4175 }, | 4371 }, |
| 4176 Symbol_getName: function(symbol) { | |
| 4177 return symbol.get$_name(); | |
| 4178 }, | |
| 4179 CodeUnits: { | 4372 CodeUnits: { |
| 4180 "^": "UnmodifiableListBase;__internal$_string", | 4373 "^": "UnmodifiableListBase;_string", |
| 4181 get$length: function(_) { | 4374 get$length: function(_) { |
| 4182 return this.__internal$_string.length; | 4375 return this._string.length; |
| 4183 }, | 4376 }, |
| 4184 $index: function(_, i) { | 4377 $index: function(_, i) { |
| 4185 return C.JSString_methods.codeUnitAt$1(this.__internal$_string, i); | 4378 return C.JSString_methods.codeUnitAt$1(this._string, i); |
| 4186 }, | 4379 }, |
| 4187 $asUnmodifiableListBase: function() { | 4380 $asUnmodifiableListBase: function() { |
| 4188 return [P.$int]; | 4381 return [P.$int]; |
| 4189 }, | 4382 }, |
| 4190 $asListBase: function() { | 4383 $asListBase: function() { |
| 4191 return [P.$int]; | 4384 return [P.$int]; |
| 4192 }, | 4385 }, |
| 4193 $asList: function() { | 4386 $asList: function() { |
| 4194 return [P.$int]; | 4387 return [P.$int]; |
| 4195 } | 4388 } |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4289 result[i] = t1; | 4482 result[i] = t1; |
| 4290 } | 4483 } |
| 4291 return result; | 4484 return result; |
| 4292 }, | 4485 }, |
| 4293 toList$0: function($receiver) { | 4486 toList$0: function($receiver) { |
| 4294 return this.toList$1$growable($receiver, true); | 4487 return this.toList$1$growable($receiver, true); |
| 4295 }, | 4488 }, |
| 4296 $isEfficientLength: 1 | 4489 $isEfficientLength: 1 |
| 4297 }, | 4490 }, |
| 4298 SubListIterable: { | 4491 SubListIterable: { |
| 4299 "^": "ListIterable;__internal$_iterable,__internal$_start,_endOrLength", | 4492 "^": "ListIterable;_iterable,__internal$_start,_endOrLength", |
| 4300 get$_endIndex: function() { | 4493 get$_endIndex: function() { |
| 4301 var $length, t1, t2; | 4494 var $length, t1, t2; |
| 4302 $length = J.get$length$asx(this.__internal$_iterable); | 4495 $length = J.get$length$asx(this._iterable); |
| 4303 t1 = this._endOrLength; | 4496 t1 = this._endOrLength; |
| 4304 if (t1 != null) { | 4497 if (t1 != null) { |
| 4305 if (typeof t1 !== "number") | 4498 if (typeof t1 !== "number") |
| 4306 return t1.$gt(); | 4499 return t1.$gt(); |
| 4307 t2 = t1 > $length; | 4500 t2 = t1 > $length; |
| 4308 } else | 4501 } else |
| 4309 t2 = true; | 4502 t2 = true; |
| 4310 if (t2) | 4503 if (t2) |
| 4311 return $length; | 4504 return $length; |
| 4312 return t1; | 4505 return t1; |
| 4313 }, | 4506 }, |
| 4314 get$_startIndex: function() { | 4507 get$_startIndex: function() { |
| 4315 var $length, t1; | 4508 var $length, t1; |
| 4316 $length = J.get$length$asx(this.__internal$_iterable); | 4509 $length = J.get$length$asx(this._iterable); |
| 4317 t1 = this.__internal$_start; | 4510 t1 = this.__internal$_start; |
| 4318 if (t1 > $length) | 4511 if (t1 > $length) |
| 4319 return $length; | 4512 return $length; |
| 4320 return t1; | 4513 return t1; |
| 4321 }, | 4514 }, |
| 4322 get$length: function(_) { | 4515 get$length: function(_) { |
| 4323 var $length, t1, t2, t3; | 4516 var $length, t1, t2, t3; |
| 4324 $length = J.get$length$asx(this.__internal$_iterable); | 4517 $length = J.get$length$asx(this._iterable); |
| 4325 t1 = this.__internal$_start; | 4518 t1 = this.__internal$_start; |
| 4326 if (t1 >= $length) | 4519 if (t1 >= $length) |
| 4327 return 0; | 4520 return 0; |
| 4328 t2 = this._endOrLength; | 4521 t2 = this._endOrLength; |
| 4329 if (t2 != null) { | 4522 if (t2 != null) { |
| 4330 if (typeof t2 !== "number") | 4523 if (typeof t2 !== "number") |
| 4331 return t2.$ge(); | 4524 return t2.$ge(); |
| 4332 t3 = t2 >= $length; | 4525 t3 = t2 >= $length; |
| 4333 } else | 4526 } else |
| 4334 t3 = true; | 4527 t3 = true; |
| 4335 if (t3) | 4528 if (t3) |
| 4336 return $length - t1; | 4529 return $length - t1; |
| 4337 if (typeof t2 !== "number") | 4530 if (typeof t2 !== "number") |
| 4338 return t2.$sub(); | 4531 return t2.$sub(); |
| 4339 return t2 - t1; | 4532 return t2 - t1; |
| 4340 }, | 4533 }, |
| 4341 elementAt$1: function(_, index) { | 4534 elementAt$1: function(_, index) { |
| 4342 var realIndex, t1; | 4535 var realIndex, t1; |
| 4343 realIndex = this.get$_startIndex() + index; | 4536 realIndex = this.get$_startIndex() + index; |
| 4344 if (index >= 0) { | 4537 if (index >= 0) { |
| 4345 t1 = this.get$_endIndex(); | 4538 t1 = this.get$_endIndex(); |
| 4346 if (typeof t1 !== "number") | 4539 if (typeof t1 !== "number") |
| 4347 return H.iae(t1); | 4540 return H.iae(t1); |
| 4348 t1 = realIndex >= t1; | 4541 t1 = realIndex >= t1; |
| 4349 } else | 4542 } else |
| 4350 t1 = true; | 4543 t1 = true; |
| 4351 if (t1) | 4544 if (t1) |
| 4352 throw H.wrapException(P.IndexError$(index, this, "index", null, null)); | 4545 throw H.wrapException(P.IndexError$(index, this, "index", null, null)); |
| 4353 return J.elementAt$1$ax(this.__internal$_iterable, realIndex); | 4546 return J.elementAt$1$ax(this._iterable, realIndex); |
| 4547 }, |
| 4548 take$1: function(_, count) { |
| 4549 var t1, t2, newEnd; |
| 4550 if (count < 0) |
| 4551 H.throwExpression(P.RangeError$range(count, 0, null, "count", null)); |
| 4552 t1 = this._endOrLength; |
| 4553 t2 = this.__internal$_start; |
| 4554 if (t1 == null) |
| 4555 return H.SubListIterable$(this._iterable, t2, t2 + count, H.getTypeArgum
entByIndex(this, 0)); |
| 4556 else { |
| 4557 newEnd = t2 + count; |
| 4558 if (typeof t1 !== "number") |
| 4559 return t1.$lt(); |
| 4560 if (t1 < newEnd) |
| 4561 return this; |
| 4562 return H.SubListIterable$(this._iterable, t2, newEnd, H.getTypeArgumentB
yIndex(this, 0)); |
| 4563 } |
| 4354 }, | 4564 }, |
| 4355 SubListIterable$3: function(_iterable, _start, _endOrLength, $E) { | 4565 SubListIterable$3: function(_iterable, _start, _endOrLength, $E) { |
| 4356 var t1, t2; | 4566 var t1, t2; |
| 4357 t1 = this.__internal$_start; | 4567 t1 = this.__internal$_start; |
| 4358 if (t1 < 0) | 4568 if (t1 < 0) |
| 4359 H.throwExpression(P.RangeError$range(t1, 0, null, "start", null)); | 4569 H.throwExpression(P.RangeError$range(t1, 0, null, "start", null)); |
| 4360 t2 = this._endOrLength; | 4570 t2 = this._endOrLength; |
| 4361 if (t2 != null) { | 4571 if (t2 != null) { |
| 4362 if (typeof t2 !== "number") | 4572 if (typeof t2 !== "number") |
| 4363 return t2.$lt(); | 4573 return t2.$lt(); |
| 4364 if (t2 < 0) | 4574 if (t2 < 0) |
| 4365 H.throwExpression(P.RangeError$range(t2, 0, null, "end", null)); | 4575 H.throwExpression(P.RangeError$range(t2, 0, null, "end", null)); |
| 4366 if (t1 > t2) | 4576 if (t1 > t2) |
| 4367 throw H.wrapException(P.RangeError$range(t1, 0, t2, "start", null)); | 4577 throw H.wrapException(P.RangeError$range(t1, 0, t2, "start", null)); |
| 4368 } | 4578 } |
| 4369 }, | 4579 }, |
| 4370 static: {SubListIterable$: function(_iterable, _start, _endOrLength, $E) { | 4580 static: {SubListIterable$: function(_iterable, _start, _endOrLength, $E) { |
| 4371 var t1 = H.setRuntimeTypeInfo(new H.SubListIterable(_iterable, _start, _
endOrLength), [$E]); | 4581 var t1 = H.setRuntimeTypeInfo(new H.SubListIterable(_iterable, _start, _
endOrLength), [$E]); |
| 4372 t1.SubListIterable$3(_iterable, _start, _endOrLength, $E); | 4582 t1.SubListIterable$3(_iterable, _start, _endOrLength, $E); |
| 4373 return t1; | 4583 return t1; |
| 4374 }} | 4584 }} |
| 4375 }, | 4585 }, |
| 4376 ListIterator: { | 4586 ListIterator: { |
| 4377 "^": "Object;__internal$_iterable,__internal$_length,__internal$_index,_curr
ent", | 4587 "^": "Object;_iterable,__internal$_length,_index,__internal$_current", |
| 4378 get$current: function() { | 4588 get$current: function() { |
| 4379 return this._current; | 4589 return this.__internal$_current; |
| 4380 }, | 4590 }, |
| 4381 moveNext$0: function() { | 4591 moveNext$0: function() { |
| 4382 var t1, t2, $length, t3; | 4592 var t1, t2, $length, t3; |
| 4383 t1 = this.__internal$_iterable; | 4593 t1 = this._iterable; |
| 4384 t2 = J.getInterceptor$asx(t1); | 4594 t2 = J.getInterceptor$asx(t1); |
| 4385 $length = t2.get$length(t1); | 4595 $length = t2.get$length(t1); |
| 4386 if (this.__internal$_length !== $length) | 4596 if (this.__internal$_length !== $length) |
| 4387 throw H.wrapException(P.ConcurrentModificationError$(t1)); | 4597 throw H.wrapException(P.ConcurrentModificationError$(t1)); |
| 4388 t3 = this.__internal$_index; | 4598 t3 = this._index; |
| 4389 if (t3 >= $length) { | 4599 if (t3 >= $length) { |
| 4390 this._current = null; | 4600 this.__internal$_current = null; |
| 4391 return false; | 4601 return false; |
| 4392 } | 4602 } |
| 4393 this._current = t2.elementAt$1(t1, t3); | 4603 this.__internal$_current = t2.elementAt$1(t1, t3); |
| 4394 ++this.__internal$_index; | 4604 ++this._index; |
| 4395 return true; | 4605 return true; |
| 4396 } | 4606 } |
| 4397 }, | 4607 }, |
| 4398 MappedIterable: { | 4608 MappedIterable: { |
| 4399 "^": "IterableBase;__internal$_iterable,_f", | 4609 "^": "IterableBase;_iterable,_f", |
| 4400 get$iterator: function(_) { | 4610 get$iterator: function(_) { |
| 4401 var t1 = new H.MappedIterator(null, J.get$iterator$ax(this.__internal$_ite
rable), this._f); | 4611 var t1 = new H.MappedIterator(null, J.get$iterator$ax(this._iterable), thi
s._f); |
| 4402 t1.$builtinTypeInfo = this.$builtinTypeInfo; | 4612 t1.$builtinTypeInfo = this.$builtinTypeInfo; |
| 4403 return t1; | 4613 return t1; |
| 4404 }, | 4614 }, |
| 4405 get$length: function(_) { | 4615 get$length: function(_) { |
| 4406 return J.get$length$asx(this.__internal$_iterable); | 4616 return J.get$length$asx(this._iterable); |
| 4407 }, | 4617 }, |
| 4408 get$isEmpty: function(_) { | 4618 get$isEmpty: function(_) { |
| 4409 return J.get$isEmpty$asx(this.__internal$_iterable); | 4619 return J.get$isEmpty$asx(this._iterable); |
| 4410 }, | 4620 }, |
| 4411 get$last: function(_) { | 4621 get$last: function(_) { |
| 4412 return this._f$1(J.get$last$ax(this.__internal$_iterable)); | 4622 return this._f$1(J.get$last$ax(this._iterable)); |
| 4413 }, | 4623 }, |
| 4414 _f$1: function(arg0) { | 4624 _f$1: function(arg0) { |
| 4415 return this._f.call$1(arg0); | 4625 return this._f.call$1(arg0); |
| 4416 }, | 4626 }, |
| 4417 $asIterableBase: function($S, $T) { | 4627 $asIterableBase: function($S, $T) { |
| 4418 return [$T]; | 4628 return [$T]; |
| 4419 }, | 4629 }, |
| 4420 static: {MappedIterable_MappedIterable: function(iterable, $function, $S, $T
) { | 4630 static: {MappedIterable_MappedIterable: function(iterable, $function, $S, $T
) { |
| 4421 if (!!J.getInterceptor(iterable).$isEfficientLength) | 4631 if (!!J.getInterceptor(iterable).$isEfficientLength) |
| 4422 return H.setRuntimeTypeInfo(new H.EfficientLengthMappedIterable(iterab
le, $function), [$S, $T]); | 4632 return H.setRuntimeTypeInfo(new H.EfficientLengthMappedIterable(iterab
le, $function), [$S, $T]); |
| 4423 return H.setRuntimeTypeInfo(new H.MappedIterable(iterable, $function), [
$S, $T]); | 4633 return H.setRuntimeTypeInfo(new H.MappedIterable(iterable, $function), [
$S, $T]); |
| 4424 }} | 4634 }} |
| 4425 }, | 4635 }, |
| 4426 EfficientLengthMappedIterable: { | 4636 EfficientLengthMappedIterable: { |
| 4427 "^": "MappedIterable;__internal$_iterable,_f", | 4637 "^": "MappedIterable;_iterable,_f", |
| 4428 $isEfficientLength: 1 | 4638 $isEfficientLength: 1 |
| 4429 }, | 4639 }, |
| 4430 MappedIterator: { | 4640 MappedIterator: { |
| 4431 "^": "Iterator;_current,_iterator,_f", | 4641 "^": "Iterator;__internal$_current,_iterator,_f", |
| 4432 moveNext$0: function() { | 4642 moveNext$0: function() { |
| 4433 var t1 = this._iterator; | 4643 var t1 = this._iterator; |
| 4434 if (t1.moveNext$0()) { | 4644 if (t1.moveNext$0()) { |
| 4435 this._current = this._f$1(t1.get$current()); | 4645 this.__internal$_current = this._f$1(t1.get$current()); |
| 4436 return true; | 4646 return true; |
| 4437 } | 4647 } |
| 4438 this._current = null; | 4648 this.__internal$_current = null; |
| 4439 return false; | 4649 return false; |
| 4440 }, | 4650 }, |
| 4441 get$current: function() { | 4651 get$current: function() { |
| 4442 return this._current; | 4652 return this.__internal$_current; |
| 4443 }, | 4653 }, |
| 4444 _f$1: function(arg0) { | 4654 _f$1: function(arg0) { |
| 4445 return this._f.call$1(arg0); | 4655 return this._f.call$1(arg0); |
| 4446 } | 4656 } |
| 4447 }, | 4657 }, |
| 4448 MappedListIterable: { | 4658 MappedListIterable: { |
| 4449 "^": "ListIterable;_source,_f", | 4659 "^": "ListIterable;_source,_f", |
| 4450 get$length: function(_) { | 4660 get$length: function(_) { |
| 4451 return J.get$length$asx(this._source); | 4661 return J.get$length$asx(this._source); |
| 4452 }, | 4662 }, |
| 4453 elementAt$1: function(_, index) { | 4663 elementAt$1: function(_, index) { |
| 4454 return this._f$1(J.elementAt$1$ax(this._source, index)); | 4664 return this._f$1(J.elementAt$1$ax(this._source, index)); |
| 4455 }, | 4665 }, |
| 4456 _f$1: function(arg0) { | 4666 _f$1: function(arg0) { |
| 4457 return this._f.call$1(arg0); | 4667 return this._f.call$1(arg0); |
| 4458 }, | 4668 }, |
| 4459 $asListIterable: function($S, $T) { | 4669 $asListIterable: function($S, $T) { |
| 4460 return [$T]; | 4670 return [$T]; |
| 4461 }, | 4671 }, |
| 4462 $asIterableBase: function($S, $T) { | 4672 $asIterableBase: function($S, $T) { |
| 4463 return [$T]; | 4673 return [$T]; |
| 4464 }, | 4674 }, |
| 4465 $isEfficientLength: 1 | 4675 $isEfficientLength: 1 |
| 4466 }, | 4676 }, |
| 4467 WhereIterable: { | 4677 WhereIterable: { |
| 4468 "^": "IterableBase;__internal$_iterable,_f", | 4678 "^": "IterableBase;_iterable,_f", |
| 4469 get$iterator: function(_) { | 4679 get$iterator: function(_) { |
| 4470 var t1 = new H.WhereIterator(J.get$iterator$ax(this.__internal$_iterable),
this._f); | 4680 var t1 = new H.WhereIterator(J.get$iterator$ax(this._iterable), this._f); |
| 4471 t1.$builtinTypeInfo = this.$builtinTypeInfo; | 4681 t1.$builtinTypeInfo = this.$builtinTypeInfo; |
| 4472 return t1; | 4682 return t1; |
| 4473 } | 4683 } |
| 4474 }, | 4684 }, |
| 4475 WhereIterator: { | 4685 WhereIterator: { |
| 4476 "^": "Iterator;_iterator,_f", | 4686 "^": "Iterator;_iterator,_f", |
| 4477 moveNext$0: function() { | 4687 moveNext$0: function() { |
| 4478 for (var t1 = this._iterator; t1.moveNext$0();) | 4688 for (var t1 = this._iterator; t1.moveNext$0();) |
| 4479 if (this._f$1(t1.get$current()) === true) | 4689 if (this._f$1(t1.get$current()) === true) |
| 4480 return true; | 4690 return true; |
| 4481 return false; | 4691 return false; |
| 4482 }, | 4692 }, |
| 4483 get$current: function() { | 4693 get$current: function() { |
| 4484 return this._iterator.get$current(); | 4694 return this._iterator.get$current(); |
| 4485 }, | 4695 }, |
| 4486 _f$1: function(arg0) { | 4696 _f$1: function(arg0) { |
| 4487 return this._f.call$1(arg0); | 4697 return this._f.call$1(arg0); |
| 4488 } | 4698 } |
| 4489 }, | 4699 }, |
| 4490 SkipWhileIterable: { | 4700 SkipWhileIterable: { |
| 4491 "^": "IterableBase;__internal$_iterable,_f", | 4701 "^": "IterableBase;_iterable,_f", |
| 4492 get$iterator: function(_) { | 4702 get$iterator: function(_) { |
| 4493 var t1 = new H.SkipWhileIterator(J.get$iterator$ax(this.__internal$_iterab
le), this._f, false); | 4703 var t1 = new H.SkipWhileIterator(J.get$iterator$ax(this._iterable), this._
f, false); |
| 4494 t1.$builtinTypeInfo = this.$builtinTypeInfo; | 4704 t1.$builtinTypeInfo = this.$builtinTypeInfo; |
| 4495 return t1; | 4705 return t1; |
| 4496 } | 4706 } |
| 4497 }, | 4707 }, |
| 4498 SkipWhileIterator: { | 4708 SkipWhileIterator: { |
| 4499 "^": "Iterator;_iterator,_f,_hasSkipped", | 4709 "^": "Iterator;_iterator,_f,_hasSkipped", |
| 4500 moveNext$0: function() { | 4710 moveNext$0: function() { |
| 4501 if (!this._hasSkipped) { | 4711 if (!this._hasSkipped) { |
| 4502 this._hasSkipped = true; | 4712 this._hasSkipped = true; |
| 4503 for (var t1 = this._iterator; t1.moveNext$0();) | 4713 for (var t1 = this._iterator; t1.moveNext$0();) |
| 4504 if (this._f$1(t1.get$current()) !== true) | 4714 if (this._f$1(t1.get$current()) !== true) |
| 4505 return true; | 4715 return true; |
| 4506 } | 4716 } |
| 4507 return this._iterator.moveNext$0(); | 4717 return this._iterator.moveNext$0(); |
| 4508 }, | 4718 }, |
| 4509 get$current: function() { | 4719 get$current: function() { |
| 4510 return this._iterator.get$current(); | 4720 return this._iterator.get$current(); |
| 4511 }, | 4721 }, |
| 4512 _f$1: function(arg0) { | 4722 _f$1: function(arg0) { |
| 4513 return this._f.call$1(arg0); | 4723 return this._f.call$1(arg0); |
| 4514 } | 4724 } |
| 4515 }, | 4725 }, |
| 4516 FixedLengthListMixin: { | 4726 FixedLengthListMixin: { |
| 4517 "^": "Object;", | 4727 "^": "Object;", |
| 4518 set$length: function(receiver, newLength) { | 4728 set$length: function(receiver, newLength) { |
| 4519 throw H.wrapException(P.UnsupportedError$("Cannot change the length of a f
ixed-length list")); | 4729 throw H.wrapException(P.UnsupportedError$("Cannot change the length of a f
ixed-length list")); |
| 4520 }, | 4730 }, |
| 4521 add$1: function(receiver, value) { | 4731 add$1: function(receiver, value) { |
| 4522 throw H.wrapException(P.UnsupportedError$("Cannot add to a fixed-length li
st")); | 4732 throw H.wrapException(P.UnsupportedError$("Cannot add to a fixed-length li
st")); |
| 4733 }, |
| 4734 replaceRange$3: function(receiver, start, end, iterable) { |
| 4735 throw H.wrapException(P.UnsupportedError$("Cannot remove from a fixed-leng
th list")); |
| 4523 } | 4736 } |
| 4524 }, | 4737 }, |
| 4525 UnmodifiableListMixin: { | 4738 UnmodifiableListMixin: { |
| 4526 "^": "Object;", | 4739 "^": "Object;", |
| 4527 $indexSet: function(_, index, value) { | 4740 $indexSet: function(_, index, value) { |
| 4528 throw H.wrapException(P.UnsupportedError$("Cannot modify an unmodifiable l
ist")); | 4741 throw H.wrapException(P.UnsupportedError$("Cannot modify an unmodifiable l
ist")); |
| 4529 }, | 4742 }, |
| 4530 set$length: function(_, newLength) { | 4743 set$length: function(_, newLength) { |
| 4531 throw H.wrapException(P.UnsupportedError$("Cannot change the length of an
unmodifiable list")); | 4744 throw H.wrapException(P.UnsupportedError$("Cannot change the length of an
unmodifiable list")); |
| 4532 }, | 4745 }, |
| 4533 add$1: function(_, value) { | 4746 add$1: function(_, value) { |
| 4534 throw H.wrapException(P.UnsupportedError$("Cannot add to an unmodifiable l
ist")); | 4747 throw H.wrapException(P.UnsupportedError$("Cannot add to an unmodifiable l
ist")); |
| 4535 }, | 4748 }, |
| 4749 setRange$4: function(_, start, end, iterable, skipCount) { |
| 4750 throw H.wrapException(P.UnsupportedError$("Cannot modify an unmodifiable l
ist")); |
| 4751 }, |
| 4752 setRange$3: function($receiver, start, end, iterable) { |
| 4753 return this.setRange$4($receiver, start, end, iterable, 0); |
| 4754 }, |
| 4755 replaceRange$3: function(_, start, end, iterable) { |
| 4756 throw H.wrapException(P.UnsupportedError$("Cannot remove from an unmodifia
ble list")); |
| 4757 }, |
| 4536 $isList: 1, | 4758 $isList: 1, |
| 4537 $asList: null, | 4759 $asList: null, |
| 4538 $isEfficientLength: 1 | 4760 $isEfficientLength: 1 |
| 4539 }, | 4761 }, |
| 4540 UnmodifiableListBase: { | 4762 UnmodifiableListBase: { |
| 4541 "^": "ListBase+UnmodifiableListMixin;", | 4763 "^": "ListBase+UnmodifiableListMixin;", |
| 4542 $isList: 1, | 4764 $isList: 1, |
| 4543 $asList: null, | 4765 $asList: null, |
| 4544 $isEfficientLength: 1 | 4766 $isEfficientLength: 1 |
| 4545 }, | 4767 }, |
| 4546 ReversedListIterable: { | 4768 ReversedListIterable: { |
| 4547 "^": "ListIterable;_source", | 4769 "^": "ListIterable;_source", |
| 4548 get$length: function(_) { | 4770 get$length: function(_) { |
| 4549 return J.get$length$asx(this._source); | 4771 return J.get$length$asx(this._source); |
| 4550 }, | 4772 }, |
| 4551 elementAt$1: function(_, index) { | 4773 elementAt$1: function(_, index) { |
| 4552 var t1, t2; | 4774 var t1, t2; |
| 4553 t1 = this._source; | 4775 t1 = this._source; |
| 4554 t2 = J.getInterceptor$asx(t1); | 4776 t2 = J.getInterceptor$asx(t1); |
| 4555 return t2.elementAt$1(t1, t2.get$length(t1) - 1 - index); | 4777 return t2.elementAt$1(t1, t2.get$length(t1) - 1 - index); |
| 4556 } | 4778 } |
| 4779 }, |
| 4780 Symbol0: { |
| 4781 "^": "Object;_name<", |
| 4782 $eq: function(_, other) { |
| 4783 if (other == null) |
| 4784 return false; |
| 4785 return other instanceof H.Symbol0 && J.$eq(this._name, other._name); |
| 4786 }, |
| 4787 get$hashCode: function(_) { |
| 4788 return 536870911 & 664597 * J.get$hashCode$(this._name); |
| 4789 }, |
| 4790 toString$0: function(_) { |
| 4791 return "Symbol(\"" + H.S(this._name) + "\")"; |
| 4792 } |
| 4557 } | 4793 } |
| 4558 }], | 4794 }], |
| 4559 ["dart._js_names", "dart:_js_names", , H, { | 4795 ["dart._js_names", "dart:_js_names", , H, { |
| 4560 "^": "", | 4796 "^": "", |
| 4561 extractKeys: function(victim) { | 4797 extractKeys: function(victim) { |
| 4562 var t1 = H.setRuntimeTypeInfo(victim ? Object.keys(victim) : [], [null]); | 4798 var t1 = H.setRuntimeTypeInfo(victim ? Object.keys(victim) : [], [null]); |
| 4563 t1.fixed$length = Array; | 4799 t1.fixed$length = Array; |
| 4564 return t1; | 4800 return t1; |
| 4565 } | 4801 } |
| 4566 }], | 4802 }], |
| (...skipping 10 matching lines...) Expand all Loading... |
| 4577 t1._captured_storedCallback_0 = null; | 4813 t1._captured_storedCallback_0 = null; |
| 4578 new self.MutationObserver(H.convertDartClosureToJS(new P._AsyncRun__initia
lizeScheduleImmediate_internalCallback(t1), 1)).observe(div, {childList: true}); | 4814 new self.MutationObserver(H.convertDartClosureToJS(new P._AsyncRun__initia
lizeScheduleImmediate_internalCallback(t1), 1)).observe(div, {childList: true}); |
| 4579 return new P._AsyncRun__initializeScheduleImmediate_closure(t1, div, span)
; | 4815 return new P._AsyncRun__initializeScheduleImmediate_closure(t1, div, span)
; |
| 4580 } else if (self.setImmediate != null) | 4816 } else if (self.setImmediate != null) |
| 4581 return P._AsyncRun__scheduleImmediateWithSetImmediate$closure(); | 4817 return P._AsyncRun__scheduleImmediateWithSetImmediate$closure(); |
| 4582 return P._AsyncRun__scheduleImmediateWithTimer$closure(); | 4818 return P._AsyncRun__scheduleImmediateWithTimer$closure(); |
| 4583 }, | 4819 }, |
| 4584 _AsyncRun__scheduleImmediateJsOverride: [function(callback) { | 4820 _AsyncRun__scheduleImmediateJsOverride: [function(callback) { |
| 4585 ++init.globalState.topEventLoop._activeJsAsyncCount; | 4821 ++init.globalState.topEventLoop._activeJsAsyncCount; |
| 4586 self.scheduleImmediate(H.convertDartClosureToJS(new P._AsyncRun__scheduleImm
ediateJsOverride_internalCallback(callback), 0)); | 4822 self.scheduleImmediate(H.convertDartClosureToJS(new P._AsyncRun__scheduleImm
ediateJsOverride_internalCallback(callback), 0)); |
| 4587 }, "call$1", "_AsyncRun__scheduleImmediateJsOverride$closure", 2, 0, 35], | 4823 }, "call$1", "_AsyncRun__scheduleImmediateJsOverride$closure", 2, 0, 36], |
| 4588 _AsyncRun__scheduleImmediateWithSetImmediate: [function(callback) { | 4824 _AsyncRun__scheduleImmediateWithSetImmediate: [function(callback) { |
| 4589 ++init.globalState.topEventLoop._activeJsAsyncCount; | 4825 ++init.globalState.topEventLoop._activeJsAsyncCount; |
| 4590 self.setImmediate(H.convertDartClosureToJS(new P._AsyncRun__scheduleImmediat
eWithSetImmediate_internalCallback(callback), 0)); | 4826 self.setImmediate(H.convertDartClosureToJS(new P._AsyncRun__scheduleImmediat
eWithSetImmediate_internalCallback(callback), 0)); |
| 4591 }, "call$1", "_AsyncRun__scheduleImmediateWithSetImmediate$closure", 2, 0, 35]
, | 4827 }, "call$1", "_AsyncRun__scheduleImmediateWithSetImmediate$closure", 2, 0, 36]
, |
| 4592 _AsyncRun__scheduleImmediateWithTimer: [function(callback) { | 4828 _AsyncRun__scheduleImmediateWithTimer: [function(callback) { |
| 4593 P.Timer__createTimer(C.Duration_0, callback); | 4829 P.Timer__createTimer(C.Duration_0, callback); |
| 4594 }, "call$1", "_AsyncRun__scheduleImmediateWithTimer$closure", 2, 0, 35], | 4830 }, "call$1", "_AsyncRun__scheduleImmediateWithTimer$closure", 2, 0, 36], |
| 4595 _registerErrorHandler: function(errorHandler, zone) { | 4831 _registerErrorHandler: function(errorHandler, zone) { |
| 4596 var t1 = H.getDynamicRuntimeType(); | 4832 var t1 = H.getDynamicRuntimeType(); |
| 4597 t1 = H.buildFunctionType(t1, [t1, t1])._isTest$1(errorHandler); | 4833 t1 = H.buildFunctionType(t1, [t1, t1])._isTest$1(errorHandler); |
| 4598 if (t1) | 4834 if (t1) |
| 4599 return zone.registerBinaryCallback$1(errorHandler); | 4835 return zone.registerBinaryCallback$1(errorHandler); |
| 4600 else | 4836 else |
| 4601 return zone.registerUnaryCallback$1(errorHandler); | 4837 return zone.registerUnaryCallback$1(errorHandler); |
| 4602 }, | 4838 }, |
| 4603 _completeWithErrorCallback: function(result, error, stackTrace) { | 4839 _completeWithErrorCallback: function(result, error, stackTrace) { |
| 4604 var replacement = $.Zone__current.errorCallback$2(error, stackTrace); | 4840 var replacement = $.Zone__current.errorCallback$2(error, stackTrace); |
| (...skipping 18 matching lines...) Expand all Loading... |
| 4623 _asyncRunCallback: [function() { | 4859 _asyncRunCallback: [function() { |
| 4624 $._isInCallbackLoop = true; | 4860 $._isInCallbackLoop = true; |
| 4625 try { | 4861 try { |
| 4626 P._asyncRunCallbackLoop(); | 4862 P._asyncRunCallbackLoop(); |
| 4627 } finally { | 4863 } finally { |
| 4628 $._lastPriorityCallback = null; | 4864 $._lastPriorityCallback = null; |
| 4629 $._isInCallbackLoop = false; | 4865 $._isInCallbackLoop = false; |
| 4630 if ($._nextCallback != null) | 4866 if ($._nextCallback != null) |
| 4631 $.get$_AsyncRun_scheduleImmediateClosure().call$1(P._asyncRunCallback$cl
osure()); | 4867 $.get$_AsyncRun_scheduleImmediateClosure().call$1(P._asyncRunCallback$cl
osure()); |
| 4632 } | 4868 } |
| 4633 }, "call$0", "_asyncRunCallback$closure", 0, 0, 1], | 4869 }, "call$0", "_asyncRunCallback$closure", 0, 0, 2], |
| 4634 _scheduleAsyncCallback: function(callback) { | 4870 _scheduleAsyncCallback: function(callback) { |
| 4635 var t1, newEntry; | 4871 var t1, newEntry; |
| 4636 if ($._nextCallback == null) { | 4872 if ($._nextCallback == null) { |
| 4637 t1 = new P._AsyncCallbackEntry(callback, null); | 4873 t1 = new P._AsyncCallbackEntry(callback, null); |
| 4638 $._lastCallback = t1; | 4874 $._lastCallback = t1; |
| 4639 $._nextCallback = t1; | 4875 $._nextCallback = t1; |
| 4640 if (!$._isInCallbackLoop) | 4876 if (!$._isInCallbackLoop) |
| 4641 $.get$_AsyncRun_scheduleImmediateClosure().call$1(P._asyncRunCallback$cl
osure()); | 4877 $.get$_AsyncRun_scheduleImmediateClosure().call$1(P._asyncRunCallback$cl
osure()); |
| 4642 } else { | 4878 } else { |
| 4643 newEntry = new P._AsyncCallbackEntry(callback, null); | 4879 newEntry = new P._AsyncCallbackEntry(callback, null); |
| (...skipping 27 matching lines...) Expand all Loading... |
| 4671 t1 = H.unwrapException(exception); | 4907 t1 = H.unwrapException(exception); |
| 4672 e = t1; | 4908 e = t1; |
| 4673 s = H.getTraceFromException(exception); | 4909 s = H.getTraceFromException(exception); |
| 4674 $.Zone__current.handleUncaughtError$2(e, s); | 4910 $.Zone__current.handleUncaughtError$2(e, s); |
| 4675 } | 4911 } |
| 4676 }, | 4912 }, |
| 4677 _AddStreamState_makeErrorHandler: function(controller) { | 4913 _AddStreamState_makeErrorHandler: function(controller) { |
| 4678 return new P._AddStreamState_makeErrorHandler_closure(controller); | 4914 return new P._AddStreamState_makeErrorHandler_closure(controller); |
| 4679 }, | 4915 }, |
| 4680 _nullDataHandler: [function(value) { | 4916 _nullDataHandler: [function(value) { |
| 4681 }, "call$1", "_nullDataHandler$closure", 2, 0, 53], | 4917 }, "call$1", "_nullDataHandler$closure", 2, 0, 53, 12], |
| 4682 _nullErrorHandler: [function(error, stackTrace) { | 4918 _nullErrorHandler: [function(error, stackTrace) { |
| 4683 $.Zone__current.handleUncaughtError$2(error, stackTrace); | 4919 $.Zone__current.handleUncaughtError$2(error, stackTrace); |
| 4684 }, function(error) { | 4920 }, function(error) { |
| 4685 return P._nullErrorHandler(error, null); | 4921 return P._nullErrorHandler(error, null); |
| 4686 }, null, "call$2", "call$1", "_nullErrorHandler$closure", 2, 2, 6, 0], | 4922 }, null, "call$2", "call$1", "_nullErrorHandler$closure", 2, 2, 8, 13, 14, 15]
, |
| 4687 _nullDoneHandler: [function() { | 4923 _nullDoneHandler: [function() { |
| 4688 }, "call$0", "_nullDoneHandler$closure", 0, 0, 1], | 4924 }, "call$0", "_nullDoneHandler$closure", 0, 0, 2], |
| 4689 _runUserCode: function(userCode, onSuccess, onError) { | 4925 _runUserCode: function(userCode, onSuccess, onError) { |
| 4690 var e, s, replacement, error, stackTrace, exception, t1, error0; | 4926 var e, s, replacement, error, stackTrace, exception, t1, error0; |
| 4691 try { | 4927 try { |
| 4692 onSuccess.call$1(userCode.call$0()); | 4928 onSuccess.call$1(userCode.call$0()); |
| 4693 } catch (exception) { | 4929 } catch (exception) { |
| 4694 t1 = H.unwrapException(exception); | 4930 t1 = H.unwrapException(exception); |
| 4695 e = t1; | 4931 e = t1; |
| 4696 s = H.getTraceFromException(exception); | 4932 s = H.getTraceFromException(exception); |
| 4697 replacement = $.Zone__current.errorCallback$2(e, s); | 4933 replacement = $.Zone__current.errorCallback$2(e, s); |
| 4698 if (replacement == null) | 4934 if (replacement == null) |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4771 $._lastPriorityCallback = entry; | 5007 $._lastPriorityCallback = entry; |
| 4772 $._nextCallback = entry; | 5008 $._nextCallback = entry; |
| 4773 } else { | 5009 } else { |
| 4774 entry.next = t1.next; | 5010 entry.next = t1.next; |
| 4775 t1.next = entry; | 5011 t1.next = entry; |
| 4776 $._lastPriorityCallback = entry; | 5012 $._lastPriorityCallback = entry; |
| 4777 if (entry.next == null) | 5013 if (entry.next == null) |
| 4778 $._lastCallback = entry; | 5014 $._lastCallback = entry; |
| 4779 } | 5015 } |
| 4780 } | 5016 } |
| 4781 }, "call$5", "_rootHandleUncaughtError$closure", 10, 0, 54], | 5017 }, "call$5", "_rootHandleUncaughtError$closure", 10, 0, 54, 16, 17, 18, 14, 15
], |
| 4782 _rootRun: [function($self, $parent, zone, f) { | 5018 _rootRun: [function($self, $parent, zone, f) { |
| 4783 var old, t1; | 5019 var old, t1; |
| 4784 if (J.$eq($.Zone__current, zone)) | 5020 if (J.$eq($.Zone__current, zone)) |
| 4785 return f.call$0(); | 5021 return f.call$0(); |
| 4786 old = P.Zone__enter(zone); | 5022 old = P.Zone__enter(zone); |
| 4787 try { | 5023 try { |
| 4788 t1 = f.call$0(); | 5024 t1 = f.call$0(); |
| 4789 return t1; | 5025 return t1; |
| 4790 } finally { | 5026 } finally { |
| 4791 $.Zone__current = old; | 5027 $.Zone__current = old; |
| 4792 } | 5028 } |
| 4793 }, "call$4", "_rootRun$closure", 8, 0, 55], | 5029 }, "call$4", "_rootRun$closure", 8, 0, 55, 16, 17, 18, 19], |
| 4794 _rootRunUnary: [function($self, $parent, zone, f, arg) { | 5030 _rootRunUnary: [function($self, $parent, zone, f, arg) { |
| 4795 var old, t1; | 5031 var old, t1; |
| 4796 if (J.$eq($.Zone__current, zone)) | 5032 if (J.$eq($.Zone__current, zone)) |
| 4797 return f.call$1(arg); | 5033 return f.call$1(arg); |
| 4798 old = P.Zone__enter(zone); | 5034 old = P.Zone__enter(zone); |
| 4799 try { | 5035 try { |
| 4800 t1 = f.call$1(arg); | 5036 t1 = f.call$1(arg); |
| 4801 return t1; | 5037 return t1; |
| 4802 } finally { | 5038 } finally { |
| 4803 $.Zone__current = old; | 5039 $.Zone__current = old; |
| 4804 } | 5040 } |
| 4805 }, "call$5", "_rootRunUnary$closure", 10, 0, 56], | 5041 }, "call$5", "_rootRunUnary$closure", 10, 0, 56, 16, 17, 18, 19, 20], |
| 4806 _rootRunBinary: [function($self, $parent, zone, f, arg1, arg2) { | 5042 _rootRunBinary: [function($self, $parent, zone, f, arg1, arg2) { |
| 4807 var old, t1; | 5043 var old, t1; |
| 4808 if (J.$eq($.Zone__current, zone)) | 5044 if (J.$eq($.Zone__current, zone)) |
| 4809 return f.call$2(arg1, arg2); | 5045 return f.call$2(arg1, arg2); |
| 4810 old = P.Zone__enter(zone); | 5046 old = P.Zone__enter(zone); |
| 4811 try { | 5047 try { |
| 4812 t1 = f.call$2(arg1, arg2); | 5048 t1 = f.call$2(arg1, arg2); |
| 4813 return t1; | 5049 return t1; |
| 4814 } finally { | 5050 } finally { |
| 4815 $.Zone__current = old; | 5051 $.Zone__current = old; |
| 4816 } | 5052 } |
| 4817 }, "call$6", "_rootRunBinary$closure", 12, 0, 57], | 5053 }, "call$6", "_rootRunBinary$closure", 12, 0, 57, 16, 17, 18, 19, 7, 8], |
| 4818 _rootRegisterCallback: [function($self, $parent, zone, f) { | 5054 _rootRegisterCallback: [function($self, $parent, zone, f) { |
| 4819 return f; | 5055 return f; |
| 4820 }, "call$4", "_rootRegisterCallback$closure", 8, 0, 58], | 5056 }, "call$4", "_rootRegisterCallback$closure", 8, 0, 58, 16, 17, 18, 19], |
| 4821 _rootRegisterUnaryCallback: [function($self, $parent, zone, f) { | 5057 _rootRegisterUnaryCallback: [function($self, $parent, zone, f) { |
| 4822 return f; | 5058 return f; |
| 4823 }, "call$4", "_rootRegisterUnaryCallback$closure", 8, 0, 59], | 5059 }, "call$4", "_rootRegisterUnaryCallback$closure", 8, 0, 59, 16, 17, 18, 19], |
| 4824 _rootRegisterBinaryCallback: [function($self, $parent, zone, f) { | 5060 _rootRegisterBinaryCallback: [function($self, $parent, zone, f) { |
| 4825 return f; | 5061 return f; |
| 4826 }, "call$4", "_rootRegisterBinaryCallback$closure", 8, 0, 60], | 5062 }, "call$4", "_rootRegisterBinaryCallback$closure", 8, 0, 60, 16, 17, 18, 19], |
| 4827 _rootErrorCallback: [function($self, $parent, zone, error, stackTrace) { | 5063 _rootErrorCallback: [function($self, $parent, zone, error, stackTrace) { |
| 4828 return; | 5064 return; |
| 4829 }, "call$5", "_rootErrorCallback$closure", 10, 0, 61], | 5065 }, "call$5", "_rootErrorCallback$closure", 10, 0, 61, 16, 17, 18, 14, 15], |
| 4830 _rootScheduleMicrotask: [function($self, $parent, zone, f) { | 5066 _rootScheduleMicrotask: [function($self, $parent, zone, f) { |
| 4831 var t1 = C.C__RootZone !== zone; | 5067 var t1 = C.C__RootZone !== zone; |
| 4832 if (t1) | 5068 if (t1) |
| 4833 f = zone.bindCallback$2$runGuarded(f, !(!t1 || C.C__RootZone.get$errorZone
() === zone.get$errorZone())); | 5069 f = zone.bindCallback$2$runGuarded(f, !(!t1 || C.C__RootZone.get$errorZone
() === zone.get$errorZone())); |
| 4834 P._scheduleAsyncCallback(f); | 5070 P._scheduleAsyncCallback(f); |
| 4835 }, "call$4", "_rootScheduleMicrotask$closure", 8, 0, 62], | 5071 }, "call$4", "_rootScheduleMicrotask$closure", 8, 0, 62, 16, 17, 18, 19], |
| 4836 _rootCreateTimer: [function($self, $parent, zone, duration, callback) { | 5072 _rootCreateTimer: [function($self, $parent, zone, duration, callback) { |
| 4837 return P.Timer__createTimer(duration, C.C__RootZone !== zone ? zone.bindCall
back$1(callback) : callback); | 5073 return P.Timer__createTimer(duration, C.C__RootZone !== zone ? zone.bindCall
back$1(callback) : callback); |
| 4838 }, "call$5", "_rootCreateTimer$closure", 10, 0, 63], | 5074 }, "call$5", "_rootCreateTimer$closure", 10, 0, 63, 16, 17, 18, 21, 22], |
| 4839 _rootCreatePeriodicTimer: [function($self, $parent, zone, duration, callback)
{ | 5075 _rootCreatePeriodicTimer: [function($self, $parent, zone, duration, callback)
{ |
| 4840 return P.Timer__createPeriodicTimer(duration, C.C__RootZone !== zone ? zone.
bindUnaryCallback$1(callback) : callback); | 5076 return P.Timer__createPeriodicTimer(duration, C.C__RootZone !== zone ? zone.
bindUnaryCallback$1(callback) : callback); |
| 4841 }, "call$5", "_rootCreatePeriodicTimer$closure", 10, 0, 64], | 5077 }, "call$5", "_rootCreatePeriodicTimer$closure", 10, 0, 64, 16, 17, 18, 21, 22
], |
| 4842 _rootPrint: [function($self, $parent, zone, line) { | 5078 _rootPrint: [function($self, $parent, zone, line) { |
| 4843 H.printString(H.S(line)); | 5079 H.printString(H.S(line)); |
| 4844 }, "call$4", "_rootPrint$closure", 8, 0, 65], | 5080 }, "call$4", "_rootPrint$closure", 8, 0, 65, 16, 17, 18, 23], |
| 4845 _printToZone: [function(line) { | 5081 _printToZone: [function(line) { |
| 4846 J.print$1$x($.Zone__current, line); | 5082 J.print$1$x($.Zone__current, line); |
| 4847 }, "call$1", "_printToZone$closure", 2, 0, 38], | 5083 }, "call$1", "_printToZone$closure", 2, 0, 39], |
| 4848 _rootFork: [function($self, $parent, zone, specification, zoneValues) { | 5084 _rootFork: [function($self, $parent, zone, specification, zoneValues) { |
| 4849 var valueMap, t1; | 5085 var valueMap, t1; |
| 4850 $.printToZone = P._printToZone$closure(); | 5086 $.printToZone = P._printToZone$closure(); |
| 4851 if (specification == null) | 5087 if (specification == null) |
| 4852 specification = C._ZoneSpecification_ALf; | 5088 specification = C._ZoneSpecification_ALf; |
| 4853 else if (!(specification instanceof P._ZoneSpecification)) | 5089 else if (!(specification instanceof P._ZoneSpecification)) |
| 4854 throw H.wrapException(P.ArgumentError$("ZoneSpecifications must be instant
iated with the provided constructor.")); | 5090 throw H.wrapException(P.ArgumentError$("ZoneSpecifications must be instant
iated with the provided constructor.")); |
| 4855 if (zoneValues == null) | 5091 if (zoneValues == null) |
| 4856 valueMap = zone instanceof P._Zone ? zone.get$_map() : P.HashMap_HashMap(n
ull, null, null, null, null); | 5092 valueMap = zone instanceof P._Zone ? zone.get$_map() : P.HashMap_HashMap(n
ull, null, null, null, null); |
| 4857 else | 5093 else |
| (...skipping 12 matching lines...) Expand all Loading... |
| 4870 specification.get$registerBinaryCallback(); | 5106 specification.get$registerBinaryCallback(); |
| 4871 t1._registerBinaryCallback = zone.get$_registerBinaryCallback(); | 5107 t1._registerBinaryCallback = zone.get$_registerBinaryCallback(); |
| 4872 specification.get$errorCallback(); | 5108 specification.get$errorCallback(); |
| 4873 t1._errorCallback = zone.get$_errorCallback(); | 5109 t1._errorCallback = zone.get$_errorCallback(); |
| 4874 specification.get$scheduleMicrotask(); | 5110 specification.get$scheduleMicrotask(); |
| 4875 t1._scheduleMicrotask = zone.get$_scheduleMicrotask(); | 5111 t1._scheduleMicrotask = zone.get$_scheduleMicrotask(); |
| 4876 specification.get$createTimer(); | 5112 specification.get$createTimer(); |
| 4877 t1._createTimer = zone.get$_createTimer(); | 5113 t1._createTimer = zone.get$_createTimer(); |
| 4878 specification.get$createPeriodicTimer(); | 5114 specification.get$createPeriodicTimer(); |
| 4879 t1._createPeriodicTimer = zone.get$_createPeriodicTimer(); | 5115 t1._createPeriodicTimer = zone.get$_createPeriodicTimer(); |
| 4880 specification.get$print(specification); | 5116 J.get$print$x(specification); |
| 4881 t1._print = zone.get$_print(); | 5117 t1._print = zone.get$_print(); |
| 4882 specification.get$fork(); | 5118 specification.get$fork(); |
| 4883 t1._fork = zone.get$_fork(); | 5119 t1._fork = zone.get$_fork(); |
| 4884 t1._handleUncaughtError = specification.get$handleUncaughtError() != null ?
new P._ZoneFunction(t1, specification.get$handleUncaughtError()) : zone.get$_han
dleUncaughtError(); | 5120 t1._handleUncaughtError = specification.get$handleUncaughtError() != null ?
new P._ZoneFunction(t1, specification.get$handleUncaughtError()) : zone.get$_han
dleUncaughtError(); |
| 4885 return t1; | 5121 return t1; |
| 4886 }, "call$5", "_rootFork$closure", 10, 0, 66], | 5122 }, "call$5", "_rootFork$closure", 10, 0, 66, 16, 17, 18, 24, 25], |
| 4887 runZoned: function(body, onError, zoneSpecification, zoneValues) { | 5123 runZoned: function(body, onError, zoneSpecification, zoneValues) { |
| 4888 var errorHandler, zone; | 5124 var errorHandler, zone; |
| 4889 errorHandler = new P.runZoned_closure(onError); | 5125 errorHandler = new P.runZoned_closure(onError); |
| 4890 zoneSpecification = new P._ZoneSpecification(errorHandler, null, null, null,
null, null, null, null, null, null, null, null, null); | 5126 zoneSpecification = new P._ZoneSpecification(errorHandler, null, null, null,
null, null, null, null, null, null, null, null, null); |
| 4891 zone = $.Zone__current.fork$2$specification$zoneValues(zoneSpecification, zo
neValues); | 5127 zone = $.Zone__current.fork$2$specification$zoneValues(zoneSpecification, zo
neValues); |
| 4892 return zone.runGuarded$1(body); | 5128 return zone.runGuarded$1(body); |
| 4893 }, | 5129 }, |
| 4894 _AsyncRun__initializeScheduleImmediate_internalCallback: { | 5130 _AsyncRun__initializeScheduleImmediate_internalCallback: { |
| 4895 "^": "Closure:2;_async$_box_0", | 5131 "^": "Closure:3;_async$_box_0", |
| 4896 call$1: function(_) { | 5132 call$1: [function(_) { |
| 4897 var t1, f; | 5133 var t1, f; |
| 4898 H.leaveJsAsync(); | 5134 H.leaveJsAsync(); |
| 4899 t1 = this._async$_box_0; | 5135 t1 = this._async$_box_0; |
| 4900 f = t1._captured_storedCallback_0; | 5136 f = t1._captured_storedCallback_0; |
| 4901 t1._captured_storedCallback_0 = null; | 5137 t1._captured_storedCallback_0 = null; |
| 4902 f.call$0(); | 5138 f.call$0(); |
| 4903 } | 5139 }, null, null, 2, 0, null, 26, "call"] |
| 4904 }, | 5140 }, |
| 4905 _AsyncRun__initializeScheduleImmediate_closure: { | 5141 _AsyncRun__initializeScheduleImmediate_closure: { |
| 4906 "^": "Closure:5;_async$_box_0,_captured_div_1,_captured_span_2", | 5142 "^": "Closure:7;_async$_box_0,_captured_div_1,_captured_span_2", |
| 4907 call$1: function(callback) { | 5143 call$1: function(callback) { |
| 4908 var t1, t2; | 5144 var t1, t2; |
| 4909 ++init.globalState.topEventLoop._activeJsAsyncCount; | 5145 ++init.globalState.topEventLoop._activeJsAsyncCount; |
| 4910 this._async$_box_0._captured_storedCallback_0 = callback; | 5146 this._async$_box_0._captured_storedCallback_0 = callback; |
| 4911 t1 = this._captured_div_1; | 5147 t1 = this._captured_div_1; |
| 4912 t2 = this._captured_span_2; | 5148 t2 = this._captured_span_2; |
| 4913 t1.firstChild ? t1.removeChild(t2) : t1.appendChild(t2); | 5149 t1.firstChild ? t1.removeChild(t2) : t1.appendChild(t2); |
| 4914 } | 5150 } |
| 4915 }, | 5151 }, |
| 4916 _AsyncRun__scheduleImmediateJsOverride_internalCallback: { | 5152 _AsyncRun__scheduleImmediateJsOverride_internalCallback: { |
| 4917 "^": "Closure:0;_captured_callback_0", | 5153 "^": "Closure:0;_captured_callback_0", |
| 4918 call$0: function() { | 5154 call$0: [function() { |
| 4919 H.leaveJsAsync(); | 5155 H.leaveJsAsync(); |
| 4920 this._captured_callback_0.call$0(); | 5156 this._captured_callback_0.call$0(); |
| 4921 } | 5157 }, null, null, 0, 0, null, "call"] |
| 4922 }, | 5158 }, |
| 4923 _AsyncRun__scheduleImmediateWithSetImmediate_internalCallback: { | 5159 _AsyncRun__scheduleImmediateWithSetImmediate_internalCallback: { |
| 4924 "^": "Closure:0;_captured_callback_0", | 5160 "^": "Closure:0;_captured_callback_0", |
| 4925 call$0: function() { | 5161 call$0: [function() { |
| 4926 H.leaveJsAsync(); | 5162 H.leaveJsAsync(); |
| 4927 this._captured_callback_0.call$0(); | 5163 this._captured_callback_0.call$0(); |
| 4928 } | 5164 }, null, null, 0, 0, null, "call"] |
| 4929 }, | 5165 }, |
| 4930 _UncaughtAsyncError: { | 5166 _UncaughtAsyncError: { |
| 4931 "^": "AsyncError;error,stackTrace", | 5167 "^": "AsyncError;error,stackTrace", |
| 4932 toString$0: function(_) { | 5168 toString$0: function(_) { |
| 4933 var result, t1; | 5169 var result, t1; |
| 4934 result = "Uncaught Error: " + H.S(this.error); | 5170 result = "Uncaught Error: " + H.S(this.error); |
| 4935 t1 = this.stackTrace; | 5171 t1 = this.stackTrace; |
| 4936 return t1 != null ? result + ("\nStack Trace:\n" + H.S(t1)) : result; | 5172 return t1 != null ? result + ("\nStack Trace:\n" + H.S(t1)) : result; |
| 4937 }, | 5173 }, |
| 4938 static: {_UncaughtAsyncError__getBestStackTrace: function(error, stackTrace)
{ | 5174 static: {_UncaughtAsyncError__getBestStackTrace: function(error, stackTrace)
{ |
| (...skipping 16 matching lines...) Expand all Loading... |
| 4955 var t1 = this.future; | 5191 var t1 = this.future; |
| 4956 if (t1._state !== 0) | 5192 if (t1._state !== 0) |
| 4957 throw H.wrapException(P.StateError$("Future already completed")); | 5193 throw H.wrapException(P.StateError$("Future already completed")); |
| 4958 t1._asyncComplete$1(value); | 5194 t1._asyncComplete$1(value); |
| 4959 }, | 5195 }, |
| 4960 complete$0: function($receiver) { | 5196 complete$0: function($receiver) { |
| 4961 return this.complete$1($receiver, null); | 5197 return this.complete$1($receiver, null); |
| 4962 } | 5198 } |
| 4963 }, | 5199 }, |
| 4964 _FutureListener: { | 5200 _FutureListener: { |
| 4965 "^": "Object;_nextListener<,result>,state,callback,errorCallback", | 5201 "^": "Object;_nextListener@,result>,state,callback,errorCallback<", |
| 4966 get$_zone: function() { | 5202 get$_zone: function() { |
| 4967 return this.result._zone; | 5203 return this.result.get$_zone(); |
| 4968 }, | 5204 }, |
| 4969 get$handlesValue: function() { | 5205 get$handlesValue: function() { |
| 4970 return (this.state & 1) !== 0; | 5206 return (this.state & 1) !== 0; |
| 4971 }, | 5207 }, |
| 4972 get$hasErrorTest: function() { | 5208 get$hasErrorTest: function() { |
| 4973 return this.state === 6; | 5209 return this.state === 6; |
| 4974 }, | 5210 }, |
| 4975 get$handlesComplete: function() { | 5211 get$handlesComplete: function() { |
| 4976 return this.state === 8; | 5212 return this.state === 8; |
| 4977 }, | 5213 }, |
| 4978 get$_onValue: function() { | 5214 get$_onValue: function() { |
| 4979 return this.callback; | 5215 return this.callback; |
| 4980 }, | 5216 }, |
| 5217 get$_onError: function() { |
| 5218 return this.errorCallback; |
| 5219 }, |
| 5220 get$_errorTest: function() { |
| 5221 return this.callback; |
| 5222 }, |
| 4981 get$_whenCompleteAction: function() { | 5223 get$_whenCompleteAction: function() { |
| 4982 return this.callback; | 5224 return this.callback; |
| 4983 }, | 5225 }, |
| 5226 callback$0: function() { |
| 5227 return this.callback.call$0(); |
| 5228 }, |
| 4984 errorCallback$2: function(arg0, arg1) { | 5229 errorCallback$2: function(arg0, arg1) { |
| 4985 return this.errorCallback.call$2(arg0, arg1); | 5230 return this.errorCallback.call$2(arg0, arg1); |
| 4986 } | 5231 } |
| 4987 }, | 5232 }, |
| 4988 _Future: { | 5233 _Future: { |
| 4989 "^": "Object;_state?,_zone<,_resultOrListeners", | 5234 "^": "Object;_state,_zone<,_resultOrListeners", |
| 4990 get$_hasError: function() { | 5235 get$_hasError: function() { |
| 4991 return this._state === 8; | 5236 return this._state === 8; |
| 4992 }, | 5237 }, |
| 4993 set$_isChained: function(value) { | 5238 set$_isChained: function(value) { |
| 4994 if (value) | 5239 if (value) |
| 4995 this._state = 2; | 5240 this._state = 2; |
| 4996 else | 5241 else |
| 4997 this._state = 0; | 5242 this._state = 0; |
| 4998 }, | 5243 }, |
| 4999 then$2$onError: function(f, onError) { | 5244 then$2$onError: function(f, onError) { |
| (...skipping 17 matching lines...) Expand all Loading... |
| 5017 result = new P._Future(0, t1, null); | 5262 result = new P._Future(0, t1, null); |
| 5018 result.$builtinTypeInfo = this.$builtinTypeInfo; | 5263 result.$builtinTypeInfo = this.$builtinTypeInfo; |
| 5019 this._addListener$1(new P._FutureListener(null, result, 8, t1 !== C.C__Roo
tZone ? t1.registerCallback$1(action) : action, null)); | 5264 this._addListener$1(new P._FutureListener(null, result, 8, t1 !== C.C__Roo
tZone ? t1.registerCallback$1(action) : action, null)); |
| 5020 return result; | 5265 return result; |
| 5021 }, | 5266 }, |
| 5022 _markPendingCompletion$0: function() { | 5267 _markPendingCompletion$0: function() { |
| 5023 if (this._state !== 0) | 5268 if (this._state !== 0) |
| 5024 throw H.wrapException(P.StateError$("Future already completed")); | 5269 throw H.wrapException(P.StateError$("Future already completed")); |
| 5025 this._state = 1; | 5270 this._state = 1; |
| 5026 }, | 5271 }, |
| 5027 get$_async$_value: function() { | 5272 get$_value: function() { |
| 5028 return this._resultOrListeners; | 5273 return this._resultOrListeners; |
| 5029 }, | 5274 }, |
| 5030 get$_error: function() { | 5275 get$_error: function() { |
| 5031 return this._resultOrListeners; | 5276 return this._resultOrListeners; |
| 5032 }, | 5277 }, |
| 5033 _setValue$1: function(value) { | 5278 _setValue$1: function(value) { |
| 5034 this._state = 4; | 5279 this._state = 4; |
| 5035 this._resultOrListeners = value; | 5280 this._resultOrListeners = value; |
| 5036 }, | 5281 }, |
| 5037 _setErrorObject$1: function(error) { | 5282 _setErrorObject$1: function(error) { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 5048 listener._nextListener = this._resultOrListeners; | 5293 listener._nextListener = this._resultOrListeners; |
| 5049 this._resultOrListeners = listener; | 5294 this._resultOrListeners = listener; |
| 5050 } | 5295 } |
| 5051 }, | 5296 }, |
| 5052 _removeListeners$0: function() { | 5297 _removeListeners$0: function() { |
| 5053 var current, prev, next; | 5298 var current, prev, next; |
| 5054 current = this._resultOrListeners; | 5299 current = this._resultOrListeners; |
| 5055 this._resultOrListeners = null; | 5300 this._resultOrListeners = null; |
| 5056 for (prev = null; current != null; prev = current, current = next) { | 5301 for (prev = null; current != null; prev = current, current = next) { |
| 5057 next = current.get$_nextListener(); | 5302 next = current.get$_nextListener(); |
| 5058 current._nextListener = prev; | 5303 current.set$_nextListener(prev); |
| 5059 } | 5304 } |
| 5060 return prev; | 5305 return prev; |
| 5061 }, | 5306 }, |
| 5062 _complete$1: function(value) { | 5307 _complete$1: function(value) { |
| 5063 var t1, listeners; | 5308 var t1, listeners; |
| 5064 t1 = J.getInterceptor(value); | 5309 t1 = J.getInterceptor(value); |
| 5065 if (!!t1.$isFuture) | 5310 if (!!t1.$isFuture) |
| 5066 if (!!t1.$is_Future) | 5311 if (!!t1.$is_Future) |
| 5067 P._Future__chainCoreFuture(value, this); | 5312 P._Future__chainCoreFuture(value, this); |
| 5068 else | 5313 else |
| 5069 P._Future__chainForeignFuture(value, this); | 5314 P._Future__chainForeignFuture(value, this); |
| 5070 else { | 5315 else { |
| 5071 listeners = this._removeListeners$0(); | 5316 listeners = this._removeListeners$0(); |
| 5072 this._setValue$1(value); | 5317 this._setValue$1(value); |
| 5073 P._Future__propagateToListeners(this, listeners); | 5318 P._Future__propagateToListeners(this, listeners); |
| 5074 } | 5319 } |
| 5075 }, | 5320 }, |
| 5076 _completeWithValue$1: function(value) { | 5321 _completeWithValue$1: function(value) { |
| 5077 var listeners = this._removeListeners$0(); | 5322 var listeners = this._removeListeners$0(); |
| 5078 this._setValue$1(value); | 5323 this._setValue$1(value); |
| 5079 P._Future__propagateToListeners(this, listeners); | 5324 P._Future__propagateToListeners(this, listeners); |
| 5080 }, | 5325 }, |
| 5081 _completeError$2: [function(error, stackTrace) { | 5326 _completeError$2: [function(error, stackTrace) { |
| 5082 var listeners = this._removeListeners$0(); | 5327 var listeners = this._removeListeners$0(); |
| 5083 this._setErrorObject$1(new P.AsyncError(error, stackTrace)); | 5328 this._setErrorObject$1(new P.AsyncError(error, stackTrace)); |
| 5084 P._Future__propagateToListeners(this, listeners); | 5329 P._Future__propagateToListeners(this, listeners); |
| 5085 }, function(error) { | 5330 }, function(error) { |
| 5086 return this._completeError$2(error, null); | 5331 return this._completeError$2(error, null); |
| 5087 }, "_completeError$1", "call$2", "call$1", "get$_completeError", 2, 2, 6, 0]
, | 5332 }, "_completeError$1", "call$2", "call$1", "get$_completeError", 2, 2, 8, 13
, 14, 15], |
| 5088 _asyncComplete$1: function(value) { | 5333 _asyncComplete$1: function(value) { |
| 5089 var t1; | 5334 var t1; |
| 5090 if (value == null) | 5335 if (value == null) |
| 5091 ; | 5336 ; |
| 5092 else { | 5337 else { |
| 5093 t1 = J.getInterceptor(value); | 5338 t1 = J.getInterceptor(value); |
| 5094 if (!!t1.$isFuture) { | 5339 if (!!t1.$isFuture) { |
| 5095 if (!!t1.$is_Future) { | 5340 if (!!t1.$is_Future) { |
| 5096 t1 = value._state; | 5341 t1 = value._state; |
| 5097 if (t1 >= 4 && t1 === 8) { | 5342 if (t1 >= 4 && t1 === 8) { |
| (...skipping 13 matching lines...) Expand all Loading... |
| 5111 this._markPendingCompletion$0(); | 5356 this._markPendingCompletion$0(); |
| 5112 this._zone.scheduleMicrotask$1(new P._Future__asyncCompleteError_closure(t
his, error, stackTrace)); | 5357 this._zone.scheduleMicrotask$1(new P._Future__asyncCompleteError_closure(t
his, error, stackTrace)); |
| 5113 }, | 5358 }, |
| 5114 $isFuture: 1, | 5359 $isFuture: 1, |
| 5115 static: {_Future$immediate: function(value, $T) { | 5360 static: {_Future$immediate: function(value, $T) { |
| 5116 var t1 = H.setRuntimeTypeInfo(new P._Future(0, $.Zone__current, null), [
$T]); | 5361 var t1 = H.setRuntimeTypeInfo(new P._Future(0, $.Zone__current, null), [
$T]); |
| 5117 t1._asyncComplete$1(value); | 5362 t1._asyncComplete$1(value); |
| 5118 return t1; | 5363 return t1; |
| 5119 }, _Future__chainForeignFuture: function(source, target) { | 5364 }, _Future__chainForeignFuture: function(source, target) { |
| 5120 var e, s, exception, t1; | 5365 var e, s, exception, t1; |
| 5121 target.set$_state(2); | 5366 target.set$_isChained(true); |
| 5122 try { | 5367 try { |
| 5123 source.then$2$onError(new P._Future__chainForeignFuture_closure(target
), new P._Future__chainForeignFuture_closure0(target)); | 5368 source.then$2$onError(new P._Future__chainForeignFuture_closure(target
), new P._Future__chainForeignFuture_closure0(target)); |
| 5124 } catch (exception) { | 5369 } catch (exception) { |
| 5125 t1 = H.unwrapException(exception); | 5370 t1 = H.unwrapException(exception); |
| 5126 e = t1; | 5371 e = t1; |
| 5127 s = H.getTraceFromException(exception); | 5372 s = H.getTraceFromException(exception); |
| 5128 P.scheduleMicrotask(new P._Future__chainForeignFuture_closure1(target,
e, s)); | 5373 P.scheduleMicrotask(new P._Future__chainForeignFuture_closure1(target,
e, s)); |
| 5129 } | 5374 } |
| 5130 }, _Future__chainCoreFuture: function(source, target) { | 5375 }, _Future__chainCoreFuture: function(source, target) { |
| 5131 var listener; | 5376 var listener; |
| 5132 target._state = 2; | 5377 target.set$_isChained(true); |
| 5133 listener = new P._FutureListener(null, target, 0, null, null); | 5378 listener = new P._FutureListener(null, target, 0, null, null); |
| 5134 if (source._state >= 4) | 5379 if (source._state >= 4) |
| 5135 P._Future__propagateToListeners(source, listener); | 5380 P._Future__propagateToListeners(source, listener); |
| 5136 else | 5381 else |
| 5137 source._addListener$1(listener); | 5382 source._addListener$1(listener); |
| 5138 }, _Future__propagateToListeners: function(source, listeners) { | 5383 }, _Future__propagateToListeners: function(source, listeners) { |
| 5139 var t1, t2, t3, hasError, asyncError, listeners0, sourceValue, zone, old
Zone, chainSource, result; | 5384 var t1, t2, t3, hasError, asyncError, listeners0, sourceValue, zone, old
Zone, chainSource, result; |
| 5140 t1 = {}; | 5385 t1 = {}; |
| 5141 t1._captured_source_4 = source; | 5386 t1._captured_source_4 = source; |
| 5142 for (t2 = source; true;) { | 5387 for (t2 = source; true;) { |
| 5143 t3 = {}; | 5388 t3 = {}; |
| 5144 hasError = t2.get$_hasError(); | 5389 hasError = t2.get$_hasError(); |
| 5145 if (listeners == null) { | 5390 if (listeners == null) { |
| 5146 if (hasError) { | 5391 if (hasError) { |
| 5147 asyncError = t1._captured_source_4.get$_error(); | 5392 asyncError = t1._captured_source_4.get$_error(); |
| 5148 t1._captured_source_4.get$_zone().handleUncaughtError$2(J.get$erro
r$x(asyncError), asyncError.get$stackTrace()); | 5393 t1._captured_source_4.get$_zone().handleUncaughtError$2(J.get$erro
r$x(asyncError), asyncError.get$stackTrace()); |
| 5149 } | 5394 } |
| 5150 return; | 5395 return; |
| 5151 } | 5396 } |
| 5152 for (; listeners.get$_nextListener() != null; listeners = listeners0)
{ | 5397 for (; listeners.get$_nextListener() != null; listeners = listeners0)
{ |
| 5153 listeners0 = listeners._nextListener; | 5398 listeners0 = listeners.get$_nextListener(); |
| 5154 listeners._nextListener = null; | 5399 listeners.set$_nextListener(null); |
| 5155 P._Future__propagateToListeners(t1._captured_source_4, listeners); | 5400 P._Future__propagateToListeners(t1._captured_source_4, listeners); |
| 5156 } | 5401 } |
| 5157 t3._captured_listenerHasValue_1 = true; | 5402 t3._captured_listenerHasValue_1 = true; |
| 5158 sourceValue = hasError ? null : t1._captured_source_4.get$_async$_valu
e(); | 5403 sourceValue = hasError ? null : t1._captured_source_4.get$_value(); |
| 5159 t3._captured_listenerValueOrError_2 = sourceValue; | 5404 t3._captured_listenerValueOrError_2 = sourceValue; |
| 5160 t3._captured_isPropagationAborted_3 = false; | 5405 t3._captured_isPropagationAborted_3 = false; |
| 5161 t2 = !hasError; | 5406 t2 = !hasError; |
| 5162 if (!t2 || listeners.get$handlesValue() || listeners.state === 8) { | 5407 if (!t2 || listeners.get$handlesValue() || listeners.get$handlesComple
te()) { |
| 5163 zone = listeners.get$_zone(); | 5408 zone = listeners.get$_zone(); |
| 5164 if (hasError && !t1._captured_source_4.get$_zone().inSameErrorZone$1
(zone)) { | 5409 if (hasError && !t1._captured_source_4.get$_zone().inSameErrorZone$1
(zone)) { |
| 5165 asyncError = t1._captured_source_4.get$_error(); | 5410 asyncError = t1._captured_source_4.get$_error(); |
| 5166 t1._captured_source_4.get$_zone().handleUncaughtError$2(J.get$erro
r$x(asyncError), asyncError.get$stackTrace()); | 5411 t1._captured_source_4.get$_zone().handleUncaughtError$2(J.get$erro
r$x(asyncError), asyncError.get$stackTrace()); |
| 5167 return; | 5412 return; |
| 5168 } | 5413 } |
| 5169 oldZone = $.Zone__current; | 5414 oldZone = $.Zone__current; |
| 5170 if (oldZone == null ? zone != null : oldZone !== zone) | 5415 if (oldZone == null ? zone != null : oldZone !== zone) |
| 5171 $.Zone__current = zone; | 5416 $.Zone__current = zone; |
| 5172 else | 5417 else |
| 5173 oldZone = null; | 5418 oldZone = null; |
| 5174 if (t2) { | 5419 if (t2) { |
| 5175 if (listeners.get$handlesValue()) | 5420 if (listeners.get$handlesValue()) |
| 5176 t3._captured_listenerHasValue_1 = new P._Future__propagateToList
eners_handleValueCallback(t3, listeners, sourceValue, zone).call$0(); | 5421 t3._captured_listenerHasValue_1 = new P._Future__propagateToList
eners_handleValueCallback(t3, listeners, sourceValue, zone).call$0(); |
| 5177 } else | 5422 } else |
| 5178 new P._Future__propagateToListeners_handleError(t1, t3, listeners,
zone).call$0(); | 5423 new P._Future__propagateToListeners_handleError(t1, t3, listeners,
zone).call$0(); |
| 5179 if (listeners.get$handlesComplete()) | 5424 if (listeners.get$handlesComplete()) |
| 5180 new P._Future__propagateToListeners_handleWhenCompleteCallback(t1,
t3, hasError, listeners, zone).call$0(); | 5425 new P._Future__propagateToListeners_handleWhenCompleteCallback(t1,
t3, hasError, listeners, zone).call$0(); |
| 5181 if (oldZone != null) | 5426 if (oldZone != null) |
| 5182 $.Zone__current = oldZone; | 5427 $.Zone__current = oldZone; |
| 5183 if (t3._captured_isPropagationAborted_3) | 5428 if (t3._captured_isPropagationAborted_3) |
| 5184 return; | 5429 return; |
| 5185 if (t3._captured_listenerHasValue_1 === true) { | 5430 if (t3._captured_listenerHasValue_1 === true) { |
| 5186 t2 = t3._captured_listenerValueOrError_2; | 5431 t2 = t3._captured_listenerValueOrError_2; |
| 5187 t2 = (sourceValue == null ? t2 != null : sourceValue !== t2) && !!
J.getInterceptor(t2).$isFuture; | 5432 t2 = (sourceValue == null ? t2 != null : sourceValue !== t2) && !!
J.getInterceptor(t2).$isFuture; |
| 5188 } else | 5433 } else |
| 5189 t2 = false; | 5434 t2 = false; |
| 5190 if (t2) { | 5435 if (t2) { |
| 5191 chainSource = t3._captured_listenerValueOrError_2; | 5436 chainSource = t3._captured_listenerValueOrError_2; |
| 5192 result = listeners.result; | 5437 result = J.get$result$x(listeners); |
| 5193 if (chainSource instanceof P._Future) | 5438 if (chainSource instanceof P._Future) |
| 5194 if (chainSource._state >= 4) { | 5439 if (chainSource._state >= 4) { |
| 5195 result._state = 2; | 5440 result.set$_isChained(true); |
| 5196 t1._captured_source_4 = chainSource; | 5441 t1._captured_source_4 = chainSource; |
| 5197 listeners = new P._FutureListener(null, result, 0, null, null)
; | 5442 listeners = new P._FutureListener(null, result, 0, null, null)
; |
| 5198 t2 = chainSource; | 5443 t2 = chainSource; |
| 5199 continue; | 5444 continue; |
| 5200 } else | 5445 } else |
| 5201 P._Future__chainCoreFuture(chainSource, result); | 5446 P._Future__chainCoreFuture(chainSource, result); |
| 5202 else | 5447 else |
| 5203 P._Future__chainForeignFuture(chainSource, result); | 5448 P._Future__chainForeignFuture(chainSource, result); |
| 5204 return; | 5449 return; |
| 5205 } | 5450 } |
| 5206 } | 5451 } |
| 5207 result = listeners.result; | 5452 result = J.get$result$x(listeners); |
| 5208 listeners = result._removeListeners$0(); | 5453 listeners = result._removeListeners$0(); |
| 5209 t2 = t3._captured_listenerHasValue_1; | 5454 t2 = t3._captured_listenerHasValue_1; |
| 5210 t3 = t3._captured_listenerValueOrError_2; | 5455 t3 = t3._captured_listenerValueOrError_2; |
| 5211 if (t2 === true) { | 5456 if (t2 === true) |
| 5212 result._state = 4; | 5457 result._setValue$1(t3); |
| 5213 result._resultOrListeners = t3; | 5458 else |
| 5214 } else { | 5459 result._setErrorObject$1(t3); |
| 5215 result._state = 8; | |
| 5216 result._resultOrListeners = t3; | |
| 5217 } | |
| 5218 t1._captured_source_4 = result; | 5460 t1._captured_source_4 = result; |
| 5219 t2 = result; | 5461 t2 = result; |
| 5220 } | 5462 } |
| 5221 }} | 5463 }} |
| 5222 }, | 5464 }, |
| 5223 _Future__addListener_closure: { | 5465 _Future__addListener_closure: { |
| 5224 "^": "Closure:0;_async$_captured_this_0,_captured_listener_1", | 5466 "^": "Closure:0;_async$_captured_this_0,_captured_listener_1", |
| 5225 call$0: function() { | 5467 call$0: [function() { |
| 5226 P._Future__propagateToListeners(this._async$_captured_this_0, this._captur
ed_listener_1); | 5468 P._Future__propagateToListeners(this._async$_captured_this_0, this._captur
ed_listener_1); |
| 5227 } | 5469 }, null, null, 0, 0, null, "call"] |
| 5228 }, | 5470 }, |
| 5229 _Future__chainForeignFuture_closure: { | 5471 _Future__chainForeignFuture_closure: { |
| 5230 "^": "Closure:2;_captured_target_0", | 5472 "^": "Closure:3;_captured_target_0", |
| 5231 call$1: function(value) { | 5473 call$1: [function(value) { |
| 5232 this._captured_target_0._completeWithValue$1(value); | 5474 this._captured_target_0._completeWithValue$1(value); |
| 5233 } | 5475 }, null, null, 2, 0, null, 12, "call"] |
| 5234 }, | 5476 }, |
| 5235 _Future__chainForeignFuture_closure0: { | 5477 _Future__chainForeignFuture_closure0: { |
| 5236 "^": "Closure:7;_captured_target_1", | 5478 "^": "Closure:9;_captured_target_1", |
| 5237 call$2: function(error, stackTrace) { | 5479 call$2: [function(error, stackTrace) { |
| 5238 this._captured_target_1._completeError$2(error, stackTrace); | 5480 this._captured_target_1._completeError$2(error, stackTrace); |
| 5239 }, | 5481 }, function(error) { |
| 5240 call$1: function(error) { | |
| 5241 return this.call$2(error, null); | 5482 return this.call$2(error, null); |
| 5242 } | 5483 }, "call$1", null, null, null, 2, 2, null, 13, 14, 15, "call"] |
| 5243 }, | 5484 }, |
| 5244 _Future__chainForeignFuture_closure1: { | 5485 _Future__chainForeignFuture_closure1: { |
| 5245 "^": "Closure:0;_captured_target_2,_captured_e_3,_captured_s_4", | 5486 "^": "Closure:0;_captured_target_2,_captured_e_3,_captured_s_4", |
| 5246 call$0: function() { | 5487 call$0: [function() { |
| 5247 this._captured_target_2._completeError$2(this._captured_e_3, this._capture
d_s_4); | 5488 this._captured_target_2._completeError$2(this._captured_e_3, this._capture
d_s_4); |
| 5248 } | 5489 }, null, null, 0, 0, null, "call"] |
| 5249 }, | 5490 }, |
| 5250 _Future__asyncComplete_closure: { | 5491 _Future__asyncComplete_closure: { |
| 5251 "^": "Closure:0;_async$_captured_this_0,_captured_coreFuture_1", | 5492 "^": "Closure:0;_async$_captured_this_0,_captured_coreFuture_1", |
| 5252 call$0: function() { | 5493 call$0: [function() { |
| 5253 P._Future__chainCoreFuture(this._captured_coreFuture_1, this._async$_captu
red_this_0); | 5494 P._Future__chainCoreFuture(this._captured_coreFuture_1, this._async$_captu
red_this_0); |
| 5254 } | 5495 }, null, null, 0, 0, null, "call"] |
| 5255 }, | 5496 }, |
| 5256 _Future__asyncComplete_closure0: { | 5497 _Future__asyncComplete_closure0: { |
| 5257 "^": "Closure:0;_async$_captured_this_2,_captured_value_3", | 5498 "^": "Closure:0;_async$_captured_this_2,_captured_value_3", |
| 5258 call$0: function() { | 5499 call$0: [function() { |
| 5259 this._async$_captured_this_2._completeWithValue$1(this._captured_value_3); | 5500 this._async$_captured_this_2._completeWithValue$1(this._captured_value_3); |
| 5260 } | 5501 }, null, null, 0, 0, null, "call"] |
| 5261 }, | 5502 }, |
| 5262 _Future__asyncCompleteError_closure: { | 5503 _Future__asyncCompleteError_closure: { |
| 5263 "^": "Closure:0;_async$_captured_this_0,_captured_error_1,_captured_stackTra
ce_2", | 5504 "^": "Closure:0;_async$_captured_this_0,_captured_error_1,_captured_stackTra
ce_2", |
| 5264 call$0: function() { | 5505 call$0: [function() { |
| 5265 this._async$_captured_this_0._completeError$2(this._captured_error_1, this
._captured_stackTrace_2); | 5506 this._async$_captured_this_0._completeError$2(this._captured_error_1, this
._captured_stackTrace_2); |
| 5266 } | 5507 }, null, null, 0, 0, null, "call"] |
| 5267 }, | 5508 }, |
| 5268 _Future__propagateToListeners_handleValueCallback: { | 5509 _Future__propagateToListeners_handleValueCallback: { |
| 5269 "^": "Closure:8;_box_1,_captured_listener_3,_captured_sourceValue_4,_capture
d_zone_5", | 5510 "^": "Closure:10;_box_1,_captured_listener_3,_captured_sourceValue_4,_captur
ed_zone_5", |
| 5270 call$0: function() { | 5511 call$0: function() { |
| 5271 var e, s, exception, t1; | 5512 var e, s, exception, t1; |
| 5272 try { | 5513 try { |
| 5273 this._box_1._captured_listenerValueOrError_2 = this._captured_zone_5.run
Unary$2(this._captured_listener_3.get$_onValue(), this._captured_sourceValue_4); | 5514 this._box_1._captured_listenerValueOrError_2 = this._captured_zone_5.run
Unary$2(this._captured_listener_3.get$_onValue(), this._captured_sourceValue_4); |
| 5274 return true; | 5515 return true; |
| 5275 } catch (exception) { | 5516 } catch (exception) { |
| 5276 t1 = H.unwrapException(exception); | 5517 t1 = H.unwrapException(exception); |
| 5277 e = t1; | 5518 e = t1; |
| 5278 s = H.getTraceFromException(exception); | 5519 s = H.getTraceFromException(exception); |
| 5279 this._box_1._captured_listenerValueOrError_2 = new P.AsyncError(e, s); | 5520 this._box_1._captured_listenerValueOrError_2 = new P.AsyncError(e, s); |
| 5280 return false; | 5521 return false; |
| 5281 } | 5522 } |
| 5282 } | 5523 } |
| 5283 }, | 5524 }, |
| 5284 _Future__propagateToListeners_handleError: { | 5525 _Future__propagateToListeners_handleError: { |
| 5285 "^": "Closure:1;_box_2,_box_1,_captured_listener_6,_captured_zone_7", | 5526 "^": "Closure:2;_box_2,_box_1,_captured_listener_6,_captured_zone_7", |
| 5286 call$0: function() { | 5527 call$0: function() { |
| 5287 var asyncError, matchesTest, test, e, s, errorCallback, e0, s0, t1, except
ion, t2, listenerValueOrError, t3, t4; | 5528 var asyncError, matchesTest, test, e, s, errorCallback, e0, s0, t1, except
ion, t2, listenerValueOrError, t3, t4; |
| 5288 asyncError = this._box_2._captured_source_4.get$_error(); | 5529 asyncError = this._box_2._captured_source_4.get$_error(); |
| 5289 matchesTest = true; | 5530 matchesTest = true; |
| 5290 t1 = this._captured_listener_6; | 5531 t1 = this._captured_listener_6; |
| 5291 if (t1.get$hasErrorTest()) { | 5532 if (t1.get$hasErrorTest()) { |
| 5292 test = t1.callback; | 5533 test = t1.get$_errorTest(); |
| 5293 try { | 5534 try { |
| 5294 matchesTest = this._captured_zone_7.runUnary$2(test, J.get$error$x(asy
ncError)); | 5535 matchesTest = this._captured_zone_7.runUnary$2(test, J.get$error$x(asy
ncError)); |
| 5295 } catch (exception) { | 5536 } catch (exception) { |
| 5296 t1 = H.unwrapException(exception); | 5537 t1 = H.unwrapException(exception); |
| 5297 e = t1; | 5538 e = t1; |
| 5298 s = H.getTraceFromException(exception); | 5539 s = H.getTraceFromException(exception); |
| 5299 t1 = J.get$error$x(asyncError); | 5540 t1 = J.get$error$x(asyncError); |
| 5300 t2 = e; | 5541 t2 = e; |
| 5301 listenerValueOrError = (t1 == null ? t2 == null : t1 === t2) ? asyncEr
ror : new P.AsyncError(e, s); | 5542 listenerValueOrError = (t1 == null ? t2 == null : t1 === t2) ? asyncEr
ror : new P.AsyncError(e, s); |
| 5302 t1 = this._box_1; | 5543 t1 = this._box_1; |
| 5303 t1._captured_listenerValueOrError_2 = listenerValueOrError; | 5544 t1._captured_listenerValueOrError_2 = listenerValueOrError; |
| 5304 t1._captured_listenerHasValue_1 = false; | 5545 t1._captured_listenerHasValue_1 = false; |
| 5305 return; | 5546 return; |
| 5306 } | 5547 } |
| 5307 } | 5548 } |
| 5308 errorCallback = t1.errorCallback; | 5549 errorCallback = t1.get$_onError(); |
| 5309 if (matchesTest === true && errorCallback != null) { | 5550 if (matchesTest === true && errorCallback != null) { |
| 5310 try { | 5551 try { |
| 5311 t1 = errorCallback; | 5552 t1 = errorCallback; |
| 5312 t2 = H.getDynamicRuntimeType(); | 5553 t2 = H.getDynamicRuntimeType(); |
| 5313 t2 = H.buildFunctionType(t2, [t2, t2])._isTest$1(t1); | 5554 t2 = H.buildFunctionType(t2, [t2, t2])._isTest$1(t1); |
| 5314 t3 = this._captured_zone_7; | 5555 t3 = this._captured_zone_7; |
| 5315 t4 = this._box_1; | 5556 t4 = this._box_1; |
| 5316 if (t2) | 5557 if (t2) |
| 5317 t4._captured_listenerValueOrError_2 = t3.runBinary$3(errorCallback,
J.get$error$x(asyncError), asyncError.get$stackTrace()); | 5558 t4._captured_listenerValueOrError_2 = t3.runBinary$3(errorCallback,
J.get$error$x(asyncError), asyncError.get$stackTrace()); |
| 5318 else | 5559 else |
| (...skipping 12 matching lines...) Expand all Loading... |
| 5331 } | 5572 } |
| 5332 this._box_1._captured_listenerHasValue_1 = true; | 5573 this._box_1._captured_listenerHasValue_1 = true; |
| 5333 } else { | 5574 } else { |
| 5334 t1 = this._box_1; | 5575 t1 = this._box_1; |
| 5335 t1._captured_listenerValueOrError_2 = asyncError; | 5576 t1._captured_listenerValueOrError_2 = asyncError; |
| 5336 t1._captured_listenerHasValue_1 = false; | 5577 t1._captured_listenerHasValue_1 = false; |
| 5337 } | 5578 } |
| 5338 } | 5579 } |
| 5339 }, | 5580 }, |
| 5340 _Future__propagateToListeners_handleWhenCompleteCallback: { | 5581 _Future__propagateToListeners_handleWhenCompleteCallback: { |
| 5341 "^": "Closure:1;_box_2,_box_1,_captured_hasError_8,_captured_listener_9,_cap
tured_zone_10", | 5582 "^": "Closure:2;_box_2,_box_1,_captured_hasError_8,_captured_listener_9,_cap
tured_zone_10", |
| 5342 call$0: function() { | 5583 call$0: function() { |
| 5343 var t1, e, s, completeResult, t2, exception, result; | 5584 var t1, e, s, completeResult, t2, exception, result; |
| 5344 t1 = {}; | 5585 t1 = {}; |
| 5345 t1._captured_completeResult_0 = null; | 5586 t1._captured_completeResult_0 = null; |
| 5346 try { | 5587 try { |
| 5347 completeResult = this._captured_zone_10.run$1(this._captured_listener_9.
get$_whenCompleteAction()); | 5588 completeResult = this._captured_zone_10.run$1(this._captured_listener_9.
get$_whenCompleteAction()); |
| 5348 t1._captured_completeResult_0 = completeResult; | 5589 t1._captured_completeResult_0 = completeResult; |
| 5349 t2 = completeResult; | 5590 t2 = completeResult; |
| 5350 } catch (exception) { | 5591 } catch (exception) { |
| 5351 t1 = H.unwrapException(exception); | 5592 t1 = H.unwrapException(exception); |
| 5352 e = t1; | 5593 e = t1; |
| 5353 s = H.getTraceFromException(exception); | 5594 s = H.getTraceFromException(exception); |
| 5354 if (this._captured_hasError_8) { | 5595 if (this._captured_hasError_8) { |
| 5355 t1 = J.get$error$x(this._box_2._captured_source_4.get$_error()); | 5596 t1 = J.get$error$x(this._box_2._captured_source_4.get$_error()); |
| 5356 t2 = e; | 5597 t2 = e; |
| 5357 t2 = t1 == null ? t2 == null : t1 === t2; | 5598 t2 = t1 == null ? t2 == null : t1 === t2; |
| 5358 t1 = t2; | 5599 t1 = t2; |
| 5359 } else | 5600 } else |
| 5360 t1 = false; | 5601 t1 = false; |
| 5361 t2 = this._box_1; | 5602 t2 = this._box_1; |
| 5362 if (t1) | 5603 if (t1) |
| 5363 t2._captured_listenerValueOrError_2 = this._box_2._captured_source_4.g
et$_error(); | 5604 t2._captured_listenerValueOrError_2 = this._box_2._captured_source_4.g
et$_error(); |
| 5364 else | 5605 else |
| 5365 t2._captured_listenerValueOrError_2 = new P.AsyncError(e, s); | 5606 t2._captured_listenerValueOrError_2 = new P.AsyncError(e, s); |
| 5366 t2._captured_listenerHasValue_1 = false; | 5607 t2._captured_listenerHasValue_1 = false; |
| 5367 return; | 5608 return; |
| 5368 } | 5609 } |
| 5369 if (!!J.getInterceptor(t2).$isFuture) { | 5610 if (!!J.getInterceptor(t2).$isFuture) { |
| 5370 t2 = this._captured_listener_9; | 5611 result = J.get$result$x(this._captured_listener_9); |
| 5371 result = t2.get$result(t2); | |
| 5372 result.set$_isChained(true); | 5612 result.set$_isChained(true); |
| 5373 this._box_1._captured_isPropagationAborted_3 = true; | 5613 this._box_1._captured_isPropagationAborted_3 = true; |
| 5374 t1._captured_completeResult_0.then$2$onError(new P._Future__propagateToL
isteners_handleWhenCompleteCallback_closure(this._box_2, result), new P._Future_
_propagateToListeners_handleWhenCompleteCallback_closure0(t1, result)); | 5614 t1._captured_completeResult_0.then$2$onError(new P._Future__propagateToL
isteners_handleWhenCompleteCallback_closure(this._box_2, result), new P._Future_
_propagateToListeners_handleWhenCompleteCallback_closure0(t1, result)); |
| 5375 } | 5615 } |
| 5376 } | 5616 } |
| 5377 }, | 5617 }, |
| 5378 _Future__propagateToListeners_handleWhenCompleteCallback_closure: { | 5618 _Future__propagateToListeners_handleWhenCompleteCallback_closure: { |
| 5379 "^": "Closure:2;_box_2,_captured_result_11", | 5619 "^": "Closure:3;_box_2,_captured_result_11", |
| 5380 call$1: function(ignored) { | 5620 call$1: [function(ignored) { |
| 5381 P._Future__propagateToListeners(this._box_2._captured_source_4, new P._Fut
ureListener(null, this._captured_result_11, 0, null, null)); | 5621 P._Future__propagateToListeners(this._box_2._captured_source_4, new P._Fut
ureListener(null, this._captured_result_11, 0, null, null)); |
| 5382 } | 5622 }, null, null, 2, 0, null, 27, "call"] |
| 5383 }, | 5623 }, |
| 5384 _Future__propagateToListeners_handleWhenCompleteCallback_closure0: { | 5624 _Future__propagateToListeners_handleWhenCompleteCallback_closure0: { |
| 5385 "^": "Closure:7;_async$_box_0,_captured_result_12", | 5625 "^": "Closure:9;_async$_box_0,_captured_result_12", |
| 5386 call$2: function(error, stackTrace) { | 5626 call$2: [function(error, stackTrace) { |
| 5387 var t1, completeResult; | 5627 var t1, completeResult; |
| 5388 t1 = this._async$_box_0; | 5628 t1 = this._async$_box_0; |
| 5389 if (!(t1._captured_completeResult_0 instanceof P._Future)) { | 5629 if (!(t1._captured_completeResult_0 instanceof P._Future)) { |
| 5390 completeResult = H.setRuntimeTypeInfo(new P._Future(0, $.Zone__current,
null), [null]); | 5630 completeResult = H.setRuntimeTypeInfo(new P._Future(0, $.Zone__current,
null), [null]); |
| 5391 t1._captured_completeResult_0 = completeResult; | 5631 t1._captured_completeResult_0 = completeResult; |
| 5392 completeResult._setError$2(error, stackTrace); | 5632 completeResult._setError$2(error, stackTrace); |
| 5393 } | 5633 } |
| 5394 P._Future__propagateToListeners(t1._captured_completeResult_0, new P._Futu
reListener(null, this._captured_result_12, 0, null, null)); | 5634 P._Future__propagateToListeners(t1._captured_completeResult_0, new P._Futu
reListener(null, this._captured_result_12, 0, null, null)); |
| 5395 }, | 5635 }, function(error) { |
| 5396 call$1: function(error) { | |
| 5397 return this.call$2(error, null); | 5636 return this.call$2(error, null); |
| 5398 } | 5637 }, "call$1", null, null, null, 2, 2, null, 13, 14, 15, "call"] |
| 5399 }, | 5638 }, |
| 5400 _AsyncCallbackEntry: { | 5639 _AsyncCallbackEntry: { |
| 5401 "^": "Object;callback,next@", | 5640 "^": "Object;callback,next@", |
| 5402 callback$0: function() { | 5641 callback$0: function() { |
| 5403 return this.callback.call$0(); | 5642 return this.callback.call$0(); |
| 5404 } | 5643 } |
| 5405 }, | 5644 }, |
| 5406 Stream: { | 5645 Stream: { |
| 5407 "^": "Object;", | 5646 "^": "Object;", |
| 5408 map$1: function(_, convert) { | 5647 map$1: function(_, convert) { |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5454 var t1, future; | 5693 var t1, future; |
| 5455 t1 = {}; | 5694 t1 = {}; |
| 5456 future = H.setRuntimeTypeInfo(new P._Future(0, $.Zone__current, null), [H.
getRuntimeTypeArgument(this, "Stream", 0)]); | 5695 future = H.setRuntimeTypeInfo(new P._Future(0, $.Zone__current, null), [H.
getRuntimeTypeArgument(this, "Stream", 0)]); |
| 5457 t1._captured_result_0 = null; | 5696 t1._captured_result_0 = null; |
| 5458 t1._captured_foundResult_1 = false; | 5697 t1._captured_foundResult_1 = false; |
| 5459 this.listen$4$cancelOnError$onDone$onError(new P.Stream_last_closure(t1, t
his), true, new P.Stream_last_closure0(t1, future), future.get$_completeError())
; | 5698 this.listen$4$cancelOnError$onDone$onError(new P.Stream_last_closure(t1, t
his), true, new P.Stream_last_closure0(t1, future), future.get$_completeError())
; |
| 5460 return future; | 5699 return future; |
| 5461 } | 5700 } |
| 5462 }, | 5701 }, |
| 5463 Stream_pipe_closure: { | 5702 Stream_pipe_closure: { |
| 5464 "^": "Closure:2;_captured_streamConsumer_0", | 5703 "^": "Closure:3;_captured_streamConsumer_0", |
| 5465 call$1: function(_) { | 5704 call$1: [function(_) { |
| 5466 return this._captured_streamConsumer_0._async$_target.close$0(0); | 5705 return this._captured_streamConsumer_0._async$_target.close$0(0); |
| 5467 } | 5706 }, null, null, 2, 0, null, 26, "call"] |
| 5468 }, | 5707 }, |
| 5469 Stream_contains_closure: { | 5708 Stream_contains_closure: { |
| 5470 "^": "Closure;_async$_box_0,_async$_captured_this_1,_captured_needle_2,_capt
ured_future_3", | 5709 "^": "Closure;_async$_box_0,_async$_captured_this_1,_captured_needle_2,_capt
ured_future_3", |
| 5471 call$1: function(element) { | 5710 call$1: [function(element) { |
| 5472 var t1, t2; | 5711 var t1, t2; |
| 5473 t1 = this._async$_box_0; | 5712 t1 = this._async$_box_0; |
| 5474 t2 = this._captured_future_3; | 5713 t2 = this._captured_future_3; |
| 5475 P._runUserCode(new P.Stream_contains__closure(this._captured_needle_2, ele
ment), new P.Stream_contains__closure0(t1, t2), P._cancelAndErrorClosure(t1._cap
tured_subscription_0, t2)); | 5714 P._runUserCode(new P.Stream_contains__closure(this._captured_needle_2, ele
ment), new P.Stream_contains__closure0(t1, t2), P._cancelAndErrorClosure(t1._cap
tured_subscription_0, t2)); |
| 5476 }, | 5715 }, null, null, 2, 0, null, 28, "call"], |
| 5477 $signature: function() { | 5716 $signature: function() { |
| 5478 return H.computeSignature(function(T) { | 5717 return H.computeSignature(function(T) { |
| 5479 return {func: 1, args: [T]}; | 5718 return {func: 1, args: [T]}; |
| 5480 }, this._async$_captured_this_1, "Stream"); | 5719 }, this._async$_captured_this_1, "Stream"); |
| 5481 } | 5720 } |
| 5482 }, | 5721 }, |
| 5483 Stream_contains__closure: { | 5722 Stream_contains__closure: { |
| 5484 "^": "Closure:0;_captured_needle_4,_captured_element_5", | 5723 "^": "Closure:0;_captured_needle_4,_captured_element_5", |
| 5485 call$0: function() { | 5724 call$0: function() { |
| 5486 return J.$eq(this._captured_element_5, this._captured_needle_4); | 5725 return J.$eq(this._captured_element_5, this._captured_needle_4); |
| 5487 } | 5726 } |
| 5488 }, | 5727 }, |
| 5489 Stream_contains__closure0: { | 5728 Stream_contains__closure0: { |
| 5490 "^": "Closure:9;_async$_box_0,_captured_future_6", | 5729 "^": "Closure:11;_async$_box_0,_captured_future_6", |
| 5491 call$1: function(isMatch) { | 5730 call$1: function(isMatch) { |
| 5492 if (isMatch === true) | 5731 if (isMatch === true) |
| 5493 P._cancelAndValue(this._async$_box_0._captured_subscription_0, this._cap
tured_future_6, true); | 5732 P._cancelAndValue(this._async$_box_0._captured_subscription_0, this._cap
tured_future_6, true); |
| 5494 } | 5733 } |
| 5495 }, | 5734 }, |
| 5496 Stream_contains_closure0: { | 5735 Stream_contains_closure0: { |
| 5497 "^": "Closure:0;_captured_future_7", | 5736 "^": "Closure:0;_captured_future_7", |
| 5498 call$0: function() { | 5737 call$0: [function() { |
| 5499 this._captured_future_7._complete$1(false); | 5738 this._captured_future_7._complete$1(false); |
| 5500 } | 5739 }, null, null, 0, 0, null, "call"] |
| 5501 }, | 5740 }, |
| 5502 Stream_forEach_closure: { | 5741 Stream_forEach_closure: { |
| 5503 "^": "Closure;_async$_box_0,_async$_captured_this_1,_captured_action_2,_capt
ured_future_3", | 5742 "^": "Closure;_async$_box_0,_async$_captured_this_1,_captured_action_2,_capt
ured_future_3", |
| 5504 call$1: function(element) { | 5743 call$1: [function(element) { |
| 5505 P._runUserCode(new P.Stream_forEach__closure(this._captured_action_2, elem
ent), new P.Stream_forEach__closure0(), P._cancelAndErrorClosure(this._async$_bo
x_0._captured_subscription_0, this._captured_future_3)); | 5744 P._runUserCode(new P.Stream_forEach__closure(this._captured_action_2, elem
ent), new P.Stream_forEach__closure0(), P._cancelAndErrorClosure(this._async$_bo
x_0._captured_subscription_0, this._captured_future_3)); |
| 5506 }, | 5745 }, null, null, 2, 0, null, 28, "call"], |
| 5507 $signature: function() { | 5746 $signature: function() { |
| 5508 return H.computeSignature(function(T) { | 5747 return H.computeSignature(function(T) { |
| 5509 return {func: 1, args: [T]}; | 5748 return {func: 1, args: [T]}; |
| 5510 }, this._async$_captured_this_1, "Stream"); | 5749 }, this._async$_captured_this_1, "Stream"); |
| 5511 } | 5750 } |
| 5512 }, | 5751 }, |
| 5513 Stream_forEach__closure: { | 5752 Stream_forEach__closure: { |
| 5514 "^": "Closure:0;_captured_action_4,_captured_element_5", | 5753 "^": "Closure:0;_captured_action_4,_captured_element_5", |
| 5515 call$0: function() { | 5754 call$0: function() { |
| 5516 return this._captured_action_4.call$1(this._captured_element_5); | 5755 return this._captured_action_4.call$1(this._captured_element_5); |
| 5517 } | 5756 } |
| 5518 }, | 5757 }, |
| 5519 Stream_forEach__closure0: { | 5758 Stream_forEach__closure0: { |
| 5520 "^": "Closure:2;", | 5759 "^": "Closure:3;", |
| 5521 call$1: function(_) { | 5760 call$1: function(_) { |
| 5522 } | 5761 } |
| 5523 }, | 5762 }, |
| 5524 Stream_forEach_closure0: { | 5763 Stream_forEach_closure0: { |
| 5525 "^": "Closure:0;_captured_future_6", | 5764 "^": "Closure:0;_captured_future_6", |
| 5526 call$0: function() { | 5765 call$0: [function() { |
| 5527 this._captured_future_6._complete$1(null); | 5766 this._captured_future_6._complete$1(null); |
| 5528 } | 5767 }, null, null, 0, 0, null, "call"] |
| 5529 }, | 5768 }, |
| 5530 Stream_length_closure: { | 5769 Stream_length_closure: { |
| 5531 "^": "Closure:2;_async$_box_0", | 5770 "^": "Closure:3;_async$_box_0", |
| 5532 call$1: function(_) { | 5771 call$1: [function(_) { |
| 5533 ++this._async$_box_0._captured_count_0; | 5772 ++this._async$_box_0._captured_count_0; |
| 5534 } | 5773 }, null, null, 2, 0, null, 26, "call"] |
| 5535 }, | 5774 }, |
| 5536 Stream_length_closure0: { | 5775 Stream_length_closure0: { |
| 5537 "^": "Closure:0;_async$_box_0,_captured_future_1", | 5776 "^": "Closure:0;_async$_box_0,_captured_future_1", |
| 5538 call$0: function() { | 5777 call$0: [function() { |
| 5539 this._captured_future_1._complete$1(this._async$_box_0._captured_count_0); | 5778 this._captured_future_1._complete$1(this._async$_box_0._captured_count_0); |
| 5540 } | 5779 }, null, null, 0, 0, null, "call"] |
| 5541 }, | 5780 }, |
| 5542 Stream_isEmpty_closure: { | 5781 Stream_isEmpty_closure: { |
| 5543 "^": "Closure:2;_async$_box_0,_captured_future_1", | 5782 "^": "Closure:3;_async$_box_0,_captured_future_1", |
| 5544 call$1: function(_) { | 5783 call$1: [function(_) { |
| 5545 P._cancelAndValue(this._async$_box_0._captured_subscription_0, this._captu
red_future_1, false); | 5784 P._cancelAndValue(this._async$_box_0._captured_subscription_0, this._captu
red_future_1, false); |
| 5546 } | 5785 }, null, null, 2, 0, null, 26, "call"] |
| 5547 }, | 5786 }, |
| 5548 Stream_isEmpty_closure0: { | 5787 Stream_isEmpty_closure0: { |
| 5549 "^": "Closure:0;_captured_future_2", | 5788 "^": "Closure:0;_captured_future_2", |
| 5550 call$0: function() { | 5789 call$0: [function() { |
| 5551 this._captured_future_2._complete$1(true); | 5790 this._captured_future_2._complete$1(true); |
| 5552 } | 5791 }, null, null, 0, 0, null, "call"] |
| 5553 }, | 5792 }, |
| 5554 Stream_toList_closure: { | 5793 Stream_toList_closure: { |
| 5555 "^": "Closure;_async$_captured_this_0,_async$_captured_result_1", | 5794 "^": "Closure;_async$_captured_this_0,_async$_captured_result_1", |
| 5556 call$1: function(data) { | 5795 call$1: [function(data) { |
| 5557 this._async$_captured_result_1.push(data); | 5796 this._async$_captured_result_1.push(data); |
| 5558 }, | 5797 }, null, null, 2, 0, null, 29, "call"], |
| 5559 $signature: function() { | 5798 $signature: function() { |
| 5560 return H.computeSignature(function(T) { | 5799 return H.computeSignature(function(T) { |
| 5561 return {func: 1, args: [T]}; | 5800 return {func: 1, args: [T]}; |
| 5562 }, this._async$_captured_this_0, "Stream"); | 5801 }, this._async$_captured_this_0, "Stream"); |
| 5563 } | 5802 } |
| 5564 }, | 5803 }, |
| 5565 Stream_toList_closure0: { | 5804 Stream_toList_closure0: { |
| 5566 "^": "Closure:0;_captured_result_2,_captured_future_3", | 5805 "^": "Closure:0;_captured_result_2,_captured_future_3", |
| 5567 call$0: function() { | 5806 call$0: [function() { |
| 5568 this._captured_future_3._complete$1(this._captured_result_2); | 5807 this._captured_future_3._complete$1(this._captured_result_2); |
| 5569 } | 5808 }, null, null, 0, 0, null, "call"] |
| 5570 }, | 5809 }, |
| 5571 Stream_last_closure: { | 5810 Stream_last_closure: { |
| 5572 "^": "Closure;_async$_box_0,_async$_captured_this_1", | 5811 "^": "Closure;_async$_box_0,_async$_captured_this_1", |
| 5573 call$1: function(value) { | 5812 call$1: [function(value) { |
| 5574 var t1 = this._async$_box_0; | 5813 var t1 = this._async$_box_0; |
| 5575 t1._captured_foundResult_1 = true; | 5814 t1._captured_foundResult_1 = true; |
| 5576 t1._captured_result_0 = value; | 5815 t1._captured_result_0 = value; |
| 5577 }, | 5816 }, null, null, 2, 0, null, 12, "call"], |
| 5578 $signature: function() { | 5817 $signature: function() { |
| 5579 return H.computeSignature(function(T) { | 5818 return H.computeSignature(function(T) { |
| 5580 return {func: 1, args: [T]}; | 5819 return {func: 1, args: [T]}; |
| 5581 }, this._async$_captured_this_1, "Stream"); | 5820 }, this._async$_captured_this_1, "Stream"); |
| 5582 } | 5821 } |
| 5583 }, | 5822 }, |
| 5584 Stream_last_closure0: { | 5823 Stream_last_closure0: { |
| 5585 "^": "Closure:0;_async$_box_0,_captured_future_2", | 5824 "^": "Closure:0;_async$_box_0,_captured_future_2", |
| 5586 call$0: function() { | 5825 call$0: [function() { |
| 5587 var e, s, t1, exception; | 5826 var e, s, t1, exception; |
| 5588 t1 = this._async$_box_0; | 5827 t1 = this._async$_box_0; |
| 5589 if (t1._captured_foundResult_1) { | 5828 if (t1._captured_foundResult_1) { |
| 5590 this._captured_future_2._complete$1(t1._captured_result_0); | 5829 this._captured_future_2._complete$1(t1._captured_result_0); |
| 5591 return; | 5830 return; |
| 5592 } | 5831 } |
| 5593 try { | 5832 try { |
| 5594 t1 = H.IterableElementError_noElement(); | 5833 t1 = H.IterableElementError_noElement(); |
| 5595 throw H.wrapException(t1); | 5834 throw H.wrapException(t1); |
| 5596 } catch (exception) { | 5835 } catch (exception) { |
| 5597 t1 = H.unwrapException(exception); | 5836 t1 = H.unwrapException(exception); |
| 5598 e = t1; | 5837 e = t1; |
| 5599 s = H.getTraceFromException(exception); | 5838 s = H.getTraceFromException(exception); |
| 5600 P._completeWithErrorCallback(this._captured_future_2, e, s); | 5839 P._completeWithErrorCallback(this._captured_future_2, e, s); |
| 5601 } | 5840 } |
| 5602 } | 5841 }, null, null, 0, 0, null, "call"] |
| 5603 }, | 5842 }, |
| 5604 StreamSubscription: { | 5843 StreamSubscription: { |
| 5605 "^": "Object;" | 5844 "^": "Object;" |
| 5606 }, | 5845 }, |
| 5607 StreamController: { | 5846 StreamController: { |
| 5608 "^": "Object;" | 5847 "^": "Object;" |
| 5609 }, | 5848 }, |
| 5610 _StreamController: { | 5849 _StreamController: { |
| 5611 "^": "Object;_state?", | 5850 "^": "Object;", |
| 5851 get$isPaused: function() { |
| 5852 var t1 = this._state; |
| 5853 return (t1 & 1) !== 0 ? this.get$_subscription().get$_isInputPaused() : (t
1 & 2) === 0; |
| 5854 }, |
| 5612 get$_pendingEvents: function() { | 5855 get$_pendingEvents: function() { |
| 5613 if ((this._state & 8) === 0) | 5856 if ((this._state & 8) === 0) |
| 5614 return this._varData; | 5857 return this._varData; |
| 5615 return this._varData.get$varData(); | 5858 return this._varData.get$varData(); |
| 5616 }, | 5859 }, |
| 5617 _ensurePendingEvents$0: function() { | 5860 _ensurePendingEvents$0: function() { |
| 5618 var t1, state; | 5861 var t1, state; |
| 5619 if ((this._state & 8) === 0) { | 5862 if ((this._state & 8) === 0) { |
| 5620 t1 = this._varData; | 5863 t1 = this._varData; |
| 5621 if (t1 == null) { | 5864 if (t1 == null) { |
| 5622 t1 = new P._StreamImplEvents(null, null, 0); | 5865 t1 = new P._StreamImplEvents(null, null, 0); |
| 5623 this._varData = t1; | 5866 this._varData = t1; |
| 5624 } | 5867 } |
| 5625 return t1; | 5868 return t1; |
| 5626 } | 5869 } |
| 5627 state = this._varData; | 5870 state = this._varData; |
| 5628 if (state.get$varData() == null) | 5871 if (state.get$varData() == null) |
| 5629 state.varData = new P._StreamImplEvents(null, null, 0); | 5872 state.set$varData(new P._StreamImplEvents(null, null, 0)); |
| 5630 return state.varData; | 5873 return state.get$varData(); |
| 5631 }, | 5874 }, |
| 5632 get$_subscription: function() { | 5875 get$_subscription: function() { |
| 5633 if ((this._state & 8) !== 0) | 5876 if ((this._state & 8) !== 0) |
| 5634 return this._varData.get$varData(); | 5877 return this._varData.get$varData(); |
| 5635 return this._varData; | 5878 return this._varData; |
| 5636 }, | 5879 }, |
| 5637 _badEventState$0: function() { | 5880 _badEventState$0: function() { |
| 5638 if ((this._state & 4) !== 0) | 5881 if ((this._state & 4) !== 0) |
| 5639 return new P.StateError("Cannot add event after closing"); | 5882 return new P.StateError("Cannot add event after closing"); |
| 5640 return new P.StateError("Cannot add event while adding a stream"); | 5883 return new P.StateError("Cannot add event while adding a stream"); |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5681 error = error != null ? error : new P.NullThrownError(); | 5924 error = error != null ? error : new P.NullThrownError(); |
| 5682 replacement = $.Zone__current.errorCallback$2(error, stackTrace); | 5925 replacement = $.Zone__current.errorCallback$2(error, stackTrace); |
| 5683 if (replacement != null) { | 5926 if (replacement != null) { |
| 5684 error = J.get$error$x(replacement); | 5927 error = J.get$error$x(replacement); |
| 5685 error = error != null ? error : new P.NullThrownError(); | 5928 error = error != null ? error : new P.NullThrownError(); |
| 5686 stackTrace = replacement.get$stackTrace(); | 5929 stackTrace = replacement.get$stackTrace(); |
| 5687 } | 5930 } |
| 5688 this._addError$2(error, stackTrace); | 5931 this._addError$2(error, stackTrace); |
| 5689 }, function(error) { | 5932 }, function(error) { |
| 5690 return this.addError$2(error, null); | 5933 return this.addError$2(error, null); |
| 5691 }, "addError$1", "call$2", "call$1", "get$addError", 2, 2, 10, 0], | 5934 }, "addError$1", "call$2", "call$1", "get$addError", 2, 2, 12, 13, 14, 15], |
| 5692 close$0: function(_) { | 5935 close$0: function(_) { |
| 5693 var t1 = this._state; | 5936 var t1 = this._state; |
| 5694 if ((t1 & 4) !== 0) | 5937 if ((t1 & 4) !== 0) |
| 5695 return this._ensureDoneFuture$0(); | 5938 return this._ensureDoneFuture$0(); |
| 5696 if (t1 >= 4) | 5939 if (t1 >= 4) |
| 5697 throw H.wrapException(this._badEventState$0()); | 5940 throw H.wrapException(this._badEventState$0()); |
| 5698 t1 |= 4; | 5941 t1 |= 4; |
| 5699 this._state = t1; | 5942 this._state = t1; |
| 5700 if ((t1 & 1) !== 0) | 5943 if ((t1 & 1) !== 0) |
| 5701 this._sendDone$0(); | 5944 this._sendDone$0(); |
| 5702 else if ((t1 & 3) === 0) | 5945 else if ((t1 & 3) === 0) |
| 5703 this._ensurePendingEvents$0().add$1(0, C.C__DelayedDone); | 5946 this._ensurePendingEvents$0().add$1(0, C.C__DelayedDone); |
| 5704 return this._ensureDoneFuture$0(); | 5947 return this._ensureDoneFuture$0(); |
| 5705 }, | 5948 }, |
| 5706 _async$_add$1: [function(value) { | 5949 _async$_add$1: [function(value) { |
| 5707 var t1 = this._state; | 5950 var t1 = this._state; |
| 5708 if ((t1 & 1) !== 0) | 5951 if ((t1 & 1) !== 0) |
| 5709 this._sendData$1(value); | 5952 this._sendData$1(value); |
| 5710 else if ((t1 & 3) === 0) | 5953 else if ((t1 & 3) === 0) |
| 5711 this._ensurePendingEvents$0().add$1(0, new P._DelayedData(value, null)); | 5954 this._ensurePendingEvents$0().add$1(0, new P._DelayedData(value, null)); |
| 5712 }, "call$1", "get$_async$_add", 2, 0, function() { | 5955 }, "call$1", "get$_async$_add", 2, 0, function() { |
| 5713 return H.computeSignature(function(T) { | 5956 return H.computeSignature(function(T) { |
| 5714 return {func: 1, void: true, args: [T]}; | 5957 return {func: 1, void: true, args: [T]}; |
| 5715 }, this.$receiver, "_StreamController"); | 5958 }, this.$receiver, "_StreamController"); |
| 5716 }], | 5959 }, 12], |
| 5717 _addError$2: [function(error, stackTrace) { | 5960 _addError$2: [function(error, stackTrace) { |
| 5718 var t1 = this._state; | 5961 var t1 = this._state; |
| 5719 if ((t1 & 1) !== 0) | 5962 if ((t1 & 1) !== 0) |
| 5720 this._sendError$2(error, stackTrace); | 5963 this._sendError$2(error, stackTrace); |
| 5721 else if ((t1 & 3) === 0) | 5964 else if ((t1 & 3) === 0) |
| 5722 this._ensurePendingEvents$0().add$1(0, new P._DelayedError(error, stackT
race, null)); | 5965 this._ensurePendingEvents$0().add$1(0, new P._DelayedError(error, stackT
race, null)); |
| 5723 }, "call$2", "get$_addError", 4, 0, 11], | 5966 }, "call$2", "get$_addError", 4, 0, 13, 14, 15], |
| 5724 _close$0: [function() { | 5967 _close$0: [function() { |
| 5725 var addState = this._varData; | 5968 var addState = this._varData; |
| 5726 this._varData = addState.get$varData(); | 5969 this._varData = addState.get$varData(); |
| 5727 this._state &= 4294967287; | 5970 this._state &= 4294967287; |
| 5728 addState.addStreamFuture._asyncComplete$1(null); | 5971 addState.complete$0(0); |
| 5729 }, "call$0", "get$_close", 0, 0, 1], | 5972 }, "call$0", "get$_close", 0, 0, 2], |
| 5730 _subscribe$4: function(onData, onError, onDone, cancelOnError) { | 5973 _subscribe$4: function(onData, onError, onDone, cancelOnError) { |
| 5731 var t1, subscription, pendingEvents, addState; | 5974 var t1, subscription, pendingEvents, addState; |
| 5732 if ((this._state & 3) !== 0) | 5975 if ((this._state & 3) !== 0) |
| 5733 throw H.wrapException(P.StateError$("Stream has already been listened to
.")); | 5976 throw H.wrapException(P.StateError$("Stream has already been listened to
.")); |
| 5734 t1 = $.Zone__current; | 5977 t1 = $.Zone__current; |
| 5735 subscription = H.setRuntimeTypeInfo(new P._ControllerSubscription(this, nu
ll, null, null, t1, cancelOnError ? 1 : 0, null, null), [null]); | 5978 subscription = H.setRuntimeTypeInfo(new P._ControllerSubscription(this, nu
ll, null, null, t1, cancelOnError ? 1 : 0, null, null), [null]); |
| 5736 subscription._BufferingStreamSubscription$4(onData, onError, onDone, cance
lOnError, null); | 5979 subscription._BufferingStreamSubscription$4(onData, onError, onDone, cance
lOnError, null); |
| 5737 pendingEvents = this.get$_pendingEvents(); | 5980 pendingEvents = this.get$_pendingEvents(); |
| 5738 t1 = this._state |= 1; | 5981 t1 = this._state |= 1; |
| 5739 if ((t1 & 8) !== 0) { | 5982 if ((t1 & 8) !== 0) { |
| 5740 addState = this._varData; | 5983 addState = this._varData; |
| 5741 addState.set$varData(subscription); | 5984 addState.set$varData(subscription); |
| 5742 addState.addSubscription.resume$0(); | 5985 addState.resume$0(); |
| 5743 } else | 5986 } else |
| 5744 this._varData = subscription; | 5987 this._varData = subscription; |
| 5745 subscription._setPendingEvents$1(pendingEvents); | 5988 subscription._setPendingEvents$1(pendingEvents); |
| 5746 subscription._guardCallback$1(new P._StreamController__subscribe_closure(t
his)); | 5989 subscription._guardCallback$1(new P._StreamController__subscribe_closure(t
his)); |
| 5747 return subscription; | 5990 return subscription; |
| 5748 }, | 5991 }, |
| 5749 _recordCancel$1: function(subscription) { | 5992 _recordCancel$1: function(subscription) { |
| 5750 var result, e, s, exception, t1, result0; | 5993 var result, e, s, exception, t1, result0; |
| 5751 result = null; | 5994 result = null; |
| 5752 if ((this._state & 8) !== 0) | 5995 if ((this._state & 8) !== 0) |
| (...skipping 22 matching lines...) Expand all Loading... |
| 5775 return result; | 6018 return result; |
| 5776 } | 6019 } |
| 5777 }, | 6020 }, |
| 5778 _StreamController__subscribe_closure: { | 6021 _StreamController__subscribe_closure: { |
| 5779 "^": "Closure:0;_async$_captured_this_0", | 6022 "^": "Closure:0;_async$_captured_this_0", |
| 5780 call$0: function() { | 6023 call$0: function() { |
| 5781 P._runGuarded(this._async$_captured_this_0.get$_onListen()); | 6024 P._runGuarded(this._async$_captured_this_0.get$_onListen()); |
| 5782 } | 6025 } |
| 5783 }, | 6026 }, |
| 5784 _StreamController__recordCancel_complete: { | 6027 _StreamController__recordCancel_complete: { |
| 5785 "^": "Closure:1;_async$_captured_this_0", | 6028 "^": "Closure:2;_async$_captured_this_0", |
| 5786 call$0: function() { | 6029 call$0: [function() { |
| 5787 var t1 = this._async$_captured_this_0._doneFuture; | 6030 var t1 = this._async$_captured_this_0._doneFuture; |
| 5788 if (t1 != null && t1._state === 0) | 6031 if (t1 != null && t1._state === 0) |
| 5789 t1._asyncComplete$1(null); | 6032 t1._asyncComplete$1(null); |
| 5790 } | 6033 }, null, null, 0, 0, null, "call"] |
| 5791 }, | 6034 }, |
| 5792 _SyncStreamControllerDispatch: { | 6035 _SyncStreamControllerDispatch: { |
| 5793 "^": "Object;", | 6036 "^": "Object;", |
| 5794 _sendData$1: function(data) { | 6037 _sendData$1: function(data) { |
| 5795 this.get$_subscription()._async$_add$1(data); | 6038 this.get$_subscription()._async$_add$1(data); |
| 5796 }, | 6039 }, |
| 5797 _sendError$2: function(error, stackTrace) { | 6040 _sendError$2: function(error, stackTrace) { |
| 5798 this.get$_subscription()._addError$2(error, stackTrace); | 6041 this.get$_subscription()._addError$2(error, stackTrace); |
| 5799 }, | 6042 }, |
| 5800 _sendDone$0: function() { | 6043 _sendDone$0: function() { |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5884 _ControllerSubscription: { | 6127 _ControllerSubscription: { |
| 5885 "^": "_BufferingStreamSubscription;_controller,_onData,_onError,_onDone,_zon
e,_state,_cancelFuture,_pending", | 6128 "^": "_BufferingStreamSubscription;_controller,_onData,_onError,_onDone,_zon
e,_state,_cancelFuture,_pending", |
| 5886 _onCancel$0: function() { | 6129 _onCancel$0: function() { |
| 5887 return this._controller._recordCancel$1(this); | 6130 return this._controller._recordCancel$1(this); |
| 5888 }, | 6131 }, |
| 5889 _onPause$0: [function() { | 6132 _onPause$0: [function() { |
| 5890 var t1 = this._controller; | 6133 var t1 = this._controller; |
| 5891 if ((t1._state & 8) !== 0) | 6134 if ((t1._state & 8) !== 0) |
| 5892 t1._varData.pause$0(0); | 6135 t1._varData.pause$0(0); |
| 5893 P._runGuarded(t1.get$_onPause()); | 6136 P._runGuarded(t1.get$_onPause()); |
| 5894 }, "call$0", "get$_onPause", 0, 0, 1], | 6137 }, "call$0", "get$_onPause", 0, 0, 2], |
| 5895 _onResume$0: [function() { | 6138 _onResume$0: [function() { |
| 5896 var t1 = this._controller; | 6139 var t1 = this._controller; |
| 5897 if ((t1._state & 8) !== 0) | 6140 if ((t1._state & 8) !== 0) |
| 5898 t1._varData.resume$0(); | 6141 t1._varData.resume$0(); |
| 5899 P._runGuarded(t1.get$_onResume()); | 6142 P._runGuarded(t1.get$_onResume()); |
| 5900 }, "call$0", "get$_onResume", 0, 0, 1] | 6143 }, "call$0", "get$_onResume", 0, 0, 2] |
| 5901 }, | 6144 }, |
| 5902 _StreamSinkWrapper: { | 6145 _StreamSinkWrapper: { |
| 5903 "^": "Object;_async$_target", | 6146 "^": "Object;_async$_target", |
| 5904 add$1: function(_, data) { | 6147 add$1: function(_, data) { |
| 5905 var t1 = this._async$_target; | 6148 var t1 = this._async$_target; |
| 5906 if (t1._state >= 4) | 6149 if (t1._state >= 4) |
| 5907 H.throwExpression(t1._badEventState$0()); | 6150 H.throwExpression(t1._badEventState$0()); |
| 5908 t1._async$_add$1(data); | 6151 t1._async$_add$1(data); |
| 5909 }, | 6152 }, |
| 5910 close$0: function(_) { | 6153 close$0: function(_) { |
| 5911 return this._async$_target.close$0(0); | 6154 return this._async$_target.close$0(0); |
| 5912 } | 6155 } |
| 5913 }, | 6156 }, |
| 5914 _AddStreamState: { | 6157 _AddStreamState: { |
| 5915 "^": "Object;", | 6158 "^": "Object;", |
| 5916 pause$0: function(_) { | 6159 pause$0: function(_) { |
| 5917 this.addSubscription.pause$0(0); | 6160 this.addSubscription.pause$0(0); |
| 5918 }, | 6161 }, |
| 5919 resume$0: function() { | 6162 resume$0: function() { |
| 5920 this.addSubscription.resume$0(); | 6163 this.addSubscription.resume$0(); |
| 5921 }, | 6164 }, |
| 5922 cancel$0: function() { | 6165 cancel$0: function() { |
| 5923 var cancel = this.addSubscription.cancel$0(); | 6166 var cancel = this.addSubscription.cancel$0(); |
| 5924 if (cancel == null) { | 6167 if (cancel == null) { |
| 5925 this.addStreamFuture._asyncComplete$1(null); | 6168 this.addStreamFuture._asyncComplete$1(null); |
| 5926 return; | 6169 return; |
| 5927 } | 6170 } |
| 5928 return cancel.whenComplete$1(new P._AddStreamState_cancel_closure(this)); | 6171 return cancel.whenComplete$1(new P._AddStreamState_cancel_closure(this)); |
| 6172 }, |
| 6173 complete$0: function(_) { |
| 6174 this.addStreamFuture._asyncComplete$1(null); |
| 5929 } | 6175 } |
| 5930 }, | 6176 }, |
| 5931 _AddStreamState_makeErrorHandler_closure: { | 6177 _AddStreamState_makeErrorHandler_closure: { |
| 5932 "^": "Closure:12;_captured_controller_0", | 6178 "^": "Closure:14;_captured_controller_0", |
| 5933 call$2: function(e, s) { | 6179 call$2: [function(e, s) { |
| 5934 var t1 = this._captured_controller_0; | 6180 var t1 = this._captured_controller_0; |
| 5935 t1._addError$2(e, s); | 6181 t1._addError$2(e, s); |
| 5936 t1._close$0(); | 6182 t1._close$0(); |
| 5937 } | 6183 }, null, null, 4, 0, null, 2, 30, "call"] |
| 5938 }, | 6184 }, |
| 5939 _AddStreamState_cancel_closure: { | 6185 _AddStreamState_cancel_closure: { |
| 5940 "^": "Closure:0;_async$_captured_this_0", | 6186 "^": "Closure:0;_async$_captured_this_0", |
| 5941 call$0: function() { | 6187 call$0: [function() { |
| 5942 this._async$_captured_this_0.addStreamFuture._asyncComplete$1(null); | 6188 this._async$_captured_this_0.addStreamFuture._asyncComplete$1(null); |
| 5943 } | 6189 }, null, null, 0, 0, null, "call"] |
| 5944 }, | 6190 }, |
| 5945 _StreamControllerAddStreamState: { | 6191 _StreamControllerAddStreamState: { |
| 5946 "^": "_AddStreamState;varData@,addStreamFuture,addSubscription" | 6192 "^": "_AddStreamState;varData@,addStreamFuture,addSubscription" |
| 5947 }, | 6193 }, |
| 5948 _EventSink: { | 6194 _EventSink: { |
| 5949 "^": "Object;" | 6195 "^": "Object;" |
| 5950 }, | 6196 }, |
| 5951 _BufferingStreamSubscription: { | 6197 _BufferingStreamSubscription: { |
| 5952 "^": "Object;_onData,_onError,_onDone,_zone<,_state?,_cancelFuture,_pending"
, | 6198 "^": "Object;_onData,_onError<,_onDone,_zone<,_state,_cancelFuture,_pending"
, |
| 5953 _setPendingEvents$1: function(pendingEvents) { | 6199 _setPendingEvents$1: function(pendingEvents) { |
| 5954 if (pendingEvents == null) | 6200 if (pendingEvents == null) |
| 5955 return; | 6201 return; |
| 5956 this._pending = pendingEvents; | 6202 this._pending = pendingEvents; |
| 5957 if (!pendingEvents.get$isEmpty(pendingEvents)) { | 6203 if (!pendingEvents.get$isEmpty(pendingEvents)) { |
| 5958 this._state = (this._state | 64) >>> 0; | 6204 this._state = (this._state | 64) >>> 0; |
| 5959 this._pending.schedule$1(this); | 6205 this._pending.schedule$1(this); |
| 5960 } | 6206 } |
| 5961 }, | 6207 }, |
| 5962 pause$1: function(_, resumeSignal) { | 6208 pause$1: function(_, resumeSignal) { |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6000 var t1 = (this._state & 4294967279) >>> 0; | 6246 var t1 = (this._state & 4294967279) >>> 0; |
| 6001 this._state = t1; | 6247 this._state = t1; |
| 6002 if ((t1 & 8) !== 0) | 6248 if ((t1 & 8) !== 0) |
| 6003 return this._cancelFuture; | 6249 return this._cancelFuture; |
| 6004 this._cancel$0(); | 6250 this._cancel$0(); |
| 6005 return this._cancelFuture; | 6251 return this._cancelFuture; |
| 6006 }, | 6252 }, |
| 6007 get$_isInputPaused: function() { | 6253 get$_isInputPaused: function() { |
| 6008 return (this._state & 4) !== 0; | 6254 return (this._state & 4) !== 0; |
| 6009 }, | 6255 }, |
| 6256 get$isPaused: function() { |
| 6257 return this._state >= 128; |
| 6258 }, |
| 6010 _cancel$0: function() { | 6259 _cancel$0: function() { |
| 6011 var t1 = (this._state | 8) >>> 0; | 6260 var t1 = (this._state | 8) >>> 0; |
| 6012 this._state = t1; | 6261 this._state = t1; |
| 6013 if ((t1 & 64) !== 0) | 6262 if ((t1 & 64) !== 0) |
| 6014 this._pending.cancelSchedule$0(); | 6263 this._pending.cancelSchedule$0(); |
| 6015 if ((this._state & 32) === 0) | 6264 if ((this._state & 32) === 0) |
| 6016 this._pending = null; | 6265 this._pending = null; |
| 6017 this._cancelFuture = this._onCancel$0(); | 6266 this._cancelFuture = this._onCancel$0(); |
| 6018 }, | 6267 }, |
| 6019 _async$_add$1: ["super$_BufferingStreamSubscription$_async$_add$1", function
(data) { | 6268 _async$_add$1: ["super$_BufferingStreamSubscription$_async$_add$1", function
(data) { |
| (...skipping 19 matching lines...) Expand all Loading... |
| 6039 if ((t1 & 8) !== 0) | 6288 if ((t1 & 8) !== 0) |
| 6040 return; | 6289 return; |
| 6041 t1 = (t1 | 2) >>> 0; | 6290 t1 = (t1 | 2) >>> 0; |
| 6042 this._state = t1; | 6291 this._state = t1; |
| 6043 if (t1 < 32) | 6292 if (t1 < 32) |
| 6044 this._sendDone$0(); | 6293 this._sendDone$0(); |
| 6045 else | 6294 else |
| 6046 this._addPending$1(C.C__DelayedDone); | 6295 this._addPending$1(C.C__DelayedDone); |
| 6047 }, | 6296 }, |
| 6048 _onPause$0: [function() { | 6297 _onPause$0: [function() { |
| 6049 }, "call$0", "get$_onPause", 0, 0, 1], | 6298 }, "call$0", "get$_onPause", 0, 0, 2], |
| 6050 _onResume$0: [function() { | 6299 _onResume$0: [function() { |
| 6051 }, "call$0", "get$_onResume", 0, 0, 1], | 6300 }, "call$0", "get$_onResume", 0, 0, 2], |
| 6052 _onCancel$0: function() { | 6301 _onCancel$0: function() { |
| 6053 return; | 6302 return; |
| 6054 }, | 6303 }, |
| 6055 _addPending$1: function($event) { | 6304 _addPending$1: function($event) { |
| 6056 var pending, t1; | 6305 var pending, t1; |
| 6057 pending = this._pending; | 6306 pending = this._pending; |
| 6058 if (pending == null) { | 6307 if (pending == null) { |
| 6059 pending = new P._StreamImplEvents(null, null, 0); | 6308 pending = new P._StreamImplEvents(null, null, 0); |
| 6060 this._pending = pending; | 6309 this._pending = pending; |
| 6061 } | 6310 } |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6158 this._onDone = t1.registerCallback$1(onDone == null ? P._nullDoneHandler$c
losure() : onDone); | 6407 this._onDone = t1.registerCallback$1(onDone == null ? P._nullDoneHandler$c
losure() : onDone); |
| 6159 }, | 6408 }, |
| 6160 static: {_BufferingStreamSubscription$: function(onData, onError, onDone, ca
ncelOnError, $T) { | 6409 static: {_BufferingStreamSubscription$: function(onData, onError, onDone, ca
ncelOnError, $T) { |
| 6161 var t1 = $.Zone__current; | 6410 var t1 = $.Zone__current; |
| 6162 t1 = H.setRuntimeTypeInfo(new P._BufferingStreamSubscription(null, null,
null, t1, cancelOnError ? 1 : 0, null, null), [$T]); | 6411 t1 = H.setRuntimeTypeInfo(new P._BufferingStreamSubscription(null, null,
null, t1, cancelOnError ? 1 : 0, null, null), [$T]); |
| 6163 t1._BufferingStreamSubscription$4(onData, onError, onDone, cancelOnError
, $T); | 6412 t1._BufferingStreamSubscription$4(onData, onError, onDone, cancelOnError
, $T); |
| 6164 return t1; | 6413 return t1; |
| 6165 }} | 6414 }} |
| 6166 }, | 6415 }, |
| 6167 _BufferingStreamSubscription__sendError_sendError: { | 6416 _BufferingStreamSubscription__sendError_sendError: { |
| 6168 "^": "Closure:1;_async$_captured_this_0,_captured_error_1,_captured_stackTra
ce_2", | 6417 "^": "Closure:2;_async$_captured_this_0,_captured_error_1,_captured_stackTra
ce_2", |
| 6169 call$0: function() { | 6418 call$0: [function() { |
| 6170 var t1, t2, t3, t4, t5, t6; | 6419 var t1, t2, t3, t4, t5, t6; |
| 6171 t1 = this._async$_captured_this_0; | 6420 t1 = this._async$_captured_this_0; |
| 6172 t2 = t1._state; | 6421 t2 = t1._state; |
| 6173 if ((t2 & 8) !== 0 && (t2 & 16) === 0) | 6422 if ((t2 & 8) !== 0 && (t2 & 16) === 0) |
| 6174 return; | 6423 return; |
| 6175 t1._state = (t2 | 32) >>> 0; | 6424 t1._state = (t2 | 32) >>> 0; |
| 6176 t2 = t1._onError; | 6425 t2 = t1._onError; |
| 6177 t3 = H.getDynamicRuntimeType(); | 6426 t3 = H.getDynamicRuntimeType(); |
| 6178 t3 = H.buildFunctionType(t3, [t3, t3])._isTest$1(t2); | 6427 t3 = H.buildFunctionType(t3, [t3, t3])._isTest$1(t2); |
| 6179 t4 = t1._zone; | 6428 t4 = t1._zone; |
| 6180 t5 = this._captured_error_1; | 6429 t5 = this._captured_error_1; |
| 6181 t6 = t1._onError; | 6430 t6 = t1._onError; |
| 6182 if (t3) | 6431 if (t3) |
| 6183 t4.runBinaryGuarded$3(t6, t5, this._captured_stackTrace_2); | 6432 t4.runBinaryGuarded$3(t6, t5, this._captured_stackTrace_2); |
| 6184 else | 6433 else |
| 6185 t4.runUnaryGuarded$2(t6, t5); | 6434 t4.runUnaryGuarded$2(t6, t5); |
| 6186 t1._state = (t1._state & 4294967263) >>> 0; | 6435 t1._state = (t1._state & 4294967263) >>> 0; |
| 6187 } | 6436 }, null, null, 0, 0, null, "call"] |
| 6188 }, | 6437 }, |
| 6189 _BufferingStreamSubscription__sendDone_sendDone: { | 6438 _BufferingStreamSubscription__sendDone_sendDone: { |
| 6190 "^": "Closure:1;_async$_captured_this_0", | 6439 "^": "Closure:2;_async$_captured_this_0", |
| 6191 call$0: function() { | 6440 call$0: [function() { |
| 6192 var t1, t2; | 6441 var t1, t2; |
| 6193 t1 = this._async$_captured_this_0; | 6442 t1 = this._async$_captured_this_0; |
| 6194 t2 = t1._state; | 6443 t2 = t1._state; |
| 6195 if ((t2 & 16) === 0) | 6444 if ((t2 & 16) === 0) |
| 6196 return; | 6445 return; |
| 6197 t1._state = (t2 | 42) >>> 0; | 6446 t1._state = (t2 | 42) >>> 0; |
| 6198 t1._zone.runGuarded$1(t1._onDone); | 6447 t1._zone.runGuarded$1(t1._onDone); |
| 6199 t1._state = (t1._state & 4294967263) >>> 0; | 6448 t1._state = (t1._state & 4294967263) >>> 0; |
| 6200 } | 6449 }, null, null, 0, 0, null, "call"] |
| 6201 }, | 6450 }, |
| 6202 _StreamImpl: { | 6451 _StreamImpl: { |
| 6203 "^": "Stream;", | 6452 "^": "Stream;", |
| 6204 listen$4$cancelOnError$onDone$onError: function(onData, cancelOnError, onDon
e, onError) { | 6453 listen$4$cancelOnError$onDone$onError: function(onData, cancelOnError, onDon
e, onError) { |
| 6205 return this._createSubscription$4(onData, onError, onDone, true === cancel
OnError); | 6454 return this._createSubscription$4(onData, onError, onDone, true === cancel
OnError); |
| 6206 }, | 6455 }, |
| 6207 listen$1: function(onData) { | 6456 listen$1: function(onData) { |
| 6208 return this.listen$4$cancelOnError$onDone$onError(onData, null, null, null
); | 6457 return this.listen$4$cancelOnError$onDone$onError(onData, null, null, null
); |
| 6209 }, | 6458 }, |
| 6210 listen$2$onDone: function(onData, onDone) { | 6459 listen$2$onDone: function(onData, onDone) { |
| (...skipping 30 matching lines...) Expand all Loading... |
| 6241 dispatch._sendDone$0(); | 6490 dispatch._sendDone$0(); |
| 6242 }, | 6491 }, |
| 6243 get$next: function() { | 6492 get$next: function() { |
| 6244 return; | 6493 return; |
| 6245 }, | 6494 }, |
| 6246 set$next: function(_) { | 6495 set$next: function(_) { |
| 6247 throw H.wrapException(P.StateError$("No events after a done.")); | 6496 throw H.wrapException(P.StateError$("No events after a done.")); |
| 6248 } | 6497 } |
| 6249 }, | 6498 }, |
| 6250 _PendingEvents: { | 6499 _PendingEvents: { |
| 6251 "^": "Object;_state?", | 6500 "^": "Object;", |
| 6252 schedule$1: function(dispatch) { | 6501 schedule$1: function(dispatch) { |
| 6253 var t1 = this._state; | 6502 var t1 = this._state; |
| 6254 if (t1 === 1) | 6503 if (t1 === 1) |
| 6255 return; | 6504 return; |
| 6256 if (t1 >= 1) { | 6505 if (t1 >= 1) { |
| 6257 this._state = 1; | 6506 this._state = 1; |
| 6258 return; | 6507 return; |
| 6259 } | 6508 } |
| 6260 P.scheduleMicrotask(new P._PendingEvents_schedule_closure(this, dispatch))
; | 6509 P.scheduleMicrotask(new P._PendingEvents_schedule_closure(this, dispatch))
; |
| 6261 this._state = 1; | 6510 this._state = 1; |
| 6262 }, | 6511 }, |
| 6263 cancelSchedule$0: function() { | 6512 cancelSchedule$0: function() { |
| 6264 if (this._state === 1) | 6513 if (this._state === 1) |
| 6265 this._state = 3; | 6514 this._state = 3; |
| 6266 } | 6515 } |
| 6267 }, | 6516 }, |
| 6268 _PendingEvents_schedule_closure: { | 6517 _PendingEvents_schedule_closure: { |
| 6269 "^": "Closure:0;_async$_captured_this_0,_captured_dispatch_1", | 6518 "^": "Closure:0;_async$_captured_this_0,_captured_dispatch_1", |
| 6270 call$0: function() { | 6519 call$0: [function() { |
| 6271 var t1, oldState; | 6520 var t1, oldState; |
| 6272 t1 = this._async$_captured_this_0; | 6521 t1 = this._async$_captured_this_0; |
| 6273 oldState = t1._state; | 6522 oldState = t1._state; |
| 6274 t1._state = 0; | 6523 t1._state = 0; |
| 6275 if (oldState === 3) | 6524 if (oldState === 3) |
| 6276 return; | 6525 return; |
| 6277 t1.handleNext$1(this._captured_dispatch_1); | 6526 t1.handleNext$1(this._captured_dispatch_1); |
| 6278 } | 6527 }, null, null, 0, 0, null, "call"] |
| 6279 }, | 6528 }, |
| 6280 _StreamImplEvents: { | 6529 _StreamImplEvents: { |
| 6281 "^": "_PendingEvents;firstPendingEvent,lastPendingEvent,_state", | 6530 "^": "_PendingEvents;firstPendingEvent,lastPendingEvent,_state", |
| 6282 get$isEmpty: function(_) { | 6531 get$isEmpty: function(_) { |
| 6283 return this.lastPendingEvent == null; | 6532 return this.lastPendingEvent == null; |
| 6284 }, | 6533 }, |
| 6285 add$1: function(_, $event) { | 6534 add$1: function(_, $event) { |
| 6286 var t1 = this.lastPendingEvent; | 6535 var t1 = this.lastPendingEvent; |
| 6287 if (t1 == null) { | 6536 if (t1 == null) { |
| 6288 this.lastPendingEvent = $event; | 6537 this.lastPendingEvent = $event; |
| 6289 this.firstPendingEvent = $event; | 6538 this.firstPendingEvent = $event; |
| 6290 } else { | 6539 } else { |
| 6291 t1.set$next($event); | 6540 t1.set$next($event); |
| 6292 this.lastPendingEvent = $event; | 6541 this.lastPendingEvent = $event; |
| 6293 } | 6542 } |
| 6294 }, | 6543 }, |
| 6295 handleNext$1: function(dispatch) { | 6544 handleNext$1: function(dispatch) { |
| 6296 var $event, t1; | 6545 var $event, t1; |
| 6297 $event = this.firstPendingEvent; | 6546 $event = this.firstPendingEvent; |
| 6298 t1 = $event.get$next(); | 6547 t1 = $event.get$next(); |
| 6299 this.firstPendingEvent = t1; | 6548 this.firstPendingEvent = t1; |
| 6300 if (t1 == null) | 6549 if (t1 == null) |
| 6301 this.lastPendingEvent = null; | 6550 this.lastPendingEvent = null; |
| 6302 $event.perform$1(dispatch); | 6551 $event.perform$1(dispatch); |
| 6303 } | 6552 } |
| 6304 }, | 6553 }, |
| 6305 _cancelAndError_closure: { | 6554 _cancelAndError_closure: { |
| 6306 "^": "Closure:0;_captured_future_0,_captured_error_1,_captured_stackTrace_2"
, | 6555 "^": "Closure:0;_captured_future_0,_captured_error_1,_captured_stackTrace_2"
, |
| 6307 call$0: function() { | 6556 call$0: [function() { |
| 6308 return this._captured_future_0._completeError$2(this._captured_error_1, th
is._captured_stackTrace_2); | 6557 return this._captured_future_0._completeError$2(this._captured_error_1, th
is._captured_stackTrace_2); |
| 6309 } | 6558 }, null, null, 0, 0, null, "call"] |
| 6310 }, | 6559 }, |
| 6311 _cancelAndErrorClosure_closure: { | 6560 _cancelAndErrorClosure_closure: { |
| 6312 "^": "Closure:12;_captured_subscription_0,_captured_future_1", | 6561 "^": "Closure:14;_captured_subscription_0,_captured_future_1", |
| 6313 call$2: function(error, stackTrace) { | 6562 call$2: function(error, stackTrace) { |
| 6314 return P._cancelAndError(this._captured_subscription_0, this._captured_fut
ure_1, error, stackTrace); | 6563 return P._cancelAndError(this._captured_subscription_0, this._captured_fut
ure_1, error, stackTrace); |
| 6315 } | 6564 } |
| 6316 }, | 6565 }, |
| 6317 _cancelAndValue_closure: { | 6566 _cancelAndValue_closure: { |
| 6318 "^": "Closure:0;_captured_future_0,_captured_value_1", | 6567 "^": "Closure:0;_captured_future_0,_captured_value_1", |
| 6319 call$0: function() { | 6568 call$0: [function() { |
| 6320 return this._captured_future_0._complete$1(this._captured_value_1); | 6569 return this._captured_future_0._complete$1(this._captured_value_1); |
| 6321 } | 6570 }, null, null, 0, 0, null, "call"] |
| 6322 }, | 6571 }, |
| 6323 _ForwardingStream: { | 6572 _ForwardingStream: { |
| 6324 "^": "Stream;", | 6573 "^": "Stream;", |
| 6325 listen$4$cancelOnError$onDone$onError: function(onData, cancelOnError, onDon
e, onError) { | 6574 listen$4$cancelOnError$onDone$onError: function(onData, cancelOnError, onDon
e, onError) { |
| 6326 return this._createSubscription$4(onData, onError, onDone, true === cancel
OnError); | 6575 return this._createSubscription$4(onData, onError, onDone, true === cancel
OnError); |
| 6327 }, | 6576 }, |
| 6328 listen$3$onDone$onError: function(onData, onDone, onError) { | 6577 listen$3$onDone$onError: function(onData, onDone, onError) { |
| 6329 return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, on
Error); | 6578 return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, on
Error); |
| 6330 }, | 6579 }, |
| 6331 _createSubscription$4: function(onData, onError, onDone, cancelOnError) { | 6580 _createSubscription$4: function(onData, onError, onDone, cancelOnError) { |
| (...skipping 16 matching lines...) Expand all Loading... |
| 6348 _addError$2: function(error, stackTrace) { | 6597 _addError$2: function(error, stackTrace) { |
| 6349 if ((this._state & 2) !== 0) | 6598 if ((this._state & 2) !== 0) |
| 6350 return; | 6599 return; |
| 6351 this.super$_BufferingStreamSubscription$_addError$2(error, stackTrace); | 6600 this.super$_BufferingStreamSubscription$_addError$2(error, stackTrace); |
| 6352 }, | 6601 }, |
| 6353 _onPause$0: [function() { | 6602 _onPause$0: [function() { |
| 6354 var t1 = this._subscription; | 6603 var t1 = this._subscription; |
| 6355 if (t1 == null) | 6604 if (t1 == null) |
| 6356 return; | 6605 return; |
| 6357 t1.pause$0(0); | 6606 t1.pause$0(0); |
| 6358 }, "call$0", "get$_onPause", 0, 0, 1], | 6607 }, "call$0", "get$_onPause", 0, 0, 2], |
| 6359 _onResume$0: [function() { | 6608 _onResume$0: [function() { |
| 6360 var t1 = this._subscription; | 6609 var t1 = this._subscription; |
| 6361 if (t1 == null) | 6610 if (t1 == null) |
| 6362 return; | 6611 return; |
| 6363 t1.resume$0(); | 6612 t1.resume$0(); |
| 6364 }, "call$0", "get$_onResume", 0, 0, 1], | 6613 }, "call$0", "get$_onResume", 0, 0, 2], |
| 6365 _onCancel$0: function() { | 6614 _onCancel$0: function() { |
| 6366 var t1 = this._subscription; | 6615 var t1 = this._subscription; |
| 6367 if (t1 != null) { | 6616 if (t1 != null) { |
| 6368 this._subscription = null; | 6617 this._subscription = null; |
| 6369 t1.cancel$0(); | 6618 t1.cancel$0(); |
| 6370 } | 6619 } |
| 6371 return; | 6620 return; |
| 6372 }, | 6621 }, |
| 6373 _handleData$1: [function(data) { | 6622 _handleData$1: [function(data) { |
| 6374 this._stream._handleData$2(data, this); | 6623 this._stream._handleData$2(data, this); |
| 6375 }, "call$1", "get$_handleData", 2, 0, function() { | 6624 }, "call$1", "get$_handleData", 2, 0, function() { |
| 6376 return H.computeSignature(function(S, T) { | 6625 return H.computeSignature(function(S, T) { |
| 6377 return {func: 1, void: true, args: [S]}; | 6626 return {func: 1, void: true, args: [S]}; |
| 6378 }, this.$receiver, "_ForwardingStreamSubscription"); | 6627 }, this.$receiver, "_ForwardingStreamSubscription"); |
| 6379 }], | 6628 }, 29], |
| 6380 _handleError$2: [function(error, stackTrace) { | 6629 _handleError$2: [function(error, stackTrace) { |
| 6381 this._addError$2(error, stackTrace); | 6630 this._addError$2(error, stackTrace); |
| 6382 }, "call$2", "get$_handleError", 4, 0, 13], | 6631 }, "call$2", "get$_handleError", 4, 0, 1, 14, 15], |
| 6383 _handleDone$0: [function() { | 6632 _handleDone$0: [function() { |
| 6384 this._close$0(); | 6633 this._close$0(); |
| 6385 }, "call$0", "get$_handleDone", 0, 0, 1], | 6634 }, "call$0", "get$_handleDone", 0, 0, 2], |
| 6386 _ForwardingStreamSubscription$5: function(_stream, onData, onError, onDone,
cancelOnError, $S, $T) { | 6635 _ForwardingStreamSubscription$5: function(_stream, onData, onError, onDone,
cancelOnError, $S, $T) { |
| 6387 var t1, t2; | 6636 var t1, t2; |
| 6388 t1 = this.get$_handleData(); | 6637 t1 = this.get$_handleData(); |
| 6389 t2 = this.get$_handleError(); | 6638 t2 = this.get$_handleError(); |
| 6390 this._subscription = this._stream._async$_source.listen$3$onDone$onError(t
1, this.get$_handleDone(), t2); | 6639 this._subscription = this._stream._async$_source.listen$3$onDone$onError(t
1, this.get$_handleDone(), t2); |
| 6391 }, | 6640 }, |
| 6392 $as_BufferingStreamSubscription: function($S, $T) { | 6641 $as_BufferingStreamSubscription: function($S, $T) { |
| 6393 return [$T]; | 6642 return [$T]; |
| 6394 }, | 6643 }, |
| 6395 static: {_ForwardingStreamSubscription$: function(_stream, onData, onError,
onDone, cancelOnError, $S, $T) { | 6644 static: {_ForwardingStreamSubscription$: function(_stream, onData, onError,
onDone, cancelOnError, $S, $T) { |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6484 Zone: { | 6733 Zone: { |
| 6485 "^": "Object;" | 6734 "^": "Object;" |
| 6486 }, | 6735 }, |
| 6487 _ZoneDelegate: { | 6736 _ZoneDelegate: { |
| 6488 "^": "Object;_delegationTarget", | 6737 "^": "Object;_delegationTarget", |
| 6489 handleUncaughtError$3: [function(zone, error, stackTrace) { | 6738 handleUncaughtError$3: [function(zone, error, stackTrace) { |
| 6490 var implementation, implZone; | 6739 var implementation, implZone; |
| 6491 implementation = this._delegationTarget.get$_handleUncaughtError(); | 6740 implementation = this._delegationTarget.get$_handleUncaughtError(); |
| 6492 implZone = implementation.zone; | 6741 implZone = implementation.zone; |
| 6493 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, error, stackTrace); | 6742 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, error, stackTrace); |
| 6494 }, "call$3", "get$handleUncaughtError", 6, 0, 14], | 6743 }, "call$3", "get$handleUncaughtError", 6, 0, 15], |
| 6495 run$2: [function(zone, f) { | 6744 run$2: [function(zone, f) { |
| 6496 var implementation, implZone; | 6745 var implementation, implZone; |
| 6497 implementation = this._delegationTarget.get$_run(); | 6746 implementation = this._delegationTarget.get$_run(); |
| 6498 implZone = implementation.zone; | 6747 implZone = implementation.zone; |
| 6499 return implementation.$function.call$4(implZone, P._parentDelegate(implZon
e), zone, f); | 6748 return implementation.$function.call$4(implZone, P._parentDelegate(implZon
e), zone, f); |
| 6500 }, "call$2", "get$run", 4, 0, 15], | 6749 }, "call$2", "get$run", 4, 0, 16], |
| 6501 runUnary$3: [function(zone, f, arg) { | 6750 runUnary$3: [function(zone, f, arg) { |
| 6502 var implementation, implZone; | 6751 var implementation, implZone; |
| 6503 implementation = this._delegationTarget.get$_runUnary(); | 6752 implementation = this._delegationTarget.get$_runUnary(); |
| 6504 implZone = implementation.zone; | 6753 implZone = implementation.zone; |
| 6505 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, f, arg); | 6754 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, f, arg); |
| 6506 }, "call$3", "get$runUnary", 6, 0, 16], | 6755 }, "call$3", "get$runUnary", 6, 0, 17], |
| 6507 runBinary$4: [function(zone, f, arg1, arg2) { | 6756 runBinary$4: [function(zone, f, arg1, arg2) { |
| 6508 var implementation, implZone; | 6757 var implementation, implZone; |
| 6509 implementation = this._delegationTarget.get$_runBinary(); | 6758 implementation = this._delegationTarget.get$_runBinary(); |
| 6510 implZone = implementation.zone; | 6759 implZone = implementation.zone; |
| 6511 return implementation.$function.call$6(implZone, P._parentDelegate(implZon
e), zone, f, arg1, arg2); | 6760 return implementation.$function.call$6(implZone, P._parentDelegate(implZon
e), zone, f, arg1, arg2); |
| 6512 }, "call$4", "get$runBinary", 8, 0, 17], | 6761 }, "call$4", "get$runBinary", 8, 0, 18], |
| 6513 registerCallback$2: [function(zone, f) { | 6762 registerCallback$2: [function(zone, f) { |
| 6514 var implementation, implZone; | 6763 var implementation, implZone; |
| 6515 implementation = this._delegationTarget.get$_registerCallback(); | 6764 implementation = this._delegationTarget.get$_registerCallback(); |
| 6516 implZone = implementation.zone; | 6765 implZone = implementation.zone; |
| 6517 return implementation.$function.call$4(implZone, P._parentDelegate(implZon
e), zone, f); | 6766 return implementation.$function.call$4(implZone, P._parentDelegate(implZon
e), zone, f); |
| 6518 }, "call$2", "get$registerCallback", 4, 0, 18], | 6767 }, "call$2", "get$registerCallback", 4, 0, 19], |
| 6519 registerUnaryCallback$2: [function(zone, f) { | 6768 registerUnaryCallback$2: [function(zone, f) { |
| 6520 var implementation, implZone; | 6769 var implementation, implZone; |
| 6521 implementation = this._delegationTarget.get$_registerUnaryCallback(); | 6770 implementation = this._delegationTarget.get$_registerUnaryCallback(); |
| 6522 implZone = implementation.zone; | 6771 implZone = implementation.zone; |
| 6523 return implementation.$function.call$4(implZone, P._parentDelegate(implZon
e), zone, f); | 6772 return implementation.$function.call$4(implZone, P._parentDelegate(implZon
e), zone, f); |
| 6524 }, "call$2", "get$registerUnaryCallback", 4, 0, 19], | 6773 }, "call$2", "get$registerUnaryCallback", 4, 0, 20], |
| 6525 registerBinaryCallback$2: [function(zone, f) { | 6774 registerBinaryCallback$2: [function(zone, f) { |
| 6526 var implementation, implZone; | 6775 var implementation, implZone; |
| 6527 implementation = this._delegationTarget.get$_registerBinaryCallback(); | 6776 implementation = this._delegationTarget.get$_registerBinaryCallback(); |
| 6528 implZone = implementation.zone; | 6777 implZone = implementation.zone; |
| 6529 return implementation.$function.call$4(implZone, P._parentDelegate(implZon
e), zone, f); | 6778 return implementation.$function.call$4(implZone, P._parentDelegate(implZon
e), zone, f); |
| 6530 }, "call$2", "get$registerBinaryCallback", 4, 0, 20], | 6779 }, "call$2", "get$registerBinaryCallback", 4, 0, 21], |
| 6531 errorCallback$3: [function(zone, error, stackTrace) { | 6780 errorCallback$3: [function(zone, error, stackTrace) { |
| 6532 var implementation, implZone; | 6781 var implementation, implZone; |
| 6533 implementation = this._delegationTarget.get$_errorCallback(); | 6782 implementation = this._delegationTarget.get$_errorCallback(); |
| 6534 implZone = implementation.zone; | 6783 implZone = implementation.zone; |
| 6535 if (implZone === C.C__RootZone) | 6784 if (implZone === C.C__RootZone) |
| 6536 return; | 6785 return; |
| 6537 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, error, stackTrace); | 6786 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, error, stackTrace); |
| 6538 }, "call$3", "get$errorCallback", 6, 0, 21], | 6787 }, "call$3", "get$errorCallback", 6, 0, 22], |
| 6539 scheduleMicrotask$2: [function(zone, f) { | 6788 scheduleMicrotask$2: [function(zone, f) { |
| 6540 var implementation, implZone; | 6789 var implementation, implZone; |
| 6541 implementation = this._delegationTarget.get$_scheduleMicrotask(); | 6790 implementation = this._delegationTarget.get$_scheduleMicrotask(); |
| 6542 implZone = implementation.zone; | 6791 implZone = implementation.zone; |
| 6543 implementation.$function.call$4(implZone, P._parentDelegate(implZone), zon
e, f); | 6792 implementation.$function.call$4(implZone, P._parentDelegate(implZone), zon
e, f); |
| 6544 }, "call$2", "get$scheduleMicrotask", 4, 0, 22], | 6793 }, "call$2", "get$scheduleMicrotask", 4, 0, 23], |
| 6545 createTimer$3: [function(zone, duration, f) { | 6794 createTimer$3: [function(zone, duration, f) { |
| 6546 var implementation, implZone; | 6795 var implementation, implZone; |
| 6547 implementation = this._delegationTarget.get$_createTimer(); | 6796 implementation = this._delegationTarget.get$_createTimer(); |
| 6548 implZone = implementation.zone; | 6797 implZone = implementation.zone; |
| 6549 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, duration, f); | 6798 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, duration, f); |
| 6550 }, "call$3", "get$createTimer", 6, 0, 23], | 6799 }, "call$3", "get$createTimer", 6, 0, 24], |
| 6551 createPeriodicTimer$3: [function(zone, period, f) { | 6800 createPeriodicTimer$3: [function(zone, period, f) { |
| 6552 var implementation, implZone; | 6801 var implementation, implZone; |
| 6553 implementation = this._delegationTarget.get$_createPeriodicTimer(); | 6802 implementation = this._delegationTarget.get$_createPeriodicTimer(); |
| 6554 implZone = implementation.zone; | 6803 implZone = implementation.zone; |
| 6555 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, period, f); | 6804 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, period, f); |
| 6556 }, "call$3", "get$createPeriodicTimer", 6, 0, 24], | 6805 }, "call$3", "get$createPeriodicTimer", 6, 0, 25], |
| 6557 print$2: [function(_, zone, line) { | 6806 print$2: [function(_, zone, line) { |
| 6558 var implementation, implZone; | 6807 var implementation, implZone; |
| 6559 implementation = this._delegationTarget.get$_print(); | 6808 implementation = this._delegationTarget.get$_print(); |
| 6560 implZone = implementation.zone; | 6809 implZone = implementation.zone; |
| 6561 implementation.$function.call$4(implZone, P._parentDelegate(implZone), zon
e, line); | 6810 implementation.$function.call$4(implZone, P._parentDelegate(implZone), zon
e, line); |
| 6562 }, "call$2", "get$print", 4, 0, 25], | 6811 }, "call$2", "get$print", 4, 0, 26], |
| 6563 fork$3: [function(zone, specification, zoneValues) { | 6812 fork$3: [function(zone, specification, zoneValues) { |
| 6564 var implementation, implZone; | 6813 var implementation, implZone; |
| 6565 implementation = this._delegationTarget.get$_fork(); | 6814 implementation = this._delegationTarget.get$_fork(); |
| 6566 implZone = implementation.zone; | 6815 implZone = implementation.zone; |
| 6567 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, specification, zoneValues); | 6816 return implementation.$function.call$5(implZone, P._parentDelegate(implZon
e), zone, specification, zoneValues); |
| 6568 }, "call$3", "get$fork", 6, 0, 26] | 6817 }, "call$3", "get$fork", 6, 0, 27] |
| 6569 }, | 6818 }, |
| 6570 _Zone: { | 6819 _Zone: { |
| 6571 "^": "Object;", | 6820 "^": "Object;", |
| 6572 inSameErrorZone$1: function(otherZone) { | 6821 inSameErrorZone$1: function(otherZone) { |
| 6573 return this === otherZone || this.get$errorZone() === otherZone.get$errorZ
one(); | 6822 return this === otherZone || this.get$errorZone() === otherZone.get$errorZ
one(); |
| 6574 } | 6823 } |
| 6575 }, | 6824 }, |
| 6576 _CustomZone: { | 6825 _CustomZone: { |
| 6577 "^": "_Zone;_runUnary<,_run<,_runBinary<,_registerCallback<,_registerUnaryCa
llback<,_registerBinaryCallback<,_errorCallback<,_scheduleMicrotask<,_createTime
r<,_createPeriodicTimer<,_print<,_fork<,_handleUncaughtError<,_delegateCache,par
ent>,_map<", | 6826 "^": "_Zone;_runUnary<,_run<,_runBinary<,_registerCallback<,_registerUnaryCa
llback<,_registerBinaryCallback<,_errorCallback<,_scheduleMicrotask<,_createTime
r<,_createPeriodicTimer<,_print<,_fork<,_handleUncaughtError<,_delegateCache,par
ent>,_map<", |
| 6578 get$_delegate: function() { | 6827 get$_delegate: function() { |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6656 return value; | 6905 return value; |
| 6657 } | 6906 } |
| 6658 return; | 6907 return; |
| 6659 }, | 6908 }, |
| 6660 handleUncaughtError$2: [function(error, stackTrace) { | 6909 handleUncaughtError$2: [function(error, stackTrace) { |
| 6661 var implementation, t1, parentDelegate; | 6910 var implementation, t1, parentDelegate; |
| 6662 implementation = this._handleUncaughtError; | 6911 implementation = this._handleUncaughtError; |
| 6663 t1 = implementation.zone; | 6912 t1 = implementation.zone; |
| 6664 parentDelegate = P._parentDelegate(t1); | 6913 parentDelegate = P._parentDelegate(t1); |
| 6665 return implementation.$function.call$5(t1, parentDelegate, this, error, st
ackTrace); | 6914 return implementation.$function.call$5(t1, parentDelegate, this, error, st
ackTrace); |
| 6666 }, "call$2", "get$handleUncaughtError", 4, 0, 12], | 6915 }, "call$2", "get$handleUncaughtError", 4, 0, 14], |
| 6667 fork$2$specification$zoneValues: [function(specification, zoneValues) { | 6916 fork$2$specification$zoneValues: [function(specification, zoneValues) { |
| 6668 var implementation, t1, parentDelegate; | 6917 var implementation, t1, parentDelegate; |
| 6669 implementation = this._fork; | 6918 implementation = this._fork; |
| 6670 t1 = implementation.zone; | 6919 t1 = implementation.zone; |
| 6671 parentDelegate = P._parentDelegate(t1); | 6920 parentDelegate = P._parentDelegate(t1); |
| 6672 return implementation.$function.call$5(t1, parentDelegate, this, specifica
tion, zoneValues); | 6921 return implementation.$function.call$5(t1, parentDelegate, this, specifica
tion, zoneValues); |
| 6673 }, function() { | 6922 }, function() { |
| 6674 return this.fork$2$specification$zoneValues(null, null); | 6923 return this.fork$2$specification$zoneValues(null, null); |
| 6675 }, "fork$0", "call$2$specification$zoneValues", "call$0", "get$fork", 0, 5,
27, 0, 0], | 6924 }, "fork$0", "call$2$specification$zoneValues", "call$0", "get$fork", 0, 5,
28, 13, 13], |
| 6676 run$1: [function(f) { | 6925 run$1: [function(f) { |
| 6677 var implementation, t1, parentDelegate; | 6926 var implementation, t1, parentDelegate; |
| 6678 implementation = this._run; | 6927 implementation = this._run; |
| 6679 t1 = implementation.zone; | 6928 t1 = implementation.zone; |
| 6680 parentDelegate = P._parentDelegate(t1); | 6929 parentDelegate = P._parentDelegate(t1); |
| 6681 return implementation.$function.call$4(t1, parentDelegate, this, f); | 6930 return implementation.$function.call$4(t1, parentDelegate, this, f); |
| 6682 }, "call$1", "get$run", 2, 0, 28], | 6931 }, "call$1", "get$run", 2, 0, 29], |
| 6683 runUnary$2: [function(f, arg) { | 6932 runUnary$2: [function(f, arg) { |
| 6684 var implementation, t1, parentDelegate; | 6933 var implementation, t1, parentDelegate; |
| 6685 implementation = this._runUnary; | 6934 implementation = this._runUnary; |
| 6686 t1 = implementation.zone; | 6935 t1 = implementation.zone; |
| 6687 parentDelegate = P._parentDelegate(t1); | 6936 parentDelegate = P._parentDelegate(t1); |
| 6688 return implementation.$function.call$5(t1, parentDelegate, this, f, arg); | 6937 return implementation.$function.call$5(t1, parentDelegate, this, f, arg); |
| 6689 }, "call$2", "get$runUnary", 4, 0, 29], | 6938 }, "call$2", "get$runUnary", 4, 0, 30], |
| 6690 runBinary$3: [function(f, arg1, arg2) { | 6939 runBinary$3: [function(f, arg1, arg2) { |
| 6691 var implementation, t1, parentDelegate; | 6940 var implementation, t1, parentDelegate; |
| 6692 implementation = this._runBinary; | 6941 implementation = this._runBinary; |
| 6693 t1 = implementation.zone; | 6942 t1 = implementation.zone; |
| 6694 parentDelegate = P._parentDelegate(t1); | 6943 parentDelegate = P._parentDelegate(t1); |
| 6695 return implementation.$function.call$6(t1, parentDelegate, this, f, arg1,
arg2); | 6944 return implementation.$function.call$6(t1, parentDelegate, this, f, arg1,
arg2); |
| 6696 }, "call$3", "get$runBinary", 6, 0, 30], | 6945 }, "call$3", "get$runBinary", 6, 0, 31], |
| 6697 registerCallback$1: [function(f) { | 6946 registerCallback$1: [function(f) { |
| 6698 var implementation, t1, parentDelegate; | 6947 var implementation, t1, parentDelegate; |
| 6699 implementation = this._registerCallback; | 6948 implementation = this._registerCallback; |
| 6700 t1 = implementation.zone; | 6949 t1 = implementation.zone; |
| 6701 parentDelegate = P._parentDelegate(t1); | 6950 parentDelegate = P._parentDelegate(t1); |
| 6702 return implementation.$function.call$4(t1, parentDelegate, this, f); | 6951 return implementation.$function.call$4(t1, parentDelegate, this, f); |
| 6703 }, "call$1", "get$registerCallback", 2, 0, 31], | 6952 }, "call$1", "get$registerCallback", 2, 0, 32], |
| 6704 registerUnaryCallback$1: [function(f) { | 6953 registerUnaryCallback$1: [function(f) { |
| 6705 var implementation, t1, parentDelegate; | 6954 var implementation, t1, parentDelegate; |
| 6706 implementation = this._registerUnaryCallback; | 6955 implementation = this._registerUnaryCallback; |
| 6707 t1 = implementation.zone; | 6956 t1 = implementation.zone; |
| 6708 parentDelegate = P._parentDelegate(t1); | 6957 parentDelegate = P._parentDelegate(t1); |
| 6709 return implementation.$function.call$4(t1, parentDelegate, this, f); | 6958 return implementation.$function.call$4(t1, parentDelegate, this, f); |
| 6710 }, "call$1", "get$registerUnaryCallback", 2, 0, 32], | 6959 }, "call$1", "get$registerUnaryCallback", 2, 0, 33], |
| 6711 registerBinaryCallback$1: [function(f) { | 6960 registerBinaryCallback$1: [function(f) { |
| 6712 var implementation, t1, parentDelegate; | 6961 var implementation, t1, parentDelegate; |
| 6713 implementation = this._registerBinaryCallback; | 6962 implementation = this._registerBinaryCallback; |
| 6714 t1 = implementation.zone; | 6963 t1 = implementation.zone; |
| 6715 parentDelegate = P._parentDelegate(t1); | 6964 parentDelegate = P._parentDelegate(t1); |
| 6716 return implementation.$function.call$4(t1, parentDelegate, this, f); | 6965 return implementation.$function.call$4(t1, parentDelegate, this, f); |
| 6717 }, "call$1", "get$registerBinaryCallback", 2, 0, 33], | 6966 }, "call$1", "get$registerBinaryCallback", 2, 0, 34], |
| 6718 errorCallback$2: [function(error, stackTrace) { | 6967 errorCallback$2: [function(error, stackTrace) { |
| 6719 var implementation, implementationZone, parentDelegate; | 6968 var implementation, implementationZone, parentDelegate; |
| 6720 implementation = this._errorCallback; | 6969 implementation = this._errorCallback; |
| 6721 implementationZone = implementation.zone; | 6970 implementationZone = implementation.zone; |
| 6722 if (implementationZone === C.C__RootZone) | 6971 if (implementationZone === C.C__RootZone) |
| 6723 return; | 6972 return; |
| 6724 parentDelegate = P._parentDelegate(implementationZone); | 6973 parentDelegate = P._parentDelegate(implementationZone); |
| 6725 return implementation.$function.call$5(implementationZone, parentDelegate,
this, error, stackTrace); | 6974 return implementation.$function.call$5(implementationZone, parentDelegate,
this, error, stackTrace); |
| 6726 }, "call$2", "get$errorCallback", 4, 0, 34], | 6975 }, "call$2", "get$errorCallback", 4, 0, 35], |
| 6727 scheduleMicrotask$1: [function(f) { | 6976 scheduleMicrotask$1: [function(f) { |
| 6728 var implementation, t1, parentDelegate; | 6977 var implementation, t1, parentDelegate; |
| 6729 implementation = this._scheduleMicrotask; | 6978 implementation = this._scheduleMicrotask; |
| 6730 t1 = implementation.zone; | 6979 t1 = implementation.zone; |
| 6731 parentDelegate = P._parentDelegate(t1); | 6980 parentDelegate = P._parentDelegate(t1); |
| 6732 return implementation.$function.call$4(t1, parentDelegate, this, f); | 6981 return implementation.$function.call$4(t1, parentDelegate, this, f); |
| 6733 }, "call$1", "get$scheduleMicrotask", 2, 0, 35], | 6982 }, "call$1", "get$scheduleMicrotask", 2, 0, 36], |
| 6734 createTimer$2: [function(duration, f) { | 6983 createTimer$2: [function(duration, f) { |
| 6735 var implementation, t1, parentDelegate; | 6984 var implementation, t1, parentDelegate; |
| 6736 implementation = this._createTimer; | 6985 implementation = this._createTimer; |
| 6737 t1 = implementation.zone; | 6986 t1 = implementation.zone; |
| 6738 parentDelegate = P._parentDelegate(t1); | 6987 parentDelegate = P._parentDelegate(t1); |
| 6739 return implementation.$function.call$5(t1, parentDelegate, this, duration,
f); | 6988 return implementation.$function.call$5(t1, parentDelegate, this, duration,
f); |
| 6740 }, "call$2", "get$createTimer", 4, 0, 36], | 6989 }, "call$2", "get$createTimer", 4, 0, 37], |
| 6741 createPeriodicTimer$2: [function(duration, f) { | 6990 createPeriodicTimer$2: [function(duration, f) { |
| 6742 var implementation, t1, parentDelegate; | 6991 var implementation, t1, parentDelegate; |
| 6743 implementation = this._createPeriodicTimer; | 6992 implementation = this._createPeriodicTimer; |
| 6744 t1 = implementation.zone; | 6993 t1 = implementation.zone; |
| 6745 parentDelegate = P._parentDelegate(t1); | 6994 parentDelegate = P._parentDelegate(t1); |
| 6746 return implementation.$function.call$5(t1, parentDelegate, this, duration,
f); | 6995 return implementation.$function.call$5(t1, parentDelegate, this, duration,
f); |
| 6747 }, "call$2", "get$createPeriodicTimer", 4, 0, 37], | 6996 }, "call$2", "get$createPeriodicTimer", 4, 0, 38], |
| 6748 print$1: [function(_, line) { | 6997 print$1: [function(_, line) { |
| 6749 var implementation, t1, parentDelegate; | 6998 var implementation, t1, parentDelegate; |
| 6750 implementation = this._print; | 6999 implementation = this._print; |
| 6751 t1 = implementation.zone; | 7000 t1 = implementation.zone; |
| 6752 parentDelegate = P._parentDelegate(t1); | 7001 parentDelegate = P._parentDelegate(t1); |
| 6753 return implementation.$function.call$4(t1, parentDelegate, this, line); | 7002 return implementation.$function.call$4(t1, parentDelegate, this, line); |
| 6754 }, "call$1", "get$print", 2, 0, 38] | 7003 }, "call$1", "get$print", 2, 0, 39] |
| 6755 }, | 7004 }, |
| 6756 _CustomZone_bindCallback_closure: { | 7005 _CustomZone_bindCallback_closure: { |
| 6757 "^": "Closure:0;_async$_captured_this_0,_captured_registered_1", | 7006 "^": "Closure:0;_async$_captured_this_0,_captured_registered_1", |
| 6758 call$0: function() { | 7007 call$0: [function() { |
| 6759 return this._async$_captured_this_0.runGuarded$1(this._captured_registered
_1); | 7008 return this._async$_captured_this_0.runGuarded$1(this._captured_registered
_1); |
| 6760 } | 7009 }, null, null, 0, 0, null, "call"] |
| 6761 }, | 7010 }, |
| 6762 _CustomZone_bindCallback_closure0: { | 7011 _CustomZone_bindCallback_closure0: { |
| 6763 "^": "Closure:0;_async$_captured_this_2,_captured_registered_3", | 7012 "^": "Closure:0;_async$_captured_this_2,_captured_registered_3", |
| 6764 call$0: function() { | 7013 call$0: [function() { |
| 6765 return this._async$_captured_this_2.run$1(this._captured_registered_3); | 7014 return this._async$_captured_this_2.run$1(this._captured_registered_3); |
| 6766 } | 7015 }, null, null, 0, 0, null, "call"] |
| 6767 }, | 7016 }, |
| 6768 _CustomZone_bindUnaryCallback_closure: { | 7017 _CustomZone_bindUnaryCallback_closure: { |
| 6769 "^": "Closure:2;_async$_captured_this_0,_captured_registered_1", | 7018 "^": "Closure:3;_async$_captured_this_0,_captured_registered_1", |
| 6770 call$1: function(arg) { | 7019 call$1: [function(arg) { |
| 6771 return this._async$_captured_this_0.runUnaryGuarded$2(this._captured_regis
tered_1, arg); | 7020 return this._async$_captured_this_0.runUnaryGuarded$2(this._captured_regis
tered_1, arg); |
| 6772 } | 7021 }, null, null, 2, 0, null, 20, "call"] |
| 6773 }, | 7022 }, |
| 6774 _CustomZone_bindUnaryCallback_closure0: { | 7023 _CustomZone_bindUnaryCallback_closure0: { |
| 6775 "^": "Closure:2;_async$_captured_this_2,_captured_registered_3", | 7024 "^": "Closure:3;_async$_captured_this_2,_captured_registered_3", |
| 6776 call$1: function(arg) { | 7025 call$1: [function(arg) { |
| 6777 return this._async$_captured_this_2.runUnary$2(this._captured_registered_3
, arg); | 7026 return this._async$_captured_this_2.runUnary$2(this._captured_registered_3
, arg); |
| 6778 } | 7027 }, null, null, 2, 0, null, 20, "call"] |
| 6779 }, | 7028 }, |
| 6780 _rootHandleUncaughtError_closure: { | 7029 _rootHandleUncaughtError_closure: { |
| 6781 "^": "Closure:0;_async$_captured_error_0,_captured_stackTrace_1", | 7030 "^": "Closure:0;_captured_error_0,_captured_stackTrace_1", |
| 6782 call$0: function() { | 7031 call$0: function() { |
| 6783 var t1 = this._async$_captured_error_0; | 7032 var t1 = this._captured_error_0; |
| 6784 throw H.wrapException(new P._UncaughtAsyncError(t1, P._UncaughtAsyncError_
_getBestStackTrace(t1, this._captured_stackTrace_1))); | 7033 throw H.wrapException(new P._UncaughtAsyncError(t1, P._UncaughtAsyncError_
_getBestStackTrace(t1, this._captured_stackTrace_1))); |
| 6785 } | 7034 } |
| 6786 }, | 7035 }, |
| 6787 _RootZone: { | 7036 _RootZone: { |
| 6788 "^": "_Zone;", | 7037 "^": "_Zone;", |
| 6789 get$_run: function() { | 7038 get$_run: function() { |
| 6790 return C._ZoneFunction__RootZone__rootRun; | 7039 return C._ZoneFunction__RootZone__rootRun; |
| 6791 }, | 7040 }, |
| 6792 get$_runUnary: function() { | 7041 get$_runUnary: function() { |
| 6793 return C._ZoneFunction__RootZone__rootRunUnary; | 7042 return C._ZoneFunction__RootZone__rootRunUnary; |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6906 return new P._RootZone_bindUnaryCallback_closure0(this, f); | 7155 return new P._RootZone_bindUnaryCallback_closure0(this, f); |
| 6907 }, | 7156 }, |
| 6908 bindUnaryCallback$1: function(f) { | 7157 bindUnaryCallback$1: function(f) { |
| 6909 return this.bindUnaryCallback$2$runGuarded(f, true); | 7158 return this.bindUnaryCallback$2$runGuarded(f, true); |
| 6910 }, | 7159 }, |
| 6911 $index: function(_, key) { | 7160 $index: function(_, key) { |
| 6912 return; | 7161 return; |
| 6913 }, | 7162 }, |
| 6914 handleUncaughtError$2: [function(error, stackTrace) { | 7163 handleUncaughtError$2: [function(error, stackTrace) { |
| 6915 return P._rootHandleUncaughtError(null, null, this, error, stackTrace); | 7164 return P._rootHandleUncaughtError(null, null, this, error, stackTrace); |
| 6916 }, "call$2", "get$handleUncaughtError", 4, 0, 12], | 7165 }, "call$2", "get$handleUncaughtError", 4, 0, 14], |
| 6917 fork$2$specification$zoneValues: [function(specification, zoneValues) { | 7166 fork$2$specification$zoneValues: [function(specification, zoneValues) { |
| 6918 return P._rootFork(null, null, this, specification, zoneValues); | 7167 return P._rootFork(null, null, this, specification, zoneValues); |
| 6919 }, function() { | 7168 }, function() { |
| 6920 return this.fork$2$specification$zoneValues(null, null); | 7169 return this.fork$2$specification$zoneValues(null, null); |
| 6921 }, "fork$0", "call$2$specification$zoneValues", "call$0", "get$fork", 0, 5,
27, 0, 0], | 7170 }, "fork$0", "call$2$specification$zoneValues", "call$0", "get$fork", 0, 5,
28, 13, 13], |
| 6922 run$1: [function(f) { | 7171 run$1: [function(f) { |
| 6923 if ($.Zone__current === C.C__RootZone) | 7172 if ($.Zone__current === C.C__RootZone) |
| 6924 return f.call$0(); | 7173 return f.call$0(); |
| 6925 return P._rootRun(null, null, this, f); | 7174 return P._rootRun(null, null, this, f); |
| 6926 }, "call$1", "get$run", 2, 0, 28], | 7175 }, "call$1", "get$run", 2, 0, 29], |
| 6927 runUnary$2: [function(f, arg) { | 7176 runUnary$2: [function(f, arg) { |
| 6928 if ($.Zone__current === C.C__RootZone) | 7177 if ($.Zone__current === C.C__RootZone) |
| 6929 return f.call$1(arg); | 7178 return f.call$1(arg); |
| 6930 return P._rootRunUnary(null, null, this, f, arg); | 7179 return P._rootRunUnary(null, null, this, f, arg); |
| 6931 }, "call$2", "get$runUnary", 4, 0, 29], | 7180 }, "call$2", "get$runUnary", 4, 0, 30], |
| 6932 runBinary$3: [function(f, arg1, arg2) { | 7181 runBinary$3: [function(f, arg1, arg2) { |
| 6933 if ($.Zone__current === C.C__RootZone) | 7182 if ($.Zone__current === C.C__RootZone) |
| 6934 return f.call$2(arg1, arg2); | 7183 return f.call$2(arg1, arg2); |
| 6935 return P._rootRunBinary(null, null, this, f, arg1, arg2); | 7184 return P._rootRunBinary(null, null, this, f, arg1, arg2); |
| 6936 }, "call$3", "get$runBinary", 6, 0, 30], | 7185 }, "call$3", "get$runBinary", 6, 0, 31], |
| 6937 registerCallback$1: [function(f) { | 7186 registerCallback$1: [function(f) { |
| 6938 return f; | 7187 return f; |
| 6939 }, "call$1", "get$registerCallback", 2, 0, 31], | 7188 }, "call$1", "get$registerCallback", 2, 0, 32], |
| 6940 registerUnaryCallback$1: [function(f) { | 7189 registerUnaryCallback$1: [function(f) { |
| 6941 return f; | 7190 return f; |
| 6942 }, "call$1", "get$registerUnaryCallback", 2, 0, 32], | 7191 }, "call$1", "get$registerUnaryCallback", 2, 0, 33], |
| 6943 registerBinaryCallback$1: [function(f) { | 7192 registerBinaryCallback$1: [function(f) { |
| 6944 return f; | 7193 return f; |
| 6945 }, "call$1", "get$registerBinaryCallback", 2, 0, 33], | 7194 }, "call$1", "get$registerBinaryCallback", 2, 0, 34], |
| 6946 errorCallback$2: [function(error, stackTrace) { | 7195 errorCallback$2: [function(error, stackTrace) { |
| 6947 return; | 7196 return; |
| 6948 }, "call$2", "get$errorCallback", 4, 0, 34], | 7197 }, "call$2", "get$errorCallback", 4, 0, 35], |
| 6949 scheduleMicrotask$1: [function(f) { | 7198 scheduleMicrotask$1: [function(f) { |
| 6950 P._rootScheduleMicrotask(null, null, this, f); | 7199 P._rootScheduleMicrotask(null, null, this, f); |
| 6951 }, "call$1", "get$scheduleMicrotask", 2, 0, 35], | 7200 }, "call$1", "get$scheduleMicrotask", 2, 0, 36], |
| 6952 createTimer$2: [function(duration, f) { | 7201 createTimer$2: [function(duration, f) { |
| 6953 return P.Timer__createTimer(duration, f); | 7202 return P.Timer__createTimer(duration, f); |
| 6954 }, "call$2", "get$createTimer", 4, 0, 36], | 7203 }, "call$2", "get$createTimer", 4, 0, 37], |
| 6955 createPeriodicTimer$2: [function(duration, f) { | 7204 createPeriodicTimer$2: [function(duration, f) { |
| 6956 return P.Timer__createPeriodicTimer(duration, f); | 7205 return P.Timer__createPeriodicTimer(duration, f); |
| 6957 }, "call$2", "get$createPeriodicTimer", 4, 0, 37], | 7206 }, "call$2", "get$createPeriodicTimer", 4, 0, 38], |
| 6958 print$1: [function(_, line) { | 7207 print$1: [function(_, line) { |
| 6959 H.printString(line); | 7208 H.printString(line); |
| 6960 }, "call$1", "get$print", 2, 0, 38] | 7209 }, "call$1", "get$print", 2, 0, 39] |
| 6961 }, | 7210 }, |
| 6962 _RootZone_bindCallback_closure: { | 7211 _RootZone_bindCallback_closure: { |
| 6963 "^": "Closure:0;_async$_captured_this_0,_captured_f_1", | 7212 "^": "Closure:0;_async$_captured_this_0,_captured_f_1", |
| 6964 call$0: function() { | 7213 call$0: [function() { |
| 6965 return this._async$_captured_this_0.runGuarded$1(this._captured_f_1); | 7214 return this._async$_captured_this_0.runGuarded$1(this._captured_f_1); |
| 6966 } | 7215 }, null, null, 0, 0, null, "call"] |
| 6967 }, | 7216 }, |
| 6968 _RootZone_bindCallback_closure0: { | 7217 _RootZone_bindCallback_closure0: { |
| 6969 "^": "Closure:0;_async$_captured_this_2,_captured_f_3", | 7218 "^": "Closure:0;_async$_captured_this_2,_captured_f_3", |
| 6970 call$0: function() { | 7219 call$0: [function() { |
| 6971 return this._async$_captured_this_2.run$1(this._captured_f_3); | 7220 return this._async$_captured_this_2.run$1(this._captured_f_3); |
| 6972 } | 7221 }, null, null, 0, 0, null, "call"] |
| 6973 }, | 7222 }, |
| 6974 _RootZone_bindUnaryCallback_closure: { | 7223 _RootZone_bindUnaryCallback_closure: { |
| 6975 "^": "Closure:2;_async$_captured_this_0,_captured_f_1", | 7224 "^": "Closure:3;_async$_captured_this_0,_captured_f_1", |
| 6976 call$1: function(arg) { | 7225 call$1: [function(arg) { |
| 6977 return this._async$_captured_this_0.runUnaryGuarded$2(this._captured_f_1,
arg); | 7226 return this._async$_captured_this_0.runUnaryGuarded$2(this._captured_f_1,
arg); |
| 6978 } | 7227 }, null, null, 2, 0, null, 20, "call"] |
| 6979 }, | 7228 }, |
| 6980 _RootZone_bindUnaryCallback_closure0: { | 7229 _RootZone_bindUnaryCallback_closure0: { |
| 6981 "^": "Closure:2;_async$_captured_this_2,_captured_f_3", | 7230 "^": "Closure:3;_async$_captured_this_2,_captured_f_3", |
| 6982 call$1: function(arg) { | 7231 call$1: [function(arg) { |
| 6983 return this._async$_captured_this_2.runUnary$2(this._captured_f_3, arg); | 7232 return this._async$_captured_this_2.runUnary$2(this._captured_f_3, arg); |
| 6984 } | 7233 }, null, null, 2, 0, null, 20, "call"] |
| 6985 }, | 7234 }, |
| 6986 runZoned_closure: { | 7235 runZoned_closure: { |
| 6987 "^": "Closure:39;_captured_onError_0", | 7236 "^": "Closure:40;_captured_onError_0", |
| 6988 call$5: function($self, $parent, zone, error, stackTrace) { | 7237 call$5: [function($self, $parent, zone, error, stackTrace) { |
| 6989 var e, s, t1, t2, exception; | 7238 var e, s, t1, t2, exception; |
| 6990 try { | 7239 try { |
| 6991 t1 = this._captured_onError_0; | 7240 t1 = this._captured_onError_0; |
| 6992 t2 = H.getDynamicRuntimeType(); | 7241 t2 = H.getDynamicRuntimeType(); |
| 6993 t2 = H.buildFunctionType(t2, [t2, t2])._isTest$1(t1); | 7242 t2 = H.buildFunctionType(t2, [t2, t2])._isTest$1(t1); |
| 6994 if (t2) { | 7243 if (t2) { |
| 6995 t1 = J.get$parent$x($self).runBinary$3(t1, error, stackTrace); | 7244 t1 = J.get$parent$x($self).runBinary$3(t1, error, stackTrace); |
| 6996 return t1; | 7245 return t1; |
| 6997 } | 7246 } |
| 6998 t1 = J.get$parent$x($self).runUnary$2(t1, error); | 7247 t1 = J.get$parent$x($self).runUnary$2(t1, error); |
| 6999 return t1; | 7248 return t1; |
| 7000 } catch (exception) { | 7249 } catch (exception) { |
| 7001 t1 = H.unwrapException(exception); | 7250 t1 = H.unwrapException(exception); |
| 7002 e = t1; | 7251 e = t1; |
| 7003 s = H.getTraceFromException(exception); | 7252 s = H.getTraceFromException(exception); |
| 7004 t1 = e; | 7253 t1 = e; |
| 7005 t2 = error; | 7254 t2 = error; |
| 7006 if (t1 == null ? t2 == null : t1 === t2) | 7255 if (t1 == null ? t2 == null : t1 === t2) |
| 7007 return $parent.handleUncaughtError$3(zone, error, stackTrace); | 7256 return $parent.handleUncaughtError$3(zone, error, stackTrace); |
| 7008 else | 7257 else |
| 7009 return $parent.handleUncaughtError$3(zone, e, s); | 7258 return $parent.handleUncaughtError$3(zone, e, s); |
| 7010 } | 7259 } |
| 7011 } | 7260 }, null, null, 10, 0, null, 16, 17, 18, 14, 15, "call"] |
| 7012 } | 7261 } |
| 7013 }], | 7262 }], |
| 7014 ["dart.collection", "dart:collection", , P, { | 7263 ["dart.collection", "dart:collection", , P, { |
| 7015 "^": "", | 7264 "^": "", |
| 7016 LinkedHashMap_LinkedHashMap$_literal: function(keyValuePairs, $K, $V) { | 7265 LinkedHashMap_LinkedHashMap$_literal: function(keyValuePairs, $K, $V) { |
| 7017 return H.fillLiteralMap(keyValuePairs, H.setRuntimeTypeInfo(new H.JsLinkedHa
shMap(0, null, null, null, null, null, 0), [$K, $V])); | 7266 return H.fillLiteralMap(keyValuePairs, H.setRuntimeTypeInfo(new H.JsLinkedHa
shMap(0, null, null, null, null, null, 0), [$K, $V])); |
| 7018 }, | 7267 }, |
| 7019 LinkedHashMap_LinkedHashMap$_empty: function($K, $V) { | 7268 LinkedHashMap_LinkedHashMap$_empty: function($K, $V) { |
| 7020 return H.setRuntimeTypeInfo(new H.JsLinkedHashMap(0, null, null, null, null,
null, 0), [$K, $V]); | 7269 return H.setRuntimeTypeInfo(new H.JsLinkedHashMap(0, null, null, null, null,
null, 0), [$K, $V]); |
| 7021 }, | 7270 }, |
| 7022 _defaultEquals: [function(a, b) { | 7271 _defaultEquals: [function(a, b) { |
| 7023 return J.$eq(a, b); | 7272 return J.$eq(a, b); |
| 7024 }, "call$2", "_defaultEquals$closure", 4, 0, 67], | 7273 }, "call$2", "_defaultEquals$closure", 4, 0, 67], |
| 7025 _defaultHashCode: [function(a) { | 7274 _defaultHashCode: [function(a) { |
| 7026 return J.get$hashCode$(a); | 7275 return J.get$hashCode$(a); |
| 7027 }, "call$1", "_defaultHashCode$closure", 2, 0, 50], | 7276 }, "call$1", "_defaultHashCode$closure", 2, 0, 50, 31], |
| 7028 HashMap_HashMap: function(equals, hashCode, isValidKey, $K, $V) { | 7277 HashMap_HashMap: function(equals, hashCode, isValidKey, $K, $V) { |
| 7029 return H.setRuntimeTypeInfo(new P._HashMap(0, null, null, null, null), [$K,
$V]); | 7278 return H.setRuntimeTypeInfo(new P._HashMap(0, null, null, null, null), [$K,
$V]); |
| 7030 }, | 7279 }, |
| 7031 HashMap_HashMap$from: function(other, $K, $V) { | 7280 HashMap_HashMap$from: function(other, $K, $V) { |
| 7032 var result = P.HashMap_HashMap(null, null, null, $K, $V); | 7281 var result = P.HashMap_HashMap(null, null, null, $K, $V); |
| 7033 J.forEach$1$ax(other, new P.HashMap_HashMap$from_closure(result)); | 7282 J.forEach$1$ax(other, new P.HashMap_HashMap$from_closure(result)); |
| 7034 return result; | 7283 return result; |
| 7035 }, | 7284 }, |
| 7036 IterableBase_iterableToShortString: function(iterable, leftDelimiter, rightDel
imiter) { | 7285 IterableBase_iterableToShortString: function(iterable, leftDelimiter, rightDel
imiter) { |
| 7037 var parts, t1; | 7286 var parts, t1; |
| (...skipping 25 matching lines...) Expand all Loading... |
| 7063 t1 = $.get$IterableBase__toStringVisiting(); | 7312 t1 = $.get$IterableBase__toStringVisiting(); |
| 7064 t1.push(iterable); | 7313 t1.push(iterable); |
| 7065 try { | 7314 try { |
| 7066 buffer.writeAll$2(iterable, ", "); | 7315 buffer.writeAll$2(iterable, ", "); |
| 7067 } finally { | 7316 } finally { |
| 7068 if (0 >= t1.length) | 7317 if (0 >= t1.length) |
| 7069 return H.ioore(t1, 0); | 7318 return H.ioore(t1, 0); |
| 7070 t1.pop(); | 7319 t1.pop(); |
| 7071 } | 7320 } |
| 7072 t1 = buffer; | 7321 t1 = buffer; |
| 7073 t1._contents = t1.get$_contents() + rightDelimiter; | 7322 t1.set$_contents(t1.get$_contents() + rightDelimiter); |
| 7074 t1 = buffer.get$_contents(); | 7323 t1 = buffer.get$_contents(); |
| 7075 return t1.charCodeAt(0) == 0 ? t1 : t1; | 7324 return t1.charCodeAt(0) == 0 ? t1 : t1; |
| 7076 }, | 7325 }, |
| 7077 IterableBase__isToStringVisiting: function(o) { | 7326 IterableBase__isToStringVisiting: function(o) { |
| 7078 var i, t1; | 7327 var i, t1; |
| 7079 for (i = 0; t1 = $.get$IterableBase__toStringVisiting(), i < t1.length; ++i)
{ | 7328 for (i = 0; t1 = $.get$IterableBase__toStringVisiting(), i < t1.length; ++i)
{ |
| 7080 t1 = t1[i]; | 7329 t1 = t1[i]; |
| 7081 if (o == null ? t1 == null : o === t1) | 7330 if (o == null ? t1 == null : o === t1) |
| 7082 return true; | 7331 return true; |
| 7083 } | 7332 } |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7176 }, | 7425 }, |
| 7177 Maps_mapToString: function(m) { | 7426 Maps_mapToString: function(m) { |
| 7178 var t1, result, t2; | 7427 var t1, result, t2; |
| 7179 t1 = {}; | 7428 t1 = {}; |
| 7180 if (P.IterableBase__isToStringVisiting(m)) | 7429 if (P.IterableBase__isToStringVisiting(m)) |
| 7181 return "{...}"; | 7430 return "{...}"; |
| 7182 result = new P.StringBuffer(""); | 7431 result = new P.StringBuffer(""); |
| 7183 try { | 7432 try { |
| 7184 $.get$IterableBase__toStringVisiting().push(m); | 7433 $.get$IterableBase__toStringVisiting().push(m); |
| 7185 t2 = result; | 7434 t2 = result; |
| 7186 t2._contents = t2.get$_contents() + "{"; | 7435 t2.set$_contents(t2.get$_contents() + "{"); |
| 7187 t1._captured_first_0 = true; | 7436 t1._captured_first_0 = true; |
| 7188 J.forEach$1$ax(m, new P.Maps_mapToString_closure(t1, result)); | 7437 J.forEach$1$ax(m, new P.Maps_mapToString_closure(t1, result)); |
| 7189 t1 = result; | 7438 t1 = result; |
| 7190 t1._contents = t1.get$_contents() + "}"; | 7439 t1.set$_contents(t1.get$_contents() + "}"); |
| 7191 } finally { | 7440 } finally { |
| 7192 t1 = $.get$IterableBase__toStringVisiting(); | 7441 t1 = $.get$IterableBase__toStringVisiting(); |
| 7193 if (0 >= t1.length) | 7442 if (0 >= t1.length) |
| 7194 return H.ioore(t1, 0); | 7443 return H.ioore(t1, 0); |
| 7195 t1.pop(); | 7444 t1.pop(); |
| 7196 } | 7445 } |
| 7197 t1 = result.get$_contents(); | 7446 t1 = result.get$_contents(); |
| 7198 return t1.charCodeAt(0) == 0 ? t1 : t1; | 7447 return t1.charCodeAt(0) == 0 ? t1 : t1; |
| 7199 }, | 7448 }, |
| 7200 _HashMap: { | 7449 _HashMap: { |
| (...skipping 381 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7582 last._collection$_next = cell; | 7831 last._collection$_next = cell; |
| 7583 this._collection$_last = cell; | 7832 this._collection$_last = cell; |
| 7584 } | 7833 } |
| 7585 ++this._collection$_length; | 7834 ++this._collection$_length; |
| 7586 this._collection$_modifications = this._collection$_modifications + 1 & 67
108863; | 7835 this._collection$_modifications = this._collection$_modifications + 1 & 67
108863; |
| 7587 return cell; | 7836 return cell; |
| 7588 }, | 7837 }, |
| 7589 _collection$_unlinkCell$1: function(cell) { | 7838 _collection$_unlinkCell$1: function(cell) { |
| 7590 var previous, next; | 7839 var previous, next; |
| 7591 previous = cell.get$_collection$_previous(); | 7840 previous = cell.get$_collection$_previous(); |
| 7592 next = cell._collection$_next; | 7841 next = cell.get$_collection$_next(); |
| 7593 if (previous == null) | 7842 if (previous == null) |
| 7594 this._collection$_first = next; | 7843 this._collection$_first = next; |
| 7595 else | 7844 else |
| 7596 previous._collection$_next = next; | 7845 previous._collection$_next = next; |
| 7597 if (next == null) | 7846 if (next == null) |
| 7598 this._collection$_last = previous; | 7847 this._collection$_last = previous; |
| 7599 else | 7848 else |
| 7600 next._collection$_previous = previous; | 7849 next._collection$_previous = previous; |
| 7601 --this._collection$_length; | 7850 --this._collection$_length; |
| 7602 this._collection$_modifications = this._collection$_modifications + 1 & 67
108863; | 7851 this._collection$_modifications = this._collection$_modifications + 1 & 67
108863; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 7616 }, | 7865 }, |
| 7617 $isEfficientLength: 1, | 7866 $isEfficientLength: 1, |
| 7618 static: {_LinkedHashSet__newHashTable: function() { | 7867 static: {_LinkedHashSet__newHashTable: function() { |
| 7619 var table = Object.create(null); | 7868 var table = Object.create(null); |
| 7620 table["<non-identifier-key>"] = table; | 7869 table["<non-identifier-key>"] = table; |
| 7621 delete table["<non-identifier-key>"]; | 7870 delete table["<non-identifier-key>"]; |
| 7622 return table; | 7871 return table; |
| 7623 }} | 7872 }} |
| 7624 }, | 7873 }, |
| 7625 LinkedHashSetCell: { | 7874 LinkedHashSetCell: { |
| 7626 "^": "Object;_element<,_collection$_next,_collection$_previous<" | 7875 "^": "Object;_element<,_collection$_next<,_collection$_previous<" |
| 7627 }, | 7876 }, |
| 7628 LinkedHashSetIterator: { | 7877 LinkedHashSetIterator: { |
| 7629 "^": "Object;_set,_collection$_modifications,_collection$_cell,_collection$_
current", | 7878 "^": "Object;_set,_collection$_modifications,_collection$_cell,_collection$_
current", |
| 7630 get$current: function() { | 7879 get$current: function() { |
| 7631 return this._collection$_current; | 7880 return this._collection$_current; |
| 7632 }, | 7881 }, |
| 7633 moveNext$0: function() { | 7882 moveNext$0: function() { |
| 7634 var t1 = this._set; | 7883 var t1 = this._set; |
| 7635 if (this._collection$_modifications !== t1._collection$_modifications) | 7884 if (this._collection$_modifications !== t1._collection$_modifications) |
| 7636 throw H.wrapException(P.ConcurrentModificationError$(t1)); | 7885 throw H.wrapException(P.ConcurrentModificationError$(t1)); |
| (...skipping 16 matching lines...) Expand all Loading... |
| 7653 return this._collection$_source.length; | 7902 return this._collection$_source.length; |
| 7654 }, | 7903 }, |
| 7655 $index: function(_, index) { | 7904 $index: function(_, index) { |
| 7656 var t1 = this._collection$_source; | 7905 var t1 = this._collection$_source; |
| 7657 if (index >>> 0 !== index || index >= t1.length) | 7906 if (index >>> 0 !== index || index >= t1.length) |
| 7658 return H.ioore(t1, index); | 7907 return H.ioore(t1, index); |
| 7659 return t1[index]; | 7908 return t1[index]; |
| 7660 } | 7909 } |
| 7661 }, | 7910 }, |
| 7662 HashMap_HashMap$from_closure: { | 7911 HashMap_HashMap$from_closure: { |
| 7663 "^": "Closure:40;_captured_result_0", | 7912 "^": "Closure:41;_captured_result_0", |
| 7664 call$2: function(k, v) { | 7913 call$2: [function(k, v) { |
| 7665 this._captured_result_0.$indexSet(0, k, v); | 7914 this._captured_result_0.$indexSet(0, k, v); |
| 7666 } | 7915 }, null, null, 4, 0, null, 32, 33, "call"] |
| 7667 }, | 7916 }, |
| 7668 _HashSetBase: { | 7917 _HashSetBase: { |
| 7669 "^": "SetBase;" | 7918 "^": "SetBase;" |
| 7670 }, | 7919 }, |
| 7671 IterableBase: { | 7920 IterableBase: { |
| 7672 "^": "Object;", | 7921 "^": "Object;", |
| 7673 map$1: function(_, f) { | 7922 map$1: function(_, f) { |
| 7674 return H.MappedIterable_MappedIterable(this, f, H.getRuntimeTypeArgument(t
his, "IterableBase", 0), null); | 7923 return H.MappedIterable_MappedIterable(this, f, H.getRuntimeTypeArgument(t
his, "IterableBase", 0), null); |
| 7675 }, | 7924 }, |
| 7676 contains$1: function(_, element) { | 7925 contains$1: function(_, element) { |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7791 return H.setRuntimeTypeInfo(new H.MappedListIterable(receiver, f), [null,
null]); | 8040 return H.setRuntimeTypeInfo(new H.MappedListIterable(receiver, f), [null,
null]); |
| 7792 }, | 8041 }, |
| 7793 skip$1: function(receiver, count) { | 8042 skip$1: function(receiver, count) { |
| 7794 return H.SubListIterable$(receiver, count, null, H.getRuntimeTypeArgument(
receiver, "ListMixin", 0)); | 8043 return H.SubListIterable$(receiver, count, null, H.getRuntimeTypeArgument(
receiver, "ListMixin", 0)); |
| 7795 }, | 8044 }, |
| 7796 add$1: function(receiver, element) { | 8045 add$1: function(receiver, element) { |
| 7797 var t1 = this.get$length(receiver); | 8046 var t1 = this.get$length(receiver); |
| 7798 this.set$length(receiver, t1 + 1); | 8047 this.set$length(receiver, t1 + 1); |
| 7799 this.$indexSet(receiver, t1, element); | 8048 this.$indexSet(receiver, t1, element); |
| 7800 }, | 8049 }, |
| 8050 setRange$4: ["super$ListMixin$setRange$4", function(receiver, start, end, it
erable, skipCount) { |
| 8051 var $length, t1, i; |
| 8052 P.RangeError_checkValidRange(start, end, this.get$length(receiver), null,
null, null); |
| 8053 $length = end - start; |
| 8054 if ($length === 0) |
| 8055 return; |
| 8056 t1 = J.getInterceptor$asx(iterable); |
| 8057 if (skipCount + $length > t1.get$length(iterable)) |
| 8058 throw H.wrapException(H.IterableElementError_tooFew()); |
| 8059 if (skipCount < start) |
| 8060 for (i = $length - 1; i >= 0; --i) |
| 8061 this.$indexSet(receiver, start + i, t1.$index(iterable, skipCount + i)
); |
| 8062 else |
| 8063 for (i = 0; i < $length; ++i) |
| 8064 this.$indexSet(receiver, start + i, t1.$index(iterable, skipCount + i)
); |
| 8065 }, function($receiver, start, end, iterable) { |
| 8066 return this.setRange$4($receiver, start, end, iterable, 0); |
| 8067 }, "setRange$3", null, null, "get$setRange", 6, 2, null, 34], |
| 8068 replaceRange$3: function(receiver, start, end, newContents) { |
| 8069 var removeLength, insertLength, insertEnd, newLength; |
| 8070 P.RangeError_checkValidRange(start, end, this.get$length(receiver), null,
null, null); |
| 8071 newContents = C.JSString_methods.toList$0(newContents); |
| 8072 removeLength = end - start; |
| 8073 insertLength = newContents.length; |
| 8074 insertEnd = start + insertLength; |
| 8075 if (removeLength >= insertLength) { |
| 8076 newLength = this.get$length(receiver) - (removeLength - insertLength); |
| 8077 this.setRange$3(receiver, start, insertEnd, newContents); |
| 8078 this.setRange$4(receiver, insertEnd, newLength, receiver, end); |
| 8079 this.set$length(receiver, newLength); |
| 8080 } else { |
| 8081 newLength = this.get$length(receiver) + (insertLength - removeLength); |
| 8082 this.set$length(receiver, newLength); |
| 8083 this.setRange$4(receiver, insertEnd, newLength, receiver, end); |
| 8084 this.setRange$3(receiver, start, insertEnd, newContents); |
| 8085 } |
| 8086 }, |
| 7801 indexOf$2: function(receiver, element, startIndex) { | 8087 indexOf$2: function(receiver, element, startIndex) { |
| 7802 var i; | 8088 var t1, i; |
| 7803 if (startIndex >= this.get$length(receiver)) | 8089 t1 = J.getInterceptor$n(startIndex); |
| 8090 if (t1.$ge(startIndex, this.get$length(receiver))) |
| 7804 return -1; | 8091 return -1; |
| 7805 for (i = startIndex; i < this.get$length(receiver); ++i) | 8092 if (t1.$lt(startIndex, 0)) |
| 8093 startIndex = 0; |
| 8094 for (i = startIndex; t1 = J.getInterceptor$n(i), t1.$lt(i, this.get$length
(receiver)); i = t1.$add(i, 1)) |
| 7806 if (J.$eq(this.$index(receiver, i), element)) | 8095 if (J.$eq(this.$index(receiver, i), element)) |
| 7807 return i; | 8096 return i; |
| 7808 return -1; | 8097 return -1; |
| 7809 }, | 8098 }, |
| 7810 indexOf$1: function($receiver, element) { | 8099 indexOf$1: function($receiver, element) { |
| 7811 return this.indexOf$2($receiver, element, 0); | 8100 return this.indexOf$2($receiver, element, 0); |
| 7812 }, | 8101 }, |
| 7813 get$reversed: function(receiver) { | 8102 get$reversed: function(receiver) { |
| 7814 return H.setRuntimeTypeInfo(new H.ReversedListIterable(receiver), [H.getRu
ntimeTypeArgument(receiver, "ListMixin", 0)]); | 8103 return H.setRuntimeTypeInfo(new H.ReversedListIterable(receiver), [H.getRu
ntimeTypeArgument(receiver, "ListMixin", 0)]); |
| 7815 }, | 8104 }, |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7850 toString$0: function(_) { | 8139 toString$0: function(_) { |
| 7851 return J.toString$0(this._collection$_map); | 8140 return J.toString$0(this._collection$_map); |
| 7852 }, | 8141 }, |
| 7853 $isMap: 1 | 8142 $isMap: 1 |
| 7854 }, | 8143 }, |
| 7855 UnmodifiableMapView: { | 8144 UnmodifiableMapView: { |
| 7856 "^": "MapView+_UnmodifiableMapMixin;_collection$_map", | 8145 "^": "MapView+_UnmodifiableMapMixin;_collection$_map", |
| 7857 $isMap: 1 | 8146 $isMap: 1 |
| 7858 }, | 8147 }, |
| 7859 Maps_mapToString_closure: { | 8148 Maps_mapToString_closure: { |
| 7860 "^": "Closure:40;_collection$_box_0,_collection$_captured_result_1", | 8149 "^": "Closure:41;_collection$_box_0,_captured_result_1", |
| 7861 call$2: function(k, v) { | 8150 call$2: function(k, v) { |
| 7862 var t1, t2; | 8151 var t1, t2; |
| 7863 t1 = this._collection$_box_0; | 8152 t1 = this._collection$_box_0; |
| 7864 if (!t1._captured_first_0) | 8153 if (!t1._captured_first_0) |
| 7865 this._collection$_captured_result_1._contents += ", "; | 8154 this._captured_result_1._contents += ", "; |
| 7866 t1._captured_first_0 = false; | 8155 t1._captured_first_0 = false; |
| 7867 t1 = this._collection$_captured_result_1; | 8156 t1 = this._captured_result_1; |
| 7868 t2 = t1._contents += H.S(k); | 8157 t2 = t1._contents += H.S(k); |
| 7869 t1._contents = t2 + ": "; | 8158 t1._contents = t2 + ": "; |
| 7870 t1._contents += H.S(v); | 8159 t1._contents += H.S(v); |
| 7871 } | 8160 } |
| 7872 }, | 8161 }, |
| 7873 ListQueue: { | 8162 ListQueue: { |
| 7874 "^": "IterableBase;_table,_head,_tail,_modificationCount", | 8163 "^": "IterableBase;_table,_head,_tail,_modificationCount", |
| 7875 get$iterator: function(_) { | 8164 get$iterator: function(_) { |
| 7876 return new P._ListQueueIterator(this, this._tail, this._modificationCount,
this._head, null); | 8165 return new P._ListQueueIterator(this, this._tail, this._modificationCount,
this._head, null); |
| 7877 }, | 8166 }, |
| (...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8065 parsed = JSON.parse(source); | 8354 parsed = JSON.parse(source); |
| 8066 } catch (exception) { | 8355 } catch (exception) { |
| 8067 t1 = H.unwrapException(exception); | 8356 t1 = H.unwrapException(exception); |
| 8068 e = t1; | 8357 e = t1; |
| 8069 throw H.wrapException(P.FormatException$(String(e), null, null)); | 8358 throw H.wrapException(P.FormatException$(String(e), null, null)); |
| 8070 } | 8359 } |
| 8071 return P._convertJsonToDartLazy(parsed); | 8360 return P._convertJsonToDartLazy(parsed); |
| 8072 }, | 8361 }, |
| 8073 _defaultToEncodable: [function(object) { | 8362 _defaultToEncodable: [function(object) { |
| 8074 return object.toJson$0(); | 8363 return object.toJson$0(); |
| 8075 }, "call$1", "_defaultToEncodable$closure", 2, 0, 68], | 8364 }, "call$1", "_defaultToEncodable$closure", 2, 0, 68, 0], |
| 8076 _JsonMap: { | 8365 _JsonMap: { |
| 8077 "^": "Object;_original,_processed,_data", | 8366 "^": "Object;_original,_processed,_data", |
| 8078 $index: function(_, key) { | 8367 $index: function(_, key) { |
| 8079 var t1, result; | 8368 var t1, result; |
| 8080 t1 = this._processed; | 8369 t1 = this._processed; |
| 8081 if (t1 == null) | 8370 if (t1 == null) |
| 8082 return this._data.$index(0, key); | 8371 return this._data.$index(0, key); |
| 8083 else if (typeof key !== "string") | 8372 else if (typeof key !== "string") |
| 8084 return; | 8373 return; |
| 8085 else { | 8374 else { |
| (...skipping 309 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8395 this.writeString$1("{"); | 8684 this.writeString$1("{"); |
| 8396 t1._captured_separator_0 = "\""; | 8685 t1._captured_separator_0 = "\""; |
| 8397 map.forEach$1(0, new P._JsonStringifier_writeMap_closure(t1, this)); | 8686 map.forEach$1(0, new P._JsonStringifier_writeMap_closure(t1, this)); |
| 8398 this.writeString$1("}"); | 8687 this.writeString$1("}"); |
| 8399 }, | 8688 }, |
| 8400 _toEncodable$1: function(arg0) { | 8689 _toEncodable$1: function(arg0) { |
| 8401 return this._toEncodable.call$1(arg0); | 8690 return this._toEncodable.call$1(arg0); |
| 8402 } | 8691 } |
| 8403 }, | 8692 }, |
| 8404 _JsonStringifier_writeMap_closure: { | 8693 _JsonStringifier_writeMap_closure: { |
| 8405 "^": "Closure:41;_convert$_box_0,_captured_this_1", | 8694 "^": "Closure:4;_convert$_box_0,_convert$_captured_this_1", |
| 8406 call$2: function(key, value) { | 8695 call$2: [function(key, value) { |
| 8407 var t1, t2; | 8696 var t1, t2; |
| 8408 t1 = this._captured_this_1; | 8697 t1 = this._convert$_captured_this_1; |
| 8409 t2 = this._convert$_box_0; | 8698 t2 = this._convert$_box_0; |
| 8410 t1.writeString$1(t2._captured_separator_0); | 8699 t1.writeString$1(t2._captured_separator_0); |
| 8411 t2._captured_separator_0 = ",\""; | 8700 t2._captured_separator_0 = ",\""; |
| 8412 t1.writeStringContent$1(key); | 8701 t1.writeStringContent$1(key); |
| 8413 t1.writeString$1("\":"); | 8702 t1.writeString$1("\":"); |
| 8414 t1.writeObject$1(value); | 8703 t1.writeObject$1(value); |
| 8415 } | 8704 }, null, null, 4, 0, null, 35, 12, "call"] |
| 8416 }, | 8705 }, |
| 8417 _JsonStringStringifier: { | 8706 _JsonStringStringifier: { |
| 8418 "^": "_JsonStringifier;_sink,_seen,_toEncodable", | 8707 "^": "_JsonStringifier;_sink,_seen,_toEncodable", |
| 8419 writeNumber$1: function(number) { | 8708 writeNumber$1: function(number) { |
| 8420 this._sink._contents += C.JSNumber_methods.toString$0(number); | 8709 this._sink._contents += C.JSNumber_methods.toString$0(number); |
| 8421 }, | 8710 }, |
| 8422 writeString$1: function(string) { | 8711 writeString$1: function(string) { |
| 8423 this._sink._contents += H.S(string); | 8712 this._sink._contents += H.S(string); |
| 8424 }, | 8713 }, |
| 8425 writeStringSlice$3: function(string, start, end) { | 8714 writeStringSlice$3: function(string, start, end) { |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8532 if (codeUnit <= 127) { | 8821 if (codeUnit <= 127) { |
| 8533 t4 = this._bufferIndex; | 8822 t4 = this._bufferIndex; |
| 8534 if (t4 >= t2) | 8823 if (t4 >= t2) |
| 8535 break; | 8824 break; |
| 8536 this._bufferIndex = t4 + 1; | 8825 this._bufferIndex = t4 + 1; |
| 8537 t1[t4] = codeUnit; | 8826 t1[t4] = codeUnit; |
| 8538 } else if ((codeUnit & 64512) === 55296) { | 8827 } else if ((codeUnit & 64512) === 55296) { |
| 8539 if (this._bufferIndex + 3 >= t2) | 8828 if (this._bufferIndex + 3 >= t2) |
| 8540 break; | 8829 break; |
| 8541 stringIndex0 = stringIndex + 1; | 8830 stringIndex0 = stringIndex + 1; |
| 8542 if (this._writeSurrogate$2(codeUnit, C.JSString_methods.codeUnitAt$1(s
tr, stringIndex0))) | 8831 if (this._writeSurrogate$2(codeUnit, t3.codeUnitAt$1(str, stringIndex0
))) |
| 8543 stringIndex = stringIndex0; | 8832 stringIndex = stringIndex0; |
| 8544 } else if (codeUnit <= 2047) { | 8833 } else if (codeUnit <= 2047) { |
| 8545 t4 = this._bufferIndex; | 8834 t4 = this._bufferIndex; |
| 8546 t5 = t4 + 1; | 8835 t5 = t4 + 1; |
| 8547 if (t5 >= t2) | 8836 if (t5 >= t2) |
| 8548 break; | 8837 break; |
| 8549 this._bufferIndex = t5; | 8838 this._bufferIndex = t5; |
| 8550 if (t4 >= t2) | 8839 if (t4 >= t2) |
| 8551 return H.ioore(t1, t4); | 8840 return H.ioore(t1, t4); |
| 8552 t1[t4] = 192 | codeUnit >>> 6; | 8841 t1[t4] = 192 | codeUnit >>> 6; |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8586 decoder.convert$3(codeUnits, start, $length); | 8875 decoder.convert$3(codeUnits, start, $length); |
| 8587 decoder.flush$0(); | 8876 decoder.flush$0(); |
| 8588 t1 = buffer._contents; | 8877 t1 = buffer._contents; |
| 8589 return t1.charCodeAt(0) == 0 ? t1 : t1; | 8878 return t1.charCodeAt(0) == 0 ? t1 : t1; |
| 8590 }, | 8879 }, |
| 8591 convert$1: function(codeUnits) { | 8880 convert$1: function(codeUnits) { |
| 8592 return this.convert$3(codeUnits, 0, null); | 8881 return this.convert$3(codeUnits, 0, null); |
| 8593 } | 8882 } |
| 8594 }, | 8883 }, |
| 8595 _Utf8Decoder: { | 8884 _Utf8Decoder: { |
| 8596 "^": "Object;_allowMalformed,_stringSink,_isFirstCharacter,_value,_expectedU
nits,_extraUnits", | 8885 "^": "Object;_allowMalformed,_stringSink,_isFirstCharacter,_convert$_value,_
expectedUnits,_extraUnits", |
| 8597 close$0: function(_) { | 8886 close$0: function(_) { |
| 8598 this.flush$0(); | 8887 this.flush$0(); |
| 8599 }, | 8888 }, |
| 8600 flush$0: function() { | 8889 flush$0: function() { |
| 8601 if (this._expectedUnits > 0) { | 8890 if (this._expectedUnits > 0) { |
| 8602 if (!this._allowMalformed) | 8891 if (!this._allowMalformed) |
| 8603 throw H.wrapException(P.FormatException$("Unfinished UTF-8 octet seque
nce", null, null)); | 8892 throw H.wrapException(P.FormatException$("Unfinished UTF-8 octet seque
nce", null, null)); |
| 8604 this._stringSink._contents += H.Primitives_stringFromCharCode(65533); | 8893 this._stringSink._contents += H.Primitives_stringFromCharCode(65533); |
| 8605 this._value = 0; | 8894 this._convert$_value = 0; |
| 8606 this._expectedUnits = 0; | 8895 this._expectedUnits = 0; |
| 8607 this._extraUnits = 0; | 8896 this._extraUnits = 0; |
| 8608 } | 8897 } |
| 8609 }, | 8898 }, |
| 8610 convert$3: function(codeUnits, startIndex, endIndex) { | 8899 convert$3: function(codeUnits, startIndex, endIndex) { |
| 8611 var value, expectedUnits, extraUnits, t1, t2, t3, t4, t5, i, unit, t6, one
Bytes, i0; | 8900 var value, expectedUnits, extraUnits, t1, t2, t3, t4, t5, i, unit, t6, one
Bytes, i0; |
| 8612 value = this._value; | 8901 value = this._convert$_value; |
| 8613 expectedUnits = this._expectedUnits; | 8902 expectedUnits = this._expectedUnits; |
| 8614 extraUnits = this._extraUnits; | 8903 extraUnits = this._extraUnits; |
| 8615 this._value = 0; | 8904 this._convert$_value = 0; |
| 8616 this._expectedUnits = 0; | 8905 this._expectedUnits = 0; |
| 8617 this._extraUnits = 0; | 8906 this._extraUnits = 0; |
| 8618 t1 = new P._Utf8Decoder_convert_scanOneByteCharacters(endIndex); | 8907 t1 = new P._Utf8Decoder_convert_scanOneByteCharacters(endIndex); |
| 8619 t2 = new P._Utf8Decoder_convert_addSingleBytes(this, codeUnits, startIndex
, endIndex); | 8908 t2 = new P._Utf8Decoder_convert_addSingleBytes(this, codeUnits, startIndex
, endIndex); |
| 8620 $loop$0: | 8909 $loop$0: |
| 8621 for (t3 = this._stringSink, t4 = !this._allowMalformed, t5 = J.getInterc
eptor$asx(codeUnits), i = startIndex; true; i = i0) { | 8910 for (t3 = this._stringSink, t4 = !this._allowMalformed, t5 = J.getInterc
eptor$asx(codeUnits), i = startIndex; true; i = i0) { |
| 8622 $multibyte$2: | 8911 $multibyte$2: |
| 8623 if (expectedUnits > 0) { | 8912 if (expectedUnits > 0) { |
| 8624 do { | 8913 do { |
| 8625 if (i === endIndex) | 8914 if (i === endIndex) |
| 8626 break $loop$0; | 8915 break $loop$0; |
| 8627 unit = t5.$index(codeUnits, i); | 8916 unit = t5.$index(codeUnits, i); |
| 8628 if (typeof unit !== "number") | 8917 t6 = J.getInterceptor$n(unit); |
| 8629 return unit.$and(); | 8918 if (t6.$and(unit, 192) !== 128) { |
| 8630 if ((unit & 192) !== 128) { | |
| 8631 if (t4) | 8919 if (t4) |
| 8632 throw H.wrapException(P.FormatException$("Bad UTF-8 encoding
0x" + C.JSNumber_methods.toRadixString$1(unit, 16), null, null)); | 8920 throw H.wrapException(P.FormatException$("Bad UTF-8 encoding
0x" + t6.toRadixString$1(unit, 16), null, null)); |
| 8633 this._isFirstCharacter = false; | 8921 this._isFirstCharacter = false; |
| 8634 t3._contents += H.Primitives_stringFromCharCode(65533); | 8922 t3._contents += H.Primitives_stringFromCharCode(65533); |
| 8635 expectedUnits = 0; | 8923 expectedUnits = 0; |
| 8636 break $multibyte$2; | 8924 break $multibyte$2; |
| 8637 } else { | 8925 } else { |
| 8638 value = (value << 6 | unit & 63) >>> 0; | 8926 value = (value << 6 | t6.$and(unit, 63)) >>> 0; |
| 8639 --expectedUnits; | 8927 --expectedUnits; |
| 8640 ++i; | 8928 ++i; |
| 8641 } | 8929 } |
| 8642 } while (expectedUnits > 0); | 8930 } while (expectedUnits > 0); |
| 8643 t6 = extraUnits - 1; | 8931 t6 = extraUnits - 1; |
| 8644 if (t6 < 0 || t6 >= 4) | 8932 if (t6 < 0 || t6 >= 4) |
| 8645 return H.ioore(C.List_127_2047_65535_1114111, t6); | 8933 return H.ioore(C.List_127_2047_65535_1114111, t6); |
| 8646 if (value <= C.List_127_2047_65535_1114111[t6]) { | 8934 if (value <= C.List_127_2047_65535_1114111[t6]) { |
| 8647 if (t4) | 8935 if (t4) |
| 8648 throw H.wrapException(P.FormatException$("Overlong encoding of
0x" + C.JSInt_methods.toRadixString$1(value, 16), null, null)); | 8936 throw H.wrapException(P.FormatException$("Overlong encoding of
0x" + C.JSInt_methods.toRadixString$1(value, 16), null, null)); |
| (...skipping 23 matching lines...) Expand all Loading... |
| 8672 i = i0; | 8960 i = i0; |
| 8673 } | 8961 } |
| 8674 i0 = i + 1; | 8962 i0 = i + 1; |
| 8675 unit = t5.$index(codeUnits, i); | 8963 unit = t5.$index(codeUnits, i); |
| 8676 t6 = J.getInterceptor$n(unit); | 8964 t6 = J.getInterceptor$n(unit); |
| 8677 if (t6.$lt(unit, 0)) { | 8965 if (t6.$lt(unit, 0)) { |
| 8678 if (t4) | 8966 if (t4) |
| 8679 throw H.wrapException(P.FormatException$("Negative UTF-8 code un
it: -0x" + J.toRadixString$1$n(t6.$negate(unit), 16), null, null)); | 8967 throw H.wrapException(P.FormatException$("Negative UTF-8 code un
it: -0x" + J.toRadixString$1$n(t6.$negate(unit), 16), null, null)); |
| 8680 t3._contents += H.Primitives_stringFromCharCode(65533); | 8968 t3._contents += H.Primitives_stringFromCharCode(65533); |
| 8681 } else { | 8969 } else { |
| 8682 if (typeof unit !== "number") | 8970 if (t6.$and(unit, 224) === 192) { |
| 8683 return unit.$and(); | 8971 value = t6.$and(unit, 31); |
| 8684 if ((unit & 224) === 192) { | |
| 8685 value = unit & 31; | |
| 8686 expectedUnits = 1; | 8972 expectedUnits = 1; |
| 8687 extraUnits = 1; | 8973 extraUnits = 1; |
| 8688 continue $loop$0; | 8974 continue $loop$0; |
| 8689 } | 8975 } |
| 8690 if ((unit & 240) === 224) { | 8976 if (t6.$and(unit, 240) === 224) { |
| 8691 value = unit & 15; | 8977 value = t6.$and(unit, 15); |
| 8692 expectedUnits = 2; | 8978 expectedUnits = 2; |
| 8693 extraUnits = 2; | 8979 extraUnits = 2; |
| 8694 continue $loop$0; | 8980 continue $loop$0; |
| 8695 } | 8981 } |
| 8696 if ((unit & 248) === 240 && unit < 245) { | 8982 if (t6.$and(unit, 248) === 240 && t6.$lt(unit, 245)) { |
| 8697 value = unit & 7; | 8983 value = t6.$and(unit, 7); |
| 8698 expectedUnits = 3; | 8984 expectedUnits = 3; |
| 8699 extraUnits = 3; | 8985 extraUnits = 3; |
| 8700 continue $loop$0; | 8986 continue $loop$0; |
| 8701 } | 8987 } |
| 8702 if (t4) | 8988 if (t4) |
| 8703 throw H.wrapException(P.FormatException$("Bad UTF-8 encoding 0x"
+ C.JSNumber_methods.toRadixString$1(unit, 16), null, null)); | 8989 throw H.wrapException(P.FormatException$("Bad UTF-8 encoding 0x"
+ t6.toRadixString$1(unit, 16), null, null)); |
| 8704 this._isFirstCharacter = false; | 8990 this._isFirstCharacter = false; |
| 8705 t3._contents += H.Primitives_stringFromCharCode(65533); | 8991 t3._contents += H.Primitives_stringFromCharCode(65533); |
| 8706 value = 65533; | 8992 value = 65533; |
| 8707 expectedUnits = 0; | 8993 expectedUnits = 0; |
| 8708 extraUnits = 0; | 8994 extraUnits = 0; |
| 8709 } | 8995 } |
| 8710 } | 8996 } |
| 8711 break $loop$0; | 8997 break $loop$0; |
| 8712 } | 8998 } |
| 8713 if (expectedUnits > 0) { | 8999 if (expectedUnits > 0) { |
| 8714 this._value = value; | 9000 this._convert$_value = value; |
| 8715 this._expectedUnits = expectedUnits; | 9001 this._expectedUnits = expectedUnits; |
| 8716 this._extraUnits = extraUnits; | 9002 this._extraUnits = extraUnits; |
| 8717 } | 9003 } |
| 8718 } | 9004 } |
| 8719 }, | 9005 }, |
| 8720 _Utf8Decoder_convert_scanOneByteCharacters: { | 9006 _Utf8Decoder_convert_scanOneByteCharacters: { |
| 8721 "^": "Closure:42;_captured_endIndex_0", | 9007 "^": "Closure:42;_captured_endIndex_0", |
| 8722 call$2: function(units, from) { | 9008 call$2: function(units, from) { |
| 8723 var to, t1, i, unit; | 9009 var to, t1, i, unit; |
| 8724 to = this._captured_endIndex_0; | 9010 to = this._captured_endIndex_0; |
| 8725 for (t1 = J.getInterceptor$asx(units), i = from; i < to; ++i) { | 9011 for (t1 = J.getInterceptor$asx(units), i = from; i < to; ++i) { |
| 8726 unit = t1.$index(units, i); | 9012 unit = t1.$index(units, i); |
| 8727 if (typeof unit !== "number") | 9013 if (J.$and$n(unit, 127) !== unit) |
| 8728 return unit.$and(); | |
| 8729 if ((unit & 127) !== unit) | |
| 8730 return i - from; | 9014 return i - from; |
| 8731 } | 9015 } |
| 8732 return to - from; | 9016 return to - from; |
| 8733 } | 9017 } |
| 8734 }, | 9018 }, |
| 8735 _Utf8Decoder_convert_addSingleBytes: { | 9019 _Utf8Decoder_convert_addSingleBytes: { |
| 8736 "^": "Closure:43;_captured_this_1,_captured_codeUnits_2,_captured_startIndex
_3,_captured_endIndex_4", | 9020 "^": "Closure:43;_convert$_captured_this_1,_captured_codeUnits_2,_captured_s
tartIndex_3,_captured_endIndex_4", |
| 8737 call$2: function(from, to) { | 9021 call$2: function(from, to) { |
| 8738 this._captured_this_1._stringSink._contents += P.String_String$fromCharCod
es(this._captured_codeUnits_2, from, to); | 9022 this._convert$_captured_this_1._stringSink._contents += P.String_String$fr
omCharCodes(this._captured_codeUnits_2, from, to); |
| 8739 } | 9023 } |
| 8740 } | 9024 } |
| 8741 }], | 9025 }], |
| 8742 ["dart.core", "dart:core", , P, { | 9026 ["dart.core", "dart:core", , P, { |
| 8743 "^": "", | 9027 "^": "", |
| 8744 _symbolToString: function(symbol) { | |
| 8745 return H.Symbol_getName(symbol); | |
| 8746 }, | |
| 8747 String__checkBounds: function(len, start, end) { | 9028 String__checkBounds: function(len, start, end) { |
| 8748 if (start < 0 || start > len) | 9029 if (start < 0 || start > len) |
| 8749 throw H.wrapException(P.RangeError$range(start, 0, len, null, null)); | 9030 throw H.wrapException(P.RangeError$range(start, 0, len, null, null)); |
| 8750 if (end == null) | 9031 if (end == null) |
| 8751 end = len; | 9032 end = len; |
| 8752 else if (end < start || end > len) | 9033 else if (end < start || end > len) |
| 8753 throw H.wrapException(P.RangeError$range(end, start, len, null, null)); | 9034 throw H.wrapException(P.RangeError$range(end, start, len, null, null)); |
| 8754 return end; | 9035 return end; |
| 8755 }, | 9036 }, |
| 8756 String__stringFromIterable: function(charCodes, start, end) { | 9037 String__stringFromIterable: function(charCodes, start, end) { |
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8848 return H.Primitives_stringFromCharCodes(start > 0 || end < len ? C.JSArray
_methods.sublist$2(charCodes, start, end) : charCodes); | 9129 return H.Primitives_stringFromCharCodes(start > 0 || end < len ? C.JSArray
_methods.sublist$2(charCodes, start, end) : charCodes); |
| 8849 } | 9130 } |
| 8850 return P.String__stringFromIterable(charCodes, start, end); | 9131 return P.String__stringFromIterable(charCodes, start, end); |
| 8851 }, | 9132 }, |
| 8852 String_String$fromCharCode: function(charCode) { | 9133 String_String$fromCharCode: function(charCode) { |
| 8853 return H.Primitives_stringFromCharCode(charCode); | 9134 return H.Primitives_stringFromCharCode(charCode); |
| 8854 }, | 9135 }, |
| 8855 NoSuchMethodError_toString_closure: { | 9136 NoSuchMethodError_toString_closure: { |
| 8856 "^": "Closure:44;_box_0", | 9137 "^": "Closure:44;_box_0", |
| 8857 call$2: function(key, value) { | 9138 call$2: function(key, value) { |
| 8858 var t1 = this._box_0; | 9139 var t1, t2; |
| 9140 t1 = this._box_0; |
| 8859 if (t1._captured_i_1 > 0) | 9141 if (t1._captured_i_1 > 0) |
| 8860 t1._captured_sb_0._contents += ", "; | 9142 t1._captured_sb_0._contents += ", "; |
| 8861 P._symbolToString(key); | 9143 t1._captured_sb_0._contents += H.S(key.get$_name()); |
| 9144 t2 = t1._captured_sb_0; |
| 9145 t2._contents += ": "; |
| 9146 t2._contents += H.S(P.Error_safeToString(value)); |
| 9147 ++t1._captured_i_1; |
| 8862 } | 9148 } |
| 8863 }, | 9149 }, |
| 8864 bool: { | 9150 bool: { |
| 8865 "^": "Object;" | 9151 "^": "Object;" |
| 8866 }, | 9152 }, |
| 8867 "+bool": 0, | 9153 "+bool": 0, |
| 8868 DateTime: { | 9154 DateTime: { |
| 8869 "^": "Object;millisecondsSinceEpoch,isUtc", | 9155 "^": "Object;millisecondsSinceEpoch,isUtc", |
| 8870 $eq: function(_, other) { | 9156 $eq: function(_, other) { |
| 8871 if (other == null) | 9157 if (other == null) |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8941 $mul: function(_, factor) { | 9227 $mul: function(_, factor) { |
| 8942 return new P.Duration(C.JSInt_methods.round$0(this._duration * factor)); | 9228 return new P.Duration(C.JSInt_methods.round$0(this._duration * factor)); |
| 8943 }, | 9229 }, |
| 8944 $lt: function(_, other) { | 9230 $lt: function(_, other) { |
| 8945 return this._duration < other.get$_duration(); | 9231 return this._duration < other.get$_duration(); |
| 8946 }, | 9232 }, |
| 8947 $gt: function(_, other) { | 9233 $gt: function(_, other) { |
| 8948 return this._duration > other.get$_duration(); | 9234 return this._duration > other.get$_duration(); |
| 8949 }, | 9235 }, |
| 8950 $ge: function(_, other) { | 9236 $ge: function(_, other) { |
| 8951 return C.JSInt_methods.$ge(this._duration, other.get$_duration()); | 9237 return this._duration >= other.get$_duration(); |
| 8952 }, | 9238 }, |
| 8953 get$inMilliseconds: function() { | 9239 get$inMilliseconds: function() { |
| 8954 return C.JSInt_methods._tdivFast$1(this._duration, 1000); | 9240 return C.JSInt_methods._tdivFast$1(this._duration, 1000); |
| 8955 }, | 9241 }, |
| 8956 $eq: function(_, other) { | 9242 $eq: function(_, other) { |
| 8957 if (other == null) | 9243 if (other == null) |
| 8958 return false; | 9244 return false; |
| 8959 if (!(other instanceof P.Duration)) | 9245 if (!(other instanceof P.Duration)) |
| 8960 return false; | 9246 return false; |
| 8961 return this._duration === other._duration; | 9247 return this._duration === other._duration; |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9068 return new P.RangeError(null, null, true, value, $name, "Value not in ra
nge"); | 9354 return new P.RangeError(null, null, true, value, $name, "Value not in ra
nge"); |
| 9069 }, RangeError$range: function(invalidValue, minValue, maxValue, $name, mes
sage) { | 9355 }, RangeError$range: function(invalidValue, minValue, maxValue, $name, mes
sage) { |
| 9070 return new P.RangeError(minValue, maxValue, true, invalidValue, $name, "
Invalid value"); | 9356 return new P.RangeError(minValue, maxValue, true, invalidValue, $name, "
Invalid value"); |
| 9071 }, RangeError_checkValueInInterval: function(value, minValue, maxValue, $n
ame, message) { | 9357 }, RangeError_checkValueInInterval: function(value, minValue, maxValue, $n
ame, message) { |
| 9072 if (value < minValue || value > maxValue) | 9358 if (value < minValue || value > maxValue) |
| 9073 throw H.wrapException(P.RangeError$range(value, minValue, maxValue, $n
ame, message)); | 9359 throw H.wrapException(P.RangeError$range(value, minValue, maxValue, $n
ame, message)); |
| 9074 }, RangeError_checkValidRange: function(start, end, $length, startName, en
dName, message) { | 9360 }, RangeError_checkValidRange: function(start, end, $length, startName, en
dName, message) { |
| 9075 var t1; | 9361 var t1; |
| 9076 if (typeof start !== "number") | 9362 if (typeof start !== "number") |
| 9077 return H.iae(start); | 9363 return H.iae(start); |
| 9078 if (0 <= start) { | 9364 if (!(0 > start)) { |
| 9079 if (typeof $length !== "number") | 9365 if (typeof $length !== "number") |
| 9080 return H.iae($length); | 9366 return H.iae($length); |
| 9081 t1 = start > $length; | 9367 t1 = start > $length; |
| 9082 } else | 9368 } else |
| 9083 t1 = true; | 9369 t1 = true; |
| 9084 if (t1) | 9370 if (t1) |
| 9085 throw H.wrapException(P.RangeError$range(start, 0, $length, "start", m
essage)); | 9371 throw H.wrapException(P.RangeError$range(start, 0, $length, "start", m
essage)); |
| 9086 if (end != null) { | 9372 if (end != null) { |
| 9087 if (typeof end !== "number") | 9373 if (typeof end !== "number") |
| 9088 return H.iae(end); | 9374 return H.iae(end); |
| (...skipping 24 matching lines...) Expand all Loading... |
| 9113 get$_errorExplanation: function() { | 9399 get$_errorExplanation: function() { |
| 9114 P.Error_safeToString(this.indexable); | 9400 P.Error_safeToString(this.indexable); |
| 9115 var explanation = ": index should be less than " + H.S(this.length); | 9401 var explanation = ": index should be less than " + H.S(this.length); |
| 9116 return J.$lt$n(this.invalidValue, 0) ? ": index must not be negative" : ex
planation; | 9402 return J.$lt$n(this.invalidValue, 0) ? ": index must not be negative" : ex
planation; |
| 9117 }, | 9403 }, |
| 9118 static: {IndexError$: function(invalidValue, indexable, $name, message, $len
gth) { | 9404 static: {IndexError$: function(invalidValue, indexable, $name, message, $len
gth) { |
| 9119 var t1 = $length != null ? $length : J.get$length$asx(indexable); | 9405 var t1 = $length != null ? $length : J.get$length$asx(indexable); |
| 9120 return new P.IndexError(indexable, t1, true, invalidValue, $name, "Index
out of range"); | 9406 return new P.IndexError(indexable, t1, true, invalidValue, $name, "Index
out of range"); |
| 9121 }} | 9407 }} |
| 9122 }, | 9408 }, |
| 9409 NoSuchMethodError: { |
| 9410 "^": "Error;_core$_receiver,_memberName,_core$_arguments,_namedArguments,_ex
istingArgumentNames", |
| 9411 toString$0: function(_) { |
| 9412 var t1, t2, t3, t4, t5; |
| 9413 t1 = {}; |
| 9414 t1._captured_sb_0 = new P.StringBuffer(""); |
| 9415 t1._captured_i_1 = 0; |
| 9416 for (t2 = this._core$_arguments, t3 = 0; t4 = t2.length, t3 < t4; t3 = ++t
1._captured_i_1) { |
| 9417 if (t3 > 0) |
| 9418 t1._captured_sb_0._contents += ", "; |
| 9419 t5 = t1._captured_sb_0; |
| 9420 if (t3 < 0) |
| 9421 return H.ioore(t2, t3); |
| 9422 t5._contents += H.S(P.Error_safeToString(t2[t3])); |
| 9423 } |
| 9424 this._namedArguments.forEach$1(0, new P.NoSuchMethodError_toString_closure
(t1)); |
| 9425 t2 = "NoSuchMethodError : method not found: '" + this._memberName.toString
$0(0) + "'\nReceiver: " + H.S(P.Error_safeToString(this._core$_receiver)) + "\nA
rguments: ["; |
| 9426 t1 = t1._captured_sb_0._contents; |
| 9427 return t2 + (t1.charCodeAt(0) == 0 ? t1 : t1) + "]"; |
| 9428 }, |
| 9429 static: {NoSuchMethodError$: function(receiver, memberName, positionalArgume
nts, namedArguments, existingArgumentNames) { |
| 9430 return new P.NoSuchMethodError(receiver, memberName, positionalArguments
, namedArguments, existingArgumentNames); |
| 9431 }} |
| 9432 }, |
| 9123 UnsupportedError: { | 9433 UnsupportedError: { |
| 9124 "^": "Error;message>", | 9434 "^": "Error;message>", |
| 9125 toString$0: function(_) { | 9435 toString$0: function(_) { |
| 9126 return "Unsupported operation: " + this.message; | 9436 return "Unsupported operation: " + this.message; |
| 9127 }, | 9437 }, |
| 9128 static: {UnsupportedError$: function(message) { | 9438 static: {UnsupportedError$: function(message) { |
| 9129 return new P.UnsupportedError(message); | 9439 return new P.UnsupportedError(message); |
| 9130 }} | 9440 }} |
| 9131 }, | 9441 }, |
| 9132 UnimplementedError: { | 9442 UnimplementedError: { |
| (...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9342 }, | 9652 }, |
| 9343 "+num": 0, | 9653 "+num": 0, |
| 9344 Object: { | 9654 Object: { |
| 9345 "^": ";", | 9655 "^": ";", |
| 9346 $eq: function(_, other) { | 9656 $eq: function(_, other) { |
| 9347 return this === other; | 9657 return this === other; |
| 9348 }, | 9658 }, |
| 9349 get$hashCode: function(_) { | 9659 get$hashCode: function(_) { |
| 9350 return H.Primitives_objectHashCode(this); | 9660 return H.Primitives_objectHashCode(this); |
| 9351 }, | 9661 }, |
| 9352 toString$0: function(_) { | 9662 toString$0: ["super$Object$toString$0", function(_) { |
| 9353 return H.Primitives_objectToString(this); | 9663 return H.Primitives_objectToString(this); |
| 9664 }], |
| 9665 noSuchMethod$1: function(_, invocation) { |
| 9666 throw H.wrapException(P.NoSuchMethodError$(this, invocation.get$memberName
(), invocation.get$positionalArguments(), invocation.get$namedArguments(), null)
); |
| 9354 } | 9667 } |
| 9355 }, | 9668 }, |
| 9356 Match: { | 9669 Match: { |
| 9357 "^": "Object;" | 9670 "^": "Object;" |
| 9358 }, | 9671 }, |
| 9359 StackTrace: { | 9672 StackTrace: { |
| 9360 "^": "Object;" | 9673 "^": "Object;" |
| 9361 }, | 9674 }, |
| 9362 String: { | 9675 String: { |
| 9363 "^": "Object;" | 9676 "^": "Object;" |
| 9364 }, | 9677 }, |
| 9365 "+String": 0, | 9678 "+String": 0, |
| 9366 StringBuffer: { | 9679 StringBuffer: { |
| 9367 "^": "Object;_contents<", | 9680 "^": "Object;_contents@", |
| 9368 get$length: function(_) { | 9681 get$length: function(_) { |
| 9369 return this._contents.length; | 9682 return this._contents.length; |
| 9370 }, | 9683 }, |
| 9371 get$isEmpty: function(_) { | 9684 get$isEmpty: function(_) { |
| 9372 return this._contents.length === 0; | 9685 return this._contents.length === 0; |
| 9373 }, | 9686 }, |
| 9374 get$isNotEmpty: function(_) { | 9687 get$isNotEmpty: function(_) { |
| 9375 return this._contents.length !== 0; | 9688 return this._contents.length !== 0; |
| 9376 }, | 9689 }, |
| 9377 writeAll$2: function(objects, separator) { | 9690 writeAll$2: function(objects, separator) { |
| (...skipping 299 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9677 } | 9990 } |
| 9678 if ($char === 58) { | 9991 if ($char === 58) { |
| 9679 if (i === start) | 9992 if (i === start) |
| 9680 P.Uri__fail(uri, start, "Invalid empty scheme"); | 9993 P.Uri__fail(uri, start, "Invalid empty scheme"); |
| 9681 t1._captured_scheme_1 = P.Uri__makeScheme(uri, start, i); | 9994 t1._captured_scheme_1 = P.Uri__makeScheme(uri, start, i); |
| 9682 ++i; | 9995 ++i; |
| 9683 if (i === t1._captured_end_0) { | 9996 if (i === t1._captured_end_0) { |
| 9684 t1._captured_char_6 = -1; | 9997 t1._captured_char_6 = -1; |
| 9685 state = 0; | 9998 state = 0; |
| 9686 } else { | 9999 } else { |
| 9687 $char = C.JSString_methods.codeUnitAt$1(uri, i); | 10000 $char = t2.codeUnitAt$1(uri, i); |
| 9688 t1._captured_char_6 = $char; | 10001 t1._captured_char_6 = $char; |
| 9689 if ($char === 63 || $char === 35) | 10002 if ($char === 63 || $char === 35) |
| 9690 state = 0; | 10003 state = 0; |
| 9691 else | 10004 else |
| 9692 state = $char === 47 ? 2 : 1; | 10005 state = $char === 47 ? 2 : 1; |
| 9693 } | 10006 } |
| 9694 pathStart = i; | 10007 pathStart = i; |
| 9695 break; | 10008 break; |
| 9696 } | 10009 } |
| 9697 ++i; | 10010 ++i; |
| (...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9795 t1 = 97 <= charCode && charCode <= 122; | 10108 t1 = 97 <= charCode && charCode <= 122; |
| 9796 else | 10109 else |
| 9797 t1 = true; | 10110 t1 = true; |
| 9798 if (t1) | 10111 if (t1) |
| 9799 return; | 10112 return; |
| 9800 if (argumentError) | 10113 if (argumentError) |
| 9801 throw H.wrapException(P.ArgumentError$("Illegal drive letter " + P.Str
ing_String$fromCharCode(charCode))); | 10114 throw H.wrapException(P.ArgumentError$("Illegal drive letter " + P.Str
ing_String$fromCharCode(charCode))); |
| 9802 else | 10115 else |
| 9803 throw H.wrapException(P.UnsupportedError$("Illegal drive letter " + P.
String_String$fromCharCode(charCode))); | 10116 throw H.wrapException(P.UnsupportedError$("Illegal drive letter " + P.
String_String$fromCharCode(charCode))); |
| 9804 }, Uri__makeFileUri: function(path) { | 10117 }, Uri__makeFileUri: function(path) { |
| 9805 if (J.startsWith$1$s(path, "/")) | 10118 var t1 = J.getInterceptor$s(path); |
| 9806 return P.Uri_Uri(null, null, null, path.split("/"), null, null, null,
"file", ""); | 10119 if (t1.startsWith$1(path, "/")) |
| 10120 return P.Uri_Uri(null, null, null, t1.split$1(path, "/"), null, null,
null, "file", ""); |
| 9807 else | 10121 else |
| 9808 return P.Uri_Uri(null, null, null, path.split("/"), null, null, null,
"", ""); | 10122 return P.Uri_Uri(null, null, null, t1.split$1(path, "/"), null, null,
null, "", ""); |
| 9809 }, Uri__makeWindowsFileUrl: function(path) { | 10123 }, Uri__makeWindowsFileUrl: function(path) { |
| 9810 var t1, pathSegments, pathStart, hostPart; | 10124 var t1, pathSegments, pathStart, hostPart; |
| 9811 if (J.getInterceptor$s(path).startsWith$1(path, "\\\\?\\")) | 10125 t1 = J.getInterceptor$s(path); |
| 9812 if (C.JSString_methods.startsWith$2(path, "UNC\\", 4)) | 10126 if (t1.startsWith$1(path, "\\\\?\\")) |
| 9813 path = C.JSString_methods.replaceRange$3(path, 0, 7, "\\"); | 10127 if (t1.startsWith$2(path, "UNC\\", 4)) |
| 10128 path = t1.replaceRange$3(path, 0, 7, "\\"); |
| 9814 else { | 10129 else { |
| 9815 path = C.JSString_methods.substring$1(path, 4); | 10130 path = t1.substring$1(path, 4); |
| 9816 if (path.length < 3 || C.JSString_methods.codeUnitAt$1(path, 1) !==
58 || C.JSString_methods.codeUnitAt$1(path, 2) !== 92) | 10131 if (path.length < 3 || C.JSString_methods.codeUnitAt$1(path, 1) !==
58 || C.JSString_methods.codeUnitAt$1(path, 2) !== 92) |
| 9817 throw H.wrapException(P.ArgumentError$("Windows paths with \\\\?\\
prefix must be absolute")); | 10132 throw H.wrapException(P.ArgumentError$("Windows paths with \\\\?\\
prefix must be absolute")); |
| 9818 } | 10133 } |
| 9819 else { | 10134 else |
| 9820 H.checkString("\\"); | 10135 path = t1.replaceAll$2(path, "/", "\\"); |
| 9821 path = H.stringReplaceAllUnchecked(path, "/", "\\"); | |
| 9822 } | |
| 9823 t1 = path.length; | 10136 t1 = path.length; |
| 9824 if (t1 > 1 && C.JSString_methods.codeUnitAt$1(path, 1) === 58) { | 10137 if (t1 > 1 && C.JSString_methods.codeUnitAt$1(path, 1) === 58) { |
| 9825 P.Uri__checkWindowsDriveLetter(C.JSString_methods.codeUnitAt$1(path, 0
), true); | 10138 P.Uri__checkWindowsDriveLetter(C.JSString_methods.codeUnitAt$1(path, 0
), true); |
| 9826 if (t1 === 2 || C.JSString_methods.codeUnitAt$1(path, 2) !== 92) | 10139 if (t1 === 2 || C.JSString_methods.codeUnitAt$1(path, 2) !== 92) |
| 9827 throw H.wrapException(P.ArgumentError$("Windows paths with drive let
ter must be absolute")); | 10140 throw H.wrapException(P.ArgumentError$("Windows paths with drive let
ter must be absolute")); |
| 9828 pathSegments = path.split("\\"); | 10141 pathSegments = path.split("\\"); |
| 9829 P.Uri__checkWindowsPathReservedCharacters(pathSegments, true, 1); | 10142 P.Uri__checkWindowsPathReservedCharacters(pathSegments, true, 1); |
| 9830 return P.Uri_Uri(null, null, null, pathSegments, null, null, null, "fi
le", ""); | 10143 return P.Uri_Uri(null, null, null, pathSegments, null, null, null, "fi
le", ""); |
| 9831 } | 10144 } |
| 9832 if (C.JSString_methods.startsWith$1(path, "\\")) | 10145 if (C.JSString_methods.startsWith$1(path, "\\")) |
| (...skipping 12 matching lines...) Expand all Loading... |
| 9845 else { | 10158 else { |
| 9846 pathSegments = path.split("\\"); | 10159 pathSegments = path.split("\\"); |
| 9847 P.Uri__checkWindowsPathReservedCharacters(pathSegments, true, 0); | 10160 P.Uri__checkWindowsPathReservedCharacters(pathSegments, true, 0); |
| 9848 return P.Uri_Uri(null, null, null, pathSegments, null, null, null, "",
""); | 10161 return P.Uri_Uri(null, null, null, pathSegments, null, null, null, "",
""); |
| 9849 } | 10162 } |
| 9850 }, Uri__makePort: function(port, scheme) { | 10163 }, Uri__makePort: function(port, scheme) { |
| 9851 if (port != null && port === P.Uri__defaultPort(scheme)) | 10164 if (port != null && port === P.Uri__defaultPort(scheme)) |
| 9852 return; | 10165 return; |
| 9853 return port; | 10166 return port; |
| 9854 }, Uri__makeHost: function(host, start, end, strictIPv6) { | 10167 }, Uri__makeHost: function(host, start, end, strictIPv6) { |
| 9855 var t1, t2, i; | 10168 var t1, t2, t3, i; |
| 9856 if (host == null) | 10169 if (host == null) |
| 9857 return; | 10170 return; |
| 9858 t1 = J.getInterceptor(start); | 10171 t1 = J.getInterceptor(start); |
| 9859 if (t1.$eq(start, end)) | 10172 if (t1.$eq(start, end)) |
| 9860 return ""; | 10173 return ""; |
| 9861 if (J.getInterceptor$s(host).codeUnitAt$1(host, start) === 91) { | 10174 t2 = J.getInterceptor$s(host); |
| 9862 t2 = J.getInterceptor$n(end); | 10175 if (t2.codeUnitAt$1(host, start) === 91) { |
| 9863 if (C.JSString_methods.codeUnitAt$1(host, t2.$sub(end, 1)) !== 93) | 10176 t3 = J.getInterceptor$n(end); |
| 10177 if (t2.codeUnitAt$1(host, t3.$sub(end, 1)) !== 93) |
| 9864 P.Uri__fail(host, start, "Missing end `]` to match `[` in host"); | 10178 P.Uri__fail(host, start, "Missing end `]` to match `[` in host"); |
| 9865 P.Uri_parseIPv6Address(host, t1.$add(start, 1), t2.$sub(end, 1)); | 10179 P.Uri_parseIPv6Address(host, t1.$add(start, 1), t3.$sub(end, 1)); |
| 9866 return C.JSString_methods.substring$2(host, start, end).toLowerCase(); | 10180 return t2.substring$2(host, start, end).toLowerCase(); |
| 9867 } | 10181 } |
| 9868 if (!strictIPv6) | 10182 if (!strictIPv6) |
| 9869 for (i = start; t1 = J.getInterceptor$n(i), t1.$lt(i, end); i = t1.$ad
d(i, 1)) | 10183 for (i = start; t1 = J.getInterceptor$n(i), t1.$lt(i, end); i = t1.$ad
d(i, 1)) |
| 9870 if (C.JSString_methods.codeUnitAt$1(host, i) === 58) { | 10184 if (t2.codeUnitAt$1(host, i) === 58) { |
| 9871 P.Uri_parseIPv6Address(host, start, end); | 10185 P.Uri_parseIPv6Address(host, start, end); |
| 9872 return "[" + host + "]"; | 10186 return "[" + H.S(host) + "]"; |
| 9873 } | 10187 } |
| 9874 return P.Uri__normalizeRegName(host, start, end); | 10188 return P.Uri__normalizeRegName(host, start, end); |
| 9875 }, Uri__normalizeRegName: function(host, start, end) { | 10189 }, Uri__normalizeRegName: function(host, start, end) { |
| 9876 var index, sectionStart, buffer, isNormalized, t1, $char, replacement, t
2, slice, sourceLength, tail; | 10190 var t1, index, sectionStart, buffer, isNormalized, t2, $char, replacemen
t, t3, slice, sourceLength, tail; |
| 9877 for (index = start, sectionStart = index, buffer = null, isNormalized =
true; t1 = J.getInterceptor$n(index), t1.$lt(index, end);) { | 10191 for (t1 = J.getInterceptor$s(host), index = start, sectionStart = index,
buffer = null, isNormalized = true; t2 = J.getInterceptor$n(index), t2.$lt(inde
x, end);) { |
| 9878 $char = C.JSString_methods.codeUnitAt$1(host, index); | 10192 $char = t1.codeUnitAt$1(host, index); |
| 9879 if ($char === 37) { | 10193 if ($char === 37) { |
| 9880 replacement = P.Uri__normalizeEscape(host, index, true); | 10194 replacement = P.Uri__normalizeEscape(host, index, true); |
| 9881 t2 = replacement == null; | 10195 t3 = replacement == null; |
| 9882 if (t2 && isNormalized) { | 10196 if (t3 && isNormalized) { |
| 9883 index = t1.$add(index, 3); | 10197 index = t2.$add(index, 3); |
| 9884 continue; | 10198 continue; |
| 9885 } | 10199 } |
| 9886 if (buffer == null) | 10200 if (buffer == null) |
| 9887 buffer = new P.StringBuffer(""); | 10201 buffer = new P.StringBuffer(""); |
| 9888 slice = C.JSString_methods.substring$2(host, sectionStart, index); | 10202 slice = t1.substring$2(host, sectionStart, index); |
| 9889 if (!isNormalized) | 10203 if (!isNormalized) |
| 9890 slice = slice.toLowerCase(); | 10204 slice = slice.toLowerCase(); |
| 9891 buffer._contents = buffer._contents + slice; | 10205 buffer._contents = buffer._contents + slice; |
| 9892 if (t2) { | 10206 if (t3) { |
| 9893 replacement = C.JSString_methods.substring$2(host, index, t1.$add(
index, 3)); | 10207 replacement = t1.substring$2(host, index, t2.$add(index, 3)); |
| 9894 sourceLength = 3; | 10208 sourceLength = 3; |
| 9895 } else if (replacement === "%") { | 10209 } else if (replacement === "%") { |
| 9896 replacement = "%25"; | 10210 replacement = "%25"; |
| 9897 sourceLength = 1; | 10211 sourceLength = 1; |
| 9898 } else | 10212 } else |
| 9899 sourceLength = 3; | 10213 sourceLength = 3; |
| 9900 buffer._contents += replacement; | 10214 buffer._contents += replacement; |
| 9901 index = t1.$add(index, sourceLength); | 10215 index = t2.$add(index, sourceLength); |
| 9902 sectionStart = index; | 10216 sectionStart = index; |
| 9903 isNormalized = true; | 10217 isNormalized = true; |
| 9904 } else { | 10218 } else { |
| 9905 if ($char < 127) { | 10219 if ($char < 127) { |
| 9906 t2 = $char >>> 4; | 10220 t3 = $char >>> 4; |
| 9907 if (t2 >= 8) | 10221 if (t3 >= 8) |
| 9908 return H.ioore(C.List_qNA, t2); | 10222 return H.ioore(C.List_qNA, t3); |
| 9909 t2 = (C.List_qNA[t2] & C.JSInt_methods._shlPositive$1(1, $char & 1
5)) !== 0; | 10223 t3 = (C.List_qNA[t3] & C.JSInt_methods._shlPositive$1(1, $char & 1
5)) !== 0; |
| 9910 } else | 10224 } else |
| 9911 t2 = false; | 10225 t3 = false; |
| 9912 if (t2) { | 10226 if (t3) { |
| 9913 if (isNormalized && 65 <= $char && 90 >= $char) { | 10227 if (isNormalized && 65 <= $char && 90 >= $char) { |
| 9914 if (buffer == null) | 10228 if (buffer == null) |
| 9915 buffer = new P.StringBuffer(""); | 10229 buffer = new P.StringBuffer(""); |
| 9916 if (J.$lt$n(sectionStart, index)) { | 10230 if (J.$lt$n(sectionStart, index)) { |
| 9917 t2 = C.JSString_methods.substring$2(host, sectionStart, index)
; | 10231 t3 = t1.substring$2(host, sectionStart, index); |
| 9918 buffer._contents = buffer._contents + t2; | 10232 buffer._contents = buffer._contents + t3; |
| 9919 sectionStart = index; | 10233 sectionStart = index; |
| 9920 } | 10234 } |
| 9921 isNormalized = false; | 10235 isNormalized = false; |
| 9922 } | 10236 } |
| 9923 index = t1.$add(index, 1); | 10237 index = t2.$add(index, 1); |
| 9924 } else { | 10238 } else { |
| 9925 if ($char <= 93) { | 10239 if ($char <= 93) { |
| 9926 t2 = $char >>> 4; | 10240 t3 = $char >>> 4; |
| 9927 if (t2 >= 8) | 10241 if (t3 >= 8) |
| 9928 return H.ioore(C.List_2Vk, t2); | 10242 return H.ioore(C.List_2Vk, t3); |
| 9929 t2 = (C.List_2Vk[t2] & C.JSInt_methods._shlPositive$1(1, $char &
15)) !== 0; | 10243 t3 = (C.List_2Vk[t3] & C.JSInt_methods._shlPositive$1(1, $char &
15)) !== 0; |
| 9930 } else | 10244 } else |
| 9931 t2 = false; | 10245 t3 = false; |
| 9932 if (t2) | 10246 if (t3) |
| 9933 P.Uri__fail(host, index, "Invalid character"); | 10247 P.Uri__fail(host, index, "Invalid character"); |
| 9934 else { | 10248 else { |
| 9935 if (($char & 64512) === 55296 && J.$lt$n(t1.$add(index, 1), end)
) { | 10249 if (($char & 64512) === 55296 && J.$lt$n(t2.$add(index, 1), end)
) { |
| 9936 tail = C.JSString_methods.codeUnitAt$1(host, t1.$add(index, 1)
); | 10250 tail = t1.codeUnitAt$1(host, t2.$add(index, 1)); |
| 9937 if ((tail & 64512) === 56320) { | 10251 if ((tail & 64512) === 56320) { |
| 9938 $char = (65536 | ($char & 1023) << 10 | tail & 1023) >>> 0; | 10252 $char = (65536 | ($char & 1023) << 10 | tail & 1023) >>> 0; |
| 9939 sourceLength = 2; | 10253 sourceLength = 2; |
| 9940 } else | 10254 } else |
| 9941 sourceLength = 1; | 10255 sourceLength = 1; |
| 9942 } else | 10256 } else |
| 9943 sourceLength = 1; | 10257 sourceLength = 1; |
| 9944 if (buffer == null) | 10258 if (buffer == null) |
| 9945 buffer = new P.StringBuffer(""); | 10259 buffer = new P.StringBuffer(""); |
| 9946 slice = C.JSString_methods.substring$2(host, sectionStart, index
); | 10260 slice = t1.substring$2(host, sectionStart, index); |
| 9947 if (!isNormalized) | 10261 if (!isNormalized) |
| 9948 slice = slice.toLowerCase(); | 10262 slice = slice.toLowerCase(); |
| 9949 buffer._contents = buffer._contents + slice; | 10263 buffer._contents = buffer._contents + slice; |
| 9950 buffer._contents += P.Uri__escapeChar($char); | 10264 buffer._contents += P.Uri__escapeChar($char); |
| 9951 index = t1.$add(index, sourceLength); | 10265 index = t2.$add(index, sourceLength); |
| 9952 sectionStart = index; | 10266 sectionStart = index; |
| 9953 } | 10267 } |
| 9954 } | 10268 } |
| 9955 } | 10269 } |
| 9956 } | 10270 } |
| 9957 if (buffer == null) | 10271 if (buffer == null) |
| 9958 return C.JSString_methods.substring$2(host, start, end); | 10272 return t1.substring$2(host, start, end); |
| 9959 if (J.$lt$n(sectionStart, end)) { | 10273 if (J.$lt$n(sectionStart, end)) { |
| 9960 slice = C.JSString_methods.substring$2(host, sectionStart, end); | 10274 slice = t1.substring$2(host, sectionStart, end); |
| 9961 buffer._contents += !isNormalized ? slice.toLowerCase() : slice; | 10275 buffer._contents += !isNormalized ? slice.toLowerCase() : slice; |
| 9962 } | 10276 } |
| 9963 t1 = buffer._contents; | 10277 t1 = buffer._contents; |
| 9964 return t1.charCodeAt(0) == 0 ? t1 : t1; | 10278 return t1.charCodeAt(0) == 0 ? t1 : t1; |
| 9965 }, Uri__makeScheme: function(scheme, start, end) { | 10279 }, Uri__makeScheme: function(scheme, start, end) { |
| 9966 var firstCodeUnit, allLowercase, t1, i, codeUnit; | 10280 var t1, firstCodeUnit, allLowercase, t2, i, codeUnit; |
| 9967 if (start === end) | 10281 if (start === end) |
| 9968 return ""; | 10282 return ""; |
| 9969 firstCodeUnit = J.getInterceptor$s(scheme).codeUnitAt$1(scheme, start); | 10283 t1 = J.getInterceptor$s(scheme); |
| 10284 firstCodeUnit = t1.codeUnitAt$1(scheme, start); |
| 9970 allLowercase = firstCodeUnit >= 97; | 10285 allLowercase = firstCodeUnit >= 97; |
| 9971 if (!(allLowercase && firstCodeUnit <= 122)) | 10286 if (!(allLowercase && firstCodeUnit <= 122)) |
| 9972 t1 = firstCodeUnit >= 65 && firstCodeUnit <= 90; | 10287 t2 = firstCodeUnit >= 65 && firstCodeUnit <= 90; |
| 9973 else | 10288 else |
| 9974 t1 = true; | 10289 t2 = true; |
| 9975 if (!t1) | 10290 if (!t2) |
| 9976 P.Uri__fail(scheme, start, "Scheme not starting with alphabetic charac
ter"); | 10291 P.Uri__fail(scheme, start, "Scheme not starting with alphabetic charac
ter"); |
| 9977 if (typeof end !== "number") | 10292 if (typeof end !== "number") |
| 9978 return H.iae(end); | 10293 return H.iae(end); |
| 9979 i = start; | 10294 i = start; |
| 9980 for (; i < end; ++i) { | 10295 for (; i < end; ++i) { |
| 9981 codeUnit = C.JSString_methods.codeUnitAt$1(scheme, i); | 10296 codeUnit = t1.codeUnitAt$1(scheme, i); |
| 9982 if (codeUnit < 128) { | 10297 if (codeUnit < 128) { |
| 9983 t1 = codeUnit >>> 4; | 10298 t2 = codeUnit >>> 4; |
| 9984 if (t1 >= 8) | 10299 if (t2 >= 8) |
| 9985 return H.ioore(C.List_JYB, t1); | 10300 return H.ioore(C.List_JYB, t2); |
| 9986 t1 = (C.List_JYB[t1] & C.JSInt_methods._shlPositive$1(1, codeUnit &
15)) !== 0; | 10301 t2 = (C.List_JYB[t2] & C.JSInt_methods._shlPositive$1(1, codeUnit &
15)) !== 0; |
| 9987 } else | 10302 } else |
| 9988 t1 = false; | 10303 t2 = false; |
| 9989 if (!t1) | 10304 if (!t2) |
| 9990 P.Uri__fail(scheme, i, "Illegal scheme character"); | 10305 P.Uri__fail(scheme, i, "Illegal scheme character"); |
| 9991 if (codeUnit < 97 || codeUnit > 122) | 10306 if (codeUnit < 97 || codeUnit > 122) |
| 9992 allLowercase = false; | 10307 allLowercase = false; |
| 9993 } | 10308 } |
| 9994 scheme = C.JSString_methods.substring$2(scheme, start, end); | 10309 scheme = t1.substring$2(scheme, start, end); |
| 9995 return !allLowercase ? scheme.toLowerCase() : scheme; | 10310 return !allLowercase ? scheme.toLowerCase() : scheme; |
| 9996 }, Uri__makeUserInfo: function(userInfo, start, end) { | 10311 }, Uri__makeUserInfo: function(userInfo, start, end) { |
| 10312 if (userInfo == null) |
| 10313 return ""; |
| 9997 return P.Uri__normalize(userInfo, start, end, C.List_gRj); | 10314 return P.Uri__normalize(userInfo, start, end, C.List_gRj); |
| 9998 }, Uri__makePath: function(path, start, end, pathSegments, ensureLeadingSl
ash, isFile) { | 10315 }, Uri__makePath: function(path, start, end, pathSegments, ensureLeadingSl
ash, isFile) { |
| 9999 var t1, result; | 10316 var t1, result; |
| 10000 t1 = path == null; | 10317 t1 = path == null; |
| 10001 if (t1 && pathSegments == null) | 10318 if (t1 && pathSegments == null) |
| 10002 return isFile ? "/" : ""; | 10319 return isFile ? "/" : ""; |
| 10003 t1 = !t1; | 10320 t1 = !t1; |
| 10004 if (t1 && pathSegments != null) | 10321 if (t1 && pathSegments != null) |
| 10005 throw H.wrapException(P.ArgumentError$("Both path and pathSegments spe
cified")); | 10322 throw H.wrapException(P.ArgumentError$("Both path and pathSegments spe
cified")); |
| 10006 if (t1) | 10323 if (t1) |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10038 }, Uri__isHexDigit: function($char) { | 10355 }, Uri__isHexDigit: function($char) { |
| 10039 if (57 >= $char) | 10356 if (57 >= $char) |
| 10040 return 48 <= $char; | 10357 return 48 <= $char; |
| 10041 $char |= 32; | 10358 $char |= 32; |
| 10042 return 97 <= $char && 102 >= $char; | 10359 return 97 <= $char && 102 >= $char; |
| 10043 }, Uri__hexValue: function($char) { | 10360 }, Uri__hexValue: function($char) { |
| 10044 if (57 >= $char) | 10361 if (57 >= $char) |
| 10045 return $char - 48; | 10362 return $char - 48; |
| 10046 return ($char | 32) - 87; | 10363 return ($char | 32) - 87; |
| 10047 }, Uri__normalizeEscape: function(source, index, lowerCase) { | 10364 }, Uri__normalizeEscape: function(source, index, lowerCase) { |
| 10048 var t1, firstDigit, secondDigit, value, t2; | 10365 var t1, t2, firstDigit, secondDigit, value, t3; |
| 10049 t1 = J.getInterceptor$ns(index); | 10366 t1 = J.getInterceptor$ns(index); |
| 10050 if (J.$ge$n(t1.$add(index, 2), source.length)) | 10367 t2 = J.getInterceptor$asx(source); |
| 10368 if (J.$ge$n(t1.$add(index, 2), t2.get$length(source))) |
| 10051 return "%"; | 10369 return "%"; |
| 10052 firstDigit = C.JSString_methods.codeUnitAt$1(source, t1.$add(index, 1)); | 10370 firstDigit = t2.codeUnitAt$1(source, t1.$add(index, 1)); |
| 10053 secondDigit = C.JSString_methods.codeUnitAt$1(source, t1.$add(index, 2))
; | 10371 secondDigit = t2.codeUnitAt$1(source, t1.$add(index, 2)); |
| 10054 if (!P.Uri__isHexDigit(firstDigit) || !P.Uri__isHexDigit(secondDigit)) | 10372 if (!P.Uri__isHexDigit(firstDigit) || !P.Uri__isHexDigit(secondDigit)) |
| 10055 return "%"; | 10373 return "%"; |
| 10056 value = P.Uri__hexValue(firstDigit) * 16 + P.Uri__hexValue(secondDigit); | 10374 value = P.Uri__hexValue(firstDigit) * 16 + P.Uri__hexValue(secondDigit); |
| 10057 if (value < 127) { | 10375 if (value < 127) { |
| 10058 t2 = C.JSInt_methods._shrOtherPositive$1(value, 4); | 10376 t3 = C.JSInt_methods._shrOtherPositive$1(value, 4); |
| 10059 if (t2 >= 8) | 10377 if (t3 >= 8) |
| 10060 return H.ioore(C.List_nxB, t2); | 10378 return H.ioore(C.List_nxB, t3); |
| 10061 t2 = (C.List_nxB[t2] & C.JSInt_methods._shlPositive$1(1, value & 15))
!== 0; | 10379 t3 = (C.List_nxB[t3] & C.JSInt_methods._shlPositive$1(1, value & 15))
!== 0; |
| 10062 } else | 10380 } else |
| 10063 t2 = false; | 10381 t3 = false; |
| 10064 if (t2) | 10382 if (t3) |
| 10065 return H.Primitives_stringFromCharCode(lowerCase && 65 <= value && 90
>= value ? (value | 32) >>> 0 : value); | 10383 return H.Primitives_stringFromCharCode(lowerCase && 65 <= value && 90
>= value ? (value | 32) >>> 0 : value); |
| 10066 if (firstDigit >= 97 || secondDigit >= 97) | 10384 if (firstDigit >= 97 || secondDigit >= 97) |
| 10067 return C.JSString_methods.substring$2(source, index, t1.$add(index, 3)
).toUpperCase(); | 10385 return t2.substring$2(source, index, t1.$add(index, 3)).toUpperCase(); |
| 10068 return; | 10386 return; |
| 10069 }, Uri__escapeChar: function($char) { | 10387 }, Uri__escapeChar: function($char) { |
| 10070 var codeUnits, flag, encodedBytes, t1, index, $byte, t2, t3; | 10388 var codeUnits, flag, encodedBytes, t1, index, $byte, t2, t3; |
| 10071 if ($char < 128) { | 10389 if ($char < 128) { |
| 10072 codeUnits = Array(3); | 10390 codeUnits = Array(3); |
| 10073 codeUnits.fixed$length = Array; | 10391 codeUnits.fixed$length = Array; |
| 10074 codeUnits[0] = 37; | 10392 codeUnits[0] = 37; |
| 10075 codeUnits[1] = C.JSString_methods.codeUnitAt$1("0123456789ABCDEF", $ch
ar >>> 4); | 10393 codeUnits[1] = C.JSString_methods.codeUnitAt$1("0123456789ABCDEF", $ch
ar >>> 4); |
| 10076 codeUnits[2] = C.JSString_methods.codeUnitAt$1("0123456789ABCDEF", $ch
ar & 15); | 10394 codeUnits[2] = C.JSString_methods.codeUnitAt$1("0123456789ABCDEF", $ch
ar & 15); |
| 10077 } else { | 10395 } else { |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10142 t3 = (C.List_2Vk[t3] & C.JSInt_methods._shlPositive$1(1, $char &
15)) !== 0; | 10460 t3 = (C.List_2Vk[t3] & C.JSInt_methods._shlPositive$1(1, $char &
15)) !== 0; |
| 10143 } else | 10461 } else |
| 10144 t3 = false; | 10462 t3 = false; |
| 10145 if (t3) { | 10463 if (t3) { |
| 10146 P.Uri__fail(component, index, "Invalid character"); | 10464 P.Uri__fail(component, index, "Invalid character"); |
| 10147 replacement = null; | 10465 replacement = null; |
| 10148 sourceLength = null; | 10466 sourceLength = null; |
| 10149 } else { | 10467 } else { |
| 10150 if (($char & 64512) === 55296) | 10468 if (($char & 64512) === 55296) |
| 10151 if (J.$lt$n(t2.$add(index, 1), end)) { | 10469 if (J.$lt$n(t2.$add(index, 1), end)) { |
| 10152 tail = C.JSString_methods.codeUnitAt$1(component, t2.$add(in
dex, 1)); | 10470 tail = t1.codeUnitAt$1(component, t2.$add(index, 1)); |
| 10153 if ((tail & 64512) === 56320) { | 10471 if ((tail & 64512) === 56320) { |
| 10154 $char = (65536 | ($char & 1023) << 10 | tail & 1023) >>> 0
; | 10472 $char = (65536 | ($char & 1023) << 10 | tail & 1023) >>> 0
; |
| 10155 sourceLength = 2; | 10473 sourceLength = 2; |
| 10156 } else | 10474 } else |
| 10157 sourceLength = 1; | 10475 sourceLength = 1; |
| 10158 } else | 10476 } else |
| 10159 sourceLength = 1; | 10477 sourceLength = 1; |
| 10160 else | 10478 else |
| 10161 sourceLength = 1; | 10479 sourceLength = 1; |
| 10162 replacement = P.Uri__escapeChar($char); | 10480 replacement = P.Uri__escapeChar($char); |
| 10163 } | 10481 } |
| 10164 } | 10482 } |
| 10165 if (buffer == null) | 10483 if (buffer == null) |
| 10166 buffer = new P.StringBuffer(""); | 10484 buffer = new P.StringBuffer(""); |
| 10167 t3 = C.JSString_methods.substring$2(component, sectionStart, index); | 10485 t3 = t1.substring$2(component, sectionStart, index); |
| 10168 buffer._contents = buffer._contents + t3; | 10486 buffer._contents = buffer._contents + t3; |
| 10169 buffer._contents += H.S(replacement); | 10487 buffer._contents += H.S(replacement); |
| 10170 index = t2.$add(index, sourceLength); | 10488 index = t2.$add(index, sourceLength); |
| 10171 sectionStart = index; | 10489 sectionStart = index; |
| 10172 } | 10490 } |
| 10173 } | 10491 } |
| 10174 if (buffer == null) | 10492 if (buffer == null) |
| 10175 return t1.substring$2(component, start, end); | 10493 return t1.substring$2(component, start, end); |
| 10176 if (J.$lt$n(sectionStart, end)) | 10494 if (J.$lt$n(sectionStart, end)) |
| 10177 buffer._contents += t1.substring$2(component, sectionStart, end); | 10495 buffer._contents += t1.substring$2(component, sectionStart, end); |
| 10178 t1 = buffer._contents; | 10496 t1 = buffer._contents; |
| 10179 return t1.charCodeAt(0) == 0 ? t1 : t1; | 10497 return t1.charCodeAt(0) == 0 ? t1 : t1; |
| 10180 }, Uri_decodeComponent: [function(encodedComponent) { | 10498 }, Uri_decodeComponent: [function(encodedComponent) { |
| 10181 return P.Uri__uriDecode(encodedComponent, C.Utf8Codec_false, false); | 10499 return P.Uri__uriDecode(encodedComponent, C.Utf8Codec_false, false); |
| 10182 }, "call$1", "Uri_decodeComponent$closure", 2, 0, 71], Uri_splitQueryStrin
g: function(query, encoding) { | 10500 }, "call$1", "Uri_decodeComponent$closure", 2, 0, 71, 36], Uri_splitQueryS
tring: function(query, encoding) { |
| 10183 return C.JSArray_methods.fold$2(query.split("&"), P.LinkedHashMap_Linked
HashMap$_empty(null, null), new P.Uri_splitQueryString_closure(encoding)); | 10501 return C.JSArray_methods.fold$2(query.split("&"), P.LinkedHashMap_Linked
HashMap$_empty(null, null), new P.Uri_splitQueryString_closure(encoding)); |
| 10184 }, Uri_parseIPv4Address: function(host) { | 10502 }, Uri_parseIPv4Address: function(host) { |
| 10185 var t1, bytes; | 10503 var t1, bytes; |
| 10186 t1 = new P.Uri_parseIPv4Address_error(); | 10504 t1 = new P.Uri_parseIPv4Address_error(); |
| 10187 bytes = host.split("."); | 10505 bytes = host.split("."); |
| 10188 if (bytes.length !== 4) | 10506 if (bytes.length !== 4) |
| 10189 t1.call$1("IPv4 address should contain exactly 4 parts"); | 10507 t1.call$1("IPv4 address should contain exactly 4 parts"); |
| 10190 return H.setRuntimeTypeInfo(new H.MappedListIterable(bytes, new P.Uri_pa
rseIPv4Address_closure(t1)), [null, null]).toList$0(0); | 10508 return H.setRuntimeTypeInfo(new H.MappedListIterable(bytes, new P.Uri_pa
rseIPv4Address_closure(t1)), [null, null]).toList$0(0); |
| 10191 }, Uri_parseIPv6Address: function(host, start, end) { | 10509 }, Uri_parseIPv6Address: function(host, start, end) { |
| 10192 var error, parseHex, parts, partStart, last, i, wildcardSeen, t1, atEnd,
isLastWildcard, exception, t2, bytes, index, value, wildCardLength, j; | 10510 var error, parseHex, parts, partStart, last, i, wildcardSeen, t1, atEnd,
isLastWildcard, exception, t2, bytes, index, value, wildCardLength, j; |
| 10193 if (end == null) | 10511 if (end == null) |
| 10194 end = J.get$length$asx(host); | 10512 end = J.get$length$asx(host); |
| 10195 error = new P.Uri_parseIPv6Address_error(host); | 10513 error = new P.Uri_parseIPv6Address_error(host); |
| 10196 parseHex = new P.Uri_parseIPv6Address_parseHex(host, error); | 10514 parseHex = new P.Uri_parseIPv6Address_parseHex(host, error); |
| 10197 if (J.get$length$asx(host) < 2) | 10515 if (J.$lt$n(J.get$length$asx(host), 2)) |
| 10198 error.call$1("address is too short"); | 10516 error.call$1("address is too short"); |
| 10199 parts = []; | 10517 parts = []; |
| 10200 partStart = start; | 10518 partStart = start; |
| 10201 for (i = start, wildcardSeen = false; t1 = J.getInterceptor$n(i), t1.$lt
(i, end); i = J.$add$ns(i, 1)) | 10519 for (i = start, wildcardSeen = false; t1 = J.getInterceptor$n(i), t1.$lt
(i, end); i = J.$add$ns(i, 1)) |
| 10202 if (J.codeUnitAt$1$s(host, i) === 58) { | 10520 if (J.codeUnitAt$1$s(host, i) === 58) { |
| 10203 if (t1.$eq(i, start)) { | 10521 if (t1.$eq(i, start)) { |
| 10204 i = t1.$add(i, 1); | 10522 i = t1.$add(i, 1); |
| 10205 if (J.codeUnitAt$1$s(host, i) !== 58) | 10523 if (J.codeUnitAt$1$s(host, i) !== 58) |
| 10206 error.call$2("invalid start colon.", i); | 10524 error.call$2("invalid start colon.", i); |
| 10207 partStart = i; | 10525 partStart = i; |
| (...skipping 14 matching lines...) Expand all Loading... |
| 10222 isLastWildcard = J.$eq(J.get$last$ax(parts), -1); | 10540 isLastWildcard = J.$eq(J.get$last$ax(parts), -1); |
| 10223 if (atEnd && !isLastWildcard) | 10541 if (atEnd && !isLastWildcard) |
| 10224 error.call$2("expected a part after last `:`", end); | 10542 error.call$2("expected a part after last `:`", end); |
| 10225 if (!atEnd) | 10543 if (!atEnd) |
| 10226 try { | 10544 try { |
| 10227 J.add$1$ax(parts, parseHex.call$2(partStart, end)); | 10545 J.add$1$ax(parts, parseHex.call$2(partStart, end)); |
| 10228 } catch (exception) { | 10546 } catch (exception) { |
| 10229 H.unwrapException(exception); | 10547 H.unwrapException(exception); |
| 10230 try { | 10548 try { |
| 10231 last = P.Uri_parseIPv4Address(J.substring$2$s(host, partStart, end
)); | 10549 last = P.Uri_parseIPv4Address(J.substring$2$s(host, partStart, end
)); |
| 10232 t1 = J.$index$asx(last, 0); | 10550 t1 = J.$shl$n(J.$index$asx(last, 0), 8); |
| 10233 if (typeof t1 !== "number") | |
| 10234 return t1.$shl(); | |
| 10235 t2 = J.$index$asx(last, 1); | 10551 t2 = J.$index$asx(last, 1); |
| 10236 if (typeof t2 !== "number") | 10552 if (typeof t2 !== "number") |
| 10237 return H.iae(t2); | 10553 return H.iae(t2); |
| 10238 J.add$1$ax(parts, (t1 << 8 | t2) >>> 0); | 10554 J.add$1$ax(parts, (t1 | t2) >>> 0); |
| 10239 t2 = J.$index$asx(last, 2); | 10555 t2 = J.$shl$n(J.$index$asx(last, 2), 8); |
| 10240 if (typeof t2 !== "number") | |
| 10241 return t2.$shl(); | |
| 10242 t1 = J.$index$asx(last, 3); | 10556 t1 = J.$index$asx(last, 3); |
| 10243 if (typeof t1 !== "number") | 10557 if (typeof t1 !== "number") |
| 10244 return H.iae(t1); | 10558 return H.iae(t1); |
| 10245 J.add$1$ax(parts, (t2 << 8 | t1) >>> 0); | 10559 J.add$1$ax(parts, (t2 | t1) >>> 0); |
| 10246 } catch (exception) { | 10560 } catch (exception) { |
| 10247 H.unwrapException(exception); | 10561 H.unwrapException(exception); |
| 10248 error.call$2("invalid end of IPv6 address.", partStart); | 10562 error.call$2("invalid end of IPv6 address.", partStart); |
| 10249 } | 10563 } |
| 10250 } | 10564 } |
| 10251 if (wildcardSeen) { | 10565 if (wildcardSeen) { |
| 10252 if (J.get$length$asx(parts) > 7) | 10566 if (J.get$length$asx(parts) > 7) |
| 10253 error.call$1("an address with a wildcard must have less than 7 parts
"); | 10567 error.call$1("an address with a wildcard must have less than 7 parts
"); |
| 10254 } else if (J.get$length$asx(parts) !== 8) | 10568 } else if (J.get$length$asx(parts) !== 8) |
| 10255 error.call$1("an address without a wildcard must contain exactly 8 par
ts"); | 10569 error.call$1("an address without a wildcard must contain exactly 8 par
ts"); |
| 10256 bytes = Array(16); | 10570 bytes = Array(16); |
| 10257 bytes.$builtinTypeInfo = [P.$int]; | 10571 bytes.$builtinTypeInfo = [P.$int]; |
| 10258 i = 0; | 10572 i = 0; |
| 10259 index = 0; | 10573 index = 0; |
| 10260 while (true) { | 10574 while (true) { |
| 10261 t1 = J.get$length$asx(parts); | 10575 t1 = J.get$length$asx(parts); |
| 10262 if (typeof t1 !== "number") | 10576 if (typeof t1 !== "number") |
| 10263 return H.iae(t1); | 10577 return H.iae(t1); |
| 10264 if (!(i < t1)) | 10578 if (!(i < t1)) |
| 10265 break; | 10579 break; |
| 10266 value = J.$index$asx(parts, i); | 10580 value = J.$index$asx(parts, i); |
| 10267 if (J.getInterceptor(value).$eq(value, -1)) { | 10581 t1 = J.getInterceptor(value); |
| 10582 if (t1.$eq(value, -1)) { |
| 10268 wildCardLength = 9 - J.get$length$asx(parts); | 10583 wildCardLength = 9 - J.get$length$asx(parts); |
| 10269 for (j = 0; j < wildCardLength; ++j) { | 10584 for (j = 0; j < wildCardLength; ++j) { |
| 10270 if (index < 0 || index >= 16) | 10585 if (index < 0 || index >= 16) |
| 10271 return H.ioore(bytes, index); | 10586 return H.ioore(bytes, index); |
| 10272 bytes[index] = 0; | 10587 bytes[index] = 0; |
| 10273 t1 = index + 1; | 10588 t1 = index + 1; |
| 10274 if (t1 >= 16) | 10589 if (t1 >= 16) |
| 10275 return H.ioore(bytes, t1); | 10590 return H.ioore(bytes, t1); |
| 10276 bytes[t1] = 0; | 10591 bytes[t1] = 0; |
| 10277 index += 2; | 10592 index += 2; |
| 10278 } | 10593 } |
| 10279 } else { | 10594 } else { |
| 10280 if (typeof value !== "number") | 10595 t2 = t1.$shr(value, 8); |
| 10281 return value.$shr(); | |
| 10282 t1 = C.JSNumber_methods._shrOtherPositive$1(value, 8); | |
| 10283 if (index < 0 || index >= 16) | 10596 if (index < 0 || index >= 16) |
| 10284 return H.ioore(bytes, index); | 10597 return H.ioore(bytes, index); |
| 10285 bytes[index] = t1; | 10598 bytes[index] = t2; |
| 10286 t1 = index + 1; | 10599 t2 = index + 1; |
| 10287 if (t1 >= 16) | 10600 t1 = t1.$and(value, 255); |
| 10288 return H.ioore(bytes, t1); | 10601 if (t2 >= 16) |
| 10289 bytes[t1] = value & 255; | 10602 return H.ioore(bytes, t2); |
| 10603 bytes[t2] = t1; |
| 10290 index += 2; | 10604 index += 2; |
| 10291 } | 10605 } |
| 10292 ++i; | 10606 ++i; |
| 10293 } | 10607 } |
| 10294 return bytes; | 10608 return bytes; |
| 10295 }, Uri__uriEncode: function(canonicalTable, text, encoding, spaceToPlus) { | 10609 }, Uri__uriEncode: function(canonicalTable, text, encoding, spaceToPlus) { |
| 10296 var t1, result, bytes, t2, i, $byte, t3; | 10610 var t1, result, bytes, t2, i, $byte, t3; |
| 10297 t1 = new P.Uri__uriEncode_byteToHex(); | 10611 t1 = new P.Uri__uriEncode_byteToHex(); |
| 10298 result = new P.StringBuffer(""); | 10612 result = new P.StringBuffer(""); |
| 10299 bytes = encoding.get$encoder().convert$1(text); | 10613 bytes = encoding.get$encoder().convert$1(text); |
| (...skipping 11 matching lines...) Expand all Loading... |
| 10311 else if (spaceToPlus && $byte === 32) | 10625 else if (spaceToPlus && $byte === 32) |
| 10312 result._contents += H.Primitives_stringFromCharCode(43); | 10626 result._contents += H.Primitives_stringFromCharCode(43); |
| 10313 else { | 10627 else { |
| 10314 result._contents += H.Primitives_stringFromCharCode(37); | 10628 result._contents += H.Primitives_stringFromCharCode(37); |
| 10315 t1.call$2($byte, result); | 10629 t1.call$2($byte, result); |
| 10316 } | 10630 } |
| 10317 } | 10631 } |
| 10318 t1 = result._contents; | 10632 t1 = result._contents; |
| 10319 return t1.charCodeAt(0) == 0 ? t1 : t1; | 10633 return t1.charCodeAt(0) == 0 ? t1 : t1; |
| 10320 }, Uri__hexCharPairToByte: function(s, pos) { | 10634 }, Uri__hexCharPairToByte: function(s, pos) { |
| 10321 var $byte, i, charCode; | 10635 var t1, $byte, i, charCode; |
| 10322 for ($byte = 0, i = 0; i < 2; ++i) { | 10636 for (t1 = J.getInterceptor$s(s), $byte = 0, i = 0; i < 2; ++i) { |
| 10323 charCode = C.JSString_methods.codeUnitAt$1(s, pos + i); | 10637 charCode = t1.codeUnitAt$1(s, pos + i); |
| 10324 if (48 <= charCode && charCode <= 57) | 10638 if (48 <= charCode && charCode <= 57) |
| 10325 $byte = $byte * 16 + charCode - 48; | 10639 $byte = $byte * 16 + charCode - 48; |
| 10326 else { | 10640 else { |
| 10327 charCode |= 32; | 10641 charCode |= 32; |
| 10328 if (97 <= charCode && charCode <= 102) | 10642 if (97 <= charCode && charCode <= 102) |
| 10329 $byte = $byte * 16 + charCode - 87; | 10643 $byte = $byte * 16 + charCode - 87; |
| 10330 else | 10644 else |
| 10331 throw H.wrapException(P.ArgumentError$("Invalid URL encoding")); | 10645 throw H.wrapException(P.ArgumentError$("Invalid URL encoding")); |
| 10332 } | 10646 } |
| 10333 } | 10647 } |
| (...skipping 24 matching lines...) Expand all Loading... |
| 10358 while (true) { | 10672 while (true) { |
| 10359 t2 = t1.get$length(text); | 10673 t2 = t1.get$length(text); |
| 10360 if (typeof t2 !== "number") | 10674 if (typeof t2 !== "number") |
| 10361 return H.iae(t2); | 10675 return H.iae(t2); |
| 10362 if (!(i < t2)) | 10676 if (!(i < t2)) |
| 10363 break; | 10677 break; |
| 10364 codeUnit = t1.codeUnitAt$1(text, i); | 10678 codeUnit = t1.codeUnitAt$1(text, i); |
| 10365 if (codeUnit > 127) | 10679 if (codeUnit > 127) |
| 10366 throw H.wrapException(P.ArgumentError$("Illegal percent encoding i
n URI")); | 10680 throw H.wrapException(P.ArgumentError$("Illegal percent encoding i
n URI")); |
| 10367 if (codeUnit === 37) { | 10681 if (codeUnit === 37) { |
| 10368 if (i + 3 > text.length) | 10682 t2 = t1.get$length(text); |
| 10683 if (typeof t2 !== "number") |
| 10684 return H.iae(t2); |
| 10685 if (i + 3 > t2) |
| 10369 throw H.wrapException(P.ArgumentError$("Truncated URI")); | 10686 throw H.wrapException(P.ArgumentError$("Truncated URI")); |
| 10370 bytes.push(P.Uri__hexCharPairToByte(text, i + 1)); | 10687 bytes.push(P.Uri__hexCharPairToByte(text, i + 1)); |
| 10371 i += 2; | 10688 i += 2; |
| 10372 } else if (plusToSpace && codeUnit === 43) | 10689 } else if (plusToSpace && codeUnit === 43) |
| 10373 bytes.push(32); | 10690 bytes.push(32); |
| 10374 else | 10691 else |
| 10375 bytes.push(codeUnit); | 10692 bytes.push(codeUnit); |
| 10376 ++i; | 10693 ++i; |
| 10377 } | 10694 } |
| 10378 } | 10695 } |
| 10379 return new P.Utf8Decoder(encoding._allowMalformed).convert$1(bytes); | 10696 return new P.Utf8Decoder(encoding._allowMalformed).convert$1(bytes); |
| 10380 }} | 10697 }} |
| 10381 }, | 10698 }, |
| 10382 Uri_parse_isRegName: { | 10699 Uri_parse_isRegName: { |
| 10383 "^": "Closure:46;", | 10700 "^": "Closure:46;", |
| 10384 call$1: function(ch) { | 10701 call$1: function(ch) { |
| 10385 ch.$lt(0, 128); | 10702 ch.$lt(0, 128); |
| 10386 return false; | 10703 return false; |
| 10387 } | 10704 } |
| 10388 }, | 10705 }, |
| 10389 Uri_parse_parseAuth: { | 10706 Uri_parse_parseAuth: { |
| 10390 "^": "Closure:1;_box_0,_captured_uri_1,_captured_EOI_2", | 10707 "^": "Closure:2;_box_0,_captured_uri_1,_captured_EOI_2", |
| 10391 call$0: function() { | 10708 call$0: function() { |
| 10392 var t1, authStart, t2, $char, lastColon, lastAt, char0, endBracket, hostEn
d, t3, hostStart, i, portNumber, digit; | 10709 var t1, authStart, t2, t3, $char, lastColon, lastAt, char0, endBracket, ho
stEnd, t4, hostStart, i, portNumber, digit; |
| 10393 t1 = this._box_0; | 10710 t1 = this._box_0; |
| 10394 if (J.$eq(t1._captured_index_5, t1._captured_end_0)) { | 10711 if (J.$eq(t1._captured_index_5, t1._captured_end_0)) { |
| 10395 t1._captured_char_6 = this._captured_EOI_2; | 10712 t1._captured_char_6 = this._captured_EOI_2; |
| 10396 return; | 10713 return; |
| 10397 } | 10714 } |
| 10398 authStart = t1._captured_index_5; | 10715 authStart = t1._captured_index_5; |
| 10399 t2 = this._captured_uri_1; | 10716 t2 = this._captured_uri_1; |
| 10400 t1._captured_char_6 = J.getInterceptor$s(t2).codeUnitAt$1(t2, authStart); | 10717 t3 = J.getInterceptor$s(t2); |
| 10718 t1._captured_char_6 = t3.codeUnitAt$1(t2, authStart); |
| 10401 for ($char = this._captured_EOI_2, lastColon = -1, lastAt = -1; J.$lt$n(t1
._captured_index_5, t1._captured_end_0);) { | 10719 for ($char = this._captured_EOI_2, lastColon = -1, lastAt = -1; J.$lt$n(t1
._captured_index_5, t1._captured_end_0);) { |
| 10402 char0 = C.JSString_methods.codeUnitAt$1(t2, t1._captured_index_5); | 10720 char0 = t3.codeUnitAt$1(t2, t1._captured_index_5); |
| 10403 t1._captured_char_6 = char0; | 10721 t1._captured_char_6 = char0; |
| 10404 if (char0 === 47 || char0 === 63 || char0 === 35) | 10722 if (char0 === 47 || char0 === 63 || char0 === 35) |
| 10405 break; | 10723 break; |
| 10406 if (char0 === 64) { | 10724 if (char0 === 64) { |
| 10407 lastAt = t1._captured_index_5; | 10725 lastAt = t1._captured_index_5; |
| 10408 lastColon = -1; | 10726 lastColon = -1; |
| 10409 } else if (char0 === 58) | 10727 } else if (char0 === 58) |
| 10410 lastColon = t1._captured_index_5; | 10728 lastColon = t1._captured_index_5; |
| 10411 else if (char0 === 91) { | 10729 else if (char0 === 91) { |
| 10412 endBracket = C.JSString_methods.indexOf$2(t2, "]", J.$add$ns(t1._captu
red_index_5, 1)); | 10730 endBracket = t3.indexOf$2(t2, "]", J.$add$ns(t1._captured_index_5, 1))
; |
| 10413 if (endBracket === -1) { | 10731 if (J.$eq(endBracket, -1)) { |
| 10414 t1._captured_index_5 = t1._captured_end_0; | 10732 t1._captured_index_5 = t1._captured_end_0; |
| 10415 t1._captured_char_6 = $char; | 10733 t1._captured_char_6 = $char; |
| 10416 lastColon = -1; | 10734 lastColon = -1; |
| 10417 break; | 10735 break; |
| 10418 } else | 10736 } else |
| 10419 t1._captured_index_5 = endBracket; | 10737 t1._captured_index_5 = endBracket; |
| 10420 lastColon = -1; | 10738 lastColon = -1; |
| 10421 } | 10739 } |
| 10422 t1._captured_index_5 = J.$add$ns(t1._captured_index_5, 1); | 10740 t1._captured_index_5 = J.$add$ns(t1._captured_index_5, 1); |
| 10423 t1._captured_char_6 = $char; | 10741 t1._captured_char_6 = $char; |
| 10424 } | 10742 } |
| 10425 hostEnd = t1._captured_index_5; | 10743 hostEnd = t1._captured_index_5; |
| 10426 t3 = J.getInterceptor$n(lastAt); | 10744 t4 = J.getInterceptor$n(lastAt); |
| 10427 if (t3.$ge(lastAt, 0)) { | 10745 if (t4.$ge(lastAt, 0)) { |
| 10428 t1._captured_userinfo_2 = P.Uri__makeUserInfo(t2, authStart, lastAt); | 10746 t1._captured_userinfo_2 = P.Uri__makeUserInfo(t2, authStart, lastAt); |
| 10429 hostStart = t3.$add(lastAt, 1); | 10747 hostStart = t4.$add(lastAt, 1); |
| 10430 } else | 10748 } else |
| 10431 hostStart = authStart; | 10749 hostStart = authStart; |
| 10432 t3 = J.getInterceptor$n(lastColon); | 10750 t4 = J.getInterceptor$n(lastColon); |
| 10433 if (t3.$ge(lastColon, 0)) { | 10751 if (t4.$ge(lastColon, 0)) { |
| 10434 if (J.$lt$n(t3.$add(lastColon, 1), t1._captured_index_5)) | 10752 if (J.$lt$n(t4.$add(lastColon, 1), t1._captured_index_5)) |
| 10435 for (i = t3.$add(lastColon, 1), portNumber = 0; t3 = J.getInterceptor$
n(i), t3.$lt(i, t1._captured_index_5); i = t3.$add(i, 1)) { | 10753 for (i = t4.$add(lastColon, 1), portNumber = 0; t4 = J.getInterceptor$
n(i), t4.$lt(i, t1._captured_index_5); i = t4.$add(i, 1)) { |
| 10436 digit = C.JSString_methods.codeUnitAt$1(t2, i); | 10754 digit = t3.codeUnitAt$1(t2, i); |
| 10437 if (48 > digit || 57 < digit) | 10755 if (48 > digit || 57 < digit) |
| 10438 P.Uri__fail(t2, i, "Invalid port number"); | 10756 P.Uri__fail(t2, i, "Invalid port number"); |
| 10439 portNumber = portNumber * 10 + (digit - 48); | 10757 portNumber = portNumber * 10 + (digit - 48); |
| 10440 } | 10758 } |
| 10441 else | 10759 else |
| 10442 portNumber = null; | 10760 portNumber = null; |
| 10443 t1._captured_port_4 = P.Uri__makePort(portNumber, t1._captured_scheme_1)
; | 10761 t1._captured_port_4 = P.Uri__makePort(portNumber, t1._captured_scheme_1)
; |
| 10444 hostEnd = lastColon; | 10762 hostEnd = lastColon; |
| 10445 } | 10763 } |
| 10446 t1._captured_host_3 = P.Uri__makeHost(t2, hostStart, hostEnd, true); | 10764 t1._captured_host_3 = P.Uri__makeHost(t2, hostStart, hostEnd, true); |
| 10447 if (J.$lt$n(t1._captured_index_5, t1._captured_end_0)) | 10765 if (J.$lt$n(t1._captured_index_5, t1._captured_end_0)) |
| 10448 t1._captured_char_6 = C.JSString_methods.codeUnitAt$1(t2, t1._captured_i
ndex_5); | 10766 t1._captured_char_6 = t3.codeUnitAt$1(t2, t1._captured_index_5); |
| 10449 } | 10767 } |
| 10450 }, | 10768 }, |
| 10451 Uri__checkNonWindowsPathReservedCharacters_closure: { | 10769 Uri__checkNonWindowsPathReservedCharacters_closure: { |
| 10452 "^": "Closure:2;_captured_argumentError_0", | 10770 "^": "Closure:3;_captured_argumentError_0", |
| 10453 call$1: function(segment) { | 10771 call$1: function(segment) { |
| 10454 if (J.contains$1$asx(segment, "/") === true) | 10772 if (J.contains$1$asx(segment, "/") === true) |
| 10455 if (this._captured_argumentError_0) | 10773 if (this._captured_argumentError_0) |
| 10456 throw H.wrapException(P.ArgumentError$("Illegal path character " + H.S
(segment))); | 10774 throw H.wrapException(P.ArgumentError$("Illegal path character " + H.S
(segment))); |
| 10457 else | 10775 else |
| 10458 throw H.wrapException(P.UnsupportedError$("Illegal path character " +
H.S(segment))); | 10776 throw H.wrapException(P.UnsupportedError$("Illegal path character " +
H.S(segment))); |
| 10459 } | 10777 } |
| 10460 }, | 10778 }, |
| 10461 Uri__checkWindowsPathReservedCharacters_closure: { | 10779 Uri__checkWindowsPathReservedCharacters_closure: { |
| 10462 "^": "Closure:2;_captured_argumentError_0", | 10780 "^": "Closure:3;_captured_argumentError_0", |
| 10463 call$1: function(segment) { | 10781 call$1: function(segment) { |
| 10464 if (J.contains$1$asx(segment, new H.JSSyntaxRegExp("[\"*/:<>?\\\\|]", H.JS
SyntaxRegExp_makeNative("[\"*/:<>?\\\\|]", false, true, false), null, null)) ===
true) | 10782 if (J.contains$1$asx(segment, new H.JSSyntaxRegExp("[\"*/:<>?\\\\|]", H.JS
SyntaxRegExp_makeNative("[\"*/:<>?\\\\|]", false, true, false), null, null)) ===
true) |
| 10465 if (this._captured_argumentError_0) | 10783 if (this._captured_argumentError_0) |
| 10466 throw H.wrapException(P.ArgumentError$("Illegal character in path")); | 10784 throw H.wrapException(P.ArgumentError$("Illegal character in path")); |
| 10467 else | 10785 else |
| 10468 throw H.wrapException(P.UnsupportedError$("Illegal character in path")
); | 10786 throw H.wrapException(P.UnsupportedError$("Illegal character in path")
); |
| 10469 } | 10787 } |
| 10470 }, | 10788 }, |
| 10471 Uri__makePath_closure: { | 10789 Uri__makePath_closure: { |
| 10472 "^": "Closure:2;", | 10790 "^": "Closure:3;", |
| 10473 call$1: function(s) { | 10791 call$1: [function(s) { |
| 10474 return P.Uri__uriEncode(C.List_qg40, s, C.Utf8Codec_false, false); | 10792 return P.Uri__uriEncode(C.List_qg40, s, C.Utf8Codec_false, false); |
| 10475 } | 10793 }, null, null, 2, 0, null, 30, "call"] |
| 10476 }, | 10794 }, |
| 10477 Uri__makeQuery_closure: { | 10795 Uri__makeQuery_closure: { |
| 10478 "^": "Closure:40;_box_0,_captured_result_1", | 10796 "^": "Closure:41;_box_0,_core$_captured_result_1", |
| 10479 call$2: function(key, value) { | 10797 call$2: function(key, value) { |
| 10480 var t1 = this._box_0; | 10798 var t1 = this._box_0; |
| 10481 if (!t1._captured_first_0) | 10799 if (!t1._captured_first_0) |
| 10482 this._captured_result_1._contents += "&"; | 10800 this._core$_captured_result_1._contents += "&"; |
| 10483 t1._captured_first_0 = false; | 10801 t1._captured_first_0 = false; |
| 10484 t1 = this._captured_result_1; | 10802 t1 = this._core$_captured_result_1; |
| 10485 t1._contents += P.Uri__uriEncode(C.List_nxB, key, C.Utf8Codec_false, true)
; | 10803 t1._contents += P.Uri__uriEncode(C.List_nxB, key, C.Utf8Codec_false, true)
; |
| 10486 value.get$isEmpty(value); | 10804 value.get$isEmpty(value); |
| 10487 t1._contents += "="; | 10805 t1._contents += "="; |
| 10488 t1._contents += P.Uri__uriEncode(C.List_nxB, value, C.Utf8Codec_false, tru
e); | 10806 t1._contents += P.Uri__uriEncode(C.List_nxB, value, C.Utf8Codec_false, tru
e); |
| 10489 } | 10807 } |
| 10490 }, | 10808 }, |
| 10491 Uri_hashCode_combine: { | 10809 Uri_hashCode_combine: { |
| 10492 "^": "Closure:47;", | 10810 "^": "Closure:47;", |
| 10493 call$2: function(part, current) { | 10811 call$2: function(part, current) { |
| 10494 return current * 31 + J.get$hashCode$(part) & 1073741823; | 10812 return current * 31 + J.get$hashCode$(part) & 1073741823; |
| 10495 } | 10813 } |
| 10496 }, | 10814 }, |
| 10497 Uri_splitQueryString_closure: { | 10815 Uri_splitQueryString_closure: { |
| 10498 "^": "Closure:40;_captured_encoding_0", | 10816 "^": "Closure:41;_captured_encoding_0", |
| 10499 call$2: function(map, element) { | 10817 call$2: function(map, element) { |
| 10500 var t1, index, key, value; | 10818 var t1, index, t2, key, value; |
| 10501 t1 = J.getInterceptor$asx(element); | 10819 t1 = J.getInterceptor$asx(element); |
| 10502 index = t1.indexOf$1(element, "="); | 10820 index = t1.indexOf$1(element, "="); |
| 10503 if (index === -1) { | 10821 t2 = J.getInterceptor(index); |
| 10504 if (element !== "") | 10822 if (t2.$eq(index, -1)) { |
| 10823 if (!t1.$eq(element, "")) |
| 10505 J.$indexSet$ax(map, P.Uri__uriDecode(element, this._captured_encoding_
0, true), ""); | 10824 J.$indexSet$ax(map, P.Uri__uriDecode(element, this._captured_encoding_
0, true), ""); |
| 10506 } else if (index !== 0) { | 10825 } else if (!t2.$eq(index, 0)) { |
| 10507 key = t1.substring$2(element, 0, index); | 10826 key = t1.substring$2(element, 0, index); |
| 10508 value = C.JSString_methods.substring$1(element, index + 1); | 10827 value = t1.substring$1(element, t2.$add(index, 1)); |
| 10509 t1 = this._captured_encoding_0; | 10828 t1 = this._captured_encoding_0; |
| 10510 J.$indexSet$ax(map, P.Uri__uriDecode(key, t1, true), P.Uri__uriDecode(va
lue, t1, true)); | 10829 J.$indexSet$ax(map, P.Uri__uriDecode(key, t1, true), P.Uri__uriDecode(va
lue, t1, true)); |
| 10511 } | 10830 } |
| 10512 return map; | 10831 return map; |
| 10513 } | 10832 } |
| 10514 }, | 10833 }, |
| 10515 Uri_parseIPv4Address_error: { | 10834 Uri_parseIPv4Address_error: { |
| 10516 "^": "Closure:38;", | 10835 "^": "Closure:39;", |
| 10517 call$1: function(msg) { | 10836 call$1: function(msg) { |
| 10518 throw H.wrapException(P.FormatException$("Illegal IPv4 address, " + msg, n
ull, null)); | 10837 throw H.wrapException(P.FormatException$("Illegal IPv4 address, " + msg, n
ull, null)); |
| 10519 } | 10838 } |
| 10520 }, | 10839 }, |
| 10521 Uri_parseIPv4Address_closure: { | 10840 Uri_parseIPv4Address_closure: { |
| 10522 "^": "Closure:2;_captured_error_0", | 10841 "^": "Closure:3;_core$_captured_error_0", |
| 10523 call$1: function(byteString) { | 10842 call$1: [function(byteString) { |
| 10524 var $byte, t1; | 10843 var $byte, t1; |
| 10525 $byte = H.Primitives_parseInt(byteString, null, null); | 10844 $byte = H.Primitives_parseInt(byteString, null, null); |
| 10526 t1 = J.getInterceptor$n($byte); | 10845 t1 = J.getInterceptor$n($byte); |
| 10527 if (t1.$lt($byte, 0) || t1.$gt($byte, 255)) | 10846 if (t1.$lt($byte, 0) || t1.$gt($byte, 255)) |
| 10528 this._captured_error_0.call$1("each part must be in the range of `0..255
`"); | 10847 this._core$_captured_error_0.call$1("each part must be in the range of `
0..255`"); |
| 10529 return $byte; | 10848 return $byte; |
| 10530 } | 10849 }, null, null, 2, 0, null, 37, "call"] |
| 10531 }, | 10850 }, |
| 10532 Uri_parseIPv6Address_error: { | 10851 Uri_parseIPv6Address_error: { |
| 10533 "^": "Closure:48;_captured_host_0", | 10852 "^": "Closure:48;_captured_host_0", |
| 10534 call$2: function(msg, position) { | 10853 call$2: function(msg, position) { |
| 10535 throw H.wrapException(P.FormatException$("Illegal IPv6 address, " + msg, t
his._captured_host_0, position)); | 10854 throw H.wrapException(P.FormatException$("Illegal IPv6 address, " + msg, t
his._captured_host_0, position)); |
| 10536 }, | 10855 }, |
| 10537 call$1: function(msg) { | 10856 call$1: function(msg) { |
| 10538 return this.call$2(msg, null); | 10857 return this.call$2(msg, null); |
| 10539 } | 10858 } |
| 10540 }, | 10859 }, |
| 10541 Uri_parseIPv6Address_parseHex: { | 10860 Uri_parseIPv6Address_parseHex: { |
| 10542 "^": "Closure:49;_captured_host_1,_captured_error_2", | 10861 "^": "Closure:49;_captured_host_1,_captured_error_2", |
| 10543 call$2: function(start, end) { | 10862 call$2: function(start, end) { |
| 10544 var value, t1; | 10863 var value, t1; |
| 10545 if (J.$gt$n(J.$sub$n(end, start), 4)) | 10864 if (J.$gt$n(J.$sub$n(end, start), 4)) |
| 10546 this._captured_error_2.call$2("an IPv6 part can only contain a maximum o
f 4 hex digits", start); | 10865 this._captured_error_2.call$2("an IPv6 part can only contain a maximum o
f 4 hex digits", start); |
| 10547 value = H.Primitives_parseInt(C.JSString_methods.substring$2(this._capture
d_host_1, start, end), 16, null); | 10866 value = H.Primitives_parseInt(J.substring$2$s(this._captured_host_1, start
, end), 16, null); |
| 10548 t1 = J.getInterceptor$n(value); | 10867 t1 = J.getInterceptor$n(value); |
| 10549 if (t1.$lt(value, 0) || t1.$gt(value, 65535)) | 10868 if (t1.$lt(value, 0) || t1.$gt(value, 65535)) |
| 10550 this._captured_error_2.call$2("each part must be in the range of `0x0..0
xFFFF`", start); | 10869 this._captured_error_2.call$2("each part must be in the range of `0x0..0
xFFFF`", start); |
| 10551 return value; | 10870 return value; |
| 10552 } | 10871 } |
| 10553 }, | 10872 }, |
| 10554 Uri__uriEncode_byteToHex: { | 10873 Uri__uriEncode_byteToHex: { |
| 10555 "^": "Closure:40;", | 10874 "^": "Closure:41;", |
| 10556 call$2: function($byte, buffer) { | 10875 call$2: function($byte, buffer) { |
| 10557 buffer._contents += H.Primitives_stringFromCharCode(C.JSString_methods.cod
eUnitAt$1("0123456789ABCDEF", $byte >>> 4)); | 10876 var t1 = J.getInterceptor$n($byte); |
| 10558 buffer._contents += H.Primitives_stringFromCharCode(C.JSString_methods.cod
eUnitAt$1("0123456789ABCDEF", $byte & 15)); | 10877 buffer._contents += H.Primitives_stringFromCharCode(C.JSString_methods.cod
eUnitAt$1("0123456789ABCDEF", t1.$shr($byte, 4))); |
| 10878 buffer._contents += H.Primitives_stringFromCharCode(C.JSString_methods.cod
eUnitAt$1("0123456789ABCDEF", t1.$and($byte, 15))); |
| 10559 } | 10879 } |
| 10560 } | 10880 } |
| 10561 }], | 10881 }], |
| 10562 ["dart.dom.html", "dart:html", , W, { | 10882 ["dart.dom.html", "dart:html", , W, { |
| 10563 "^": "", | 10883 "^": "", |
| 10564 WebSocket_WebSocket: function(url, protocol_OR_protocols) { | 10884 WebSocket_WebSocket: function(url, protocol_OR_protocols) { |
| 10565 var t1, t2; | 10885 var t1, t2; |
| 10566 t1 = typeof url !== "string"; | 10886 t1 = typeof url !== "string"; |
| 10567 if ((!t1 || url == null) && true) | 10887 if ((!t1 || url == null) && true) |
| 10568 return new WebSocket(url); | 10888 return new WebSocket(url); |
| (...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10735 EmbedElement: { | 11055 EmbedElement: { |
| 10736 "^": "HtmlElement;src%", | 11056 "^": "HtmlElement;src%", |
| 10737 "%": "HTMLEmbedElement" | 11057 "%": "HTMLEmbedElement" |
| 10738 }, | 11058 }, |
| 10739 ErrorEvent: { | 11059 ErrorEvent: { |
| 10740 "^": "Event;error=,message=", | 11060 "^": "Event;error=,message=", |
| 10741 "%": "ErrorEvent" | 11061 "%": "ErrorEvent" |
| 10742 }, | 11062 }, |
| 10743 Event: { | 11063 Event: { |
| 10744 "^": "Interceptor;", | 11064 "^": "Interceptor;", |
| 11065 stopPropagation$0: function(receiver) { |
| 11066 return receiver.stopPropagation(); |
| 11067 }, |
| 11068 $isEvent: 1, |
| 10745 "%": "AnimationPlayerEvent|AudioProcessingEvent|AutocompleteErrorEvent|Befor
eUnloadEvent|CloseEvent|CustomEvent|DeviceLightEvent|DeviceMotionEvent|DeviceOri
entationEvent|ExtendableEvent|FetchEvent|FontFaceSetLoadEvent|GamepadEvent|HashC
hangeEvent|IDBVersionChangeEvent|InstallEvent|MIDIConnectionEvent|MediaKeyNeeded
Event|MediaQueryListEvent|MediaStreamEvent|MediaStreamTrackEvent|MutationEvent|O
fflineAudioCompletionEvent|OverflowEvent|PageTransitionEvent|PopStateEvent|Progr
essEvent|RTCDTMFToneChangeEvent|RTCDataChannelEvent|RTCIceCandidateEvent|RTCPeer
ConnectionIceEvent|RelatedEvent|ResourceProgressEvent|SecurityPolicyViolationEve
nt|SpeechRecognitionEvent|SpeechSynthesisEvent|StorageEvent|TrackEvent|Transitio
nEvent|WebGLContextEvent|WebKitAnimationEvent|WebKitTransitionEvent|XMLHttpReque
stProgressEvent;ClipboardEvent|Event|InputEvent" | 11069 "%": "AnimationPlayerEvent|AudioProcessingEvent|AutocompleteErrorEvent|Befor
eUnloadEvent|CloseEvent|CustomEvent|DeviceLightEvent|DeviceMotionEvent|DeviceOri
entationEvent|ExtendableEvent|FetchEvent|FontFaceSetLoadEvent|GamepadEvent|HashC
hangeEvent|IDBVersionChangeEvent|InstallEvent|MIDIConnectionEvent|MediaKeyNeeded
Event|MediaQueryListEvent|MediaStreamEvent|MediaStreamTrackEvent|MutationEvent|O
fflineAudioCompletionEvent|OverflowEvent|PageTransitionEvent|PopStateEvent|Progr
essEvent|RTCDTMFToneChangeEvent|RTCDataChannelEvent|RTCIceCandidateEvent|RTCPeer
ConnectionIceEvent|RelatedEvent|ResourceProgressEvent|SecurityPolicyViolationEve
nt|SpeechRecognitionEvent|SpeechSynthesisEvent|StorageEvent|TrackEvent|Transitio
nEvent|WebGLContextEvent|WebKitAnimationEvent|WebKitTransitionEvent|XMLHttpReque
stProgressEvent;ClipboardEvent|Event|InputEvent" |
| 10746 }, | 11070 }, |
| 10747 EventTarget: { | 11071 EventTarget: { |
| 10748 "^": "Interceptor;", | 11072 "^": "Interceptor;", |
| 10749 _addEventListener$3: function(receiver, type, listener, useCapture) { | 11073 _addEventListener$3: function(receiver, type, listener, useCapture) { |
| 10750 return receiver.addEventListener(type, H.convertDartClosureToJS(listener,
1), useCapture); | 11074 return receiver.addEventListener(type, H.convertDartClosureToJS(listener,
1), useCapture); |
| 10751 }, | 11075 }, |
| 10752 _removeEventListener$3: function(receiver, type, listener, useCapture) { | 11076 _removeEventListener$3: function(receiver, type, listener, useCapture) { |
| 10753 return receiver.removeEventListener(type, H.convertDartClosureToJS(listene
r, 1), useCapture); | 11077 return receiver.removeEventListener(type, H.convertDartClosureToJS(listene
r, 1), useCapture); |
| 10754 }, | 11078 }, |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10815 }, | 11139 }, |
| 10816 $isEfficientLength: 1 | 11140 $isEfficientLength: 1 |
| 10817 }, | 11141 }, |
| 10818 IFrameElement: { | 11142 IFrameElement: { |
| 10819 "^": "HtmlElement;src%", | 11143 "^": "HtmlElement;src%", |
| 10820 get$contentWindow: function(receiver) { | 11144 get$contentWindow: function(receiver) { |
| 10821 return W._convertNativeToDart_Window(receiver.contentWindow); | 11145 return W._convertNativeToDart_Window(receiver.contentWindow); |
| 10822 }, | 11146 }, |
| 10823 "%": "HTMLIFrameElement" | 11147 "%": "HTMLIFrameElement" |
| 10824 }, | 11148 }, |
| 11149 ImageData: { |
| 11150 "^": "Interceptor;data=", |
| 11151 $isImageData: 1, |
| 11152 "%": "ImageData" |
| 11153 }, |
| 10825 ImageElement: { | 11154 ImageElement: { |
| 10826 "^": "HtmlElement;src%", | 11155 "^": "HtmlElement;src%", |
| 10827 "%": "HTMLImageElement" | 11156 "%": "HTMLImageElement" |
| 10828 }, | 11157 }, |
| 10829 InputElement: { | 11158 InputElement: { |
| 10830 "^": "HtmlElement;src%", | 11159 "^": "HtmlElement;src%", |
| 10831 $isInterceptor: 1, | 11160 $isInterceptor: 1, |
| 11161 $isNode: 1, |
| 10832 "%": "HTMLInputElement" | 11162 "%": "HTMLInputElement" |
| 10833 }, | 11163 }, |
| 10834 KeyboardEvent: { | 11164 KeyboardEvent: { |
| 10835 "^": "UIEvent;location=", | 11165 "^": "UIEvent;location=", |
| 10836 "%": "KeyboardEvent" | 11166 "%": "KeyboardEvent" |
| 10837 }, | 11167 }, |
| 10838 Location: { | 11168 Location: { |
| 10839 "^": "Interceptor;", | 11169 "^": "Interceptor;", |
| 10840 get$origin: function(receiver) { | 11170 get$origin: function(receiver) { |
| 10841 if ("origin" in receiver) | 11171 if ("origin" in receiver) |
| (...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11030 close$0: function(receiver) { | 11360 close$0: function(receiver) { |
| 11031 return receiver.close(); | 11361 return receiver.close(); |
| 11032 }, | 11362 }, |
| 11033 postMessage$3: function(receiver, message, targetOrigin, transfer) { | 11363 postMessage$3: function(receiver, message, targetOrigin, transfer) { |
| 11034 receiver.postMessage(P._convertDartToNative_PrepareForStructuredClone(mess
age), targetOrigin); | 11364 receiver.postMessage(P._convertDartToNative_PrepareForStructuredClone(mess
age), targetOrigin); |
| 11035 return; | 11365 return; |
| 11036 }, | 11366 }, |
| 11037 postMessage$2: function($receiver, message, targetOrigin) { | 11367 postMessage$2: function($receiver, message, targetOrigin) { |
| 11038 return this.postMessage$3($receiver, message, targetOrigin, null); | 11368 return this.postMessage$3($receiver, message, targetOrigin, null); |
| 11039 }, | 11369 }, |
| 11370 print$0: [function(receiver) { |
| 11371 return receiver.print(); |
| 11372 }, "call$0", "get$print", 0, 0, 2], |
| 11373 $isWindow: 1, |
| 11040 $isInterceptor: 1, | 11374 $isInterceptor: 1, |
| 11041 "%": "DOMWindow|Window" | 11375 "%": "DOMWindow|Window" |
| 11042 }, | 11376 }, |
| 11043 _ClientRect: { | 11377 _ClientRect: { |
| 11044 "^": "Interceptor;bottom=,height=,left=,right=,top=,width=", | 11378 "^": "Interceptor;bottom=,height=,left=,right=,top=,width=", |
| 11045 toString$0: function(receiver) { | 11379 toString$0: function(receiver) { |
| 11046 return "Rectangle (" + H.S(receiver.left) + ", " + H.S(receiver.top) + ")
" + H.S(receiver.width) + " x " + H.S(receiver.height); | 11380 return "Rectangle (" + H.S(receiver.left) + ", " + H.S(receiver.top) + ")
" + H.S(receiver.width) + " x " + H.S(receiver.height); |
| 11047 }, | 11381 }, |
| 11048 $eq: function(receiver, other) { | 11382 $eq: function(receiver, other) { |
| 11049 var t1, t2, t3; | 11383 var t1, t2, t3; |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11098 return receiver.width; | 11432 return receiver.width; |
| 11099 }, | 11433 }, |
| 11100 "%": "DOMRect" | 11434 "%": "DOMRect" |
| 11101 }, | 11435 }, |
| 11102 _HTMLFrameSetElement: { | 11436 _HTMLFrameSetElement: { |
| 11103 "^": "HtmlElement;", | 11437 "^": "HtmlElement;", |
| 11104 $isInterceptor: 1, | 11438 $isInterceptor: 1, |
| 11105 "%": "HTMLFrameSetElement" | 11439 "%": "HTMLFrameSetElement" |
| 11106 }, | 11440 }, |
| 11107 _EventStream: { | 11441 _EventStream: { |
| 11108 "^": "Stream;_html$_target,_eventType,_useCapture", | 11442 "^": "Stream;_target,_eventType,_useCapture", |
| 11109 listen$4$cancelOnError$onDone$onError: function(onData, cancelOnError, onDon
e, onError) { | 11443 listen$4$cancelOnError$onDone$onError: function(onData, cancelOnError, onDon
e, onError) { |
| 11110 var t1 = new W._EventStreamSubscription(0, this._html$_target, this._event
Type, W._wrapZone(onData), this._useCapture); | 11444 var t1 = new W._EventStreamSubscription(0, this._target, this._eventType,
W._wrapZone(onData), this._useCapture); |
| 11111 t1.$builtinTypeInfo = this.$builtinTypeInfo; | 11445 t1.$builtinTypeInfo = this.$builtinTypeInfo; |
| 11112 t1._tryResume$0(); | 11446 t1._tryResume$0(); |
| 11113 return t1; | 11447 return t1; |
| 11114 }, | 11448 }, |
| 11115 listen$3$onDone$onError: function(onData, onDone, onError) { | 11449 listen$3$onDone$onError: function(onData, onDone, onError) { |
| 11116 return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, on
Error); | 11450 return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, on
Error); |
| 11117 } | 11451 } |
| 11118 }, | 11452 }, |
| 11119 _EventStreamSubscription: { | 11453 _EventStreamSubscription: { |
| 11120 "^": "StreamSubscription;_pauseCount,_html$_target,_eventType,_html$_onData,
_useCapture", | 11454 "^": "StreamSubscription;_pauseCount,_target,_eventType,_html$_onData,_useCa
pture", |
| 11121 cancel$0: function() { | 11455 cancel$0: function() { |
| 11122 if (this._html$_target == null) | 11456 if (this._target == null) |
| 11123 return; | 11457 return; |
| 11124 this._unlisten$0(); | 11458 this._unlisten$0(); |
| 11125 this._html$_target = null; | 11459 this._target = null; |
| 11126 this._html$_onData = null; | 11460 this._html$_onData = null; |
| 11127 return; | 11461 return; |
| 11128 }, | 11462 }, |
| 11129 pause$1: function(_, resumeSignal) { | 11463 pause$1: function(_, resumeSignal) { |
| 11130 if (this._html$_target == null) | 11464 if (this._target == null) |
| 11131 return; | 11465 return; |
| 11132 ++this._pauseCount; | 11466 ++this._pauseCount; |
| 11133 this._unlisten$0(); | 11467 this._unlisten$0(); |
| 11134 }, | 11468 }, |
| 11135 pause$0: function($receiver) { | 11469 pause$0: function($receiver) { |
| 11136 return this.pause$1($receiver, null); | 11470 return this.pause$1($receiver, null); |
| 11137 }, | 11471 }, |
| 11472 get$isPaused: function() { |
| 11473 return this._pauseCount > 0; |
| 11474 }, |
| 11138 resume$0: function() { | 11475 resume$0: function() { |
| 11139 if (this._html$_target == null || this._pauseCount <= 0) | 11476 if (this._target == null || this._pauseCount <= 0) |
| 11140 return; | 11477 return; |
| 11141 --this._pauseCount; | 11478 --this._pauseCount; |
| 11142 this._tryResume$0(); | 11479 this._tryResume$0(); |
| 11143 }, | 11480 }, |
| 11144 _tryResume$0: function() { | 11481 _tryResume$0: function() { |
| 11145 var t1, t2, t3; | 11482 var t1, t2, t3; |
| 11146 t1 = this._html$_onData; | 11483 t1 = this._html$_onData; |
| 11147 t2 = t1 != null; | 11484 t2 = t1 != null; |
| 11148 if (t2 && this._pauseCount <= 0) { | 11485 if (t2 && this._pauseCount <= 0) { |
| 11149 t3 = this._html$_target; | 11486 t3 = this._target; |
| 11150 t3.toString; | 11487 t3.toString; |
| 11151 if (t2) | 11488 if (t2) |
| 11152 J._addEventListener$3$x(t3, this._eventType, t1, this._useCapture); | 11489 J._addEventListener$3$x(t3, this._eventType, t1, this._useCapture); |
| 11153 } | 11490 } |
| 11154 }, | 11491 }, |
| 11155 _unlisten$0: function() { | 11492 _unlisten$0: function() { |
| 11156 var t1, t2, t3; | 11493 var t1, t2, t3; |
| 11157 t1 = this._html$_onData; | 11494 t1 = this._html$_onData; |
| 11158 t2 = t1 != null; | 11495 t2 = t1 != null; |
| 11159 if (t2) { | 11496 if (t2) { |
| 11160 t3 = this._html$_target; | 11497 t3 = this._target; |
| 11161 t3.toString; | 11498 t3.toString; |
| 11162 if (t2) | 11499 if (t2) |
| 11163 J._removeEventListener$3$x(t3, this._eventType, t1, this._useCapture); | 11500 J._removeEventListener$3$x(t3, this._eventType, t1, this._useCapture); |
| 11164 } | 11501 } |
| 11165 } | 11502 } |
| 11166 }, | 11503 }, |
| 11167 ImmutableListMixin: { | 11504 ImmutableListMixin: { |
| 11168 "^": "Object;", | 11505 "^": "Object;", |
| 11169 get$iterator: function(receiver) { | 11506 get$iterator: function(receiver) { |
| 11170 return new W.FixedSizeListIterator(receiver, this.get$length(receiver), -1
, null); | 11507 return new W.FixedSizeListIterator(receiver, this.get$length(receiver), -1
, null); |
| 11171 }, | 11508 }, |
| 11172 add$1: function(receiver, value) { | 11509 add$1: function(receiver, value) { |
| 11173 throw H.wrapException(P.UnsupportedError$("Cannot add to immutable List.")
); | 11510 throw H.wrapException(P.UnsupportedError$("Cannot add to immutable List.")
); |
| 11174 }, | 11511 }, |
| 11512 setRange$4: function(receiver, start, end, iterable, skipCount) { |
| 11513 throw H.wrapException(P.UnsupportedError$("Cannot setRange on immutable Li
st.")); |
| 11514 }, |
| 11515 setRange$3: function($receiver, start, end, iterable) { |
| 11516 return this.setRange$4($receiver, start, end, iterable, 0); |
| 11517 }, |
| 11518 replaceRange$3: function(receiver, start, end, iterable) { |
| 11519 throw H.wrapException(P.UnsupportedError$("Cannot modify an immutable List
.")); |
| 11520 }, |
| 11175 $isList: 1, | 11521 $isList: 1, |
| 11176 $asList: null, | 11522 $asList: null, |
| 11177 $isEfficientLength: 1 | 11523 $isEfficientLength: 1 |
| 11178 }, | 11524 }, |
| 11179 FixedSizeListIterator: { | 11525 FixedSizeListIterator: { |
| 11180 "^": "Object;_array,_length,_position,_html$_current", | 11526 "^": "Object;_array,_length,_position,_current", |
| 11181 moveNext$0: function() { | 11527 moveNext$0: function() { |
| 11182 var nextPosition, t1; | 11528 var nextPosition, t1; |
| 11183 nextPosition = this._position + 1; | 11529 nextPosition = this._position + 1; |
| 11184 t1 = this._length; | 11530 t1 = this._length; |
| 11185 if (nextPosition < t1) { | 11531 if (nextPosition < t1) { |
| 11186 this._html$_current = J.$index$asx(this._array, nextPosition); | 11532 this._current = J.$index$asx(this._array, nextPosition); |
| 11187 this._position = nextPosition; | 11533 this._position = nextPosition; |
| 11188 return true; | 11534 return true; |
| 11189 } | 11535 } |
| 11190 this._html$_current = null; | 11536 this._current = null; |
| 11191 this._position = t1; | 11537 this._position = t1; |
| 11192 return false; | 11538 return false; |
| 11193 }, | 11539 }, |
| 11194 get$current: function() { | 11540 get$current: function() { |
| 11195 return this._html$_current; | 11541 return this._current; |
| 11196 } | 11542 } |
| 11197 }, | 11543 }, |
| 11198 _DOMWindowCrossFrame: { | 11544 _DOMWindowCrossFrame: { |
| 11199 "^": "Object;_window", | 11545 "^": "Object;_window", |
| 11200 get$location: function(_) { | 11546 get$location: function(_) { |
| 11201 return W._LocationCrossFrame__createSafe(this._window.location); | 11547 return W._LocationCrossFrame__createSafe(this._window.location); |
| 11202 }, | 11548 }, |
| 11203 get$parent: function(_) { | 11549 get$parent: function(_) { |
| 11204 return W._DOMWindowCrossFrame__createSafe(this._window.parent); | 11550 return W._DOMWindowCrossFrame__createSafe(this._window.parent); |
| 11205 }, | 11551 }, |
| (...skipping 18 matching lines...) Expand all Loading... |
| 11224 "^": "Object;_location", | 11570 "^": "Object;_location", |
| 11225 static: {_LocationCrossFrame__createSafe: function($location) { | 11571 static: {_LocationCrossFrame__createSafe: function($location) { |
| 11226 if ($location === window.location) | 11572 if ($location === window.location) |
| 11227 return $location; | 11573 return $location; |
| 11228 else | 11574 else |
| 11229 return new W._LocationCrossFrame($location); | 11575 return new W._LocationCrossFrame($location); |
| 11230 }} | 11576 }} |
| 11231 } | 11577 } |
| 11232 }], | 11578 }], |
| 11233 ["dart.dom.indexed_db", "dart:indexed_db", , P, { | 11579 ["dart.dom.indexed_db", "dart:indexed_db", , P, { |
| 11234 "^": "" | 11580 "^": "", |
| 11581 KeyRange: { |
| 11582 "^": "Interceptor;", |
| 11583 $isKeyRange: 1, |
| 11584 "%": "IDBKeyRange" |
| 11585 } |
| 11235 }], | 11586 }], |
| 11236 ["dart.dom.svg", "dart:svg", , P, { | 11587 ["dart.dom.svg", "dart:svg", , P, { |
| 11237 "^": "", | 11588 "^": "", |
| 11238 AElement: { | 11589 AElement: { |
| 11239 "^": "GraphicsElement;", | 11590 "^": "GraphicsElement;", |
| 11240 $isInterceptor: 1, | 11591 $isInterceptor: 1, |
| 11241 "%": "SVGAElement" | 11592 "%": "SVGAElement" |
| 11242 }, | 11593 }, |
| 11243 AltGlyphElement: { | 11594 AltGlyphElement: { |
| 11244 "^": "TextPositioningElement;", | 11595 "^": "TextPositioningElement;", |
| 11245 $isInterceptor: 1, | 11596 $isInterceptor: 1, |
| 11246 "%": "SVGAltGlyphElement" | 11597 "%": "SVGAltGlyphElement" |
| 11247 }, | 11598 }, |
| 11248 AnimationElement: { | 11599 AnimationElement: { |
| 11249 "^": "SvgElement;", | 11600 "^": "SvgElement;", |
| 11250 $isInterceptor: 1, | 11601 $isInterceptor: 1, |
| 11251 "%": "SVGAnimateElement|SVGAnimateMotionElement|SVGAnimateTransformElement|S
VGAnimationElement|SVGSetElement" | 11602 "%": "SVGAnimateElement|SVGAnimateMotionElement|SVGAnimateTransformElement|S
VGAnimationElement|SVGSetElement" |
| 11252 }, | 11603 }, |
| 11253 FEBlendElement: { | 11604 FEBlendElement: { |
| 11254 "^": "SvgElement;", | 11605 "^": "SvgElement;result=", |
| 11255 $isInterceptor: 1, | 11606 $isInterceptor: 1, |
| 11256 "%": "SVGFEBlendElement" | 11607 "%": "SVGFEBlendElement" |
| 11257 }, | 11608 }, |
| 11258 FEColorMatrixElement: { | 11609 FEColorMatrixElement: { |
| 11259 "^": "SvgElement;", | 11610 "^": "SvgElement;result=", |
| 11260 $isInterceptor: 1, | 11611 $isInterceptor: 1, |
| 11261 "%": "SVGFEColorMatrixElement" | 11612 "%": "SVGFEColorMatrixElement" |
| 11262 }, | 11613 }, |
| 11263 FEComponentTransferElement: { | 11614 FEComponentTransferElement: { |
| 11264 "^": "SvgElement;", | 11615 "^": "SvgElement;result=", |
| 11265 $isInterceptor: 1, | 11616 $isInterceptor: 1, |
| 11266 "%": "SVGFEComponentTransferElement" | 11617 "%": "SVGFEComponentTransferElement" |
| 11267 }, | 11618 }, |
| 11268 FECompositeElement: { | 11619 FECompositeElement: { |
| 11269 "^": "SvgElement;", | 11620 "^": "SvgElement;result=", |
| 11270 $isInterceptor: 1, | 11621 $isInterceptor: 1, |
| 11271 "%": "SVGFECompositeElement" | 11622 "%": "SVGFECompositeElement" |
| 11272 }, | 11623 }, |
| 11273 FEConvolveMatrixElement: { | 11624 FEConvolveMatrixElement: { |
| 11274 "^": "SvgElement;", | 11625 "^": "SvgElement;result=", |
| 11275 $isInterceptor: 1, | 11626 $isInterceptor: 1, |
| 11276 "%": "SVGFEConvolveMatrixElement" | 11627 "%": "SVGFEConvolveMatrixElement" |
| 11277 }, | 11628 }, |
| 11278 FEDiffuseLightingElement: { | 11629 FEDiffuseLightingElement: { |
| 11279 "^": "SvgElement;", | 11630 "^": "SvgElement;result=", |
| 11280 $isInterceptor: 1, | 11631 $isInterceptor: 1, |
| 11281 "%": "SVGFEDiffuseLightingElement" | 11632 "%": "SVGFEDiffuseLightingElement" |
| 11282 }, | 11633 }, |
| 11283 FEDisplacementMapElement: { | 11634 FEDisplacementMapElement: { |
| 11284 "^": "SvgElement;", | 11635 "^": "SvgElement;result=", |
| 11285 $isInterceptor: 1, | 11636 $isInterceptor: 1, |
| 11286 "%": "SVGFEDisplacementMapElement" | 11637 "%": "SVGFEDisplacementMapElement" |
| 11287 }, | 11638 }, |
| 11288 FEFloodElement: { | 11639 FEFloodElement: { |
| 11289 "^": "SvgElement;", | 11640 "^": "SvgElement;result=", |
| 11290 $isInterceptor: 1, | 11641 $isInterceptor: 1, |
| 11291 "%": "SVGFEFloodElement" | 11642 "%": "SVGFEFloodElement" |
| 11292 }, | 11643 }, |
| 11293 FEGaussianBlurElement: { | 11644 FEGaussianBlurElement: { |
| 11294 "^": "SvgElement;", | 11645 "^": "SvgElement;result=", |
| 11295 $isInterceptor: 1, | 11646 $isInterceptor: 1, |
| 11296 "%": "SVGFEGaussianBlurElement" | 11647 "%": "SVGFEGaussianBlurElement" |
| 11297 }, | 11648 }, |
| 11298 FEImageElement: { | 11649 FEImageElement: { |
| 11299 "^": "SvgElement;", | 11650 "^": "SvgElement;result=", |
| 11300 $isInterceptor: 1, | 11651 $isInterceptor: 1, |
| 11301 "%": "SVGFEImageElement" | 11652 "%": "SVGFEImageElement" |
| 11302 }, | 11653 }, |
| 11303 FEMergeElement: { | 11654 FEMergeElement: { |
| 11304 "^": "SvgElement;", | 11655 "^": "SvgElement;result=", |
| 11305 $isInterceptor: 1, | 11656 $isInterceptor: 1, |
| 11306 "%": "SVGFEMergeElement" | 11657 "%": "SVGFEMergeElement" |
| 11307 }, | 11658 }, |
| 11308 FEMorphologyElement: { | 11659 FEMorphologyElement: { |
| 11309 "^": "SvgElement;", | 11660 "^": "SvgElement;result=", |
| 11310 $isInterceptor: 1, | 11661 $isInterceptor: 1, |
| 11311 "%": "SVGFEMorphologyElement" | 11662 "%": "SVGFEMorphologyElement" |
| 11312 }, | 11663 }, |
| 11313 FEOffsetElement: { | 11664 FEOffsetElement: { |
| 11314 "^": "SvgElement;", | 11665 "^": "SvgElement;result=", |
| 11315 $isInterceptor: 1, | 11666 $isInterceptor: 1, |
| 11316 "%": "SVGFEOffsetElement" | 11667 "%": "SVGFEOffsetElement" |
| 11317 }, | 11668 }, |
| 11318 FESpecularLightingElement: { | 11669 FESpecularLightingElement: { |
| 11319 "^": "SvgElement;", | 11670 "^": "SvgElement;result=", |
| 11320 $isInterceptor: 1, | 11671 $isInterceptor: 1, |
| 11321 "%": "SVGFESpecularLightingElement" | 11672 "%": "SVGFESpecularLightingElement" |
| 11322 }, | 11673 }, |
| 11323 FETileElement: { | 11674 FETileElement: { |
| 11324 "^": "SvgElement;", | 11675 "^": "SvgElement;result=", |
| 11325 $isInterceptor: 1, | 11676 $isInterceptor: 1, |
| 11326 "%": "SVGFETileElement" | 11677 "%": "SVGFETileElement" |
| 11327 }, | 11678 }, |
| 11328 FETurbulenceElement: { | 11679 FETurbulenceElement: { |
| 11329 "^": "SvgElement;", | 11680 "^": "SvgElement;result=", |
| 11330 $isInterceptor: 1, | 11681 $isInterceptor: 1, |
| 11331 "%": "SVGFETurbulenceElement" | 11682 "%": "SVGFETurbulenceElement" |
| 11332 }, | 11683 }, |
| 11333 FilterElement: { | 11684 FilterElement: { |
| 11334 "^": "SvgElement;", | 11685 "^": "SvgElement;", |
| 11335 $isInterceptor: 1, | 11686 $isInterceptor: 1, |
| 11336 "%": "SVGFilterElement" | 11687 "%": "SVGFilterElement" |
| 11337 }, | 11688 }, |
| 11338 GraphicsElement: { | 11689 GraphicsElement: { |
| 11339 "^": "SvgElement;", | 11690 "^": "SvgElement;", |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11441 "^": "Interceptor;message=", | 11792 "^": "Interceptor;message=", |
| 11442 "%": "SQLError" | 11793 "%": "SQLError" |
| 11443 } | 11794 } |
| 11444 }], | 11795 }], |
| 11445 ["dart.isolate", "dart:isolate", , P, { | 11796 ["dart.isolate", "dart:isolate", , P, { |
| 11446 "^": "", | 11797 "^": "", |
| 11447 Capability: { | 11798 Capability: { |
| 11448 "^": "Object;" | 11799 "^": "Object;" |
| 11449 } | 11800 } |
| 11450 }], | 11801 }], |
| 11802 ["dart.js", "dart:js", , P, { |
| 11803 "^": "", |
| 11804 _callDartFunction: [function(callback, captureThis, $self, $arguments) { |
| 11805 var arguments0, dartArgs; |
| 11806 if (captureThis === true) { |
| 11807 arguments0 = [$self]; |
| 11808 C.JSArray_methods.addAll$1(arguments0, $arguments); |
| 11809 $arguments = arguments0; |
| 11810 } |
| 11811 dartArgs = P.List_List$from(J.map$1$ax($arguments, P._convertToDart$closure(
)), true, null); |
| 11812 return P._convertToJS(H.Primitives_applyFunctionWithPositionalArguments(call
back, dartArgs)); |
| 11813 }, null, null, 8, 0, null, 22, 38, 16, 39], |
| 11814 _defineProperty: function(o, $name, value) { |
| 11815 var exception; |
| 11816 if (Object.isExtensible(o) && !Object.prototype.hasOwnProperty.call(o, $name
)) |
| 11817 try { |
| 11818 Object.defineProperty(o, $name, {value: value}); |
| 11819 return true; |
| 11820 } catch (exception) { |
| 11821 H.unwrapException(exception); |
| 11822 } |
| 11823 return false; |
| 11824 }, |
| 11825 _getOwnProperty: function(o, $name) { |
| 11826 if (Object.prototype.hasOwnProperty.call(o, $name)) |
| 11827 return o[$name]; |
| 11828 return; |
| 11829 }, |
| 11830 _convertToJS: [function(o) { |
| 11831 var t1; |
| 11832 if (o == null || typeof o === "string" || typeof o === "number" || typeof o
=== "boolean") |
| 11833 return o; |
| 11834 else { |
| 11835 t1 = J.getInterceptor(o); |
| 11836 if (!!t1.$isBlob || !!t1.$isEvent || !!t1.$isKeyRange || !!t1.$isImageData
|| !!t1.$isNode || !!t1.$isTypedData || !!t1.$isWindow) |
| 11837 return o; |
| 11838 else if (!!t1.$isDateTime) |
| 11839 return H.Primitives_lazyAsJsDate(o); |
| 11840 else if (!!t1.$isJsObject) |
| 11841 return o._jsObject; |
| 11842 else if (!!t1.$isFunction) |
| 11843 return P._getJsProxy(o, "$dart_jsFunction", new P._convertToJS_closure()
); |
| 11844 else |
| 11845 return P._getJsProxy(o, "_$dart_jsObject", new P._convertToJS_closure0($
.get$_dartProxyCtor())); |
| 11846 } |
| 11847 }, "call$1", "_convertToJS$closure", 2, 0, 3, 40], |
| 11848 _getJsProxy: function(o, propertyName, createProxy) { |
| 11849 var jsProxy = P._getOwnProperty(o, propertyName); |
| 11850 if (jsProxy == null) { |
| 11851 jsProxy = createProxy.call$1(o); |
| 11852 P._defineProperty(o, propertyName, jsProxy); |
| 11853 } |
| 11854 return jsProxy; |
| 11855 }, |
| 11856 _convertToDart: [function(o) { |
| 11857 var t1; |
| 11858 if (o == null || typeof o == "string" || typeof o == "number" || typeof o ==
"boolean") |
| 11859 return o; |
| 11860 else { |
| 11861 if (o instanceof Object) { |
| 11862 t1 = J.getInterceptor(o); |
| 11863 t1 = !!t1.$isBlob || !!t1.$isEvent || !!t1.$isKeyRange || !!t1.$isImageD
ata || !!t1.$isNode || !!t1.$isTypedData || !!t1.$isWindow; |
| 11864 } else |
| 11865 t1 = false; |
| 11866 if (t1) |
| 11867 return o; |
| 11868 else if (o instanceof Date) |
| 11869 return P.DateTime$fromMillisecondsSinceEpoch(o.getTime(), false); |
| 11870 else if (o.constructor === $.get$_dartProxyCtor()) |
| 11871 return o.o; |
| 11872 else |
| 11873 return P._wrapToDart(o); |
| 11874 } |
| 11875 }, "call$1", "_convertToDart$closure", 2, 0, 68, 40], |
| 11876 _wrapToDart: function(o) { |
| 11877 if (typeof o == "function") |
| 11878 return P._getDartProxy(o, $.get$_DART_CLOSURE_PROPERTY_NAME(), new P._wrap
ToDart_closure()); |
| 11879 else if (o instanceof Array) |
| 11880 return P._getDartProxy(o, $.get$_DART_OBJECT_PROPERTY_NAME(), new P._wrapT
oDart_closure0()); |
| 11881 else |
| 11882 return P._getDartProxy(o, $.get$_DART_OBJECT_PROPERTY_NAME(), new P._wrapT
oDart_closure1()); |
| 11883 }, |
| 11884 _getDartProxy: function(o, propertyName, createProxy) { |
| 11885 var dartProxy = P._getOwnProperty(o, propertyName); |
| 11886 if (dartProxy == null || !(o instanceof Object)) { |
| 11887 dartProxy = createProxy.call$1(o); |
| 11888 P._defineProperty(o, propertyName, dartProxy); |
| 11889 } |
| 11890 return dartProxy; |
| 11891 }, |
| 11892 JsObject: { |
| 11893 "^": "Object;_jsObject", |
| 11894 $index: ["super$JsObject$$index", function(_, property) { |
| 11895 if (typeof property !== "string" && typeof property !== "number") |
| 11896 throw H.wrapException(P.ArgumentError$("property is not a String or num"
)); |
| 11897 return P._convertToDart(this._jsObject[property]); |
| 11898 }], |
| 11899 $indexSet: ["super$JsObject$$indexSet", function(_, property, value) { |
| 11900 if (typeof property !== "string" && typeof property !== "number") |
| 11901 throw H.wrapException(P.ArgumentError$("property is not a String or num"
)); |
| 11902 this._jsObject[property] = P._convertToJS(value); |
| 11903 }], |
| 11904 get$hashCode: function(_) { |
| 11905 return 0; |
| 11906 }, |
| 11907 $eq: function(_, other) { |
| 11908 if (other == null) |
| 11909 return false; |
| 11910 return other instanceof P.JsObject && this._jsObject === other._jsObject; |
| 11911 }, |
| 11912 toString$0: function(_) { |
| 11913 var t1, exception; |
| 11914 try { |
| 11915 t1 = String(this._jsObject); |
| 11916 return t1; |
| 11917 } catch (exception) { |
| 11918 H.unwrapException(exception); |
| 11919 return this.super$Object$toString$0(this); |
| 11920 } |
| 11921 }, |
| 11922 callMethod$2: function(method, args) { |
| 11923 var t1, t2; |
| 11924 t1 = this._jsObject; |
| 11925 t2 = args == null ? null : P.List_List$from(H.setRuntimeTypeInfo(new H.Map
pedListIterable(args, P._convertToJS$closure()), [null, null]), true, null); |
| 11926 return P._convertToDart(t1[method].apply(t1, t2)); |
| 11927 } |
| 11928 }, |
| 11929 JsFunction: { |
| 11930 "^": "JsObject;_jsObject" |
| 11931 }, |
| 11932 JsArray: { |
| 11933 "^": "JsObject_ListMixin;_jsObject", |
| 11934 $index: function(_, index) { |
| 11935 var t1; |
| 11936 if (typeof index === "number" && index === C.JSNumber_methods.toInt$0(inde
x)) { |
| 11937 if (typeof index === "number" && Math.floor(index) === index) |
| 11938 t1 = index < 0 || index >= this.get$length(this); |
| 11939 else |
| 11940 t1 = false; |
| 11941 if (t1) |
| 11942 H.throwExpression(P.RangeError$range(index, 0, this.get$length(this),
null, null)); |
| 11943 } |
| 11944 return this.super$JsObject$$index(this, index); |
| 11945 }, |
| 11946 $indexSet: function(_, index, value) { |
| 11947 var t1; |
| 11948 if (typeof index === "number" && index === C.JSNumber_methods.toInt$0(inde
x)) { |
| 11949 if (typeof index === "number" && Math.floor(index) === index) |
| 11950 t1 = index < 0 || index >= this.get$length(this); |
| 11951 else |
| 11952 t1 = false; |
| 11953 if (t1) |
| 11954 H.throwExpression(P.RangeError$range(index, 0, this.get$length(this),
null, null)); |
| 11955 } |
| 11956 this.super$JsObject$$indexSet(this, index, value); |
| 11957 }, |
| 11958 get$length: function(_) { |
| 11959 var len = this._jsObject.length; |
| 11960 if (typeof len === "number" && len >>> 0 === len) |
| 11961 return len; |
| 11962 throw H.wrapException(P.StateError$("Bad JsArray length")); |
| 11963 }, |
| 11964 set$length: function(_, $length) { |
| 11965 this.super$JsObject$$indexSet(this, "length", $length); |
| 11966 }, |
| 11967 add$1: function(_, value) { |
| 11968 this.callMethod$2("push", [value]); |
| 11969 }, |
| 11970 setRange$4: function(_, start, end, iterable, skipCount) { |
| 11971 var $length, args, t1; |
| 11972 P.JsArray__checkRange(start, end, this.get$length(this)); |
| 11973 $length = end - start; |
| 11974 if ($length === 0) |
| 11975 return; |
| 11976 args = [start, $length]; |
| 11977 t1 = new H.SubListIterable(iterable, skipCount, null); |
| 11978 t1.$builtinTypeInfo = [H.getRuntimeTypeArgument(iterable, "ListMixin", 0)]
; |
| 11979 C.JSArray_methods.addAll$1(args, t1.take$1(0, $length)); |
| 11980 this.callMethod$2("splice", args); |
| 11981 }, |
| 11982 setRange$3: function($receiver, start, end, iterable) { |
| 11983 return this.setRange$4($receiver, start, end, iterable, 0); |
| 11984 }, |
| 11985 static: {JsArray__checkRange: function(start, end, $length) { |
| 11986 if (start > $length) |
| 11987 throw H.wrapException(P.RangeError$range(start, 0, $length, null, null
)); |
| 11988 if (end < start || end > $length) |
| 11989 throw H.wrapException(P.RangeError$range(end, start, $length, null, nu
ll)); |
| 11990 }} |
| 11991 }, |
| 11992 JsObject_ListMixin: { |
| 11993 "^": "JsObject+ListMixin;", |
| 11994 $isList: 1, |
| 11995 $asList: null, |
| 11996 $isEfficientLength: 1 |
| 11997 }, |
| 11998 _convertToJS_closure: { |
| 11999 "^": "Closure:3;", |
| 12000 call$1: function(o) { |
| 12001 var jsFunction = function(_call, f, captureThis) { |
| 12002 return function() { |
| 12003 return _call(f, captureThis, this, Array.prototype.slice.apply(argumen
ts)); |
| 12004 }; |
| 12005 }(P._callDartFunction, o, false); |
| 12006 P._defineProperty(jsFunction, $.get$_DART_CLOSURE_PROPERTY_NAME(), o); |
| 12007 return jsFunction; |
| 12008 } |
| 12009 }, |
| 12010 _convertToJS_closure0: { |
| 12011 "^": "Closure:3;_captured_ctor_0", |
| 12012 call$1: function(o) { |
| 12013 return new this._captured_ctor_0(o); |
| 12014 } |
| 12015 }, |
| 12016 _wrapToDart_closure: { |
| 12017 "^": "Closure:3;", |
| 12018 call$1: function(o) { |
| 12019 return new P.JsFunction(o); |
| 12020 } |
| 12021 }, |
| 12022 _wrapToDart_closure0: { |
| 12023 "^": "Closure:3;", |
| 12024 call$1: function(o) { |
| 12025 return H.setRuntimeTypeInfo(new P.JsArray(o), [null]); |
| 12026 } |
| 12027 }, |
| 12028 _wrapToDart_closure1: { |
| 12029 "^": "Closure:3;", |
| 12030 call$1: function(o) { |
| 12031 return new P.JsObject(o); |
| 12032 } |
| 12033 } |
| 12034 }], |
| 11451 ["dart.math", "dart:math", , P, { | 12035 ["dart.math", "dart:math", , P, { |
| 11452 "^": "", | 12036 "^": "", |
| 11453 _JenkinsSmiHash_combine0: function(hash, value) { | 12037 _JenkinsSmiHash_combine0: function(hash, value) { |
| 11454 hash = 536870911 & hash + value; | 12038 hash = 536870911 & hash + value; |
| 11455 hash = 536870911 & hash + ((524287 & hash) << 10 >>> 0); | 12039 hash = 536870911 & hash + ((524287 & hash) << 10 >>> 0); |
| 11456 return hash ^ hash >>> 6; | 12040 return hash ^ hash >>> 6; |
| 11457 }, | 12041 }, |
| 11458 _JenkinsSmiHash_finish0: function(hash) { | 12042 _JenkinsSmiHash_finish0: function(hash) { |
| 11459 hash = 536870911 & hash + ((67108863 & hash) << 3 >>> 0); | 12043 hash = 536870911 & hash + ((67108863 & hash) << 3 >>> 0); |
| 11460 hash ^= hash >>> 11; | 12044 hash ^= hash >>> 11; |
| 11461 return 536870911 & hash + ((16383 & hash) << 15 >>> 0); | 12045 return 536870911 & hash + ((16383 & hash) << 15 >>> 0); |
| 11462 }, | 12046 }, |
| 11463 max: [function(a, b) { | 12047 max: [function(a, b) { |
| 11464 var t1; | |
| 11465 if (typeof a !== "number") | 12048 if (typeof a !== "number") |
| 11466 throw H.wrapException(P.ArgumentError$(a)); | 12049 throw H.wrapException(P.ArgumentError$(a)); |
| 11467 if (typeof b !== "number") | 12050 if (typeof b !== "number") |
| 11468 throw H.wrapException(P.ArgumentError$(b)); | 12051 throw H.wrapException(P.ArgumentError$(b)); |
| 11469 if (a > b) | 12052 if (a > b) |
| 11470 return a; | 12053 return a; |
| 11471 if (a < b) | 12054 if (a < b) |
| 11472 return b; | 12055 return b; |
| 11473 if (typeof b === "number") { | 12056 if (typeof b === "number") { |
| 11474 if (typeof a === "number") | 12057 if (typeof a === "number") |
| 11475 if (a === 0) | 12058 if (a === 0) |
| 11476 return a + b; | 12059 return a + b; |
| 11477 if (C.JSDouble_methods.get$isNaN(b)) | 12060 if (C.JSDouble_methods.get$isNaN(b)) |
| 11478 return b; | 12061 return b; |
| 11479 return a; | 12062 return a; |
| 11480 } | 12063 } |
| 11481 if (b === 0) | 12064 if (b === 0 && C.JSNumber_methods.get$isNegative(a)) |
| 11482 t1 = a === 0 ? 1 / a < 0 : a < 0; | |
| 11483 else | |
| 11484 t1 = false; | |
| 11485 if (t1) | |
| 11486 return b; | 12065 return b; |
| 11487 return a; | 12066 return a; |
| 11488 }, "call$2", "max$closure", 4, 0, 72] | 12067 }, "call$2", "max$closure", 4, 0, 72] |
| 11489 }], | 12068 }], |
| 11490 ["dart.typed_data.implementation", "dart:_native_typed_data", , H, { | 12069 ["dart.typed_data.implementation", "dart:_native_typed_data", , H, { |
| 11491 "^": "", | 12070 "^": "", |
| 11492 NativeByteBuffer: { | 12071 NativeByteBuffer: { |
| 11493 "^": "Interceptor;", | 12072 "^": "Interceptor;", |
| 11494 $isNativeByteBuffer: 1, | 12073 $isNativeByteBuffer: 1, |
| 11495 "%": "ArrayBuffer" | 12074 "%": "ArrayBuffer" |
| (...skipping 16 matching lines...) Expand all Loading... |
| 11512 }, | 12091 }, |
| 11513 _checkSublistArguments$3: function(receiver, start, end, $length) { | 12092 _checkSublistArguments$3: function(receiver, start, end, $length) { |
| 11514 var t1 = $length + 1; | 12093 var t1 = $length + 1; |
| 11515 this._checkIndex$2(receiver, start, t1); | 12094 this._checkIndex$2(receiver, start, t1); |
| 11516 this._checkIndex$2(receiver, end, t1); | 12095 this._checkIndex$2(receiver, end, t1); |
| 11517 if (start > end) | 12096 if (start > end) |
| 11518 throw H.wrapException(P.RangeError$range(start, 0, end, null, null)); | 12097 throw H.wrapException(P.RangeError$range(start, 0, end, null, null)); |
| 11519 return end; | 12098 return end; |
| 11520 }, | 12099 }, |
| 11521 $isNativeTypedData: 1, | 12100 $isNativeTypedData: 1, |
| 11522 "%": "DataView;ArrayBufferView;NativeTypedArray|NativeTypedArray_ListMixin|N
ativeTypedArray_ListMixin_FixedLengthListMixin|NativeTypedArrayOfDouble|NativeTy
pedArray_ListMixin0|NativeTypedArray_ListMixin_FixedLengthListMixin0|NativeTyped
ArrayOfInt" | 12101 $isTypedData: 1, |
| 12102 "%": ";ArrayBufferView;NativeTypedArray|NativeTypedArray_ListMixin|NativeTyp
edArray_ListMixin_FixedLengthListMixin|NativeTypedArrayOfDouble|NativeTypedArray
_ListMixin0|NativeTypedArray_ListMixin_FixedLengthListMixin0|NativeTypedArrayOfI
nt" |
| 12103 }, |
| 12104 NativeByteData: { |
| 12105 "^": "NativeTypedData;", |
| 12106 $isTypedData: 1, |
| 12107 "%": "DataView" |
| 11523 }, | 12108 }, |
| 11524 NativeTypedArray: { | 12109 NativeTypedArray: { |
| 11525 "^": "NativeTypedData;", | 12110 "^": "NativeTypedData;", |
| 11526 get$length: function(receiver) { | 12111 get$length: function(receiver) { |
| 11527 return receiver.length; | 12112 return receiver.length; |
| 11528 }, | 12113 }, |
| 12114 _setRangeFast$4: function(receiver, start, end, source, skipCount) { |
| 12115 var t1, count, sourceLength; |
| 12116 t1 = receiver.length + 1; |
| 12117 this._checkIndex$2(receiver, start, t1); |
| 12118 this._checkIndex$2(receiver, end, t1); |
| 12119 if (start > end) |
| 12120 throw H.wrapException(P.RangeError$range(start, 0, end, null, null)); |
| 12121 count = end - start; |
| 12122 sourceLength = source.length; |
| 12123 if (sourceLength - skipCount < count) |
| 12124 throw H.wrapException(P.StateError$("Not enough elements")); |
| 12125 if (skipCount !== 0 || sourceLength !== count) |
| 12126 source = source.subarray(skipCount, skipCount + count); |
| 12127 receiver.set(source, start); |
| 12128 }, |
| 11529 $isJavaScriptIndexingBehavior: 1, | 12129 $isJavaScriptIndexingBehavior: 1, |
| 11530 $isJSIndexable: 1 | 12130 $isJSIndexable: 1 |
| 11531 }, | 12131 }, |
| 11532 NativeTypedArrayOfDouble: { | 12132 NativeTypedArrayOfDouble: { |
| 11533 "^": "NativeTypedArray_ListMixin_FixedLengthListMixin;", | 12133 "^": "NativeTypedArray_ListMixin_FixedLengthListMixin;", |
| 11534 $index: function(receiver, index) { | 12134 $index: function(receiver, index) { |
| 11535 var t1 = receiver.length; | 12135 var t1 = receiver.length; |
| 11536 if (index >>> 0 !== index || index >= t1) | 12136 if (index >>> 0 !== index || index >= t1) |
| 11537 this._invalidIndex$2(receiver, index, t1); | 12137 this._invalidIndex$2(receiver, index, t1); |
| 11538 return receiver[index]; | 12138 return receiver[index]; |
| 11539 }, | 12139 }, |
| 11540 $indexSet: function(receiver, index, value) { | 12140 $indexSet: function(receiver, index, value) { |
| 11541 var t1 = receiver.length; | 12141 var t1 = receiver.length; |
| 11542 if (index >>> 0 !== index || index >= t1) | 12142 if (index >>> 0 !== index || index >= t1) |
| 11543 this._invalidIndex$2(receiver, index, t1); | 12143 this._invalidIndex$2(receiver, index, t1); |
| 11544 receiver[index] = value; | 12144 receiver[index] = value; |
| 12145 }, |
| 12146 setRange$4: function(receiver, start, end, iterable, skipCount) { |
| 12147 if (!!J.getInterceptor(iterable).$isNativeTypedArrayOfDouble) { |
| 12148 this._setRangeFast$4(receiver, start, end, iterable, skipCount); |
| 12149 return; |
| 12150 } |
| 12151 this.super$ListMixin$setRange$4(receiver, start, end, iterable, skipCount)
; |
| 12152 }, |
| 12153 setRange$3: function($receiver, start, end, iterable) { |
| 12154 return this.setRange$4($receiver, start, end, iterable, 0); |
| 11545 } | 12155 } |
| 11546 }, | 12156 }, |
| 11547 NativeTypedArray_ListMixin: { | 12157 NativeTypedArray_ListMixin: { |
| 11548 "^": "NativeTypedArray+ListMixin;", | 12158 "^": "NativeTypedArray+ListMixin;", |
| 11549 $isList: 1, | 12159 $isList: 1, |
| 11550 $asList: function() { | 12160 $asList: function() { |
| 11551 return [P.$double]; | 12161 return [P.$double]; |
| 11552 }, | 12162 }, |
| 11553 $isEfficientLength: 1 | 12163 $isEfficientLength: 1 |
| 11554 }, | 12164 }, |
| 11555 NativeTypedArray_ListMixin_FixedLengthListMixin: { | 12165 NativeTypedArray_ListMixin_FixedLengthListMixin: { |
| 11556 "^": "NativeTypedArray_ListMixin+FixedLengthListMixin;" | 12166 "^": "NativeTypedArray_ListMixin+FixedLengthListMixin;" |
| 11557 }, | 12167 }, |
| 11558 NativeTypedArrayOfInt: { | 12168 NativeTypedArrayOfInt: { |
| 11559 "^": "NativeTypedArray_ListMixin_FixedLengthListMixin0;", | 12169 "^": "NativeTypedArray_ListMixin_FixedLengthListMixin0;", |
| 11560 $indexSet: function(receiver, index, value) { | 12170 $indexSet: function(receiver, index, value) { |
| 11561 var t1 = receiver.length; | 12171 var t1 = receiver.length; |
| 11562 if (index >>> 0 !== index || index >= t1) | 12172 if (index >>> 0 !== index || index >= t1) |
| 11563 this._invalidIndex$2(receiver, index, t1); | 12173 this._invalidIndex$2(receiver, index, t1); |
| 11564 receiver[index] = value; | 12174 receiver[index] = value; |
| 11565 }, | 12175 }, |
| 12176 setRange$4: function(receiver, start, end, iterable, skipCount) { |
| 12177 if (!!J.getInterceptor(iterable).$isNativeTypedArrayOfInt) { |
| 12178 this._setRangeFast$4(receiver, start, end, iterable, skipCount); |
| 12179 return; |
| 12180 } |
| 12181 this.super$ListMixin$setRange$4(receiver, start, end, iterable, skipCount)
; |
| 12182 }, |
| 12183 setRange$3: function($receiver, start, end, iterable) { |
| 12184 return this.setRange$4($receiver, start, end, iterable, 0); |
| 12185 }, |
| 11566 $isList: 1, | 12186 $isList: 1, |
| 11567 $asList: function() { | 12187 $asList: function() { |
| 11568 return [P.$int]; | 12188 return [P.$int]; |
| 11569 }, | 12189 }, |
| 11570 $isEfficientLength: 1 | 12190 $isEfficientLength: 1 |
| 11571 }, | 12191 }, |
| 11572 NativeTypedArray_ListMixin0: { | 12192 NativeTypedArray_ListMixin0: { |
| 11573 "^": "NativeTypedArray+ListMixin;", | 12193 "^": "NativeTypedArray+ListMixin;", |
| 11574 $isList: 1, | 12194 $isList: 1, |
| 11575 $asList: function() { | 12195 $asList: function() { |
| 11576 return [P.$int]; | 12196 return [P.$int]; |
| 11577 }, | 12197 }, |
| 11578 $isEfficientLength: 1 | 12198 $isEfficientLength: 1 |
| 11579 }, | 12199 }, |
| 11580 NativeTypedArray_ListMixin_FixedLengthListMixin0: { | 12200 NativeTypedArray_ListMixin_FixedLengthListMixin0: { |
| 11581 "^": "NativeTypedArray_ListMixin0+FixedLengthListMixin;" | 12201 "^": "NativeTypedArray_ListMixin0+FixedLengthListMixin;" |
| 11582 }, | 12202 }, |
| 11583 NativeFloat32List: { | 12203 NativeFloat32List: { |
| 11584 "^": "NativeTypedArrayOfDouble;", | 12204 "^": "NativeTypedArrayOfDouble;", |
| 12205 $isTypedData: 1, |
| 11585 $isList: 1, | 12206 $isList: 1, |
| 11586 $asList: function() { | 12207 $asList: function() { |
| 11587 return [P.$double]; | 12208 return [P.$double]; |
| 11588 }, | 12209 }, |
| 11589 $isEfficientLength: 1, | 12210 $isEfficientLength: 1, |
| 11590 "%": "Float32Array" | 12211 "%": "Float32Array" |
| 11591 }, | 12212 }, |
| 11592 NativeFloat64List: { | 12213 NativeFloat64List: { |
| 11593 "^": "NativeTypedArrayOfDouble;", | 12214 "^": "NativeTypedArrayOfDouble;", |
| 12215 $isTypedData: 1, |
| 11594 $isList: 1, | 12216 $isList: 1, |
| 11595 $asList: function() { | 12217 $asList: function() { |
| 11596 return [P.$double]; | 12218 return [P.$double]; |
| 11597 }, | 12219 }, |
| 11598 $isEfficientLength: 1, | 12220 $isEfficientLength: 1, |
| 11599 "%": "Float64Array" | 12221 "%": "Float64Array" |
| 11600 }, | 12222 }, |
| 11601 NativeInt16List: { | 12223 NativeInt16List: { |
| 11602 "^": "NativeTypedArrayOfInt;", | 12224 "^": "NativeTypedArrayOfInt;", |
| 11603 $index: function(receiver, index) { | 12225 $index: function(receiver, index) { |
| 11604 var t1 = receiver.length; | 12226 var t1 = receiver.length; |
| 11605 if (index >>> 0 !== index || index >= t1) | 12227 if (index >>> 0 !== index || index >= t1) |
| 11606 this._invalidIndex$2(receiver, index, t1); | 12228 this._invalidIndex$2(receiver, index, t1); |
| 11607 return receiver[index]; | 12229 return receiver[index]; |
| 11608 }, | 12230 }, |
| 12231 $isTypedData: 1, |
| 11609 $isList: 1, | 12232 $isList: 1, |
| 11610 $asList: function() { | 12233 $asList: function() { |
| 11611 return [P.$int]; | 12234 return [P.$int]; |
| 11612 }, | 12235 }, |
| 11613 $isEfficientLength: 1, | 12236 $isEfficientLength: 1, |
| 11614 "%": "Int16Array" | 12237 "%": "Int16Array" |
| 11615 }, | 12238 }, |
| 11616 NativeInt32List: { | 12239 NativeInt32List: { |
| 11617 "^": "NativeTypedArrayOfInt;", | 12240 "^": "NativeTypedArrayOfInt;", |
| 11618 $index: function(receiver, index) { | 12241 $index: function(receiver, index) { |
| 11619 var t1 = receiver.length; | 12242 var t1 = receiver.length; |
| 11620 if (index >>> 0 !== index || index >= t1) | 12243 if (index >>> 0 !== index || index >= t1) |
| 11621 this._invalidIndex$2(receiver, index, t1); | 12244 this._invalidIndex$2(receiver, index, t1); |
| 11622 return receiver[index]; | 12245 return receiver[index]; |
| 11623 }, | 12246 }, |
| 12247 $isTypedData: 1, |
| 11624 $isList: 1, | 12248 $isList: 1, |
| 11625 $asList: function() { | 12249 $asList: function() { |
| 11626 return [P.$int]; | 12250 return [P.$int]; |
| 11627 }, | 12251 }, |
| 11628 $isEfficientLength: 1, | 12252 $isEfficientLength: 1, |
| 11629 "%": "Int32Array" | 12253 "%": "Int32Array" |
| 11630 }, | 12254 }, |
| 11631 NativeInt8List: { | 12255 NativeInt8List: { |
| 11632 "^": "NativeTypedArrayOfInt;", | 12256 "^": "NativeTypedArrayOfInt;", |
| 11633 $index: function(receiver, index) { | 12257 $index: function(receiver, index) { |
| 11634 var t1 = receiver.length; | 12258 var t1 = receiver.length; |
| 11635 if (index >>> 0 !== index || index >= t1) | 12259 if (index >>> 0 !== index || index >= t1) |
| 11636 this._invalidIndex$2(receiver, index, t1); | 12260 this._invalidIndex$2(receiver, index, t1); |
| 11637 return receiver[index]; | 12261 return receiver[index]; |
| 11638 }, | 12262 }, |
| 12263 $isTypedData: 1, |
| 11639 $isList: 1, | 12264 $isList: 1, |
| 11640 $asList: function() { | 12265 $asList: function() { |
| 11641 return [P.$int]; | 12266 return [P.$int]; |
| 11642 }, | 12267 }, |
| 11643 $isEfficientLength: 1, | 12268 $isEfficientLength: 1, |
| 11644 "%": "Int8Array" | 12269 "%": "Int8Array" |
| 11645 }, | 12270 }, |
| 11646 NativeUint16List: { | 12271 NativeUint16List: { |
| 11647 "^": "NativeTypedArrayOfInt;", | 12272 "^": "NativeTypedArrayOfInt;", |
| 11648 $index: function(receiver, index) { | 12273 $index: function(receiver, index) { |
| 11649 var t1 = receiver.length; | 12274 var t1 = receiver.length; |
| 11650 if (index >>> 0 !== index || index >= t1) | 12275 if (index >>> 0 !== index || index >= t1) |
| 11651 this._invalidIndex$2(receiver, index, t1); | 12276 this._invalidIndex$2(receiver, index, t1); |
| 11652 return receiver[index]; | 12277 return receiver[index]; |
| 11653 }, | 12278 }, |
| 12279 $isTypedData: 1, |
| 11654 $isList: 1, | 12280 $isList: 1, |
| 11655 $asList: function() { | 12281 $asList: function() { |
| 11656 return [P.$int]; | 12282 return [P.$int]; |
| 11657 }, | 12283 }, |
| 11658 $isEfficientLength: 1, | 12284 $isEfficientLength: 1, |
| 11659 "%": "Uint16Array" | 12285 "%": "Uint16Array" |
| 11660 }, | 12286 }, |
| 11661 NativeUint32List: { | 12287 NativeUint32List: { |
| 11662 "^": "NativeTypedArrayOfInt;", | 12288 "^": "NativeTypedArrayOfInt;", |
| 11663 $index: function(receiver, index) { | 12289 $index: function(receiver, index) { |
| 11664 var t1 = receiver.length; | 12290 var t1 = receiver.length; |
| 11665 if (index >>> 0 !== index || index >= t1) | 12291 if (index >>> 0 !== index || index >= t1) |
| 11666 this._invalidIndex$2(receiver, index, t1); | 12292 this._invalidIndex$2(receiver, index, t1); |
| 11667 return receiver[index]; | 12293 return receiver[index]; |
| 11668 }, | 12294 }, |
| 12295 $isTypedData: 1, |
| 11669 $isList: 1, | 12296 $isList: 1, |
| 11670 $asList: function() { | 12297 $asList: function() { |
| 11671 return [P.$int]; | 12298 return [P.$int]; |
| 11672 }, | 12299 }, |
| 11673 $isEfficientLength: 1, | 12300 $isEfficientLength: 1, |
| 11674 "%": "Uint32Array" | 12301 "%": "Uint32Array" |
| 11675 }, | 12302 }, |
| 11676 NativeUint8ClampedList: { | 12303 NativeUint8ClampedList: { |
| 11677 "^": "NativeTypedArrayOfInt;", | 12304 "^": "NativeTypedArrayOfInt;", |
| 11678 get$length: function(receiver) { | 12305 get$length: function(receiver) { |
| 11679 return receiver.length; | 12306 return receiver.length; |
| 11680 }, | 12307 }, |
| 11681 $index: function(receiver, index) { | 12308 $index: function(receiver, index) { |
| 11682 var t1 = receiver.length; | 12309 var t1 = receiver.length; |
| 11683 if (index >>> 0 !== index || index >= t1) | 12310 if (index >>> 0 !== index || index >= t1) |
| 11684 this._invalidIndex$2(receiver, index, t1); | 12311 this._invalidIndex$2(receiver, index, t1); |
| 11685 return receiver[index]; | 12312 return receiver[index]; |
| 11686 }, | 12313 }, |
| 12314 $isTypedData: 1, |
| 11687 $isList: 1, | 12315 $isList: 1, |
| 11688 $asList: function() { | 12316 $asList: function() { |
| 11689 return [P.$int]; | 12317 return [P.$int]; |
| 11690 }, | 12318 }, |
| 11691 $isEfficientLength: 1, | 12319 $isEfficientLength: 1, |
| 11692 "%": "CanvasPixelArray|Uint8ClampedArray" | 12320 "%": "CanvasPixelArray|Uint8ClampedArray" |
| 11693 }, | 12321 }, |
| 11694 NativeUint8List: { | 12322 NativeUint8List: { |
| 11695 "^": "NativeTypedArrayOfInt;", | 12323 "^": "NativeTypedArrayOfInt;", |
| 11696 get$length: function(receiver) { | 12324 get$length: function(receiver) { |
| 11697 return receiver.length; | 12325 return receiver.length; |
| 11698 }, | 12326 }, |
| 11699 $index: function(receiver, index) { | 12327 $index: function(receiver, index) { |
| 11700 var t1 = receiver.length; | 12328 var t1 = receiver.length; |
| 11701 if (index >>> 0 !== index || index >= t1) | 12329 if (index >>> 0 !== index || index >= t1) |
| 11702 this._invalidIndex$2(receiver, index, t1); | 12330 this._invalidIndex$2(receiver, index, t1); |
| 11703 return receiver[index]; | 12331 return receiver[index]; |
| 11704 }, | 12332 }, |
| 12333 $isTypedData: 1, |
| 11705 $isList: 1, | 12334 $isList: 1, |
| 11706 $asList: function() { | 12335 $asList: function() { |
| 11707 return [P.$int]; | 12336 return [P.$int]; |
| 11708 }, | 12337 }, |
| 11709 $isEfficientLength: 1, | 12338 $isEfficientLength: 1, |
| 11710 "%": ";Uint8Array" | 12339 "%": ";Uint8Array" |
| 11711 } | 12340 } |
| 11712 }], | 12341 }], |
| 11713 ["dart2js._js_primitives", "dart:_js_primitives", , H, { | 12342 ["dart2js._js_primitives", "dart:_js_primitives", , H, { |
| 11714 "^": "", | 12343 "^": "", |
| (...skipping 11 matching lines...) Expand all Loading... |
| 11726 if (typeof print == "function") { | 12355 if (typeof print == "function") { |
| 11727 print(string); | 12356 print(string); |
| 11728 return; | 12357 return; |
| 11729 } | 12358 } |
| 11730 throw "Unable to print message: " + String(string); | 12359 throw "Unable to print message: " + String(string); |
| 11731 } | 12360 } |
| 11732 }], | 12361 }], |
| 11733 ["frame", "package:stack_trace/src/frame.dart", , S, { | 12362 ["frame", "package:stack_trace/src/frame.dart", , S, { |
| 11734 "^": "", | 12363 "^": "", |
| 11735 Frame: { | 12364 Frame: { |
| 11736 "^": "Object;uri<,line,column,member<", | 12365 "^": "Object;uri<,line<,column<,member<", |
| 11737 get$isCore: function() { | 12366 get$isCore: function() { |
| 11738 return this.uri.scheme === "dart"; | 12367 return this.uri.scheme === "dart"; |
| 11739 }, | 12368 }, |
| 11740 get$library: function() { | 12369 get$library: function() { |
| 11741 return $.get$context().prettyUri$1(this.uri); | 12370 return $.get$context0().prettyUri$1(this.uri); |
| 11742 }, | 12371 }, |
| 11743 get$$package: function() { | 12372 get$$package: function() { |
| 11744 var t1 = this.uri; | 12373 var t1 = this.uri; |
| 11745 if (t1.scheme !== "package") | 12374 if (t1.scheme !== "package") |
| 11746 return; | 12375 return; |
| 11747 return C.JSArray_methods.get$first(t1._path.split("/")); | 12376 return C.JSArray_methods.get$first(t1._path.split("/")); |
| 11748 }, | 12377 }, |
| 11749 get$location: function(_) { | 12378 get$location: function(_) { |
| 11750 var t1, t2; | 12379 var t1, t2; |
| 11751 t1 = this.line; | 12380 t1 = this.line; |
| 11752 if (t1 == null) | 12381 if (t1 == null) |
| 11753 return $.get$context().prettyUri$1(this.uri); | 12382 return $.get$context0().prettyUri$1(this.uri); |
| 11754 t2 = this.column; | 12383 t2 = this.column; |
| 11755 if (t2 == null) | 12384 if (t2 == null) |
| 11756 return $.get$context().prettyUri$1(this.uri) + " " + H.S(t1); | 12385 return $.get$context0().prettyUri$1(this.uri) + " " + H.S(t1); |
| 11757 return $.get$context().prettyUri$1(this.uri) + " " + H.S(t1) + ":" + H.S(t
2); | 12386 return $.get$context0().prettyUri$1(this.uri) + " " + H.S(t1) + ":" + H.S(
t2); |
| 11758 }, | 12387 }, |
| 11759 toString$0: function(_) { | 12388 toString$0: function(_) { |
| 11760 return this.get$location(this) + " in " + H.S(this.member); | 12389 return this.get$location(this) + " in " + H.S(this.member); |
| 11761 }, | 12390 }, |
| 11762 static: {Frame_Frame$parseVM: function(frame) { | 12391 static: {Frame_Frame$parseVM: function(frame) { |
| 11763 var match, t1, t2, member, uri, lineAndColumn, line; | 12392 var match, t1, t2, member, uri, lineAndColumn, line; |
| 11764 if (J.$eq(frame, "...")) | 12393 if (J.$eq(frame, "...")) |
| 11765 return new S.Frame(P.Uri_Uri(null, null, null, null, null, null, null,
"", ""), null, null, "..."); | 12394 return new S.Frame(P.Uri_Uri(null, null, null, null, null, null, null,
"", ""), null, null, "..."); |
| 11766 match = $.get$_vmFrame().firstMatch$1(frame); | 12395 match = $.get$_vmFrame().firstMatch$1(frame); |
| 11767 if (match == null) | 12396 if (match == null) |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11801 return t1.call$2(t2[3], "<fn>"); | 12430 return t1.call$2(t2[3], "<fn>"); |
| 11802 } | 12431 } |
| 11803 }, Frame__uriOrPathToUri: function(uriOrPath) { | 12432 }, Frame__uriOrPathToUri: function(uriOrPath) { |
| 11804 var t1 = J.getInterceptor$asx(uriOrPath); | 12433 var t1 = J.getInterceptor$asx(uriOrPath); |
| 11805 if (t1.contains$1(uriOrPath, $.get$Frame__uriRegExp()) === true) | 12434 if (t1.contains$1(uriOrPath, $.get$Frame__uriRegExp()) === true) |
| 11806 return P.Uri_parse(uriOrPath, 0, null); | 12435 return P.Uri_parse(uriOrPath, 0, null); |
| 11807 else if (t1.contains$1(uriOrPath, $.get$Frame__windowsRegExp()) === true
) | 12436 else if (t1.contains$1(uriOrPath, $.get$Frame__windowsRegExp()) === true
) |
| 11808 return P.Uri_Uri$file(uriOrPath, true); | 12437 return P.Uri_Uri$file(uriOrPath, true); |
| 11809 else if (t1.startsWith$1(uriOrPath, "/")) | 12438 else if (t1.startsWith$1(uriOrPath, "/")) |
| 11810 return P.Uri_Uri$file(uriOrPath, false); | 12439 return P.Uri_Uri$file(uriOrPath, false); |
| 11811 if (C.JSString_methods.contains$1(uriOrPath, "\\")) | 12440 if (t1.contains$1(uriOrPath, "\\") === true) |
| 11812 return $.get$windows().toUri$1(uriOrPath); | 12441 return $.get$windows().toUri$1(uriOrPath); |
| 11813 return P.Uri_parse(uriOrPath, 0, null); | 12442 return P.Uri_parse(uriOrPath, 0, null); |
| 11814 }} | 12443 }} |
| 11815 }, | 12444 }, |
| 11816 Frame_Frame$parseV8_parseLocation: { | 12445 Frame_Frame$parseV8_parseLocation: { |
| 11817 "^": "Closure:40;_captured_frame_0", | 12446 "^": "Closure:41;_captured_frame_0", |
| 11818 call$2: function($location, member) { | 12447 call$2: function($location, member) { |
| 11819 var t1, evalMatch, t2, urlMatch, t3; | 12448 var t1, evalMatch, t2, urlMatch, t3; |
| 11820 t1 = $.get$_v8EvalLocation(); | 12449 t1 = $.get$_v8EvalLocation(); |
| 11821 evalMatch = t1.firstMatch$1($location); | 12450 evalMatch = t1.firstMatch$1($location); |
| 11822 for (; evalMatch != null;) { | 12451 for (; evalMatch != null;) { |
| 11823 t2 = evalMatch._match; | 12452 t2 = evalMatch._match; |
| 11824 if (1 >= t2.length) | 12453 if (1 >= t2.length) |
| 11825 return H.ioore(t2, 1); | 12454 return H.ioore(t2, 1); |
| 11826 $location = t2[1]; | 12455 $location = t2[1]; |
| 11827 evalMatch = t1.firstMatch$1($location); | 12456 evalMatch = t1.firstMatch$1($location); |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11886 return H.ioore(t1, i); | 12515 return H.ioore(t1, i); |
| 11887 t1[i] = x; | 12516 t1[i] = x; |
| 11888 } | 12517 } |
| 11889 }, | 12518 }, |
| 11890 _convertDartToNative_PrepareForStructuredClone_cleanupSlots: { | 12519 _convertDartToNative_PrepareForStructuredClone_cleanupSlots: { |
| 11891 "^": "Closure:0;", | 12520 "^": "Closure:0;", |
| 11892 call$0: function() { | 12521 call$0: function() { |
| 11893 } | 12522 } |
| 11894 }, | 12523 }, |
| 11895 _convertDartToNative_PrepareForStructuredClone_walk: { | 12524 _convertDartToNative_PrepareForStructuredClone_walk: { |
| 11896 "^": "Closure:2;_captured_findSlot_5,_captured_readSlot_6,_captured_writeSlo
t_7", | 12525 "^": "Closure:3;_captured_findSlot_5,_captured_readSlot_6,_captured_writeSlo
t_7", |
| 11897 call$1: function(e) { | 12526 call$1: function(e) { |
| 11898 var t1, t2, slot, copy, $length, i; | 12527 var t1, t2, slot, copy, $length, i; |
| 11899 t1 = {}; | 12528 t1 = {}; |
| 11900 if (e == null) | 12529 if (e == null) |
| 11901 return e; | 12530 return e; |
| 11902 if (typeof e === "boolean") | 12531 if (typeof e === "boolean") |
| 11903 return e; | 12532 return e; |
| 11904 if (typeof e === "number") | 12533 if (typeof e === "number") |
| 11905 return e; | 12534 return e; |
| 11906 if (typeof e === "string") | 12535 if (typeof e === "string") |
| 11907 return e; | 12536 return e; |
| 11908 t2 = J.getInterceptor(e); | 12537 t2 = J.getInterceptor(e); |
| 11909 if (!!t2.$isDateTime) | 12538 if (!!t2.$isDateTime) |
| 11910 return new Date(e.millisecondsSinceEpoch); | 12539 return new Date(e.millisecondsSinceEpoch); |
| 11911 if (!!t2.$isRegExp) | 12540 if (!!t2.$isRegExp) |
| 11912 throw H.wrapException(P.UnimplementedError$("structured clone of RegExp"
)); | 12541 throw H.wrapException(P.UnimplementedError$("structured clone of RegExp"
)); |
| 11913 if (!!t2.$isFile) | 12542 if (!!t2.$isFile) |
| 11914 return e; | 12543 return e; |
| 11915 if (!!t2.$isBlob) | 12544 if (!!t2.$isBlob) |
| 11916 return e; | 12545 return e; |
| 12546 if (!!t2.$isImageData) |
| 12547 return e; |
| 11917 if (!!t2.$isNativeByteBuffer) | 12548 if (!!t2.$isNativeByteBuffer) |
| 11918 return e; | 12549 return e; |
| 11919 if (!!t2.$isNativeTypedData) | 12550 if (!!t2.$isNativeTypedData) |
| 11920 return e; | 12551 return e; |
| 11921 if (!!t2.$isMap) { | 12552 if (!!t2.$isMap) { |
| 11922 slot = this._captured_findSlot_5.call$1(e); | 12553 slot = this._captured_findSlot_5.call$1(e); |
| 11923 copy = this._captured_readSlot_6.call$1(slot); | 12554 copy = this._captured_readSlot_6.call$1(slot); |
| 11924 t1._captured_copy_0 = copy; | 12555 t1._captured_copy_0 = copy; |
| 11925 if (copy != null) | 12556 if (copy != null) |
| 11926 return copy; | 12557 return copy; |
| (...skipping 21 matching lines...) Expand all Loading... |
| 11948 if (i >= copy.length) | 12579 if (i >= copy.length) |
| 11949 return H.ioore(copy, i); | 12580 return H.ioore(copy, i); |
| 11950 copy[i] = t1; | 12581 copy[i] = t1; |
| 11951 } | 12582 } |
| 11952 return copy; | 12583 return copy; |
| 11953 } | 12584 } |
| 11954 throw H.wrapException(P.UnimplementedError$("structured clone of other typ
e")); | 12585 throw H.wrapException(P.UnimplementedError$("structured clone of other typ
e")); |
| 11955 } | 12586 } |
| 11956 }, | 12587 }, |
| 11957 _convertDartToNative_PrepareForStructuredClone_walk_closure: { | 12588 _convertDartToNative_PrepareForStructuredClone_walk_closure: { |
| 11958 "^": "Closure:40;_html_common$_box_0,_captured_walk_8", | 12589 "^": "Closure:41;_html_common$_box_0,_captured_walk_8", |
| 11959 call$2: function(key, value) { | 12590 call$2: [function(key, value) { |
| 11960 this._html_common$_box_0._captured_copy_0[key] = this._captured_walk_8.cal
l$1(value); | 12591 this._html_common$_box_0._captured_copy_0[key] = this._captured_walk_8.cal
l$1(value); |
| 11961 } | 12592 }, null, null, 4, 0, null, 35, 12, "call"] |
| 11962 }, | 12593 }, |
| 11963 convertNativeToDart_AcceptStructuredClone_findSlot: { | 12594 convertNativeToDart_AcceptStructuredClone_findSlot: { |
| 11964 "^": "Closure:50;_captured_values_0,_captured_copies_1", | 12595 "^": "Closure:50;_captured_values_0,_captured_copies_1", |
| 11965 call$1: function(value) { | 12596 call$1: function(value) { |
| 11966 var t1, $length, i, t2; | 12597 var t1, $length, i, t2; |
| 11967 t1 = this._captured_values_0; | 12598 t1 = this._captured_values_0; |
| 11968 $length = t1.length; | 12599 $length = t1.length; |
| 11969 for (i = 0; i < $length; ++i) { | 12600 for (i = 0; i < $length; ++i) { |
| 11970 t2 = t1[i]; | 12601 t2 = t1[i]; |
| 11971 if (t2 == null ? value == null : t2 === value) | 12602 if (t2 == null ? value == null : t2 === value) |
| (...skipping 16 matching lines...) Expand all Loading... |
| 11988 convertNativeToDart_AcceptStructuredClone_writeSlot: { | 12619 convertNativeToDart_AcceptStructuredClone_writeSlot: { |
| 11989 "^": "Closure:52;_captured_copies_3", | 12620 "^": "Closure:52;_captured_copies_3", |
| 11990 call$2: function(i, x) { | 12621 call$2: function(i, x) { |
| 11991 var t1 = this._captured_copies_3; | 12622 var t1 = this._captured_copies_3; |
| 11992 if (i >= t1.length) | 12623 if (i >= t1.length) |
| 11993 return H.ioore(t1, i); | 12624 return H.ioore(t1, i); |
| 11994 t1[i] = x; | 12625 t1[i] = x; |
| 11995 } | 12626 } |
| 11996 }, | 12627 }, |
| 11997 convertNativeToDart_AcceptStructuredClone_walk: { | 12628 convertNativeToDart_AcceptStructuredClone_walk: { |
| 11998 "^": "Closure:2;_captured_mustCopy_4,_captured_findSlot_5,_captured_readSlot
_6,_captured_writeSlot_7", | 12629 "^": "Closure:3;_captured_mustCopy_4,_captured_findSlot_5,_captured_readSlot
_6,_captured_writeSlot_7", |
| 11999 call$1: function(e) { | 12630 call$1: function(e) { |
| 12000 var proto, slot, copy, t1, key, $length, t2, i; | 12631 var proto, slot, copy, t1, key, $length, t2, i; |
| 12001 if (e == null) | 12632 if (e == null) |
| 12002 return e; | 12633 return e; |
| 12003 if (typeof e === "boolean") | 12634 if (typeof e === "boolean") |
| 12004 return e; | 12635 return e; |
| 12005 if (typeof e === "number") | 12636 if (typeof e === "number") |
| 12006 return e; | 12637 return e; |
| 12007 if (typeof e === "string") | 12638 if (typeof e === "string") |
| 12008 return e; | 12639 return e; |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 12042 return copy; | 12673 return copy; |
| 12043 } | 12674 } |
| 12044 return e; | 12675 return e; |
| 12045 } | 12676 } |
| 12046 } | 12677 } |
| 12047 }], | 12678 }], |
| 12048 ["lazy_trace", "package:stack_trace/src/lazy_trace.dart", , S, { | 12679 ["lazy_trace", "package:stack_trace/src/lazy_trace.dart", , S, { |
| 12049 "^": "", | 12680 "^": "", |
| 12050 LazyTrace: { | 12681 LazyTrace: { |
| 12051 "^": "Object;_thunk,_inner", | 12682 "^": "Object;_thunk,_inner", |
| 12052 get$_trace: function() { | 12683 get$_lazy_trace$_trace: function() { |
| 12053 var t1 = this._inner; | 12684 var t1 = this._inner; |
| 12054 if (t1 == null) { | 12685 if (t1 == null) { |
| 12055 t1 = this._thunk$0(); | 12686 t1 = this._thunk$0(); |
| 12056 this._inner = t1; | 12687 this._inner = t1; |
| 12057 } | 12688 } |
| 12058 return t1; | 12689 return t1; |
| 12059 }, | 12690 }, |
| 12060 get$terse: function() { | 12691 get$terse: function() { |
| 12061 return new S.LazyTrace(new S.LazyTrace_terse_closure(this), null); | 12692 return new S.LazyTrace(new S.LazyTrace_terse_closure(this), null); |
| 12062 }, | 12693 }, |
| 12063 toString$0: function(_) { | 12694 toString$0: function(_) { |
| 12064 return J.toString$0(this.get$_trace()); | 12695 return J.toString$0(this.get$_lazy_trace$_trace()); |
| 12065 }, | 12696 }, |
| 12066 _thunk$0: function() { | 12697 _thunk$0: function() { |
| 12067 return this._thunk.call$0(); | 12698 return this._thunk.call$0(); |
| 12068 }, | 12699 }, |
| 12069 $isTrace: 1 | 12700 $isTrace: 1 |
| 12070 }, | 12701 }, |
| 12071 LazyTrace_terse_closure: { | 12702 LazyTrace_terse_closure: { |
| 12072 "^": "Closure:0;_lazy_trace$_captured_this_0", | 12703 "^": "Closure:0;_lazy_trace$_captured_this_0", |
| 12073 call$0: function() { | 12704 call$0: function() { |
| 12074 return this._lazy_trace$_captured_this_0.get$_trace().get$terse(); | 12705 return this._lazy_trace$_captured_this_0.get$_lazy_trace$_trace().get$ters
e(); |
| 12075 } | 12706 } |
| 12076 } | 12707 } |
| 12077 }], | 12708 }], |
| 12078 ["path", "package:path/path.dart", , B, { | 12709 ["path", "package:path/path.dart", , B, { |
| 12079 "^": "", | 12710 "^": "", |
| 12080 current: function() { | 12711 current: function() { |
| 12081 var uri, t1, t2, targetScheme, targetUserInfo, targetHost, targetPort, targe
tPath, targetQuery, fragment, path; | 12712 var uri, t1, t2, targetScheme, targetUserInfo, targetHost, targetPort, targe
tPath, targetQuery, fragment, path; |
| 12082 uri = P.Uri_base(); | 12713 uri = P.Uri_base(); |
| 12083 t1 = $.get$Style_platform(); | 12714 t1 = $.get$Style_platform(); |
| 12084 t2 = $.get$Style_url(); | 12715 t2 = $.get$Style_url(); |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 12170 H.throwExpression(P.RangeError$range(0, 0, numArgs, "start", null)); | 12801 H.throwExpression(P.RangeError$range(0, 0, numArgs, "start", null)); |
| 12171 t2 = new H.MappedListIterable(t2, new F._validateArgList_closure()); | 12802 t2 = new H.MappedListIterable(t2, new F._validateArgList_closure()); |
| 12172 t2.$builtinTypeInfo = [null, null]; | 12803 t2.$builtinTypeInfo = [null, null]; |
| 12173 t1 += t2.join$1(0, ", "); | 12804 t1 += t2.join$1(0, ", "); |
| 12174 message._contents = t1; | 12805 message._contents = t1; |
| 12175 message._contents = t1 + ("): part " + (i - 1) + " was null, but part " +
i + " was not."); | 12806 message._contents = t1 + ("): part " + (i - 1) + " was null, but part " +
i + " was not."); |
| 12176 throw H.wrapException(P.ArgumentError$(message.toString$0(0))); | 12807 throw H.wrapException(P.ArgumentError$(message.toString$0(0))); |
| 12177 } | 12808 } |
| 12178 }, | 12809 }, |
| 12179 Context: { | 12810 Context: { |
| 12180 "^": "Object;style,_context0$_current", | 12811 "^": "Object;style,_context1$_current", |
| 12181 join$8: function(_, part1, part2, part3, part4, part5, part6, part7, part8)
{ | 12812 join$8: function(_, part1, part2, part3, part4, part5, part6, part7, part8)
{ |
| 12182 var parts = H.setRuntimeTypeInfo([part1, part2, part3, part4, part5, part6
, part7, part8], [P.String]); | 12813 var parts = H.setRuntimeTypeInfo([part1, part2, part3, part4, part5, part6
, part7, part8], [P.String]); |
| 12183 F._validateArgList("join", parts); | 12814 F._validateArgList("join", parts); |
| 12184 return this.joinAll$1(H.setRuntimeTypeInfo(new H.WhereIterable(parts, new
F.Context_join_closure()), [H.getTypeArgumentByIndex(parts, 0)])); | 12815 return this.joinAll$1(H.setRuntimeTypeInfo(new H.WhereIterable(parts, new
F.Context_join_closure()), [H.getTypeArgumentByIndex(parts, 0)])); |
| 12185 }, | 12816 }, |
| 12186 join$2: function($receiver, part1, part2) { | 12817 join$2: function($receiver, part1, part2) { |
| 12187 return this.join$8($receiver, part1, part2, null, null, null, null, null,
null); | 12818 return this.join$8($receiver, part1, part2, null, null, null, null, null,
null); |
| 12188 }, | 12819 }, |
| 12189 joinAll$1: function(parts) { | 12820 joinAll$1: function(parts) { |
| 12190 var buffer, t1, t2, t3, needsSeparator, isAbsoluteAndNotRootRelative, part
, parsed, t4, t5; | 12821 var buffer, t1, t2, t3, needsSeparator, isAbsoluteAndNotRootRelative, part
, parsed, t4, t5; |
| 12191 buffer = new P.StringBuffer(""); | 12822 buffer = new P.StringBuffer(""); |
| 12192 for (t1 = H.setRuntimeTypeInfo(new H.WhereIterable(parts, new F.Context_jo
inAll_closure()), [H.getRuntimeTypeArgument(parts, "IterableBase", 0)]), t1 = H.
setRuntimeTypeInfo(new H.WhereIterator(J.get$iterator$ax(t1.__internal$_iterable
), t1._f), [H.getTypeArgumentByIndex(t1, 0)]), t2 = this.style, t3 = t1._iterato
r, needsSeparator = false, isAbsoluteAndNotRootRelative = false; t1.moveNext$0()
;) { | 12823 for (t1 = H.setRuntimeTypeInfo(new H.WhereIterable(parts, new F.Context_jo
inAll_closure()), [H.getRuntimeTypeArgument(parts, "IterableBase", 0)]), t1 = H.
setRuntimeTypeInfo(new H.WhereIterator(J.get$iterator$ax(t1._iterable), t1._f),
[H.getTypeArgumentByIndex(t1, 0)]), t2 = this.style, t3 = t1._iterator, needsSep
arator = false, isAbsoluteAndNotRootRelative = false; t1.moveNext$0();) { |
| 12193 part = t3.get$current(); | 12824 part = t3.get$current(); |
| 12194 if (t2.isRootRelative$1(part) && isAbsoluteAndNotRootRelative) { | 12825 if (t2.isRootRelative$1(part) && isAbsoluteAndNotRootRelative) { |
| 12195 parsed = Q.ParsedPath_ParsedPath$parse(part, t2); | 12826 parsed = Q.ParsedPath_ParsedPath$parse(part, t2); |
| 12196 t4 = buffer._contents; | 12827 t4 = buffer._contents; |
| 12197 t4 = t4.charCodeAt(0) == 0 ? t4 : t4; | 12828 t4 = t4.charCodeAt(0) == 0 ? t4 : t4; |
| 12198 t4 = C.JSString_methods.substring$2(t4, 0, t2.rootLength$1(t4)); | 12829 t4 = C.JSString_methods.substring$2(t4, 0, t2.rootLength$1(t4)); |
| 12199 parsed.root = t4; | 12830 parsed.root = t4; |
| 12200 if (t2.needsSeparator$1(t4)) { | 12831 if (t2.needsSeparator$1(t4)) { |
| 12201 t4 = parsed.separators; | 12832 t4 = parsed.separators; |
| 12202 t5 = t2.get$separator(); | 12833 t5 = t2.get$separator(); |
| 12203 if (0 >= t4.length) | 12834 if (0 >= t4.length) |
| 12204 return H.ioore(t4, 0); | 12835 return H.ioore(t4, 0); |
| 12205 t4[0] = t5; | 12836 t4[0] = t5; |
| 12206 } | 12837 } |
| 12207 buffer._contents = ""; | 12838 buffer._contents = ""; |
| 12208 buffer._contents += parsed.toString$0(0); | 12839 buffer._contents += parsed.toString$0(0); |
| 12209 } else if (t2.rootLength$1(part) > 0) { | 12840 } else if (J.$gt$n(t2.rootLength$1(part), 0)) { |
| 12210 isAbsoluteAndNotRootRelative = !t2.isRootRelative$1(part); | 12841 isAbsoluteAndNotRootRelative = !t2.isRootRelative$1(part); |
| 12211 buffer._contents = ""; | 12842 buffer._contents = ""; |
| 12212 buffer._contents += H.S(part); | 12843 buffer._contents += H.S(part); |
| 12213 } else { | 12844 } else { |
| 12214 t4 = J.getInterceptor$asx(part); | 12845 t4 = J.getInterceptor$asx(part); |
| 12215 if (J.$gt$n(t4.get$length(part), 0) && t2.containsSeparator$1(t4.$inde
x(part, 0)) === true) | 12846 if (J.$gt$n(t4.get$length(part), 0) && t2.containsSeparator$1(t4.$inde
x(part, 0)) === true) |
| 12216 ; | 12847 ; |
| 12217 else if (needsSeparator) | 12848 else if (needsSeparator) |
| 12218 buffer._contents += t2.get$separator(); | 12849 buffer._contents += t2.get$separator(); |
| 12219 buffer._contents += H.S(part); | 12850 buffer._contents += H.S(part); |
| (...skipping 15 matching lines...) Expand all Loading... |
| 12235 C.JSArray_methods.insert$2(t1, 0, t2); | 12866 C.JSArray_methods.insert$2(t1, 0, t2); |
| 12236 return parsed.parts; | 12867 return parsed.parts; |
| 12237 }, | 12868 }, |
| 12238 normalize$1: function(path) { | 12869 normalize$1: function(path) { |
| 12239 var parsed = Q.ParsedPath_ParsedPath$parse(path, this.style); | 12870 var parsed = Q.ParsedPath_ParsedPath$parse(path, this.style); |
| 12240 parsed.normalize$0(); | 12871 parsed.normalize$0(); |
| 12241 return parsed.toString$0(0); | 12872 return parsed.toString$0(0); |
| 12242 }, | 12873 }, |
| 12243 relative$2$from: function(path, from) { | 12874 relative$2$from: function(path, from) { |
| 12244 var t1, t2, fromParsed, pathParsed, t3; | 12875 var t1, t2, fromParsed, pathParsed, t3; |
| 12245 from = this._context0$_current; | 12876 from = this._context1$_current; |
| 12246 from = from != null ? from : B.current(); | 12877 from = from != null ? from : B.current(); |
| 12247 t1 = this.style; | 12878 t1 = this.style; |
| 12248 if (t1.rootLength$1(from) <= 0 && t1.rootLength$1(path) > 0) | 12879 if (!J.$gt$n(t1.rootLength$1(from), 0) && J.$gt$n(t1.rootLength$1(path), 0
)) |
| 12249 return this.normalize$1(path); | 12880 return this.normalize$1(path); |
| 12250 if (t1.rootLength$1(path) <= 0 || t1.isRootRelative$1(path)) { | 12881 if (!J.$gt$n(t1.rootLength$1(path), 0) || t1.isRootRelative$1(path)) { |
| 12251 t2 = this._context0$_current; | 12882 t2 = this._context1$_current; |
| 12252 path = this.join$8(0, t2 != null ? t2 : B.current(), path, null, null, n
ull, null, null, null); | 12883 path = this.join$8(0, t2 != null ? t2 : B.current(), path, null, null, n
ull, null, null, null); |
| 12253 } | 12884 } |
| 12254 if (t1.rootLength$1(path) <= 0 && t1.rootLength$1(from) > 0) | 12885 if (!J.$gt$n(t1.rootLength$1(path), 0) && J.$gt$n(t1.rootLength$1(from), 0
)) |
| 12255 throw H.wrapException(E.PathException$("Unable to find a path to \"" + p
ath + "\" from \"" + H.S(from) + "\".")); | 12886 throw H.wrapException(E.PathException$("Unable to find a path to \"" + p
ath + "\" from \"" + H.S(from) + "\".")); |
| 12256 fromParsed = Q.ParsedPath_ParsedPath$parse(from, t1); | 12887 fromParsed = Q.ParsedPath_ParsedPath$parse(from, t1); |
| 12257 fromParsed.normalize$0(); | 12888 fromParsed.normalize$0(); |
| 12258 pathParsed = Q.ParsedPath_ParsedPath$parse(path, t1); | 12889 pathParsed = Q.ParsedPath_ParsedPath$parse(path, t1); |
| 12259 pathParsed.normalize$0(); | 12890 pathParsed.normalize$0(); |
| 12260 t2 = fromParsed.parts; | 12891 t2 = fromParsed.parts; |
| 12261 if (t2.length > 0 && J.$eq(t2[0], ".")) | 12892 if (t2.length > 0 && J.$eq(t2[0], ".")) |
| 12262 return pathParsed.toString$0(0); | 12893 return pathParsed.toString$0(0); |
| 12263 if (!J.$eq(fromParsed.root, pathParsed.root)) { | 12894 if (!J.$eq(fromParsed.root, pathParsed.root)) { |
| 12264 t2 = fromParsed.root; | 12895 t2 = fromParsed.root; |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 12319 }, | 12950 }, |
| 12320 relative$1: function(path) { | 12951 relative$1: function(path) { |
| 12321 return this.relative$2$from(path, null); | 12952 return this.relative$2$from(path, null); |
| 12322 }, | 12953 }, |
| 12323 fromUri$1: function(uri) { | 12954 fromUri$1: function(uri) { |
| 12324 return this.style.pathFromUri$1(uri); | 12955 return this.style.pathFromUri$1(uri); |
| 12325 }, | 12956 }, |
| 12326 toUri$1: function(path) { | 12957 toUri$1: function(path) { |
| 12327 var t1, t2; | 12958 var t1, t2; |
| 12328 t1 = this.style; | 12959 t1 = this.style; |
| 12329 if (t1.rootLength$1(path) <= 0) | 12960 if (!J.$gt$n(t1.rootLength$1(path), 0)) |
| 12330 return t1.relativePathToUri$1(path); | 12961 return t1.relativePathToUri$1(path); |
| 12331 else { | 12962 else { |
| 12332 t2 = this._context0$_current; | 12963 t2 = this._context1$_current; |
| 12333 return t1.absolutePathToUri$1(this.join$2(0, t2 != null ? t2 : B.current
(), path)); | 12964 return t1.absolutePathToUri$1(this.join$2(0, t2 != null ? t2 : B.current
(), path)); |
| 12334 } | 12965 } |
| 12335 }, | 12966 }, |
| 12336 prettyUri$1: function(uri) { | 12967 prettyUri$1: function(uri) { |
| 12337 var t1, t2, t3, t4, path, rel; | 12968 var t1, t2, t3, t4, path, rel; |
| 12338 t1 = uri.scheme; | 12969 t1 = uri.scheme; |
| 12339 t2 = t1 === "file"; | 12970 t2 = t1 === "file"; |
| 12340 if (t2) { | 12971 if (t2) { |
| 12341 t3 = this.style; | 12972 t3 = this.style; |
| 12342 t4 = $.get$Style_url(); | 12973 t4 = $.get$Style_url(); |
| (...skipping 22 matching lines...) Expand all Loading... |
| 12365 static: {Context_Context: function(current, style) { | 12996 static: {Context_Context: function(current, style) { |
| 12366 current = style == null ? B.current() : "."; | 12997 current = style == null ? B.current() : "."; |
| 12367 if (style == null) | 12998 if (style == null) |
| 12368 style = $.get$Style_platform(); | 12999 style = $.get$Style_platform(); |
| 12369 else if (!style.$isInternalStyle) | 13000 else if (!style.$isInternalStyle) |
| 12370 throw H.wrapException(P.ArgumentError$("Only styles defined by the pat
h package are allowed.")); | 13001 throw H.wrapException(P.ArgumentError$("Only styles defined by the pat
h package are allowed.")); |
| 12371 return new F.Context(H.interceptedTypeCast(style, "$isInternalStyle"), c
urrent); | 13002 return new F.Context(H.interceptedTypeCast(style, "$isInternalStyle"), c
urrent); |
| 12372 }} | 13003 }} |
| 12373 }, | 13004 }, |
| 12374 Context_join_closure: { | 13005 Context_join_closure: { |
| 12375 "^": "Closure:2;", | 13006 "^": "Closure:3;", |
| 12376 call$1: function(part) { | 13007 call$1: function(part) { |
| 12377 return part != null; | 13008 return part != null; |
| 12378 } | 13009 } |
| 12379 }, | 13010 }, |
| 12380 Context_joinAll_closure: { | 13011 Context_joinAll_closure: { |
| 12381 "^": "Closure:2;", | 13012 "^": "Closure:3;", |
| 12382 call$1: function(part) { | 13013 call$1: function(part) { |
| 12383 return !J.$eq(part, ""); | 13014 return !J.$eq(part, ""); |
| 12384 } | 13015 } |
| 12385 }, | 13016 }, |
| 12386 Context_split_closure: { | 13017 Context_split_closure: { |
| 12387 "^": "Closure:2;", | 13018 "^": "Closure:3;", |
| 12388 call$1: function(part) { | 13019 call$1: function(part) { |
| 12389 return J.get$isEmpty$asx(part) !== true; | 13020 return J.get$isEmpty$asx(part) !== true; |
| 12390 } | 13021 } |
| 12391 }, | 13022 }, |
| 12392 _validateArgList_closure: { | 13023 _validateArgList_closure: { |
| 12393 "^": "Closure:2;", | 13024 "^": "Closure:3;", |
| 12394 call$1: function(arg) { | 13025 call$1: [function(arg) { |
| 12395 return arg == null ? "null" : "\"" + H.S(arg) + "\""; | 13026 return arg == null ? "null" : "\"" + H.S(arg) + "\""; |
| 12396 } | 13027 }, null, null, 2, 0, null, 20, "call"] |
| 12397 } | 13028 } |
| 12398 }], | 13029 }], |
| 12399 ["path.internal_style", "package:path/src/internal_style.dart", , E, { | 13030 ["path.internal_style", "package:path/src/internal_style.dart", , E, { |
| 12400 "^": "", | 13031 "^": "", |
| 12401 InternalStyle: { | 13032 InternalStyle: { |
| 12402 "^": "Style;", | 13033 "^": "Style;", |
| 12403 getRoot$1: function(path) { | 13034 getRoot$1: function(path) { |
| 12404 var $length = this.rootLength$1(path); | 13035 var $length = this.rootLength$1(path); |
| 12405 if ($length > 0) | 13036 if (J.$gt$n($length, 0)) |
| 12406 return J.substring$2$s(path, 0, $length); | 13037 return J.substring$2$s(path, 0, $length); |
| 12407 return this.isRootRelative$1(path) ? J.$index$asx(path, 0) : null; | 13038 return this.isRootRelative$1(path) ? J.$index$asx(path, 0) : null; |
| 12408 }, | 13039 }, |
| 12409 relativePathToUri$1: function(path) { | 13040 relativePathToUri$1: function(path) { |
| 12410 return P.Uri_Uri(null, null, null, F.Context_Context(null, this).split$1(0
, path), null, null, null, "", ""); | 13041 return P.Uri_Uri(null, null, null, F.Context_Context(null, this).split$1(0
, path), null, null, null, "", ""); |
| 12411 } | 13042 } |
| 12412 } | 13043 } |
| 12413 }], | 13044 }], |
| 12414 ["path.parsed_path", "package:path/src/parsed_path.dart", , Q, { | 13045 ["path.parsed_path", "package:path/src/parsed_path.dart", , Q, { |
| 12415 "^": "", | 13046 "^": "", |
| (...skipping 18 matching lines...) Expand all Loading... |
| 12434 return H.ioore(t1, 0); | 13065 return H.ioore(t1, 0); |
| 12435 t1.pop(); | 13066 t1.pop(); |
| 12436 C.JSArray_methods.removeLast$0(this.separators); | 13067 C.JSArray_methods.removeLast$0(this.separators); |
| 12437 } | 13068 } |
| 12438 t1 = this.separators; | 13069 t1 = this.separators; |
| 12439 t2 = t1.length; | 13070 t2 = t1.length; |
| 12440 if (t2 > 0) | 13071 if (t2 > 0) |
| 12441 t1[t2 - 1] = ""; | 13072 t1[t2 - 1] = ""; |
| 12442 }, | 13073 }, |
| 12443 normalize$0: function() { | 13074 normalize$0: function() { |
| 12444 var newParts, t1, leadingDoubles, part, t2, newSeparators; | 13075 var newParts, t1, leadingDoubles, part, t2, newSeparators, t3; |
| 12445 newParts = H.setRuntimeTypeInfo([], [P.String]); | 13076 newParts = H.setRuntimeTypeInfo([], [P.String]); |
| 12446 for (t1 = this.parts, t1 = new J.ArrayIterator(t1, t1.length, 0, null), le
adingDoubles = 0; t1.moveNext$0();) { | 13077 for (t1 = this.parts, t1 = new J.ArrayIterator(t1, t1.length, 0, null), le
adingDoubles = 0; t1.moveNext$0();) { |
| 12447 part = t1.__interceptors$_current; | 13078 part = t1.__interceptors$_current; |
| 12448 t2 = J.getInterceptor(part); | 13079 t2 = J.getInterceptor(part); |
| 12449 if (t2.$eq(part, ".") || t2.$eq(part, "")) | 13080 if (t2.$eq(part, ".") || t2.$eq(part, "")) |
| 12450 ; | 13081 ; |
| 12451 else if (t2.$eq(part, "..")) | 13082 else if (t2.$eq(part, "..")) |
| 12452 if (newParts.length > 0) | 13083 if (newParts.length > 0) |
| 12453 newParts.pop(); | 13084 newParts.pop(); |
| 12454 else | 13085 else |
| 12455 ++leadingDoubles; | 13086 ++leadingDoubles; |
| 12456 else | 13087 else |
| 12457 newParts.push(part); | 13088 newParts.push(part); |
| 12458 } | 13089 } |
| 12459 if (this.root == null) | 13090 if (this.root == null) |
| 12460 C.JSArray_methods.insertAll$2(newParts, 0, P.List_List$filled(leadingDou
bles, "..", null)); | 13091 C.JSArray_methods.insertAll$2(newParts, 0, P.List_List$filled(leadingDou
bles, "..", null)); |
| 12461 if (newParts.length === 0 && this.root == null) | 13092 if (newParts.length === 0 && this.root == null) |
| 12462 newParts.push("."); | 13093 newParts.push("."); |
| 12463 newSeparators = P.List_List$generate(newParts.length, new Q.ParsedPath_nor
malize_closure(this), true, P.String); | 13094 newSeparators = P.List_List$generate(newParts.length, new Q.ParsedPath_nor
malize_closure(this), true, P.String); |
| 12464 t1 = this.root; | 13095 t1 = this.root; |
| 12465 C.JSArray_methods.insert$2(newSeparators, 0, t1 != null && newParts.length
> 0 && this.style.needsSeparator$1(t1) ? this.style.get$separator() : ""); | 13096 C.JSArray_methods.insert$2(newSeparators, 0, t1 != null && newParts.length
> 0 && this.style.needsSeparator$1(t1) ? this.style.get$separator() : ""); |
| 12466 this.parts = newParts; | 13097 this.parts = newParts; |
| 12467 this.separators = newSeparators; | 13098 this.separators = newSeparators; |
| 12468 t1 = this.root; | 13099 t1 = this.root; |
| 12469 if (t1 != null && this.style === $.get$Style_windows()) | 13100 if (t1 != null) { |
| 13101 t2 = this.style; |
| 13102 t3 = $.get$Style_windows(); |
| 13103 t3 = t2 == null ? t3 == null : t2 === t3; |
| 13104 t2 = t3; |
| 13105 } else |
| 13106 t2 = false; |
| 13107 if (t2) |
| 12470 this.root = J.replaceAll$2$s(t1, "/", "\\"); | 13108 this.root = J.replaceAll$2$s(t1, "/", "\\"); |
| 12471 this.removeTrailingSeparators$0(); | 13109 this.removeTrailingSeparators$0(); |
| 12472 }, | 13110 }, |
| 12473 toString$0: function(_) { | 13111 toString$0: function(_) { |
| 12474 var builder, t1, i; | 13112 var builder, t1, i; |
| 12475 builder = new P.StringBuffer(""); | 13113 builder = new P.StringBuffer(""); |
| 12476 t1 = this.root; | 13114 t1 = this.root; |
| 12477 if (t1 != null) | 13115 if (t1 != null) |
| 12478 builder._contents = H.S(t1); | 13116 builder._contents = H.S(t1); |
| 12479 for (i = 0; i < this.parts.length; ++i) { | 13117 for (i = 0; i < this.parts.length; ++i) { |
| (...skipping 26 matching lines...) Expand all Loading... |
| 12506 start = 0; | 13144 start = 0; |
| 12507 } | 13145 } |
| 12508 i = start; | 13146 i = start; |
| 12509 while (true) { | 13147 while (true) { |
| 12510 t2 = t1.get$length(path); | 13148 t2 = t1.get$length(path); |
| 12511 if (typeof t2 !== "number") | 13149 if (typeof t2 !== "number") |
| 12512 return H.iae(t2); | 13150 return H.iae(t2); |
| 12513 if (!(i < t2)) | 13151 if (!(i < t2)) |
| 12514 break; | 13152 break; |
| 12515 if (style.isSeparator$1(t1.codeUnitAt$1(path, i))) { | 13153 if (style.isSeparator$1(t1.codeUnitAt$1(path, i))) { |
| 12516 parts.push(C.JSString_methods.substring$2(path, start, i)); | 13154 parts.push(t1.substring$2(path, start, i)); |
| 12517 if (i >= path.length) | 13155 separators.push(t1.$index(path, i)); |
| 12518 return H.ioore(path, i); | |
| 12519 separators.push(path[i]); | |
| 12520 start = i + 1; | 13156 start = i + 1; |
| 12521 } | 13157 } |
| 12522 ++i; | 13158 ++i; |
| 12523 } | 13159 } |
| 12524 t2 = t1.get$length(path); | 13160 t2 = t1.get$length(path); |
| 12525 if (typeof t2 !== "number") | 13161 if (typeof t2 !== "number") |
| 12526 return H.iae(t2); | 13162 return H.iae(t2); |
| 12527 if (start < t2) { | 13163 if (start < t2) { |
| 12528 parts.push(t1.substring$1(path, start)); | 13164 parts.push(t1.substring$1(path, start)); |
| 12529 separators.push(""); | 13165 separators.push(""); |
| 12530 } | 13166 } |
| 12531 return new Q.ParsedPath(style, root, isRootRelative, parts, separators); | 13167 return new Q.ParsedPath(style, root, isRootRelative, parts, separators); |
| 12532 }} | 13168 }} |
| 12533 }, | 13169 }, |
| 12534 ParsedPath_normalize_closure: { | 13170 ParsedPath_normalize_closure: { |
| 12535 "^": "Closure:2;_captured_this_0", | 13171 "^": "Closure:3;_parsed_path$_captured_this_0", |
| 12536 call$1: function(_) { | 13172 call$1: function(_) { |
| 12537 return this._captured_this_0.style.get$separator(); | 13173 return this._parsed_path$_captured_this_0.style.get$separator(); |
| 12538 } | 13174 } |
| 12539 } | 13175 } |
| 12540 }], | 13176 }], |
| 12541 ["path.path_exception", "package:path/src/path_exception.dart", , E, { | 13177 ["path.path_exception", "package:path/src/path_exception.dart", , E, { |
| 12542 "^": "", | 13178 "^": "", |
| 12543 PathException: { | 13179 PathException: { |
| 12544 "^": "Object;message>", | 13180 "^": "Object;message>", |
| 12545 toString$0: function(_) { | 13181 toString$0: function(_) { |
| 12546 return "PathException: " + this.message; | 13182 return "PathException: " + this.message; |
| 12547 }, | 13183 }, |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 12618 }, | 13254 }, |
| 12619 isSeparator$1: function(codeUnit) { | 13255 isSeparator$1: function(codeUnit) { |
| 12620 return codeUnit === 47; | 13256 return codeUnit === 47; |
| 12621 }, | 13257 }, |
| 12622 needsSeparator$1: function(path) { | 13258 needsSeparator$1: function(path) { |
| 12623 var t1 = J.getInterceptor$asx(path); | 13259 var t1 = J.getInterceptor$asx(path); |
| 12624 if (t1.get$isEmpty(path) === true) | 13260 if (t1.get$isEmpty(path) === true) |
| 12625 return false; | 13261 return false; |
| 12626 if (t1.codeUnitAt$1(path, J.$sub$n(t1.get$length(path), 1)) !== 47) | 13262 if (t1.codeUnitAt$1(path, J.$sub$n(t1.get$length(path), 1)) !== 47) |
| 12627 return true; | 13263 return true; |
| 12628 return C.JSString_methods.endsWith$1(path, "://") && this.rootLength$1(pat
h) === path.length; | 13264 return t1.endsWith$1(path, "://") && J.$eq(this.rootLength$1(path), t1.get
$length(path)); |
| 12629 }, | 13265 }, |
| 12630 rootLength$1: function(path) { | 13266 rootLength$1: function(path) { |
| 12631 var t1, index; | 13267 var t1, index, t2; |
| 12632 t1 = J.getInterceptor$asx(path); | 13268 t1 = J.getInterceptor$asx(path); |
| 12633 if (t1.get$isEmpty(path) === true) | 13269 if (t1.get$isEmpty(path) === true) |
| 12634 return 0; | 13270 return 0; |
| 12635 if (t1.codeUnitAt$1(path, 0) === 47) | 13271 if (t1.codeUnitAt$1(path, 0) === 47) |
| 12636 return 1; | 13272 return 1; |
| 12637 index = C.JSString_methods.indexOf$1(path, "/"); | 13273 index = t1.indexOf$1(path, "/"); |
| 12638 if (index > 0 && C.JSString_methods.startsWith$2(path, "://", index - 1))
{ | 13274 t2 = J.getInterceptor$n(index); |
| 12639 index = C.JSString_methods.indexOf$2(path, "/", index + 2); | 13275 if (t2.$gt(index, 0) && t1.startsWith$2(path, "://", t2.$sub(index, 1))) { |
| 12640 if (index > 0) | 13276 index = t1.indexOf$2(path, "/", t2.$add(index, 2)); |
| 13277 if (J.$gt$n(index, 0)) |
| 12641 return index; | 13278 return index; |
| 12642 return path.length; | 13279 return t1.get$length(path); |
| 12643 } | 13280 } |
| 12644 return 0; | 13281 return 0; |
| 12645 }, | 13282 }, |
| 12646 isRootRelative$1: function(path) { | 13283 isRootRelative$1: function(path) { |
| 12647 var t1 = J.getInterceptor$asx(path); | 13284 var t1 = J.getInterceptor$asx(path); |
| 12648 return t1.get$isNotEmpty(path) && t1.codeUnitAt$1(path, 0) === 47; | 13285 return t1.get$isNotEmpty(path) && t1.codeUnitAt$1(path, 0) === 47; |
| 12649 }, | 13286 }, |
| 12650 pathFromUri$1: function(uri) { | 13287 pathFromUri$1: function(uri) { |
| 12651 return uri.toString$0(0); | 13288 return uri.toString$0(0); |
| 12652 }, | 13289 }, |
| (...skipping 16 matching lines...) Expand all Loading... |
| 12669 return codeUnit === 47 || codeUnit === 92; | 13306 return codeUnit === 47 || codeUnit === 92; |
| 12670 }, | 13307 }, |
| 12671 needsSeparator$1: function(path) { | 13308 needsSeparator$1: function(path) { |
| 12672 var t1 = J.getInterceptor$asx(path); | 13309 var t1 = J.getInterceptor$asx(path); |
| 12673 if (t1.get$isEmpty(path) === true) | 13310 if (t1.get$isEmpty(path) === true) |
| 12674 return false; | 13311 return false; |
| 12675 t1 = t1.codeUnitAt$1(path, J.$sub$n(t1.get$length(path), 1)); | 13312 t1 = t1.codeUnitAt$1(path, J.$sub$n(t1.get$length(path), 1)); |
| 12676 return !(t1 === 47 || t1 === 92); | 13313 return !(t1 === 47 || t1 === 92); |
| 12677 }, | 13314 }, |
| 12678 rootLength$1: function(path) { | 13315 rootLength$1: function(path) { |
| 12679 var t1, index; | 13316 var t1, index, t2; |
| 12680 t1 = J.getInterceptor$asx(path); | 13317 t1 = J.getInterceptor$asx(path); |
| 12681 if (t1.get$isEmpty(path) === true) | 13318 if (t1.get$isEmpty(path) === true) |
| 12682 return 0; | 13319 return 0; |
| 12683 if (t1.codeUnitAt$1(path, 0) === 47) | 13320 if (t1.codeUnitAt$1(path, 0) === 47) |
| 12684 return 1; | 13321 return 1; |
| 12685 if (C.JSString_methods.codeUnitAt$1(path, 0) === 92) { | 13322 if (t1.codeUnitAt$1(path, 0) === 92) { |
| 12686 t1 = path.length; | 13323 if (J.$lt$n(t1.get$length(path), 2) || t1.codeUnitAt$1(path, 1) !== 92) |
| 12687 if (t1 < 2 || C.JSString_methods.codeUnitAt$1(path, 1) !== 92) | |
| 12688 return 1; | 13324 return 1; |
| 12689 index = C.JSString_methods.indexOf$2(path, "\\", 2); | 13325 index = t1.indexOf$2(path, "\\", 2); |
| 12690 if (index > 0) { | 13326 t2 = J.getInterceptor$n(index); |
| 12691 index = C.JSString_methods.indexOf$2(path, "\\", index + 1); | 13327 if (t2.$gt(index, 0)) { |
| 12692 if (index > 0) | 13328 index = t1.indexOf$2(path, "\\", t2.$add(index, 1)); |
| 13329 if (J.$gt$n(index, 0)) |
| 12693 return index; | 13330 return index; |
| 12694 } | 13331 } |
| 12695 return t1; | 13332 return t1.get$length(path); |
| 12696 } | 13333 } |
| 12697 if (path.length < 3) | 13334 if (J.$lt$n(t1.get$length(path), 3)) |
| 12698 return 0; | 13335 return 0; |
| 12699 t1 = C.JSString_methods.codeUnitAt$1(path, 0); | 13336 t2 = t1.codeUnitAt$1(path, 0); |
| 12700 if (!(t1 >= 65 && t1 <= 90)) | 13337 if (!(t2 >= 65 && t2 <= 90)) |
| 12701 t1 = t1 >= 97 && t1 <= 122; | 13338 t2 = t2 >= 97 && t2 <= 122; |
| 12702 else | 13339 else |
| 12703 t1 = true; | 13340 t2 = true; |
| 12704 if (!t1) | 13341 if (!t2) |
| 12705 return 0; | 13342 return 0; |
| 12706 if (C.JSString_methods.codeUnitAt$1(path, 1) !== 58) | 13343 if (t1.codeUnitAt$1(path, 1) !== 58) |
| 12707 return 0; | 13344 return 0; |
| 12708 t1 = C.JSString_methods.codeUnitAt$1(path, 2); | 13345 t1 = t1.codeUnitAt$1(path, 2); |
| 12709 if (!(t1 === 47 || t1 === 92)) | 13346 if (!(t1 === 47 || t1 === 92)) |
| 12710 return 0; | 13347 return 0; |
| 12711 return 3; | 13348 return 3; |
| 12712 }, | 13349 }, |
| 12713 isRootRelative$1: function(path) { | 13350 isRootRelative$1: function(path) { |
| 12714 return this.rootLength$1(path) === 1; | 13351 return J.$eq(this.rootLength$1(path), 1); |
| 12715 }, | 13352 }, |
| 12716 pathFromUri$1: function(uri) { | 13353 pathFromUri$1: function(uri) { |
| 12717 var t1, path; | 13354 var t1, path; |
| 12718 t1 = uri.scheme; | 13355 t1 = uri.scheme; |
| 12719 if (t1 !== "" && t1 !== "file") | 13356 if (t1 !== "" && t1 !== "file") |
| 12720 throw H.wrapException(P.ArgumentError$("Uri " + uri.toString$0(0) + " mu
st have scheme 'file:'.")); | 13357 throw H.wrapException(P.ArgumentError$("Uri " + uri.toString$0(0) + " mu
st have scheme 'file:'.")); |
| 12721 path = uri._path; | 13358 path = uri._path; |
| 12722 if (uri.get$host(uri) === "") { | 13359 if (uri.get$host(uri) === "") { |
| 12723 if (C.JSString_methods.startsWith$1(path, "/")) | 13360 if (C.JSString_methods.startsWith$1(path, "/")) |
| 12724 path = C.JSString_methods.replaceFirst$2(path, "/", ""); | 13361 path = C.JSString_methods.replaceFirst$2(path, "/", ""); |
| (...skipping 17 matching lines...) Expand all Loading... |
| 12742 parsed.parts.push(""); | 13379 parsed.parts.push(""); |
| 12743 t1 = parsed.parts; | 13380 t1 = parsed.parts; |
| 12744 t2 = J.replaceAll$2$s(parsed.root, "/", ""); | 13381 t2 = J.replaceAll$2$s(parsed.root, "/", ""); |
| 12745 H.checkString(""); | 13382 H.checkString(""); |
| 12746 C.JSArray_methods.insert$2(t1, 0, H.stringReplaceAllUnchecked(t2, "\\",
"")); | 13383 C.JSArray_methods.insert$2(t1, 0, H.stringReplaceAllUnchecked(t2, "\\",
"")); |
| 12747 return P.Uri_Uri(null, null, null, parsed.parts, null, null, null, "file
", ""); | 13384 return P.Uri_Uri(null, null, null, parsed.parts, null, null, null, "file
", ""); |
| 12748 } | 13385 } |
| 12749 } | 13386 } |
| 12750 }, | 13387 }, |
| 12751 WindowsStyle_absolutePathToUri_closure: { | 13388 WindowsStyle_absolutePathToUri_closure: { |
| 12752 "^": "Closure:2;", | 13389 "^": "Closure:3;", |
| 12753 call$1: function(part) { | 13390 call$1: function(part) { |
| 12754 return !J.$eq(part, ""); | 13391 return !J.$eq(part, ""); |
| 12755 } | 13392 } |
| 12756 } | 13393 } |
| 12757 }], | 13394 }], |
| 12758 ["stack_trace.src.utils", "package:stack_trace/src/utils.dart", , N, { | 13395 ["stack_trace.src.utils", "package:stack_trace/src/utils.dart", , N, { |
| 12759 "^": "", | 13396 "^": "", |
| 12760 padRight: function(string, $length) { | 13397 padRight: function(string, $length) { |
| 12761 var t1, t2, i; | 13398 var t1, t2, result, i; |
| 12762 t1 = J.get$length$asx(string); | 13399 t1 = J.getInterceptor$asx(string); |
| 13400 t2 = t1.get$length(string); |
| 12763 if (typeof $length !== "number") | 13401 if (typeof $length !== "number") |
| 12764 return H.iae($length); | 13402 return H.iae($length); |
| 12765 if (t1 >= $length) | 13403 if (t2 >= $length) |
| 12766 return string; | 13404 return string; |
| 12767 for (t1 = $length - string.length, t2 = string, i = 0; i < t1; ++i) | 13405 result = new P.StringBuffer(""); |
| 12768 t2 += " "; | 13406 result._contents = H.S(string); |
| 12769 return t2.charCodeAt(0) == 0 ? t2 : t2; | 13407 for (i = 0; i < $length - t1.get$length(string); ++i) |
| 13408 result._contents += " "; |
| 13409 t1 = result._contents; |
| 13410 return t1.charCodeAt(0) == 0 ? t1 : t1; |
| 12770 } | 13411 } |
| 12771 }], | 13412 }], |
| 12772 ["test.multi_channel", "package:test/src/util/multi_channel.dart", , V, { | 13413 ["test.multi_channel", "package:test/src/util/multi_channel.dart", , V, { |
| 12773 "^": "", | 13414 "^": "", |
| 12774 _MultiChannel: { | 13415 _MultiChannel: { |
| 12775 "^": "StreamChannelMixin;_innerStream,_innerSink,_innerStreamSubscription,_s
treamController,_sinkController,_streamControllers,_sinkControllers,_nextId", | 13416 "^": "StreamChannelMixin;_innerStream,_innerSink,_innerStreamSubscription,_s
treamController,_sinkController,_streamControllers,_sinkControllers,_nextId", |
| 12776 virtualChannel$1: function(id) { | 13417 virtualChannel$1: function(id) { |
| 12777 var t1, t2, inputId, t3, streamController, sinkController; | 13418 var t1, t2, inputId, t3, streamController, sinkController; |
| 12778 t1 = {}; | 13419 t1 = {}; |
| 12779 if (this._innerStream == null) | 13420 if (this._innerStream == null) |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 12817 if (t1.__js_helper$_length === 0) | 13458 if (t1.__js_helper$_length === 0) |
| 12818 this._closeInnerChannel$0(); | 13459 this._closeInnerChannel$0(); |
| 12819 }, | 13460 }, |
| 12820 _closeInnerChannel$0: [function() { | 13461 _closeInnerChannel$0: [function() { |
| 12821 this._innerSink._async$_target.close$0(0); | 13462 this._innerSink._async$_target.close$0(0); |
| 12822 this._innerStreamSubscription.cancel$0(); | 13463 this._innerStreamSubscription.cancel$0(); |
| 12823 this._innerStream = null; | 13464 this._innerStream = null; |
| 12824 this._innerSink = null; | 13465 this._innerSink = null; |
| 12825 for (var t1 = this._sinkControllers, t1 = t1.get$values(t1), t1 = P.List_L
ist$from(t1, true, H.getRuntimeTypeArgument(t1, "IterableBase", 0)), t1 = new J.
ArrayIterator(t1, t1.length, 0, null); t1.moveNext$0();) | 13466 for (var t1 = this._sinkControllers, t1 = t1.get$values(t1), t1 = P.List_L
ist$from(t1, true, H.getRuntimeTypeArgument(t1, "IterableBase", 0)), t1 = new J.
ArrayIterator(t1, t1.length, 0, null); t1.moveNext$0();) |
| 12826 J.close$0$x(t1.__interceptors$_current); | 13467 J.close$0$x(t1.__interceptors$_current); |
| 12827 }, "call$0", "get$_closeInnerChannel", 0, 0, 1], | 13468 }, "call$0", "get$_closeInnerChannel", 0, 0, 2], |
| 12828 _MultiChannel$2: function(_innerStream, _innerSink) { | 13469 _MultiChannel$2: function(_innerStream, _innerSink) { |
| 12829 var t1, t2; | 13470 var t1, t2; |
| 12830 t1 = this._streamController; | 13471 t1 = this._streamController; |
| 12831 this._streamControllers.$indexSet(0, 0, t1); | 13472 this._streamControllers.$indexSet(0, 0, t1); |
| 12832 t2 = this._sinkController; | 13473 t2 = this._sinkController; |
| 12833 this._sinkControllers.$indexSet(0, 0, t2); | 13474 this._sinkControllers.$indexSet(0, 0, t2); |
| 12834 H.setRuntimeTypeInfo(new P._ControllerStream(t2), [null]).listen$2$onDone(
new V._MultiChannel_closure(this), new V._MultiChannel_closure0(this)); | 13475 H.setRuntimeTypeInfo(new P._ControllerStream(t2), [null]).listen$2$onDone(
new V._MultiChannel_closure(this), new V._MultiChannel_closure0(this)); |
| 12835 this._innerStreamSubscription = this._innerStream.listen$3$onDone$onError(
new V._MultiChannel_closure1(this), this.get$_closeInnerChannel(), t1.get$addErr
or()); | 13476 this._innerStreamSubscription = this._innerStream.listen$3$onDone$onError(
new V._MultiChannel_closure1(this), this.get$_closeInnerChannel(), t1.get$addErr
or()); |
| 12836 }, | 13477 }, |
| 12837 static: {_MultiChannel$: function(_innerStream, _innerSink) { | 13478 static: {_MultiChannel$: function(_innerStream, _innerSink) { |
| 12838 var t1 = new V._MultiChannel(_innerStream, _innerSink, null, P.StreamCon
troller_StreamController(null, null, null, null, true, null), P.StreamController
_StreamController(null, null, null, null, true, null), P.LinkedHashMap_LinkedHas
hMap(null, null, null, P.$int, P.StreamController), P.LinkedHashMap_LinkedHashMa
p(null, null, null, P.$int, P.StreamController), 1); | 13479 var t1 = new V._MultiChannel(_innerStream, _innerSink, null, P.StreamCon
troller_StreamController(null, null, null, null, true, null), P.StreamController
_StreamController(null, null, null, null, true, null), P.LinkedHashMap_LinkedHas
hMap(null, null, null, P.$int, P.StreamController), P.LinkedHashMap_LinkedHashMa
p(null, null, null, P.$int, P.StreamController), 1); |
| 12839 t1._MultiChannel$2(_innerStream, _innerSink); | 13480 t1._MultiChannel$2(_innerStream, _innerSink); |
| 12840 return t1; | 13481 return t1; |
| 12841 }} | 13482 }} |
| 12842 }, | 13483 }, |
| 12843 _MultiChannel_closure: { | 13484 _MultiChannel_closure: { |
| 12844 "^": "Closure:2;_multi_channel$_captured_this_0", | 13485 "^": "Closure:3;_multi_channel$_captured_this_0", |
| 12845 call$1: function(message) { | 13486 call$1: [function(message) { |
| 12846 var t1 = this._multi_channel$_captured_this_0._innerSink._async$_target; | 13487 var t1 = this._multi_channel$_captured_this_0._innerSink._async$_target; |
| 12847 if (t1._state >= 4) | 13488 if (t1._state >= 4) |
| 12848 H.throwExpression(t1._badEventState$0()); | 13489 H.throwExpression(t1._badEventState$0()); |
| 12849 t1._async$_add$1([0, message]); | 13490 t1._async$_add$1([0, message]); |
| 12850 return; | 13491 return; |
| 12851 } | 13492 }, null, null, 2, 0, null, 41, "call"] |
| 12852 }, | 13493 }, |
| 12853 _MultiChannel_closure0: { | 13494 _MultiChannel_closure0: { |
| 12854 "^": "Closure:0;_multi_channel$_captured_this_1", | 13495 "^": "Closure:0;_captured_this_1", |
| 12855 call$0: function() { | 13496 call$0: [function() { |
| 12856 return this._multi_channel$_captured_this_1._closeChannel$2(0, 0); | 13497 return this._captured_this_1._closeChannel$2(0, 0); |
| 12857 } | 13498 }, null, null, 0, 0, null, "call"] |
| 12858 }, | 13499 }, |
| 12859 _MultiChannel_closure1: { | 13500 _MultiChannel_closure1: { |
| 12860 "^": "Closure:2;_multi_channel$_captured_this_2", | 13501 "^": "Closure:3;_multi_channel$_captured_this_2", |
| 12861 call$1: function(message) { | 13502 call$1: [function(message) { |
| 12862 var t1, id, t2, sink; | 13503 var t1, id, t2, sink; |
| 12863 t1 = J.getInterceptor$asx(message); | 13504 t1 = J.getInterceptor$asx(message); |
| 12864 id = t1.$index(message, 0); | 13505 id = t1.$index(message, 0); |
| 12865 t2 = this._multi_channel$_captured_this_2; | 13506 t2 = this._multi_channel$_captured_this_2; |
| 12866 sink = t2._streamControllers.$index(0, id); | 13507 sink = t2._streamControllers.$index(0, id); |
| 12867 if (sink == null) | 13508 if (sink == null) |
| 12868 return; | 13509 return; |
| 12869 if (J.$gt$n(t1.get$length(message), 1)) { | 13510 if (J.$gt$n(t1.get$length(message), 1)) { |
| 12870 J.add$1$ax(sink, t1.$index(message, 1)); | 13511 J.add$1$ax(sink, t1.$index(message, 1)); |
| 12871 return; | 13512 return; |
| 12872 } | 13513 } |
| 12873 J.close$0$x(t2._sinkControllers.$index(0, id)); | 13514 J.close$0$x(t2._sinkControllers.$index(0, id)); |
| 12874 } | 13515 }, null, null, 2, 0, null, 41, "call"] |
| 12875 }, | 13516 }, |
| 12876 _MultiChannel_virtualChannel_closure: { | 13517 _MultiChannel_virtualChannel_closure: { |
| 12877 "^": "Closure:2;_multi_channel$_box_0,_multi_channel$_captured_this_1", | 13518 "^": "Closure:3;_multi_channel$_box_0,_captured_this_1", |
| 12878 call$1: function(message) { | 13519 call$1: [function(message) { |
| 12879 var t1, t2; | 13520 var t1, t2; |
| 12880 t1 = this._multi_channel$_captured_this_1._innerSink; | 13521 t1 = this._captured_this_1._innerSink; |
| 12881 t2 = this._multi_channel$_box_0._captured_outputId_1; | 13522 t2 = this._multi_channel$_box_0._captured_outputId_1; |
| 12882 t1 = t1._async$_target; | 13523 t1 = t1._async$_target; |
| 12883 if (t1._state >= 4) | 13524 if (t1._state >= 4) |
| 12884 H.throwExpression(t1._badEventState$0()); | 13525 H.throwExpression(t1._badEventState$0()); |
| 12885 t1._async$_add$1([t2, message]); | 13526 t1._async$_add$1([t2, message]); |
| 12886 return; | 13527 return; |
| 12887 } | 13528 }, null, null, 2, 0, null, 41, "call"] |
| 12888 }, | 13529 }, |
| 12889 _MultiChannel_virtualChannel_closure0: { | 13530 _MultiChannel_virtualChannel_closure0: { |
| 12890 "^": "Closure:0;_multi_channel$_box_0,_multi_channel$_captured_this_2", | 13531 "^": "Closure:0;_multi_channel$_box_0,_multi_channel$_captured_this_2", |
| 12891 call$0: function() { | 13532 call$0: [function() { |
| 12892 var t1 = this._multi_channel$_box_0; | 13533 var t1 = this._multi_channel$_box_0; |
| 12893 return this._multi_channel$_captured_this_2._closeChannel$2(t1._captured_i
nputId_0, t1._captured_outputId_1); | 13534 return this._multi_channel$_captured_this_2._closeChannel$2(t1._captured_i
nputId_0, t1._captured_outputId_1); |
| 12894 } | 13535 }, null, null, 0, 0, null, "call"] |
| 12895 }, | 13536 }, |
| 12896 VirtualChannel: { | 13537 VirtualChannel: { |
| 12897 "^": "StreamChannelMixin;_parent,id,stream,sink" | 13538 "^": "StreamChannelMixin;_parent,id,stream,sink" |
| 12898 } | 13539 } |
| 12899 }], | 13540 }], |
| 12900 ["test.runner.browser.host", "host.dart", , R, { | 13541 ["test.runner.browser.host", "host.dart", , R, { |
| 12901 "^": "", | 13542 "^": "", |
| 12902 main: [function() { | 13543 main: [function() { |
| 13544 var testRunner = J.$index$asx($.get$context(), "testRunner"); |
| 13545 if (testRunner != null) |
| 13546 testRunner.callMethod$2("waitUntilDone", []); |
| 12903 P.runZoned(new R.main_closure(), new R.main_closure0(), null, null); | 13547 P.runZoned(new R.main_closure(), new R.main_closure0(), null, null); |
| 12904 }, "call$0", "main$closure", 0, 0, 1], | 13548 }, "call$0", "main$closure", 0, 0, 2], |
| 12905 _connectToServer: function() { | 13549 _connectToServer: function() { |
| 12906 var currentUrl, t1, webSocket, inputController, outputController; | 13550 var currentUrl, t1, webSocket, inputController, outputController; |
| 12907 currentUrl = P.Uri_parse(window.location.href, 0, null); | 13551 currentUrl = P.Uri_parse(window.location.href, 0, null); |
| 12908 t1 = currentUrl._queryParameters; | 13552 t1 = currentUrl._queryParameters; |
| 12909 if (t1 == null) { | 13553 if (t1 == null) { |
| 12910 t1 = currentUrl._query; | 13554 t1 = currentUrl._query; |
| 12911 t1 = H.setRuntimeTypeInfo(new P.UnmodifiableMapView(P.Uri_splitQueryString
(t1 == null ? "" : t1, C.Utf8Codec_false)), [null, null]); | 13555 t1 = H.setRuntimeTypeInfo(new P.UnmodifiableMapView(P.Uri_splitQueryString
(t1 == null ? "" : t1, C.Utf8Codec_false)), [null, null]); |
| 12912 currentUrl._queryParameters = t1; | 13556 currentUrl._queryParameters = t1; |
| 12913 } | 13557 } |
| 12914 webSocket = W.WebSocket_WebSocket(J.$index$asx(t1._collection$_map, "manager
Url"), null); | 13558 webSocket = W.WebSocket_WebSocket(J.$index$asx(t1._collection$_map, "manager
Url"), null); |
| 12915 inputController = P.StreamController_StreamController(null, null, null, null
, true, null); | 13559 inputController = P.StreamController_StreamController(null, null, null, null
, true, null); |
| 12916 t1 = H.setRuntimeTypeInfo(new W._EventStream(webSocket, "message", false), [
null]); | 13560 t1 = H.setRuntimeTypeInfo(new W._EventStream(webSocket, "message", false), [
null]); |
| 12917 H.setRuntimeTypeInfo(new W._EventStreamSubscription(0, t1._html$_target, t1.
_eventType, W._wrapZone(new R._connectToServer_closure(inputController)), t1._us
eCapture), [H.getTypeArgumentByIndex(t1, 0)])._tryResume$0(); | 13561 H.setRuntimeTypeInfo(new W._EventStreamSubscription(0, t1._target, t1._event
Type, W._wrapZone(new R._connectToServer_closure(inputController)), t1._useCaptu
re), [H.getTypeArgumentByIndex(t1, 0)])._tryResume$0(); |
| 12918 outputController = P.StreamController_StreamController(null, null, null, nul
l, true, null); | 13562 outputController = P.StreamController_StreamController(null, null, null, nul
l, true, null); |
| 12919 H.setRuntimeTypeInfo(new P._ControllerStream(outputController), [null]).list
en$1(new R._connectToServer_closure0(webSocket)); | 13563 H.setRuntimeTypeInfo(new P._ControllerStream(outputController), [null]).list
en$1(new R._connectToServer_closure0(webSocket)); |
| 12920 return V._MultiChannel$(H.setRuntimeTypeInfo(new P._ControllerStream(inputCo
ntroller), [null]), H.setRuntimeTypeInfo(new P._StreamSinkWrapper(outputControll
er), [H.getRuntimeTypeArgument(outputController, "_StreamController", 0)])); | 13564 return V._MultiChannel$(H.setRuntimeTypeInfo(new P._ControllerStream(inputCo
ntroller), [null]), H.setRuntimeTypeInfo(new P._StreamSinkWrapper(outputControll
er), [H.getRuntimeTypeArgument(outputController, "_StreamController", 0)])); |
| 12921 }, | 13565 }, |
| 12922 _connectToIframe: function(url) { | 13566 _connectToIframe: function(url) { |
| 12923 var iframe, inputController, outputController, readyCompleter, t1; | 13567 var iframe, inputController, outputController, readyCompleter, t1; |
| 12924 iframe = document.createElement("iframe", null); | 13568 iframe = document.createElement("iframe", null); |
| 12925 J.set$src$x(iframe, url); | 13569 J.set$src$x(iframe, url); |
| 12926 document.body.appendChild(iframe); | 13570 document.body.appendChild(iframe); |
| 12927 inputController = P.StreamController_StreamController(null, null, null, null
, true, null); | 13571 inputController = P.StreamController_StreamController(null, null, null, null
, true, null); |
| 12928 outputController = P.StreamController_StreamController(null, null, null, nul
l, true, null); | 13572 outputController = P.StreamController_StreamController(null, null, null, nul
l, true, null); |
| 12929 readyCompleter = H.setRuntimeTypeInfo(new P._AsyncCompleter(H.setRuntimeType
Info(new P._Future(0, $.Zone__current, null), [null])), [null]); | 13573 readyCompleter = H.setRuntimeTypeInfo(new P._AsyncCompleter(H.setRuntimeType
Info(new P._Future(0, $.Zone__current, null), [null])), [null]); |
| 12930 t1 = H.setRuntimeTypeInfo(new W._EventStream(window, "message", false), [nul
l]); | 13574 t1 = H.setRuntimeTypeInfo(new W._EventStream(window, "message", false), [nul
l]); |
| 12931 H.setRuntimeTypeInfo(new W._EventStreamSubscription(0, t1._html$_target, t1.
_eventType, W._wrapZone(new R._connectToIframe_closure(iframe, inputController,
readyCompleter)), t1._useCapture), [H.getTypeArgumentByIndex(t1, 0)])._tryResume
$0(); | 13575 H.setRuntimeTypeInfo(new W._EventStreamSubscription(0, t1._target, t1._event
Type, W._wrapZone(new R._connectToIframe_closure(iframe, inputController, readyC
ompleter)), t1._useCapture), [H.getTypeArgumentByIndex(t1, 0)])._tryResume$0(); |
| 12932 H.setRuntimeTypeInfo(new P._ControllerStream(outputController), [null]).list
en$1(new R._connectToIframe_closure0(iframe, readyCompleter)); | 13576 H.setRuntimeTypeInfo(new P._ControllerStream(outputController), [null]).list
en$1(new R._connectToIframe_closure0(iframe, readyCompleter)); |
| 12933 return H.setRuntimeTypeInfo(new A._StreamChannel(H.setRuntimeTypeInfo(new P.
_ControllerStream(inputController), [null]), H.setRuntimeTypeInfo(new P._StreamS
inkWrapper(outputController), [H.getRuntimeTypeArgument(outputController, "_Stre
amController", 0)])), [null]); | 13577 return H.setRuntimeTypeInfo(new A._StreamChannel(H.setRuntimeTypeInfo(new P.
_ControllerStream(inputController), [null]), H.setRuntimeTypeInfo(new P._StreamS
inkWrapper(outputController), [H.getRuntimeTypeArgument(outputController, "_Stre
amController", 0)])), [null]); |
| 12934 }, | 13578 }, |
| 12935 main_closure: { | 13579 main_closure: { |
| 12936 "^": "Closure:0;", | 13580 "^": "Closure:0;", |
| 12937 call$0: function() { | 13581 call$0: [function() { |
| 12938 var serverChannel = R._connectToServer(); | 13582 var serverChannel = R._connectToServer(); |
| 12939 H.setRuntimeTypeInfo(new P._ControllerStream(serverChannel._streamControll
er), [null]).listen$1(new R.main__closure(serverChannel)); | 13583 H.setRuntimeTypeInfo(new P._ControllerStream(serverChannel._streamControll
er), [null]).listen$1(new R.main__closure(serverChannel)); |
| 12940 } | 13584 }, null, null, 0, 0, null, "call"] |
| 12941 }, | 13585 }, |
| 12942 main__closure: { | 13586 main__closure: { |
| 12943 "^": "Closure:2;_captured_serverChannel_0", | 13587 "^": "Closure:3;_captured_serverChannel_0", |
| 12944 call$1: function(message) { | 13588 call$1: [function(message) { |
| 12945 var t1, suiteChannel, iframeChannel; | 13589 var t1, suiteChannel, iframeChannel; |
| 12946 t1 = J.getInterceptor$asx(message); | 13590 t1 = J.getInterceptor$asx(message); |
| 12947 suiteChannel = this._captured_serverChannel_0.virtualChannel$1(t1.$index(m
essage, "channel")); | 13591 suiteChannel = this._captured_serverChannel_0.virtualChannel$1(t1.$index(m
essage, "channel")); |
| 12948 iframeChannel = R._connectToIframe(t1.$index(message, "url")); | 13592 iframeChannel = R._connectToIframe(t1.$index(message, "url")); |
| 12949 suiteChannel.stream.pipe$1(iframeChannel.sink); | 13593 suiteChannel.stream.pipe$1(iframeChannel.sink); |
| 12950 iframeChannel.stream.pipe$1(suiteChannel.sink); | 13594 iframeChannel.stream.pipe$1(suiteChannel.sink); |
| 12951 } | 13595 }, null, null, 2, 0, null, 41, "call"] |
| 12952 }, | 13596 }, |
| 12953 main_closure0: { | 13597 main_closure0: { |
| 12954 "^": "Closure:40;", | 13598 "^": "Closure:41;", |
| 12955 call$2: function(error, stackTrace) { | 13599 call$2: [function(error, stackTrace) { |
| 12956 P.print(H.S(error) + "\n" + H.S(R.Trace_Trace$from(stackTrace).get$terse()
)); | 13600 P.print(H.S(error) + "\n" + H.S(R.Trace_Trace$from(stackTrace).get$terse()
)); |
| 12957 } | 13601 }, null, null, 4, 0, null, 14, 15, "call"] |
| 12958 }, | 13602 }, |
| 12959 _connectToServer_closure: { | 13603 _connectToServer_closure: { |
| 12960 "^": "Closure:2;_captured_inputController_0", | 13604 "^": "Closure:3;_captured_inputController_0", |
| 12961 call$1: function(message) { | 13605 call$1: [function(message) { |
| 12962 var t1, t2; | 13606 var t1, t2; |
| 12963 t1 = this._captured_inputController_0; | 13607 t1 = this._captured_inputController_0; |
| 12964 t2 = C.JsonCodec_null_null.decode$1(J.get$data$x(message)); | 13608 t2 = C.JsonCodec_null_null.decode$1(J.get$data$x(message)); |
| 12965 if (t1._state >= 4) | 13609 if (t1._state >= 4) |
| 12966 H.throwExpression(t1._badEventState$0()); | 13610 H.throwExpression(t1._badEventState$0()); |
| 12967 t1._async$_add$1(t2); | 13611 t1._async$_add$1(t2); |
| 12968 return; | 13612 return; |
| 12969 } | 13613 }, null, null, 2, 0, null, 41, "call"] |
| 12970 }, | 13614 }, |
| 12971 _connectToServer_closure0: { | 13615 _connectToServer_closure0: { |
| 12972 "^": "Closure:2;_captured_webSocket_1", | 13616 "^": "Closure:3;_captured_webSocket_1", |
| 12973 call$1: function(message) { | 13617 call$1: [function(message) { |
| 12974 return this._captured_webSocket_1.send(C.JsonCodec_null_null.encode$1(mess
age)); | 13618 return this._captured_webSocket_1.send(C.JsonCodec_null_null.encode$1(mess
age)); |
| 12975 } | 13619 }, null, null, 2, 0, null, 41, "call"] |
| 12976 }, | 13620 }, |
| 12977 _connectToIframe_closure: { | 13621 _connectToIframe_closure: { |
| 12978 "^": "Closure:2;_captured_iframe_0,_captured_inputController_1,_captured_rea
dyCompleter_2", | 13622 "^": "Closure:3;_captured_iframe_0,_captured_inputController_1,_captured_rea
dyCompleter_2", |
| 12979 call$1: function(message) { | 13623 call$1: [function(message) { |
| 12980 var t1, t2, t3; | 13624 var t1, t2, t3; |
| 12981 t1 = J.getInterceptor$x(message); | 13625 t1 = J.getInterceptor$x(message); |
| 12982 t2 = t1.get$origin(message); | 13626 t2 = t1.get$origin(message); |
| 12983 t3 = window.location; | 13627 t3 = window.location; |
| 12984 if (t2 !== (t3 && C.Location_methods).get$origin(t3)) | 13628 if (t2 !== (t3 && C.Location_methods).get$origin(t3)) |
| 12985 return; | 13629 return; |
| 12986 if (!J.$eq(J.$index$asx(t1.get$data(message), "href"), J.get$src$x(this._c
aptured_iframe_0))) | 13630 if (!J.$eq(J.$index$asx(t1.get$data(message), "href"), J.get$src$x(this._c
aptured_iframe_0))) |
| 12987 return; | 13631 return; |
| 12988 message.stopPropagation(); | 13632 t1.stopPropagation$0(message); |
| 12989 t1 = this._captured_inputController_1; | 13633 t2 = this._captured_inputController_1; |
| 12990 t2 = J.$index$asx(P.convertNativeToDart_AcceptStructuredClone(message.data
, true), "data"); | 13634 t1 = J.$index$asx(t1.get$data(message), "data"); |
| 12991 if (t1._state >= 4) | 13635 if (t2._state >= 4) |
| 12992 H.throwExpression(t1._badEventState$0()); | 13636 H.throwExpression(t2._badEventState$0()); |
| 12993 t1._async$_add$1(t2); | 13637 t2._async$_add$1(t1); |
| 12994 this._captured_readyCompleter_2.complete$0(0); | 13638 this._captured_readyCompleter_2.complete$0(0); |
| 12995 } | 13639 }, null, null, 2, 0, null, 41, "call"] |
| 12996 }, | 13640 }, |
| 12997 _connectToIframe_closure0: { | 13641 _connectToIframe_closure0: { |
| 12998 "^": "Closure:2;_captured_iframe_3,_captured_readyCompleter_4", | 13642 "^": "Closure:3;_captured_iframe_3,_captured_readyCompleter_4", |
| 12999 call$1: function(message) { | 13643 call$1: [function(message) { |
| 13000 this._captured_readyCompleter_4.future.then$1(new R._connectToIframe__clos
ure(this._captured_iframe_3, message)); | 13644 this._captured_readyCompleter_4.future.then$1(new R._connectToIframe__clos
ure(this._captured_iframe_3, message)); |
| 13001 } | 13645 }, null, null, 2, 0, null, 41, "call"] |
| 13002 }, | 13646 }, |
| 13003 _connectToIframe__closure: { | 13647 _connectToIframe__closure: { |
| 13004 "^": "Closure:2;_captured_iframe_5,_captured_message_6", | 13648 "^": "Closure:3;_captured_iframe_5,_captured_message_6", |
| 13005 call$1: function(_) { | 13649 call$1: [function(_) { |
| 13006 var t1, t2; | 13650 var t1, t2; |
| 13007 t1 = J.get$contentWindow$x(this._captured_iframe_5); | 13651 t1 = J.get$contentWindow$x(this._captured_iframe_5); |
| 13008 t2 = window.location; | 13652 t2 = window.location; |
| 13009 return J.postMessage$2$x(t1, this._captured_message_6, (t2 && C.Location_m
ethods).get$origin(t2)); | 13653 return J.postMessage$2$x(t1, this._captured_message_6, (t2 && C.Location_m
ethods).get$origin(t2)); |
| 13010 } | 13654 }, null, null, 2, 0, null, 26, "call"] |
| 13011 } | 13655 } |
| 13012 }, | 13656 }, |
| 13013 1], | 13657 1], |
| 13014 ["test.stream_channel", "package:test/src/util/stream_channel.dart", , A, { | 13658 ["test.stream_channel", "package:test/src/util/stream_channel.dart", , A, { |
| 13015 "^": "", | 13659 "^": "", |
| 13016 _StreamChannel: { | 13660 _StreamChannel: { |
| 13017 "^": "StreamChannelMixin;stream,sink" | 13661 "^": "StreamChannelMixin;stream,sink" |
| 13018 }, | 13662 }, |
| 13019 StreamChannelMixin: { | 13663 StreamChannelMixin: { |
| 13020 "^": "Object;" | 13664 "^": "Object;" |
| 13021 } | 13665 } |
| 13022 }], | 13666 }], |
| 13023 ["trace", "package:stack_trace/src/trace.dart", , R, { | 13667 ["trace", "package:stack_trace/src/trace.dart", , R, { |
| 13024 "^": "", | 13668 "^": "", |
| 13025 Trace: { | 13669 Trace: { |
| 13026 "^": "Object;frames", | 13670 "^": "Object;frames", |
| 13027 get$terse: function() { | 13671 get$terse: function() { |
| 13028 return this.foldFrames$2$terse(new R.Trace_terse_closure(), true); | 13672 return this.foldFrames$2$terse(new R.Trace_terse_closure(), true); |
| 13029 }, | 13673 }, |
| 13030 foldFrames$2$terse: function(predicate, terse) { | 13674 foldFrames$2$terse: function(predicate, terse) { |
| 13031 var t1, newFrames, t2, frame; | 13675 var t1, newFrames, t2, frame; |
| 13032 t1 = {}; | 13676 t1 = {}; |
| 13033 t1._captured_predicate_0 = predicate; | 13677 t1._captured_predicate_0 = predicate; |
| 13034 if (terse) | 13678 if (terse) |
| 13035 t1._captured_predicate_0 = new R.Trace_foldFrames_closure(predicate); | 13679 t1._captured_predicate_0 = new R.Trace_foldFrames_closure(predicate); |
| 13036 newFrames = []; | 13680 newFrames = []; |
| 13037 for (t2 = this.frames, t2 = t2.get$reversed(t2), t2 = new H.ListIterator(t
2, t2.get$length(t2), 0, null); t2.moveNext$0();) { | 13681 for (t2 = this.frames, t2 = t2.get$reversed(t2), t2 = new H.ListIterator(t
2, t2.get$length(t2), 0, null); t2.moveNext$0();) { |
| 13038 frame = t2._current; | 13682 frame = t2.__internal$_current; |
| 13039 if (t1._captured_predicate_0.call$1(frame) !== true) | 13683 if (t1._captured_predicate_0.call$1(frame) !== true) |
| 13040 newFrames.push(frame); | 13684 newFrames.push(frame); |
| 13041 else if (newFrames.length === 0 || t1._captured_predicate_0.call$1(C.JSA
rray_methods.get$last(newFrames)) !== true) | 13685 else if (newFrames.length === 0 || t1._captured_predicate_0.call$1(C.JSA
rray_methods.get$last(newFrames)) !== true) |
| 13042 newFrames.push(new S.Frame(frame.get$uri(), frame.line, frame.column,
frame.member)); | 13686 newFrames.push(new S.Frame(frame.get$uri(), frame.get$line(), frame.ge
t$column(), frame.get$member())); |
| 13043 } | 13687 } |
| 13044 if (terse) { | 13688 if (terse) { |
| 13045 newFrames = H.setRuntimeTypeInfo(new H.MappedListIterable(newFrames, new
R.Trace_foldFrames_closure0(t1)), [null, null]).toList$0(0); | 13689 newFrames = H.setRuntimeTypeInfo(new H.MappedListIterable(newFrames, new
R.Trace_foldFrames_closure0(t1)), [null, null]).toList$0(0); |
| 13046 if (C.JSArray_methods.get$first(newFrames).get$isCore() && newFrames.len
gth > 1) | 13690 if (C.JSArray_methods.get$first(newFrames).get$isCore() && newFrames.len
gth > 1) |
| 13047 C.JSArray_methods.removeAt$1(newFrames, 0); | 13691 C.JSArray_methods.removeAt$1(newFrames, 0); |
| 13048 } | 13692 } |
| 13049 return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.setRu
ntimeTypeInfo(new H.ReversedListIterable(newFrames), [H.getTypeArgumentByIndex(n
ewFrames, 0)]).toList$0(0)), [S.Frame])); | 13693 return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.setRu
ntimeTypeInfo(new H.ReversedListIterable(newFrames), [H.getTypeArgumentByIndex(n
ewFrames, 0)]).toList$0(0)), [S.Frame])); |
| 13050 }, | 13694 }, |
| 13051 toString$0: function(_) { | 13695 toString$0: function(_) { |
| 13052 var t1 = this.frames; | 13696 var t1 = this.frames; |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 13106 return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.Map
pedIterable_MappedIterable(t1, new R.Trace$parseFriendly_closure0(), H.getRuntim
eTypeArgument(t1, "IterableBase", 0), null).toList$0(0)), [S.Frame])); | 13750 return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.Map
pedIterable_MappedIterable(t1, new R.Trace$parseFriendly_closure0(), H.getRuntim
eTypeArgument(t1, "IterableBase", 0), null).toList$0(0)), [S.Frame])); |
| 13107 }} | 13751 }} |
| 13108 }, | 13752 }, |
| 13109 Trace_Trace$from_closure: { | 13753 Trace_Trace$from_closure: { |
| 13110 "^": "Closure:0;_captured_trace_0", | 13754 "^": "Closure:0;_captured_trace_0", |
| 13111 call$0: function() { | 13755 call$0: function() { |
| 13112 return R.Trace_Trace$parse(J.toString$0(this._captured_trace_0)); | 13756 return R.Trace_Trace$parse(J.toString$0(this._captured_trace_0)); |
| 13113 } | 13757 } |
| 13114 }, | 13758 }, |
| 13115 Trace$parseVM_closure: { | 13759 Trace$parseVM_closure: { |
| 13116 "^": "Closure:2;", | 13760 "^": "Closure:3;", |
| 13117 call$1: function(line) { | 13761 call$1: function(line) { |
| 13118 return J.get$isNotEmpty$asx(line); | 13762 return J.get$isNotEmpty$asx(line); |
| 13119 } | 13763 } |
| 13120 }, | 13764 }, |
| 13121 Trace$parseVM_closure0: { | 13765 Trace$parseVM_closure0: { |
| 13122 "^": "Closure:2;", | 13766 "^": "Closure:3;", |
| 13123 call$1: function(line) { | 13767 call$1: [function(line) { |
| 13124 return S.Frame_Frame$parseVM(line); | 13768 return S.Frame_Frame$parseVM(line); |
| 13125 } | 13769 }, null, null, 2, 0, null, 23, "call"] |
| 13126 }, | 13770 }, |
| 13127 Trace$parseV8_closure: { | 13771 Trace$parseV8_closure: { |
| 13128 "^": "Closure:2;", | 13772 "^": "Closure:3;", |
| 13129 call$1: function(line) { | 13773 call$1: function(line) { |
| 13130 return !J.startsWith$1$s(line, $.get$_v8TraceLine()); | 13774 return !J.startsWith$1$s(line, $.get$_v8TraceLine()); |
| 13131 } | 13775 } |
| 13132 }, | 13776 }, |
| 13133 Trace$parseV8_closure0: { | 13777 Trace$parseV8_closure0: { |
| 13134 "^": "Closure:2;", | 13778 "^": "Closure:3;", |
| 13135 call$1: function(line) { | 13779 call$1: [function(line) { |
| 13136 return S.Frame_Frame$parseV8(line); | 13780 return S.Frame_Frame$parseV8(line); |
| 13137 } | 13781 }, null, null, 2, 0, null, 23, "call"] |
| 13138 }, | 13782 }, |
| 13139 Trace$parseFirefox_closure: { | 13783 Trace$parseFirefox_closure: { |
| 13140 "^": "Closure:2;", | 13784 "^": "Closure:3;", |
| 13141 call$1: function(line) { | 13785 call$1: function(line) { |
| 13142 var t1 = J.getInterceptor$asx(line); | 13786 var t1 = J.getInterceptor$asx(line); |
| 13143 return t1.get$isNotEmpty(line) && !t1.$eq(line, "[native code]"); | 13787 return t1.get$isNotEmpty(line) && !t1.$eq(line, "[native code]"); |
| 13144 } | 13788 } |
| 13145 }, | 13789 }, |
| 13146 Trace$parseFirefox_closure0: { | 13790 Trace$parseFirefox_closure0: { |
| 13147 "^": "Closure:2;", | 13791 "^": "Closure:3;", |
| 13148 call$1: function(line) { | 13792 call$1: [function(line) { |
| 13149 var match, t1, uri, t2, t3, member, column; | 13793 var match, t1, uri, t2, t3, member, column; |
| 13150 match = $.get$_firefoxSafariFrame().firstMatch$1(line); | 13794 match = $.get$_firefoxSafariFrame().firstMatch$1(line); |
| 13151 if (match == null) | 13795 if (match == null) |
| 13152 H.throwExpression(P.FormatException$("Couldn't parse Firefox/Safari stac
k trace line '" + H.S(line) + "'.", null, null)); | 13796 H.throwExpression(P.FormatException$("Couldn't parse Firefox/Safari stac
k trace line '" + H.S(line) + "'.", null, null)); |
| 13153 t1 = match._match; | 13797 t1 = match._match; |
| 13154 if (3 >= t1.length) | 13798 if (3 >= t1.length) |
| 13155 return H.ioore(t1, 3); | 13799 return H.ioore(t1, 3); |
| 13156 uri = S.Frame__uriOrPathToUri(t1[3]); | 13800 uri = S.Frame__uriOrPathToUri(t1[3]); |
| 13157 t2 = t1.length; | 13801 t2 = t1.length; |
| 13158 if (1 >= t2) | 13802 if (1 >= t2) |
| (...skipping 21 matching lines...) Expand all Loading... |
| 13180 return H.ioore(t1, 5); | 13824 return H.ioore(t1, 5); |
| 13181 t2 = t1[5]; | 13825 t2 = t1[5]; |
| 13182 if (t2 == null || J.$eq(t2, "")) | 13826 if (t2 == null || J.$eq(t2, "")) |
| 13183 column = null; | 13827 column = null; |
| 13184 else { | 13828 else { |
| 13185 if (5 >= t1.length) | 13829 if (5 >= t1.length) |
| 13186 return H.ioore(t1, 5); | 13830 return H.ioore(t1, 5); |
| 13187 column = H.Primitives_parseInt(t1[5], null, null); | 13831 column = H.Primitives_parseInt(t1[5], null, null); |
| 13188 } | 13832 } |
| 13189 return new S.Frame(uri, line, column, member); | 13833 return new S.Frame(uri, line, column, member); |
| 13190 } | 13834 }, null, null, 2, 0, null, 23, "call"] |
| 13191 }, | 13835 }, |
| 13192 Trace$parseFriendly_closure: { | 13836 Trace$parseFriendly_closure: { |
| 13193 "^": "Closure:2;", | 13837 "^": "Closure:3;", |
| 13194 call$1: function(line) { | 13838 call$1: function(line) { |
| 13195 return !J.startsWith$1$s(line, "====="); | 13839 return !J.startsWith$1$s(line, "====="); |
| 13196 } | 13840 } |
| 13197 }, | 13841 }, |
| 13198 Trace$parseFriendly_closure0: { | 13842 Trace$parseFriendly_closure0: { |
| 13199 "^": "Closure:2;", | 13843 "^": "Closure:3;", |
| 13200 call$1: function(line) { | 13844 call$1: [function(line) { |
| 13201 var match, t1, uri, t2, t3, t4, column; | 13845 var match, t1, uri, t2, t3, t4, column; |
| 13202 match = $.get$_friendlyFrame().firstMatch$1(line); | 13846 match = $.get$_friendlyFrame().firstMatch$1(line); |
| 13203 if (match == null) | 13847 if (match == null) |
| 13204 H.throwExpression(P.FormatException$("Couldn't parse package:stack_trace
stack trace line '" + H.S(line) + "'.", null, null)); | 13848 H.throwExpression(P.FormatException$("Couldn't parse package:stack_trace
stack trace line '" + H.S(line) + "'.", null, null)); |
| 13205 t1 = match._match; | 13849 t1 = match._match; |
| 13206 if (1 >= t1.length) | 13850 if (1 >= t1.length) |
| 13207 return H.ioore(t1, 1); | 13851 return H.ioore(t1, 1); |
| 13208 uri = P.Uri_parse(t1[1], 0, null); | 13852 uri = P.Uri_parse(t1[1], 0, null); |
| 13209 if (uri.scheme === "") { | 13853 if (uri.scheme === "") { |
| 13210 t2 = $.get$context(); | 13854 t2 = $.get$context0(); |
| 13211 t3 = t2.fromUri$1(uri); | 13855 t3 = t2.fromUri$1(uri); |
| 13212 t4 = t2._context0$_current; | 13856 t4 = t2._context1$_current; |
| 13213 uri = t2.toUri$1(t2.join$8(0, t4 != null ? t4 : B.current(), t3, null, n
ull, null, null, null, null)); | 13857 uri = t2.toUri$1(t2.join$8(0, t4 != null ? t4 : B.current(), t3, null, n
ull, null, null, null, null)); |
| 13214 } | 13858 } |
| 13215 if (2 >= t1.length) | 13859 if (2 >= t1.length) |
| 13216 return H.ioore(t1, 2); | 13860 return H.ioore(t1, 2); |
| 13217 t2 = t1[2]; | 13861 t2 = t1[2]; |
| 13218 line = t2 == null ? null : H.Primitives_parseInt(t2, null, null); | 13862 line = t2 == null ? null : H.Primitives_parseInt(t2, null, null); |
| 13219 if (3 >= t1.length) | 13863 if (3 >= t1.length) |
| 13220 return H.ioore(t1, 3); | 13864 return H.ioore(t1, 3); |
| 13221 t2 = t1[3]; | 13865 t2 = t1[3]; |
| 13222 column = t2 == null ? null : H.Primitives_parseInt(t2, null, null); | 13866 column = t2 == null ? null : H.Primitives_parseInt(t2, null, null); |
| 13223 if (4 >= t1.length) | 13867 if (4 >= t1.length) |
| 13224 return H.ioore(t1, 4); | 13868 return H.ioore(t1, 4); |
| 13225 return new S.Frame(uri, line, column, t1[4]); | 13869 return new S.Frame(uri, line, column, t1[4]); |
| 13226 } | 13870 }, null, null, 2, 0, null, 23, "call"] |
| 13227 }, | 13871 }, |
| 13228 Trace_terse_closure: { | 13872 Trace_terse_closure: { |
| 13229 "^": "Closure:2;", | 13873 "^": "Closure:3;", |
| 13230 call$1: function(_) { | 13874 call$1: function(_) { |
| 13231 return false; | 13875 return false; |
| 13232 } | 13876 } |
| 13233 }, | 13877 }, |
| 13234 Trace_foldFrames_closure: { | 13878 Trace_foldFrames_closure: { |
| 13235 "^": "Closure:2;_captured_oldPredicate_1", | 13879 "^": "Closure:3;_captured_oldPredicate_1", |
| 13236 call$1: function(frame) { | 13880 call$1: function(frame) { |
| 13237 if (this._captured_oldPredicate_1.call$1(frame) === true) | 13881 if (this._captured_oldPredicate_1.call$1(frame) === true) |
| 13238 return true; | 13882 return true; |
| 13239 if (frame.get$isCore()) | 13883 if (frame.get$isCore()) |
| 13240 return true; | 13884 return true; |
| 13241 if (J.$eq(frame.get$$package(), "stack_trace")) | 13885 if (J.$eq(frame.get$$package(), "stack_trace")) |
| 13242 return true; | 13886 return true; |
| 13243 if (J.contains$1$asx(frame.member, "<async>") !== true) | 13887 if (J.contains$1$asx(frame.get$member(), "<async>") !== true) |
| 13244 return false; | 13888 return false; |
| 13245 return frame.line == null; | 13889 return frame.get$line() == null; |
| 13246 } | 13890 } |
| 13247 }, | 13891 }, |
| 13248 Trace_foldFrames_closure0: { | 13892 Trace_foldFrames_closure0: { |
| 13249 "^": "Closure:2;_trace$_box_0", | 13893 "^": "Closure:3;_trace$_box_0", |
| 13250 call$1: function(frame) { | 13894 call$1: [function(frame) { |
| 13251 var t1, t2; | 13895 var t1, t2; |
| 13252 if (this._trace$_box_0._captured_predicate_0.call$1(frame) !== true) | 13896 if (this._trace$_box_0._captured_predicate_0.call$1(frame) !== true) |
| 13253 return frame; | 13897 return frame; |
| 13254 t1 = frame.get$library(); | 13898 t1 = frame.get$library(); |
| 13255 t2 = $.get$_terseRegExp(); | 13899 t2 = $.get$_terseRegExp(); |
| 13256 H.checkString(""); | 13900 H.checkString(""); |
| 13257 return new S.Frame(P.Uri_parse(H.stringReplaceAllUnchecked(t1, t2, ""), 0,
null), null, null, frame.member); | 13901 return new S.Frame(P.Uri_parse(H.stringReplaceAllUnchecked(t1, t2, ""), 0,
null), null, null, frame.get$member()); |
| 13258 } | 13902 }, null, null, 2, 0, null, 42, "call"] |
| 13259 }, | 13903 }, |
| 13260 Trace_toString_closure0: { | 13904 Trace_toString_closure0: { |
| 13261 "^": "Closure:2;", | 13905 "^": "Closure:3;", |
| 13262 call$1: function(frame) { | 13906 call$1: [function(frame) { |
| 13263 return J.get$length$asx(J.get$location$x(frame)); | 13907 return J.get$length$asx(J.get$location$x(frame)); |
| 13264 } | 13908 }, null, null, 2, 0, null, 42, "call"] |
| 13265 }, | 13909 }, |
| 13266 Trace_toString_closure: { | 13910 Trace_toString_closure: { |
| 13267 "^": "Closure:2;_captured_longest_0", | 13911 "^": "Closure:3;_captured_longest_0", |
| 13268 call$1: function(frame) { | 13912 call$1: [function(frame) { |
| 13269 return H.S(N.padRight(J.get$location$x(frame), this._captured_longest_0))
+ " " + H.S(frame.get$member()) + "\n"; | 13913 return H.S(N.padRight(J.get$location$x(frame), this._captured_longest_0))
+ " " + H.S(frame.get$member()) + "\n"; |
| 13270 } | 13914 }, null, null, 2, 0, null, 42, "call"] |
| 13271 } | 13915 } |
| 13272 }], | 13916 }], |
| 13273 ]; | 13917 ]; |
| 13274 setupProgram(dart, 0); | 13918 setupProgram(dart, 0); |
| 13275 // getInterceptor methods | 13919 // getInterceptor methods |
| 13276 J.getInterceptor = function(receiver) { | 13920 J.getInterceptor = function(receiver) { |
| 13277 if (typeof receiver == "number") { | 13921 if (typeof receiver == "number") { |
| 13278 if (Math.floor(receiver) == receiver) | 13922 if (Math.floor(receiver) == receiver) |
| 13279 return J.JSInt.prototype; | 13923 return J.JSInt.prototype; |
| 13280 return J.JSDouble.prototype; | 13924 return J.JSDouble.prototype; |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 13353 return receiver; | 13997 return receiver; |
| 13354 if (receiver instanceof P.Object) | 13998 if (receiver instanceof P.Object) |
| 13355 return receiver; | 13999 return receiver; |
| 13356 return J.getNativeInterceptor(receiver); | 14000 return J.getNativeInterceptor(receiver); |
| 13357 }; | 14001 }; |
| 13358 J.$add$ns = function(receiver, a0) { | 14002 J.$add$ns = function(receiver, a0) { |
| 13359 if (typeof receiver == "number" && typeof a0 == "number") | 14003 if (typeof receiver == "number" && typeof a0 == "number") |
| 13360 return receiver + a0; | 14004 return receiver + a0; |
| 13361 return J.getInterceptor$ns(receiver).$add(receiver, a0); | 14005 return J.getInterceptor$ns(receiver).$add(receiver, a0); |
| 13362 }; | 14006 }; |
| 14007 J.$and$n = function(receiver, a0) { |
| 14008 if (typeof receiver == "number" && typeof a0 == "number") |
| 14009 return (receiver & a0) >>> 0; |
| 14010 return J.getInterceptor$n(receiver).$and(receiver, a0); |
| 14011 }; |
| 13363 J.$eq = function(receiver, a0) { | 14012 J.$eq = function(receiver, a0) { |
| 13364 if (receiver == null) | 14013 if (receiver == null) |
| 13365 return a0 == null; | 14014 return a0 == null; |
| 13366 if (typeof receiver != "object") | 14015 if (typeof receiver != "object") |
| 13367 return a0 != null && receiver === a0; | 14016 return a0 != null && receiver === a0; |
| 13368 return J.getInterceptor(receiver).$eq(receiver, a0); | 14017 return J.getInterceptor(receiver).$eq(receiver, a0); |
| 13369 }; | 14018 }; |
| 13370 J.$ge$n = function(receiver, a0) { | 14019 J.$ge$n = function(receiver, a0) { |
| 13371 if (typeof receiver == "number" && typeof a0 == "number") | 14020 if (typeof receiver == "number" && typeof a0 == "number") |
| 13372 return receiver >= a0; | 14021 return receiver >= a0; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 13386 J.$indexSet$ax = function(receiver, a0, a1) { | 14035 J.$indexSet$ax = function(receiver, a0, a1) { |
| 13387 if ((receiver.constructor == Array || H.isJsIndexable(receiver, receiver[init.
dispatchPropertyName])) && !receiver.immutable$list && a0 >>> 0 === a0 && a0 < r
eceiver.length) | 14036 if ((receiver.constructor == Array || H.isJsIndexable(receiver, receiver[init.
dispatchPropertyName])) && !receiver.immutable$list && a0 >>> 0 === a0 && a0 < r
eceiver.length) |
| 13388 return receiver[a0] = a1; | 14037 return receiver[a0] = a1; |
| 13389 return J.getInterceptor$ax(receiver).$indexSet(receiver, a0, a1); | 14038 return J.getInterceptor$ax(receiver).$indexSet(receiver, a0, a1); |
| 13390 }; | 14039 }; |
| 13391 J.$lt$n = function(receiver, a0) { | 14040 J.$lt$n = function(receiver, a0) { |
| 13392 if (typeof receiver == "number" && typeof a0 == "number") | 14041 if (typeof receiver == "number" && typeof a0 == "number") |
| 13393 return receiver < a0; | 14042 return receiver < a0; |
| 13394 return J.getInterceptor$n(receiver).$lt(receiver, a0); | 14043 return J.getInterceptor$n(receiver).$lt(receiver, a0); |
| 13395 }; | 14044 }; |
| 14045 J.$shl$n = function(receiver, a0) { |
| 14046 return J.getInterceptor$n(receiver).$shl(receiver, a0); |
| 14047 }; |
| 13396 J.$sub$n = function(receiver, a0) { | 14048 J.$sub$n = function(receiver, a0) { |
| 13397 if (typeof receiver == "number" && typeof a0 == "number") | 14049 if (typeof receiver == "number" && typeof a0 == "number") |
| 13398 return receiver - a0; | 14050 return receiver - a0; |
| 13399 return J.getInterceptor$n(receiver).$sub(receiver, a0); | 14051 return J.getInterceptor$n(receiver).$sub(receiver, a0); |
| 13400 }; | 14052 }; |
| 13401 J._addEventListener$3$x = function(receiver, a0, a1, a2) { | 14053 J._addEventListener$3$x = function(receiver, a0, a1, a2) { |
| 13402 return J.getInterceptor$x(receiver)._addEventListener$3(receiver, a0, a1, a2); | 14054 return J.getInterceptor$x(receiver)._addEventListener$3(receiver, a0, a1, a2); |
| 13403 }; | 14055 }; |
| 13404 J._removeEventListener$3$x = function(receiver, a0, a1, a2) { | 14056 J._removeEventListener$3$x = function(receiver, a0, a1, a2) { |
| 13405 return J.getInterceptor$x(receiver)._removeEventListener$3(receiver, a0, a1, a
2); | 14057 return J.getInterceptor$x(receiver)._removeEventListener$3(receiver, a0, a1, a
2); |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 13451 }; | 14103 }; |
| 13452 J.get$location$x = function(receiver) { | 14104 J.get$location$x = function(receiver) { |
| 13453 return J.getInterceptor$x(receiver).get$location(receiver); | 14105 return J.getInterceptor$x(receiver).get$location(receiver); |
| 13454 }; | 14106 }; |
| 13455 J.get$message$x = function(receiver) { | 14107 J.get$message$x = function(receiver) { |
| 13456 return J.getInterceptor$x(receiver).get$message(receiver); | 14108 return J.getInterceptor$x(receiver).get$message(receiver); |
| 13457 }; | 14109 }; |
| 13458 J.get$parent$x = function(receiver) { | 14110 J.get$parent$x = function(receiver) { |
| 13459 return J.getInterceptor$x(receiver).get$parent(receiver); | 14111 return J.getInterceptor$x(receiver).get$parent(receiver); |
| 13460 }; | 14112 }; |
| 14113 J.get$print$x = function(receiver) { |
| 14114 return J.getInterceptor$x(receiver).get$print(receiver); |
| 14115 }; |
| 14116 J.get$result$x = function(receiver) { |
| 14117 return J.getInterceptor$x(receiver).get$result(receiver); |
| 14118 }; |
| 13461 J.get$src$x = function(receiver) { | 14119 J.get$src$x = function(receiver) { |
| 13462 return J.getInterceptor$x(receiver).get$src(receiver); | 14120 return J.getInterceptor$x(receiver).get$src(receiver); |
| 13463 }; | 14121 }; |
| 13464 J.get$start$x = function(receiver) { | 14122 J.get$start$x = function(receiver) { |
| 13465 return J.getInterceptor$x(receiver).get$start(receiver); | 14123 return J.getInterceptor$x(receiver).get$start(receiver); |
| 13466 }; | 14124 }; |
| 13467 J.map$1$ax = function(receiver, a0) { | 14125 J.map$1$ax = function(receiver, a0) { |
| 13468 return J.getInterceptor$ax(receiver).map$1(receiver, a0); | 14126 return J.getInterceptor$ax(receiver).map$1(receiver, a0); |
| 13469 }; | 14127 }; |
| 13470 J.matchAsPrefix$2$s = function(receiver, a0, a1) { | 14128 J.matchAsPrefix$2$s = function(receiver, a0, a1) { |
| 13471 return J.getInterceptor$s(receiver).matchAsPrefix$2(receiver, a0, a1); | 14129 return J.getInterceptor$s(receiver).matchAsPrefix$2(receiver, a0, a1); |
| 13472 }; | 14130 }; |
| 14131 J.noSuchMethod$1 = function(receiver, a0) { |
| 14132 return J.getInterceptor(receiver).noSuchMethod$1(receiver, a0); |
| 14133 }; |
| 13473 J.postMessage$2$x = function(receiver, a0, a1) { | 14134 J.postMessage$2$x = function(receiver, a0, a1) { |
| 13474 return J.getInterceptor$x(receiver).postMessage$2(receiver, a0, a1); | 14135 return J.getInterceptor$x(receiver).postMessage$2(receiver, a0, a1); |
| 13475 }; | 14136 }; |
| 13476 J.print$1$x = function(receiver, a0) { | 14137 J.print$1$x = function(receiver, a0) { |
| 13477 return J.getInterceptor$x(receiver).print$1(receiver, a0); | 14138 return J.getInterceptor$x(receiver).print$1(receiver, a0); |
| 13478 }; | 14139 }; |
| 13479 J.replaceAll$2$s = function(receiver, a0, a1) { | 14140 J.replaceAll$2$s = function(receiver, a0, a1) { |
| 13480 return J.getInterceptor$s(receiver).replaceAll$2(receiver, a0, a1); | 14141 return J.getInterceptor$s(receiver).replaceAll$2(receiver, a0, a1); |
| 13481 }; | 14142 }; |
| 13482 J.replaceFirst$2$s = function(receiver, a0, a1) { | 14143 J.replaceFirst$2$s = function(receiver, a0, a1) { |
| (...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 13673 C.JsonCodec_null_null = new P.JsonCodec(null, null); | 14334 C.JsonCodec_null_null = new P.JsonCodec(null, null); |
| 13674 C.JsonDecoder_null = new P.JsonDecoder(null); | 14335 C.JsonDecoder_null = new P.JsonDecoder(null); |
| 13675 C.JsonEncoder_null_null = new P.JsonEncoder(null, null); | 14336 C.JsonEncoder_null_null = new P.JsonEncoder(null, null); |
| 13676 C.List_127_2047_65535_1114111 = H.setRuntimeTypeInfo(Isolate.makeConstantList([1
27, 2047, 65535, 1114111]), [P.$int]); | 14337 C.List_127_2047_65535_1114111 = H.setRuntimeTypeInfo(Isolate.makeConstantList([1
27, 2047, 65535, 1114111]), [P.$int]); |
| 13677 C.List_2Vk = Isolate.makeConstantList([0, 0, 32776, 33792, 1, 10240, 0, 0]); | 14338 C.List_2Vk = Isolate.makeConstantList([0, 0, 32776, 33792, 1, 10240, 0, 0]); |
| 13678 C.List_CVk = Isolate.makeConstantList([0, 0, 65490, 45055, 65535, 34815, 65534,
18431]); | 14339 C.List_CVk = Isolate.makeConstantList([0, 0, 65490, 45055, 65535, 34815, 65534,
18431]); |
| 13679 C.List_JYB = Isolate.makeConstantList([0, 0, 26624, 1023, 65534, 2047, 65534, 20
47]); | 14340 C.List_JYB = Isolate.makeConstantList([0, 0, 26624, 1023, 65534, 2047, 65534, 20
47]); |
| 13680 C.List_WnV = Isolate.makeConstantList(["/", "\\"]); | 14341 C.List_WnV = Isolate.makeConstantList(["/", "\\"]); |
| 13681 C.List_cSk = Isolate.makeConstantList(["/"]); | 14342 C.List_cSk = Isolate.makeConstantList(["/"]); |
| 13682 C.List_empty = H.setRuntimeTypeInfo(Isolate.makeConstantList([]), [P.String]); | 14343 C.List_empty = H.setRuntimeTypeInfo(Isolate.makeConstantList([]), [P.String]); |
| 14344 C.List_empty0 = Isolate.makeConstantList([]); |
| 13683 C.List_gRj = Isolate.makeConstantList([0, 0, 32722, 12287, 65534, 34815, 65534,
18431]); | 14345 C.List_gRj = Isolate.makeConstantList([0, 0, 32722, 12287, 65534, 34815, 65534,
18431]); |
| 13684 C.List_nxB = Isolate.makeConstantList([0, 0, 24576, 1023, 65534, 34815, 65534, 1
8431]); | 14346 C.List_nxB = Isolate.makeConstantList([0, 0, 24576, 1023, 65534, 34815, 65534, 1
8431]); |
| 13685 C.List_qNA = Isolate.makeConstantList([0, 0, 32754, 11263, 65534, 34815, 65534,
18431]); | 14347 C.List_qNA = Isolate.makeConstantList([0, 0, 32754, 11263, 65534, 34815, 65534,
18431]); |
| 13686 C.List_qg4 = Isolate.makeConstantList([0, 0, 65490, 12287, 65535, 34815, 65534,
18431]); | 14348 C.List_qg4 = Isolate.makeConstantList([0, 0, 65490, 12287, 65535, 34815, 65534,
18431]); |
| 13687 C.List_qg40 = Isolate.makeConstantList([0, 0, 32722, 12287, 65535, 34815, 65534,
18431]); | 14349 C.List_qg40 = Isolate.makeConstantList([0, 0, 32722, 12287, 65535, 34815, 65534,
18431]); |
| 14350 C.Symbol_call = new H.Symbol0("call"); |
| 13688 C.Utf8Codec_false = new P.Utf8Codec(false); | 14351 C.Utf8Codec_false = new P.Utf8Codec(false); |
| 13689 C._ZoneFunction_3bB = new P._ZoneFunction(C.C__RootZone, P._rootCreatePeriodicTi
mer$closure()); | 14352 C._ZoneFunction_3bB = new P._ZoneFunction(C.C__RootZone, P._rootCreatePeriodicTi
mer$closure()); |
| 13690 C._ZoneFunction_7G2 = new P._ZoneFunction(C.C__RootZone, P._rootRegisterBinaryCa
llback$closure()); | 14353 C._ZoneFunction_7G2 = new P._ZoneFunction(C.C__RootZone, P._rootRegisterBinaryCa
llback$closure()); |
| 13691 C._ZoneFunction_Eeh = new P._ZoneFunction(C.C__RootZone, P._rootRegisterUnaryCal
lback$closure()); | 14354 C._ZoneFunction_Eeh = new P._ZoneFunction(C.C__RootZone, P._rootRegisterUnaryCal
lback$closure()); |
| 13692 C._ZoneFunction_NMc = new P._ZoneFunction(C.C__RootZone, P._rootHandleUncaughtEr
ror$closure()); | 14355 C._ZoneFunction_NMc = new P._ZoneFunction(C.C__RootZone, P._rootHandleUncaughtEr
ror$closure()); |
| 13693 C._ZoneFunction__RootZone__rootCreateTimer = new P._ZoneFunction(C.C__RootZone,
P._rootCreateTimer$closure()); | 14356 C._ZoneFunction__RootZone__rootCreateTimer = new P._ZoneFunction(C.C__RootZone,
P._rootCreateTimer$closure()); |
| 13694 C._ZoneFunction__RootZone__rootErrorCallback = new P._ZoneFunction(C.C__RootZone
, P._rootErrorCallback$closure()); | 14357 C._ZoneFunction__RootZone__rootErrorCallback = new P._ZoneFunction(C.C__RootZone
, P._rootErrorCallback$closure()); |
| 13695 C._ZoneFunction__RootZone__rootFork = new P._ZoneFunction(C.C__RootZone, P._root
Fork$closure()); | 14358 C._ZoneFunction__RootZone__rootFork = new P._ZoneFunction(C.C__RootZone, P._root
Fork$closure()); |
| 13696 C._ZoneFunction__RootZone__rootPrint = new P._ZoneFunction(C.C__RootZone, P._roo
tPrint$closure()); | 14359 C._ZoneFunction__RootZone__rootPrint = new P._ZoneFunction(C.C__RootZone, P._roo
tPrint$closure()); |
| 13697 C._ZoneFunction__RootZone__rootRegisterCallback = new P._ZoneFunction(C.C__RootZ
one, P._rootRegisterCallback$closure()); | 14360 C._ZoneFunction__RootZone__rootRegisterCallback = new P._ZoneFunction(C.C__RootZ
one, P._rootRegisterCallback$closure()); |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 13806 } | 14469 } |
| 13807 }()); | 14470 }()); |
| 13808 }, "undefinedLiteralPropertyPattern", "_AsyncRun_scheduleImmediateClosure", "get
$_AsyncRun_scheduleImmediateClosure", function() { | 14471 }, "undefinedLiteralPropertyPattern", "_AsyncRun_scheduleImmediateClosure", "get
$_AsyncRun_scheduleImmediateClosure", function() { |
| 13809 return P._AsyncRun__initializeScheduleImmediate(); | 14472 return P._AsyncRun__initializeScheduleImmediate(); |
| 13810 }, "scheduleImmediateClosure", "Future__nullFuture", "get$Future__nullFuture", f
unction() { | 14473 }, "scheduleImmediateClosure", "Future__nullFuture", "get$Future__nullFuture", f
unction() { |
| 13811 return P._Future$immediate(null, null); | 14474 return P._Future$immediate(null, null); |
| 13812 }, "_nullFuture", "_RootZone__rootMap", "get$_RootZone__rootMap", function() { | 14475 }, "_nullFuture", "_RootZone__rootMap", "get$_RootZone__rootMap", function() { |
| 13813 return P.HashMap_HashMap(null, null, null, null, null); | 14476 return P.HashMap_HashMap(null, null, null, null, null); |
| 13814 }, "_rootMap", "IterableBase__toStringVisiting", "get$IterableBase__toStringVisi
ting", function() { | 14477 }, "_rootMap", "IterableBase__toStringVisiting", "get$IterableBase__toStringVisi
ting", function() { |
| 13815 return []; | 14478 return []; |
| 13816 }, "_toStringVisiting", "_vmFrame", "get$_vmFrame", function() { | 14479 }, "_toStringVisiting", "context", "get$context", function() { |
| 14480 return P._wrapToDart(self); |
| 14481 }, "context", "_DART_OBJECT_PROPERTY_NAME", "get$_DART_OBJECT_PROPERTY_NAME", fu
nction() { |
| 14482 return H.getIsolateAffinityTag("_$dart_dartObject"); |
| 14483 }, "_DART_OBJECT_PROPERTY_NAME", "_DART_CLOSURE_PROPERTY_NAME", "get$_DART_CLOSU
RE_PROPERTY_NAME", function() { |
| 14484 return H.getIsolateAffinityTag("_$dart_dartClosure"); |
| 14485 }, "_DART_CLOSURE_PROPERTY_NAME", "_dartProxyCtor", "get$_dartProxyCtor", functi
on() { |
| 14486 return function DartObject(o) { |
| 14487 this.o = o; |
| 14488 }; |
| 14489 }, "_dartProxyCtor", "_vmFrame", "get$_vmFrame", function() { |
| 13817 return P.RegExp_RegExp("^#\\d+\\s+(\\S.*) \\((.+?)((?::\\d+){0,2})\\)$", true,
false); | 14490 return P.RegExp_RegExp("^#\\d+\\s+(\\S.*) \\((.+?)((?::\\d+){0,2})\\)$", true,
false); |
| 13818 }, "_vmFrame", "_v8Frame", "get$_v8Frame", function() { | 14491 }, "_vmFrame", "_v8Frame", "get$_v8Frame", function() { |
| 13819 return P.RegExp_RegExp("^\\s*at (?:(\\S.*?)(?: \\[as [^\\]]+\\])? \\((.*)\\)|(
.*))$", true, false); | 14492 return P.RegExp_RegExp("^\\s*at (?:(\\S.*?)(?: \\[as [^\\]]+\\])? \\((.*)\\)|(
.*))$", true, false); |
| 13820 }, "_v8Frame", "_v8UrlLocation", "get$_v8UrlLocation", function() { | 14493 }, "_v8Frame", "_v8UrlLocation", "get$_v8UrlLocation", function() { |
| 13821 return P.RegExp_RegExp("^(.*):(\\d+):(\\d+)$", true, false); | 14494 return P.RegExp_RegExp("^(.*):(\\d+):(\\d+)$", true, false); |
| 13822 }, "_v8UrlLocation", "_v8EvalLocation", "get$_v8EvalLocation", function() { | 14495 }, "_v8UrlLocation", "_v8EvalLocation", "get$_v8EvalLocation", function() { |
| 13823 return P.RegExp_RegExp("^eval at (?:\\S.*?) \\((.*)\\)(?:, .*?:\\d+:\\d+)?$",
true, false); | 14496 return P.RegExp_RegExp("^eval at (?:\\S.*?) \\((.*)\\)(?:, .*?:\\d+:\\d+)?$",
true, false); |
| 13824 }, "_v8EvalLocation", "_firefoxSafariFrame", "get$_firefoxSafariFrame", function
() { | 14497 }, "_v8EvalLocation", "_firefoxSafariFrame", "get$_firefoxSafariFrame", function
() { |
| 13825 return P.RegExp_RegExp("^(?:([^@(/]*)(?:\\(.*\\))?((?:/[^/]*)*)(?:\\(.*\\))?@)
?(.*?):(\\d*)(?::(\\d*))?$", true, false); | 14498 return P.RegExp_RegExp("^(?:([^@(/]*)(?:\\(.*\\))?((?:/[^/]*)*)(?:\\(.*\\))?@)
?(.*?):(\\d*)(?::(\\d*))?$", true, false); |
| 13826 }, "_firefoxSafariFrame", "_friendlyFrame", "get$_friendlyFrame", function() { | 14499 }, "_firefoxSafariFrame", "_friendlyFrame", "get$_friendlyFrame", function() { |
| 13827 return P.RegExp_RegExp("^(\\S+)(?: (\\d+)(?::(\\d+))?)?\\s+([^\\d]\\S*)$", tru
e, false); | 14500 return P.RegExp_RegExp("^(\\S+)(?: (\\d+)(?::(\\d+))?)?\\s+([^\\d]\\S*)$", tru
e, false); |
| 13828 }, "_friendlyFrame", "_asyncBody", "get$_asyncBody", function() { | 14501 }, "_friendlyFrame", "_asyncBody", "get$_asyncBody", function() { |
| 13829 return P.RegExp_RegExp("<(<anonymous closure>|[^>]+)_async_body>", true, false
); | 14502 return P.RegExp_RegExp("<(<anonymous closure>|[^>]+)_async_body>", true, false
); |
| 13830 }, "_asyncBody", "_initialDot", "get$_initialDot", function() { | 14503 }, "_asyncBody", "_initialDot", "get$_initialDot", function() { |
| 13831 return P.RegExp_RegExp("^\\.", true, false); | 14504 return P.RegExp_RegExp("^\\.", true, false); |
| 13832 }, "_initialDot", "Frame__uriRegExp", "get$Frame__uriRegExp", function() { | 14505 }, "_initialDot", "Frame__uriRegExp", "get$Frame__uriRegExp", function() { |
| 13833 return P.RegExp_RegExp("^[a-zA-Z][-+.a-zA-Z\\d]*://", true, false); | 14506 return P.RegExp_RegExp("^[a-zA-Z][-+.a-zA-Z\\d]*://", true, false); |
| 13834 }, "_uriRegExp", "Frame__windowsRegExp", "get$Frame__windowsRegExp", function()
{ | 14507 }, "_uriRegExp", "Frame__windowsRegExp", "get$Frame__windowsRegExp", function()
{ |
| 13835 return P.RegExp_RegExp("^([a-zA-Z]:[\\\\/]|\\\\\\\\)", true, false); | 14508 return P.RegExp_RegExp("^([a-zA-Z]:[\\\\/]|\\\\\\\\)", true, false); |
| 13836 }, "_windowsRegExp", "windows", "get$windows", function() { | 14509 }, "_windowsRegExp", "windows", "get$windows", function() { |
| 13837 return F.Context_Context(null, $.get$Style_windows()); | 14510 return F.Context_Context(null, $.get$Style_windows()); |
| 13838 }, "windows", "context", "get$context", function() { | 14511 }, "windows", "context0", "get$context0", function() { |
| 13839 return new F.Context($.get$Style_platform(), null); | 14512 return new F.Context($.get$Style_platform(), null); |
| 13840 }, "context", "Style_posix", "get$Style_posix", function() { | 14513 }, "context", "Style_posix", "get$Style_posix", function() { |
| 13841 return new Z.PosixStyle("posix", "/", C.List_cSk, P.RegExp_RegExp("/", true, f
alse), P.RegExp_RegExp("[^/]$", true, false), P.RegExp_RegExp("^/", true, false)
, null); | 14514 return new Z.PosixStyle("posix", "/", C.List_cSk, P.RegExp_RegExp("/", true, f
alse), P.RegExp_RegExp("[^/]$", true, false), P.RegExp_RegExp("^/", true, false)
, null); |
| 13842 }, "posix", "Style_windows", "get$Style_windows", function() { | 14515 }, "posix", "Style_windows", "get$Style_windows", function() { |
| 13843 return new T.WindowsStyle("windows", "\\", C.List_WnV, P.RegExp_RegExp("[/\\\\
]", true, false), P.RegExp_RegExp("[^/\\\\]$", true, false), P.RegExp_RegExp("^(
\\\\\\\\[^\\\\]+\\\\[^\\\\/]+|[a-zA-Z]:[/\\\\])", true, false), P.RegExp_RegExp(
"^[/\\\\](?![/\\\\])", true, false)); | 14516 return new T.WindowsStyle("windows", "\\", C.List_WnV, P.RegExp_RegExp("[/\\\\
]", true, false), P.RegExp_RegExp("[^/\\\\]$", true, false), P.RegExp_RegExp("^(
\\\\\\\\[^\\\\]+\\\\[^\\\\/]+|[a-zA-Z]:[/\\\\])", true, false), P.RegExp_RegExp(
"^[/\\\\](?![/\\\\])", true, false)); |
| 13844 }, "windows", "Style_url", "get$Style_url", function() { | 14517 }, "windows", "Style_url", "get$Style_url", function() { |
| 13845 return new E.UrlStyle("url", "/", C.List_cSk, P.RegExp_RegExp("/", true, false
), P.RegExp_RegExp("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$", true, false), P.RegExp
_RegExp("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*", true, false), P.RegExp_RegExp("^/", t
rue, false)); | 14518 return new E.UrlStyle("url", "/", C.List_cSk, P.RegExp_RegExp("/", true, false
), P.RegExp_RegExp("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$", true, false), P.RegExp
_RegExp("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*", true, false), P.RegExp_RegExp("^/", t
rue, false)); |
| 13846 }, "url", "Style_platform", "get$Style_platform", function() { | 14519 }, "url", "Style_platform", "get$Style_platform", function() { |
| 13847 return S.Style__getPlatformStyle(); | 14520 return S.Style__getPlatformStyle(); |
| 13848 }, "platform", "_terseRegExp", "get$_terseRegExp", function() { | 14521 }, "platform", "_terseRegExp", "get$_terseRegExp", function() { |
| 13849 return P.RegExp_RegExp("(-patch)?(/.*)?$", true, false); | 14522 return P.RegExp_RegExp("(-patch)?(/.*)?$", true, false); |
| 13850 }, "_terseRegExp", "_v8Trace", "get$_v8Trace", function() { | 14523 }, "_terseRegExp", "_v8Trace", "get$_v8Trace", function() { |
| 13851 return P.RegExp_RegExp("\\n ?at ", true, false); | 14524 return P.RegExp_RegExp("\\n ?at ", true, false); |
| 13852 }, "_v8Trace", "_v8TraceLine", "get$_v8TraceLine", function() { | 14525 }, "_v8Trace", "_v8TraceLine", "get$_v8TraceLine", function() { |
| 13853 return P.RegExp_RegExp(" ?at ", true, false); | 14526 return P.RegExp_RegExp(" ?at ", true, false); |
| 13854 }, "_v8TraceLine", "_firefoxSafariTrace", "get$_firefoxSafariTrace", function()
{ | 14527 }, "_v8TraceLine", "_firefoxSafariTrace", "get$_firefoxSafariTrace", function()
{ |
| 13855 return P.RegExp_RegExp("^(([.0-9A-Za-z_$/<]|\\(.*\\))*@)?[^\\s]*:\\d*$", true,
true); | 14528 return P.RegExp_RegExp("^(([.0-9A-Za-z_$/<]|\\(.*\\))*@)?[^\\s]*:\\d*$", true,
true); |
| 13856 }, "_firefoxSafariTrace", "_friendlyTrace", "get$_friendlyTrace", function() { | 14529 }, "_firefoxSafariTrace", "_friendlyTrace", "get$_friendlyTrace", function() { |
| 13857 return P.RegExp_RegExp("^[^\\s]+( \\d+(:\\d+)?)?[ \\t]+[^\\s]+$", true, true); | 14530 return P.RegExp_RegExp("^[^\\s]+( \\d+(:\\d+)?)?[ \\t]+[^\\s]+$", true, true); |
| 13858 }, "_friendlyTrace"]); | 14531 }, "_friendlyTrace"]); |
| 13859 ; | 14532 ; |
| 13860 | 14533 |
| 13861 { | 14534 { |
| 13862 init.metadata = [null]; | 14535 init.metadata = ["object", "sender", "e", "x", "closure", "isolate", "numberOf
Arguments", "arg1", "arg2", "arg3", "arg4", "each", "value", null, "error", "sta
ckTrace", "self", "parent", "zone", "f", "arg", "duration", "callback", "line",
"specification", "zoneValues", "_", "ignored", "element", "data", "s", "a", "k",
"v", 0, "key", "encodedComponent", "byteString", "captureThis", "arguments", "o
", "message", "frame"]; |
| 13863 init.types = [{func: 1}, {func: 1, void: true}, {func: 1, args: [,]}, {func: 1
, args: [, P.String]}, {func: 1, args: [P.String]}, {func: 1, args: [{func: 1, v
oid: true}]}, {func: 1, void: true, args: [,], opt: [P.StackTrace]}, {func: 1, a
rgs: [,], opt: [,]}, {func: 1, ret: P.bool}, {func: 1, args: [P.bool]}, {func: 1
, void: true, args: [P.Object], opt: [P.StackTrace]}, {func: 1, void: true, args
: [P.Object, P.StackTrace]}, {func: 1, args: [, P.StackTrace]}, {func: 1, void:
true, args: [, P.StackTrace]}, {func: 1, args: [P.Zone,, P.StackTrace]}, {func:
1, args: [P.Zone, {func: 1}]}, {func: 1, args: [P.Zone, {func: 1, args: [,]},,]}
, {func: 1, args: [P.Zone, {func: 1, args: [,,]},,,]}, {func: 1, ret: {func: 1},
args: [P.Zone, {func: 1}]}, {func: 1, ret: {func: 1, args: [,]}, args: [P.Zone,
{func: 1, args: [,]}]}, {func: 1, ret: {func: 1, args: [,,]}, args: [P.Zone, {f
unc: 1, args: [,,]}]}, {func: 1, ret: P.AsyncError, args: [P.Zone, P.Object, P.S
tackTrace]}, {func: 1, void: true, args: [P.Zone, {func: 1}]}, {func: 1, ret: P.
Timer, args: [P.Zone, P.Duration, {func: 1, void: true}]}, {func: 1, ret: P.Time
r, args: [P.Zone, P.Duration, {func: 1, void: true, args: [P.Timer]}]}, {func: 1
, void: true, args: [P.Zone, P.String]}, {func: 1, ret: P.Zone, args: [P.Zone, P
.ZoneSpecification, P.Map]}, {func: 1, ret: P.Zone, named: {specification: P.Zon
eSpecification, zoneValues: P.Map}}, {func: 1, args: [{func: 1}]}, {func: 1, arg
s: [{func: 1, args: [,]},,]}, {func: 1, args: [{func: 1, args: [,,]},,,]}, {func
: 1, ret: {func: 1}, args: [{func: 1}]}, {func: 1, ret: {func: 1, args: [,]}, ar
gs: [{func: 1, args: [,]}]}, {func: 1, ret: {func: 1, args: [,,]}, args: [{func:
1, args: [,,]}]}, {func: 1, ret: P.AsyncError, args: [P.Object, P.StackTrace]},
{func: 1, void: true, args: [{func: 1, void: true}]}, {func: 1, ret: P.Timer, a
rgs: [P.Duration, {func: 1, void: true}]}, {func: 1, ret: P.Timer, args: [P.Dura
tion, {func: 1, void: true, args: [P.Timer]}]}, {func: 1, void: true, args: [P.S
tring]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone,, P.StackTrace]}, {func
: 1, args: [,,]}, {func: 1, args: [P.String,,]}, {func: 1, ret: P.$int, args: [,
P.$int]}, {func: 1, void: true, args: [P.$int, P.$int]}, {func: 1, args: [P.Sym
bol,,]}, {func: 1, ret: P.String, args: [P.$int]}, {func: 1, ret: P.bool, args:
[P.$int]}, {func: 1, ret: P.$int, args: [,,]}, {func: 1, void: true, args: [P.St
ring], opt: [,]}, {func: 1, ret: P.$int, args: [P.$int, P.$int]}, {func: 1, ret:
P.$int, args: [,]}, {func: 1, args: [P.$int]}, {func: 1, args: [P.$int,,]}, {fu
nc: 1, void: true, args: [,]}, {func: 1, void: true, args: [P.Zone, P.ZoneDelega
te, P.Zone,, P.StackTrace]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone, {f
unc: 1}]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1, args: [,]}
,,]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1, args: [,,]},,,]
}, {func: 1, ret: {func: 1}, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1}]},
{func: 1, ret: {func: 1, args: [,]}, args: [P.Zone, P.ZoneDelegate, P.Zone, {fu
nc: 1, args: [,]}]}, {func: 1, ret: {func: 1, args: [,,]}, args: [P.Zone, P.Zone
Delegate, P.Zone, {func: 1, args: [,,]}]}, {func: 1, ret: P.AsyncError, args: [P
.Zone, P.ZoneDelegate, P.Zone, P.Object, P.StackTrace]}, {func: 1, void: true, a
rgs: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1}]}, {func: 1, ret: P.Timer, args:
[P.Zone, P.ZoneDelegate, P.Zone, P.Duration, {func: 1, void: true}]}, {func: 1,
ret: P.Timer, args: [P.Zone, P.ZoneDelegate, P.Zone, P.Duration, {func: 1, void
: true, args: [P.Timer]}]}, {func: 1, void: true, args: [P.Zone, P.ZoneDelegate,
P.Zone, P.String]}, {func: 1, ret: P.Zone, args: [P.Zone, P.ZoneDelegate, P.Zon
e, P.ZoneSpecification, P.Map]}, {func: 1, ret: P.bool, args: [,,]}, {func: 1, r
et: P.Object, args: [,]}, {func: 1, ret: P.bool, args: [P.Object, P.Object]}, {f
unc: 1, ret: P.$int, args: [P.Object]}, {func: 1, ret: P.String, args: [P.String
]}, {func: 1, ret: P.num, args: [P.num, P.num]}]; | 14536 init.types = [{func: 1}, {func: 1, void: true, args: [, P.StackTrace]}, {func:
1, void: true}, {func: 1, args: [,]}, {func: 1, args: [P.String,,]}, {func: 1,
args: [, P.String]}, {func: 1, args: [P.String]}, {func: 1, args: [{func: 1, voi
d: true}]}, {func: 1, void: true, args: [,], opt: [P.StackTrace]}, {func: 1, arg
s: [,], opt: [,]}, {func: 1, ret: P.bool}, {func: 1, args: [P.bool]}, {func: 1,
void: true, args: [P.Object], opt: [P.StackTrace]}, {func: 1, void: true, args:
[P.Object, P.StackTrace]}, {func: 1, args: [, P.StackTrace]}, {func: 1, args: [P
.Zone,, P.StackTrace]}, {func: 1, args: [P.Zone, {func: 1}]}, {func: 1, args: [P
.Zone, {func: 1, args: [,]},,]}, {func: 1, args: [P.Zone, {func: 1, args: [,,]},
,,]}, {func: 1, ret: {func: 1}, args: [P.Zone, {func: 1}]}, {func: 1, ret: {func
: 1, args: [,]}, args: [P.Zone, {func: 1, args: [,]}]}, {func: 1, ret: {func: 1,
args: [,,]}, args: [P.Zone, {func: 1, args: [,,]}]}, {func: 1, ret: P.AsyncErro
r, args: [P.Zone, P.Object, P.StackTrace]}, {func: 1, void: true, args: [P.Zone,
{func: 1}]}, {func: 1, ret: P.Timer, args: [P.Zone, P.Duration, {func: 1, void:
true}]}, {func: 1, ret: P.Timer, args: [P.Zone, P.Duration, {func: 1, void: tru
e, args: [P.Timer]}]}, {func: 1, void: true, args: [P.Zone, P.String]}, {func: 1
, ret: P.Zone, args: [P.Zone, P.ZoneSpecification, P.Map]}, {func: 1, ret: P.Zon
e, named: {specification: P.ZoneSpecification, zoneValues: P.Map}}, {func: 1, ar
gs: [{func: 1}]}, {func: 1, args: [{func: 1, args: [,]},,]}, {func: 1, args: [{f
unc: 1, args: [,,]},,,]}, {func: 1, ret: {func: 1}, args: [{func: 1}]}, {func: 1
, ret: {func: 1, args: [,]}, args: [{func: 1, args: [,]}]}, {func: 1, ret: {func
: 1, args: [,,]}, args: [{func: 1, args: [,,]}]}, {func: 1, ret: P.AsyncError, a
rgs: [P.Object, P.StackTrace]}, {func: 1, void: true, args: [{func: 1, void: tru
e}]}, {func: 1, ret: P.Timer, args: [P.Duration, {func: 1, void: true}]}, {func:
1, ret: P.Timer, args: [P.Duration, {func: 1, void: true, args: [P.Timer]}]}, {
func: 1, void: true, args: [P.String]}, {func: 1, args: [P.Zone, P.ZoneDelegate,
P.Zone,, P.StackTrace]}, {func: 1, args: [,,]}, {func: 1, ret: P.$int, args: [,
P.$int]}, {func: 1, void: true, args: [P.$int, P.$int]}, {func: 1, args: [P.Sym
bol,,]}, {func: 1, ret: P.String, args: [P.$int]}, {func: 1, ret: P.bool, args:
[P.$int]}, {func: 1, ret: P.$int, args: [,,]}, {func: 1, void: true, args: [P.St
ring], opt: [,]}, {func: 1, ret: P.$int, args: [P.$int, P.$int]}, {func: 1, ret:
P.$int, args: [,]}, {func: 1, args: [P.$int]}, {func: 1, args: [P.$int,,]}, {fu
nc: 1, void: true, args: [,]}, {func: 1, void: true, args: [P.Zone, P.ZoneDelega
te, P.Zone,, P.StackTrace]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone, {f
unc: 1}]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1, args: [,]}
,,]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1, args: [,,]},,,]
}, {func: 1, ret: {func: 1}, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1}]},
{func: 1, ret: {func: 1, args: [,]}, args: [P.Zone, P.ZoneDelegate, P.Zone, {fu
nc: 1, args: [,]}]}, {func: 1, ret: {func: 1, args: [,,]}, args: [P.Zone, P.Zone
Delegate, P.Zone, {func: 1, args: [,,]}]}, {func: 1, ret: P.AsyncError, args: [P
.Zone, P.ZoneDelegate, P.Zone, P.Object, P.StackTrace]}, {func: 1, void: true, a
rgs: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1}]}, {func: 1, ret: P.Timer, args:
[P.Zone, P.ZoneDelegate, P.Zone, P.Duration, {func: 1, void: true}]}, {func: 1,
ret: P.Timer, args: [P.Zone, P.ZoneDelegate, P.Zone, P.Duration, {func: 1, void
: true, args: [P.Timer]}]}, {func: 1, void: true, args: [P.Zone, P.ZoneDelegate,
P.Zone, P.String]}, {func: 1, ret: P.Zone, args: [P.Zone, P.ZoneDelegate, P.Zon
e, P.ZoneSpecification, P.Map]}, {func: 1, ret: P.bool, args: [,,]}, {func: 1, r
et: P.Object, args: [,]}, {func: 1, ret: P.bool, args: [P.Object, P.Object]}, {f
unc: 1, ret: P.$int, args: [P.Object]}, {func: 1, ret: P.String, args: [P.String
]}, {func: 1, ret: P.num, args: [P.num, P.num]}]; |
| 13864 } | 14537 } |
| 13865 | 14538 |
| 13866 $ = null; | 14539 $ = null; |
| 13867 Isolate = Isolate.$finishIsolateConstructor(Isolate); | 14540 Isolate = Isolate.$finishIsolateConstructor(Isolate); |
| 13868 $ = new Isolate(); | 14541 $ = new Isolate(); |
| 13869 function convertToFastObject(properties) { | 14542 function convertToFastObject(properties) { |
| 13870 function MyClass() { | 14543 function MyClass() { |
| 13871 } | 14544 } |
| 13872 MyClass.prototype = properties; | 14545 MyClass.prototype = properties; |
| 13873 new MyClass(); | 14546 new MyClass(); |
| (...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14021 else | 14694 else |
| 14022 (function(a) { | 14695 (function(a) { |
| 14023 H.startRootIsolate(R.main$closure(), a); | 14696 H.startRootIsolate(R.main$closure(), a); |
| 14024 })([]); | 14697 })([]); |
| 14025 }); | 14698 }); |
| 14026 ; | 14699 ; |
| 14027 // END invoke [main]. | 14700 // END invoke [main]. |
| 14028 })() | 14701 })() |
| 14029 | 14702 |
| 14030 //# sourceMappingURL=host.dart.js.map | 14703 //# sourceMappingURL=host.dart.js.map |
| OLD | NEW |