| OLD | NEW |
| 1 var _interceptors = dart.defineLibrary(_interceptors, {}); | 1 var _interceptors = dart.defineLibrary(_interceptors, {}); |
| 2 var core = dart.import(core); | 2 var core = dart.import(core); |
| 3 var _js_helper = dart.lazyImport(_js_helper); | 3 var _js_helper = dart.lazyImport(_js_helper); |
| 4 var _internal = dart.import(_internal); | 4 var _internal = dart.import(_internal); |
| 5 var _foreign_helper = dart.import(_foreign_helper); | 5 var _foreign_helper = dart.import(_foreign_helper); |
| 6 var _js_embedded_names = dart.import(_js_embedded_names); | 6 var _js_embedded_names = dart.import(_js_embedded_names); |
| 7 (function(exports, core, _js_helper, _internal, _foreign_helper, _js_embedded_na
mes) { | 7 (function(exports, core, _js_helper, _internal, _foreign_helper, _js_embedded_na
mes) { |
| 8 'use strict'; | 8 'use strict'; |
| 9 let JSArray = Array; | 9 let JSArray = Array; |
| 10 let JSMutableArray$ = dart.generic(function(E) { | 10 let JSMutableArray$ = dart.generic(function(E) { |
| (...skipping 29 matching lines...) Expand all Loading... |
| 40 return _js_helper.Primitives.objectToString(this); | 40 return _js_helper.Primitives.objectToString(this); |
| 41 } | 41 } |
| 42 noSuchMethod(invocation) { | 42 noSuchMethod(invocation) { |
| 43 throw new core.NoSuchMethodError(this, invocation.memberName, invocation.p
ositionalArguments, invocation.namedArguments); | 43 throw new core.NoSuchMethodError(this, invocation.memberName, invocation.p
ositionalArguments, invocation.namedArguments); |
| 44 } | 44 } |
| 45 get runtimeType() { | 45 get runtimeType() { |
| 46 return _js_helper.getRuntimeType(this); | 46 return _js_helper.getRuntimeType(this); |
| 47 } | 47 } |
| 48 } | 48 } |
| 49 dart.setSignature(Interceptor, { | 49 dart.setSignature(Interceptor, { |
| 50 constructors: () => ({Interceptor: [Interceptor, []]}), |
| 50 methods: () => ({'==': [core.bool, [core.Object]]}) | 51 methods: () => ({'==': [core.bool, [core.Object]]}) |
| 51 }); | 52 }); |
| 52 let _isInt32 = Symbol('_isInt32'); | 53 let _isInt32 = Symbol('_isInt32'); |
| 53 let _tdivFast = Symbol('_tdivFast'); | 54 let _tdivFast = Symbol('_tdivFast'); |
| 54 let _tdivSlow = Symbol('_tdivSlow'); | 55 let _tdivSlow = Symbol('_tdivSlow'); |
| 55 let _shlPositive = Symbol('_shlPositive'); | 56 let _shlPositive = Symbol('_shlPositive'); |
| 56 let _shrReceiverPositive = Symbol('_shrReceiverPositive'); | 57 let _shrReceiverPositive = Symbol('_shrReceiverPositive'); |
| 57 let _shrOtherPositive = Symbol('_shrOtherPositive'); | 58 let _shrOtherPositive = Symbol('_shrOtherPositive'); |
| 58 let _shrBothPositive = Symbol('_shrBothPositive'); | 59 let _shrBothPositive = Symbol('_shrBothPositive'); |
| 59 class JSNumber extends Interceptor { | 60 class JSNumber extends Interceptor { |
| (...skipping 296 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 356 if (!dart.is(other, core.num)) | 357 if (!dart.is(other, core.num)) |
| 357 throw new core.ArgumentError(other); | 358 throw new core.ArgumentError(other); |
| 358 return this >= other; | 359 return this >= other; |
| 359 } | 360 } |
| 360 get runtimeType() { | 361 get runtimeType() { |
| 361 return core.num; | 362 return core.num; |
| 362 } | 363 } |
| 363 } | 364 } |
| 364 JSNumber[dart.implements] = () => [core.num]; | 365 JSNumber[dart.implements] = () => [core.num]; |
| 365 dart.setSignature(JSNumber, { | 366 dart.setSignature(JSNumber, { |
| 367 constructors: () => ({JSNumber: [JSNumber, []]}), |
| 366 methods: () => ({ | 368 methods: () => ({ |
| 367 compareTo: [core.int, [core.num]], | 369 compareTo: [core.int, [core.num]], |
| 368 remainder: [core.num, [core.num]], | 370 remainder: [core.num, [core.num]], |
| 369 abs: [core.num, []], | 371 abs: [core.num, []], |
| 370 toInt: [core.int, []], | 372 toInt: [core.int, []], |
| 371 truncate: [core.int, []], | 373 truncate: [core.int, []], |
| 372 ceil: [core.int, []], | 374 ceil: [core.int, []], |
| 373 floor: [core.int, []], | 375 floor: [core.int, []], |
| 374 round: [core.int, []], | 376 round: [core.int, []], |
| 375 ceilToDouble: [core.double, []], | 377 ceilToDouble: [core.double, []], |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 463 } | 465 } |
| 464 get runtimeType() { | 466 get runtimeType() { |
| 465 return core.int; | 467 return core.int; |
| 466 } | 468 } |
| 467 ['~']() { | 469 ['~']() { |
| 468 return dart.as(~this >>> 0, core.int); | 470 return dart.as(~this >>> 0, core.int); |
| 469 } | 471 } |
| 470 } | 472 } |
| 471 JSInt[dart.implements] = () => [core.int, core.double]; | 473 JSInt[dart.implements] = () => [core.int, core.double]; |
| 472 dart.setSignature(JSInt, { | 474 dart.setSignature(JSInt, { |
| 475 constructors: () => ({JSInt: [JSInt, []]}), |
| 473 methods: () => ({ | 476 methods: () => ({ |
| 474 toUnsigned: [core.int, [core.int]], | 477 toUnsigned: [core.int, [core.int]], |
| 475 toSigned: [core.int, [core.int]], | 478 toSigned: [core.int, [core.int]], |
| 476 '~': [core.int, []] | 479 '~': [core.int, []] |
| 477 }), | 480 }), |
| 478 statics: () => ({ | 481 statics: () => ({ |
| 479 _bitCount: [core.int, [core.int]], | 482 _bitCount: [core.int, [core.int]], |
| 480 _shru: [core.Object, [core.int, core.int]], | 483 _shru: [core.Object, [core.int, core.int]], |
| 481 _shrs: [core.Object, [core.int, core.int]], | 484 _shrs: [core.Object, [core.int, core.int]], |
| 482 _ors: [core.Object, [core.int, core.int]], | 485 _ors: [core.Object, [core.int, core.int]], |
| 483 _spread: [core.int, [core.int]] | 486 _spread: [core.int, [core.int]] |
| 484 }), | 487 }), |
| 485 names: ['_bitCount', '_shru', '_shrs', '_ors', '_spread'] | 488 names: ['_bitCount', '_shru', '_shrs', '_ors', '_spread'] |
| 486 }); | 489 }); |
| 487 class JSDouble extends JSNumber { | 490 class JSDouble extends JSNumber { |
| 488 JSDouble() { | 491 JSDouble() { |
| 489 super.JSNumber(); | 492 super.JSNumber(); |
| 490 } | 493 } |
| 491 get runtimeType() { | 494 get runtimeType() { |
| 492 return core.double; | 495 return core.double; |
| 493 } | 496 } |
| 494 } | 497 } |
| 495 JSDouble[dart.implements] = () => [core.double]; | 498 JSDouble[dart.implements] = () => [core.double]; |
| 499 dart.setSignature(JSDouble, { |
| 500 constructors: () => ({JSDouble: [JSDouble, []]}) |
| 501 }); |
| 496 class JSPositiveInt extends JSInt { | 502 class JSPositiveInt extends JSInt { |
| 497 JSPositiveInt() { | 503 JSPositiveInt() { |
| 498 super.JSInt(); | 504 super.JSInt(); |
| 499 } | 505 } |
| 500 } | 506 } |
| 501 class JSUInt32 extends JSPositiveInt {} | 507 class JSUInt32 extends JSPositiveInt {} |
| 502 class JSUInt31 extends JSUInt32 {} | 508 class JSUInt31 extends JSUInt32 {} |
| 503 let _defaultSplit = Symbol('_defaultSplit'); | 509 let _defaultSplit = Symbol('_defaultSplit'); |
| 504 class JSString extends Interceptor { | 510 class JSString extends Interceptor { |
| 505 JSString() { | 511 JSString() { |
| (...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 913 get(index) { | 919 get(index) { |
| 914 if (!(typeof index == 'number')) | 920 if (!(typeof index == 'number')) |
| 915 throw new core.ArgumentError(index); | 921 throw new core.ArgumentError(index); |
| 916 if (dart.notNull(index) >= dart.notNull(this.length) || dart.notNull(index
) < 0) | 922 if (dart.notNull(index) >= dart.notNull(this.length) || dart.notNull(index
) < 0) |
| 917 throw new core.RangeError.value(index); | 923 throw new core.RangeError.value(index); |
| 918 return this[index]; | 924 return this[index]; |
| 919 } | 925 } |
| 920 } | 926 } |
| 921 JSString[dart.implements] = () => [core.String, JSIndexable]; | 927 JSString[dart.implements] = () => [core.String, JSIndexable]; |
| 922 dart.setSignature(JSString, { | 928 dart.setSignature(JSString, { |
| 929 constructors: () => ({JSString: [JSString, []]}), |
| 923 methods: () => ({ | 930 methods: () => ({ |
| 924 codeUnitAt: [core.int, [core.int]], | 931 codeUnitAt: [core.int, [core.int]], |
| 925 allMatches: [core.Iterable$(core.Match), [core.String], [core.int]], | 932 allMatches: [core.Iterable$(core.Match), [core.String], [core.int]], |
| 926 matchAsPrefix: [core.Match, [core.String], [core.int]], | 933 matchAsPrefix: [core.Match, [core.String], [core.int]], |
| 927 '+': [core.String, [core.String]], | 934 '+': [core.String, [core.String]], |
| 928 endsWith: [core.bool, [core.String]], | 935 endsWith: [core.bool, [core.String]], |
| 929 replaceAll: [core.String, [core.Pattern, core.String]], | 936 replaceAll: [core.String, [core.Pattern, core.String]], |
| 930 replaceAllMapped: [core.String, [core.Pattern, dart.functionType(core.Stri
ng, [core.Match])]], | 937 replaceAllMapped: [core.String, [core.Pattern, dart.functionType(core.Stri
ng, [core.Match])]], |
| 931 splitMapJoin: [core.String, [core.Pattern], {nMatc: dart.functionType(core
.String, [core.Match]), nNonMatc: dart.functionType(core.String, [core.String])}
], | 938 splitMapJoin: [core.String, [core.Pattern], {nMatc: dart.functionType(core
.String, [core.Match]), nNonMatc: dart.functionType(core.String, [core.String])}
], |
| 932 replaceFirst: [core.String, [core.Pattern, core.String], [core.int]], | 939 replaceFirst: [core.String, [core.Pattern, core.String], [core.int]], |
| (...skipping 28 matching lines...) Expand all Loading... |
| 961 this[_string] = string; | 968 this[_string] = string; |
| 962 } | 969 } |
| 963 get [core.$length]() { | 970 get [core.$length]() { |
| 964 return this[_string].length; | 971 return this[_string].length; |
| 965 } | 972 } |
| 966 [core.$get](i) { | 973 [core.$get](i) { |
| 967 return this[_string].codeUnitAt(i); | 974 return this[_string].codeUnitAt(i); |
| 968 } | 975 } |
| 969 } | 976 } |
| 970 dart.setSignature(_CodeUnits, { | 977 dart.setSignature(_CodeUnits, { |
| 978 constructors: () => ({_CodeUnits: [_CodeUnits, [core.String]]}), |
| 971 methods: () => ({[core.$get]: [core.int, [core.int]]}) | 979 methods: () => ({[core.$get]: [core.int, [core.int]]}) |
| 972 }); | 980 }); |
| 973 function _symbolToString(symbol) { | 981 function _symbolToString(symbol) { |
| 974 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol)); | 982 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol)); |
| 975 } | 983 } |
| 976 dart.fn(_symbolToString, core.String, [core.Symbol]); | 984 dart.fn(_symbolToString, core.String, [core.Symbol]); |
| 977 function _symbolMapToStringMap(map) { | 985 function _symbolMapToStringMap(map) { |
| 978 if (map == null) | 986 if (map == null) |
| 979 return null; | 987 return null; |
| 980 let result = new (core.Map$(core.String, core.Object))(); | 988 let result = new (core.Map$(core.String, core.Object))(); |
| (...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1102 return String(this); | 1110 return String(this); |
| 1103 } | 1111 } |
| 1104 get hashCode() { | 1112 get hashCode() { |
| 1105 return this ? 2 * 3 * 23 * 3761 : 269 * 811; | 1113 return this ? 2 * 3 * 23 * 3761 : 269 * 811; |
| 1106 } | 1114 } |
| 1107 get runtimeType() { | 1115 get runtimeType() { |
| 1108 return core.bool; | 1116 return core.bool; |
| 1109 } | 1117 } |
| 1110 } | 1118 } |
| 1111 JSBool[dart.implements] = () => [core.bool]; | 1119 JSBool[dart.implements] = () => [core.bool]; |
| 1120 dart.setSignature(JSBool, { |
| 1121 constructors: () => ({JSBool: [JSBool, []]}) |
| 1122 }); |
| 1112 class JSNull extends Interceptor { | 1123 class JSNull extends Interceptor { |
| 1113 JSNull() { | 1124 JSNull() { |
| 1114 super.Interceptor(); | 1125 super.Interceptor(); |
| 1115 } | 1126 } |
| 1116 ['=='](other) { | 1127 ['=='](other) { |
| 1117 return core.identical(null, other); | 1128 return core.identical(null, other); |
| 1118 } | 1129 } |
| 1119 toString() { | 1130 toString() { |
| 1120 return 'null'; | 1131 return 'null'; |
| 1121 } | 1132 } |
| 1122 get hashCode() { | 1133 get hashCode() { |
| 1123 return 0; | 1134 return 0; |
| 1124 } | 1135 } |
| 1125 get runtimeType() { | 1136 get runtimeType() { |
| 1126 return core.Null; | 1137 return core.Null; |
| 1127 } | 1138 } |
| 1128 noSuchMethod(invocation) { | 1139 noSuchMethod(invocation) { |
| 1129 return super.noSuchMethod(invocation); | 1140 return super.noSuchMethod(invocation); |
| 1130 } | 1141 } |
| 1131 } | 1142 } |
| 1132 JSNull[dart.implements] = () => [core.Null]; | 1143 JSNull[dart.implements] = () => [core.Null]; |
| 1133 dart.setSignature(JSNull, { | 1144 dart.setSignature(JSNull, { |
| 1145 constructors: () => ({JSNull: [JSNull, []]}), |
| 1134 methods: () => ({'==': [core.bool, [core.Object]]}) | 1146 methods: () => ({'==': [core.bool, [core.Object]]}) |
| 1135 }); | 1147 }); |
| 1136 class JSIndexable extends core.Object {} | 1148 class JSIndexable extends core.Object {} |
| 1137 class JSMutableIndexable extends JSIndexable {} | 1149 class JSMutableIndexable extends JSIndexable {} |
| 1138 class JSObject extends core.Object {} | 1150 class JSObject extends core.Object {} |
| 1139 class JavaScriptObject extends Interceptor { | 1151 class JavaScriptObject extends Interceptor { |
| 1140 JavaScriptObject() { | 1152 JavaScriptObject() { |
| 1141 super.Interceptor(); | 1153 super.Interceptor(); |
| 1142 } | 1154 } |
| 1143 get hashCode() { | 1155 get hashCode() { |
| 1144 return 0; | 1156 return 0; |
| 1145 } | 1157 } |
| 1146 get runtimeType() { | 1158 get runtimeType() { |
| 1147 return JSObject; | 1159 return JSObject; |
| 1148 } | 1160 } |
| 1149 } | 1161 } |
| 1150 JavaScriptObject[dart.implements] = () => [JSObject]; | 1162 JavaScriptObject[dart.implements] = () => [JSObject]; |
| 1163 dart.setSignature(JavaScriptObject, { |
| 1164 constructors: () => ({JavaScriptObject: [JavaScriptObject, []]}) |
| 1165 }); |
| 1151 class PlainJavaScriptObject extends JavaScriptObject { | 1166 class PlainJavaScriptObject extends JavaScriptObject { |
| 1152 PlainJavaScriptObject() { | 1167 PlainJavaScriptObject() { |
| 1153 super.JavaScriptObject(); | 1168 super.JavaScriptObject(); |
| 1154 } | 1169 } |
| 1155 } | 1170 } |
| 1171 dart.setSignature(PlainJavaScriptObject, { |
| 1172 constructors: () => ({PlainJavaScriptObject: [PlainJavaScriptObject, []]}) |
| 1173 }); |
| 1156 class UnknownJavaScriptObject extends JavaScriptObject { | 1174 class UnknownJavaScriptObject extends JavaScriptObject { |
| 1157 UnknownJavaScriptObject() { | 1175 UnknownJavaScriptObject() { |
| 1158 super.JavaScriptObject(); | 1176 super.JavaScriptObject(); |
| 1159 } | 1177 } |
| 1160 toString() { | 1178 toString() { |
| 1161 return String(this); | 1179 return String(this); |
| 1162 } | 1180 } |
| 1163 } | 1181 } |
| 1182 dart.setSignature(UnknownJavaScriptObject, { |
| 1183 constructors: () => ({UnknownJavaScriptObject: [UnknownJavaScriptObject, []]
}) |
| 1184 }); |
| 1164 // Exports: | 1185 // Exports: |
| 1165 exports.JSArray = JSArray; | 1186 exports.JSArray = JSArray; |
| 1166 exports.JSMutableArray$ = JSMutableArray$; | 1187 exports.JSMutableArray$ = JSMutableArray$; |
| 1167 exports.JSMutableArray = JSMutableArray; | 1188 exports.JSMutableArray = JSMutableArray; |
| 1168 exports.JSFixedArray$ = JSFixedArray$; | 1189 exports.JSFixedArray$ = JSFixedArray$; |
| 1169 exports.JSFixedArray = JSFixedArray; | 1190 exports.JSFixedArray = JSFixedArray; |
| 1170 exports.JSExtendableArray$ = JSExtendableArray$; | 1191 exports.JSExtendableArray$ = JSExtendableArray$; |
| 1171 exports.JSExtendableArray = JSExtendableArray; | 1192 exports.JSExtendableArray = JSExtendableArray; |
| 1172 exports.Interceptor = Interceptor; | 1193 exports.Interceptor = Interceptor; |
| 1173 exports.JSNumber = JSNumber; | 1194 exports.JSNumber = JSNumber; |
| (...skipping 18 matching lines...) Expand all Loading... |
| 1192 exports.findInterceptorForType = findInterceptorForType; | 1213 exports.findInterceptorForType = findInterceptorForType; |
| 1193 exports.JSBool = JSBool; | 1214 exports.JSBool = JSBool; |
| 1194 exports.JSNull = JSNull; | 1215 exports.JSNull = JSNull; |
| 1195 exports.JSIndexable = JSIndexable; | 1216 exports.JSIndexable = JSIndexable; |
| 1196 exports.JSMutableIndexable = JSMutableIndexable; | 1217 exports.JSMutableIndexable = JSMutableIndexable; |
| 1197 exports.JSObject = JSObject; | 1218 exports.JSObject = JSObject; |
| 1198 exports.JavaScriptObject = JavaScriptObject; | 1219 exports.JavaScriptObject = JavaScriptObject; |
| 1199 exports.PlainJavaScriptObject = PlainJavaScriptObject; | 1220 exports.PlainJavaScriptObject = PlainJavaScriptObject; |
| 1200 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; | 1221 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; |
| 1201 })(_interceptors, core, _js_helper, _internal, _foreign_helper, _js_embedded_nam
es); | 1222 })(_interceptors, core, _js_helper, _internal, _foreign_helper, _js_embedded_nam
es); |
| OLD | NEW |