| OLD | NEW |
| 1 var core; | 1 var core; |
| 2 (function(exports) { | 2 (function(exports) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 class Object { | 4 class Object { |
| 5 constructor() { | 5 constructor() { |
| 6 var name = this.constructor.name; | 6 var name = this.constructor.name; |
| 7 var init = this[name]; | 7 var init = this[name]; |
| 8 var result = void 0; | 8 var result = void 0; |
| 9 if (init) | 9 if (init) |
| 10 result = init.apply(this, arguments); | 10 result = init.apply(this, arguments); |
| (...skipping 1056 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1067 } | 1067 } |
| 1068 } | 1068 } |
| 1069 let Iterable$ = dart.generic(function(E) { | 1069 let Iterable$ = dart.generic(function(E) { |
| 1070 class Iterable extends Object { | 1070 class Iterable extends Object { |
| 1071 Iterable() { | 1071 Iterable() { |
| 1072 } | 1072 } |
| 1073 generate(count, generator) { | 1073 generate(count, generator) { |
| 1074 if (generator === void 0) | 1074 if (generator === void 0) |
| 1075 generator = null; | 1075 generator = null; |
| 1076 if (dart.notNull(count) <= 0) | 1076 if (dart.notNull(count) <= 0) |
| 1077 return new _internal.EmptyIterable(); | 1077 return new (_internal.EmptyIterable$(E))(); |
| 1078 return new _GeneratorIterable(count, generator); | 1078 return new (exports._GeneratorIterable$(E))(count, generator); |
| 1079 } | 1079 } |
| 1080 join(separator) { | 1080 join(separator) { |
| 1081 if (separator === void 0) | 1081 if (separator === void 0) |
| 1082 separator = ""; | 1082 separator = ""; |
| 1083 let buffer = new StringBuffer(); | 1083 let buffer = new StringBuffer(); |
| 1084 buffer.writeAll(this, separator); | 1084 buffer.writeAll(this, separator); |
| 1085 return buffer.toString(); | 1085 return buffer.toString(); |
| 1086 } | 1086 } |
| 1087 [dart.JsSymbol.iterator]() { | 1087 [dart.JsSymbol.iterator]() { |
| 1088 var iterator = this.iterator; | 1088 var iterator = this.iterator; |
| (...skipping 21 matching lines...) Expand all Loading... |
| 1110 this[_generator] = dart.as(generator != null ? generator : _GeneratorIte
rable[_id], _Generator); | 1110 this[_generator] = dart.as(generator != null ? generator : _GeneratorIte
rable[_id], _Generator); |
| 1111 super.IterableBase(); | 1111 super.IterableBase(); |
| 1112 } | 1112 } |
| 1113 slice(start$, end$, generator$) { | 1113 slice(start$, end$, generator$) { |
| 1114 this[_start] = start$; | 1114 this[_start] = start$; |
| 1115 this[_end] = end$; | 1115 this[_end] = end$; |
| 1116 this[_generator] = generator$; | 1116 this[_generator] = generator$; |
| 1117 super.IterableBase(); | 1117 super.IterableBase(); |
| 1118 } | 1118 } |
| 1119 get iterator() { | 1119 get iterator() { |
| 1120 return new _GeneratorIterator(this[_start], this[_end], this[_generator]
); | 1120 return new (_GeneratorIterator$(E))(this[_start], this[_end], this[_gene
rator]); |
| 1121 } | 1121 } |
| 1122 get length() { | 1122 get length() { |
| 1123 return dart.notNull(this[_end]) - dart.notNull(this[_start]); | 1123 return dart.notNull(this[_end]) - dart.notNull(this[_start]); |
| 1124 } | 1124 } |
| 1125 skip(count) { | 1125 skip(count) { |
| 1126 RangeError.checkNotNegative(count, "count"); | 1126 RangeError.checkNotNegative(count, "count"); |
| 1127 if (count == 0) | 1127 if (count == 0) |
| 1128 return this; | 1128 return this; |
| 1129 let newStart = dart.notNull(this[_start]) + dart.notNull(count); | 1129 let newStart = dart.notNull(this[_start]) + dart.notNull(count); |
| 1130 if (dart.notNull(newStart) >= dart.notNull(this[_end])) | 1130 if (dart.notNull(newStart) >= dart.notNull(this[_end])) |
| 1131 return new _internal.EmptyIterable(); | 1131 return new (_internal.EmptyIterable$(E))(); |
| 1132 return new _GeneratorIterable.slice(newStart, this[_end], this[_generato
r]); | 1132 return new exports._GeneratorIterable$(E).slice(newStart, this[_end], th
is[_generator]); |
| 1133 } | 1133 } |
| 1134 take(count) { | 1134 take(count) { |
| 1135 RangeError.checkNotNegative(count, "count"); | 1135 RangeError.checkNotNegative(count, "count"); |
| 1136 if (count == 0) | 1136 if (count == 0) |
| 1137 return new _internal.EmptyIterable(); | 1137 return new (_internal.EmptyIterable$(E))(); |
| 1138 let newEnd = dart.notNull(this[_start]) + dart.notNull(count); | 1138 let newEnd = dart.notNull(this[_start]) + dart.notNull(count); |
| 1139 if (dart.notNull(newEnd) >= dart.notNull(this[_end])) | 1139 if (dart.notNull(newEnd) >= dart.notNull(this[_end])) |
| 1140 return this; | 1140 return this; |
| 1141 return new _GeneratorIterable.slice(this[_start], newEnd, this[_generato
r]); | 1141 return new exports._GeneratorIterable$(E).slice(this[_start], newEnd, th
is[_generator]); |
| 1142 } | 1142 } |
| 1143 static [_id](n) { | 1143 static [_id](n) { |
| 1144 return n; | 1144 return n; |
| 1145 } | 1145 } |
| 1146 } | 1146 } |
| 1147 _GeneratorIterable[dart.implements] = () => [_internal.EfficientLength]; | 1147 _GeneratorIterable[dart.implements] = () => [_internal.EfficientLength]; |
| 1148 dart.defineNamedConstructor(_GeneratorIterable, 'slice'); | 1148 dart.defineNamedConstructor(_GeneratorIterable, 'slice'); |
| 1149 return _GeneratorIterable; | 1149 return _GeneratorIterable; |
| 1150 }); | 1150 }); |
| 1151 dart.defineLazyClassGeneric(exports, '_GeneratorIterable', {get: _GeneratorIte
rable$}); | 1151 dart.defineLazyClassGeneric(exports, '_GeneratorIterable', {get: _GeneratorIte
rable$}); |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1189 } | 1189 } |
| 1190 return Iterator; | 1190 return Iterator; |
| 1191 }); | 1191 }); |
| 1192 let Iterator = Iterator$(dart.dynamic); | 1192 let Iterator = Iterator$(dart.dynamic); |
| 1193 let List$ = dart.generic(function(E) { | 1193 let List$ = dart.generic(function(E) { |
| 1194 class List extends Object { | 1194 class List extends Object { |
| 1195 List(length) { | 1195 List(length) { |
| 1196 if (length === void 0) | 1196 if (length === void 0) |
| 1197 length = new _ListConstructorSentinel(); | 1197 length = new _ListConstructorSentinel(); |
| 1198 if (dart.equals(length, new _ListConstructorSentinel())) { | 1198 if (dart.equals(length, new _ListConstructorSentinel())) { |
| 1199 return new _interceptors.JSArray.emptyGrowable(); | 1199 return new _interceptors.JSArray$(E).emptyGrowable(); |
| 1200 } | 1200 } |
| 1201 return new _interceptors.JSArray.fixed(length); | 1201 return new _interceptors.JSArray$(E).fixed(length); |
| 1202 } | 1202 } |
| 1203 filled(length, fill) { | 1203 filled(length, fill) { |
| 1204 let result = new _interceptors.JSArray.fixed(length); | 1204 let result = new _interceptors.JSArray$(E).fixed(length); |
| 1205 if (length != 0 && dart.notNull(fill != null)) { | 1205 if (length != 0 && dart.notNull(fill != null)) { |
| 1206 for (let i = 0; dart.notNull(i) < dart.notNull(result.length); i = dar
t.notNull(i) + 1) { | 1206 for (let i = 0; dart.notNull(i) < dart.notNull(result.length); i = dar
t.notNull(i) + 1) { |
| 1207 result.set(i, fill); | 1207 result.set(i, fill); |
| 1208 } | 1208 } |
| 1209 } | 1209 } |
| 1210 return dart.as(result, List$(E)); | 1210 return dart.as(result, List$(E)); |
| 1211 } | 1211 } |
| 1212 from(elements, opts) { | 1212 from(elements, opts) { |
| 1213 let growable = opts && 'growable' in opts ? opts.growable : true; | 1213 let growable = opts && 'growable' in opts ? opts.growable : true; |
| 1214 return null; | 1214 return null; |
| 1215 } | 1215 } |
| 1216 generate(length, generator, opts) { | 1216 generate(length, generator, opts) { |
| 1217 let growable = opts && 'growable' in opts ? opts.growable : true; | 1217 let growable = opts && 'growable' in opts ? opts.growable : true; |
| 1218 let result = null; | 1218 let result = null; |
| 1219 if (growable) { | 1219 if (growable) { |
| 1220 result = ((_$) => { | 1220 result = ((_$) => { |
| 1221 _$.length = length; | 1221 _$.length = length; |
| 1222 return _$; | 1222 return _$; |
| 1223 }).bind(this)(new List$(E).from([])); | 1223 }).bind(this)(new List$(E).from([])); |
| 1224 } else { | 1224 } else { |
| 1225 result = new List(length); | 1225 result = new (List$(E))(length); |
| 1226 } | 1226 } |
| 1227 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { | 1227 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { |
| 1228 result.set(i, generator(i)); | 1228 result.set(i, generator(i)); |
| 1229 } | 1229 } |
| 1230 return result; | 1230 return result; |
| 1231 } | 1231 } |
| 1232 } | 1232 } |
| 1233 List[dart.implements] = () => [Iterable$(E), _internal.EfficientLength]; | 1233 List[dart.implements] = () => [Iterable$(E), _internal.EfficientLength]; |
| 1234 dart.defineNamedConstructor(List, 'filled'); | 1234 dart.defineNamedConstructor(List, 'filled'); |
| 1235 dart.defineNamedConstructor(List, 'from'); | 1235 dart.defineNamedConstructor(List, 'from'); |
| 1236 dart.defineNamedConstructor(List, 'generate'); | 1236 dart.defineNamedConstructor(List, 'generate'); |
| 1237 return List; | 1237 return List; |
| 1238 }); | 1238 }); |
| 1239 let List = List$(dart.dynamic); | 1239 let List = List$(dart.dynamic); |
| 1240 let Map$ = dart.generic(function(K, V) { | 1240 let Map$ = dart.generic(function(K, V) { |
| 1241 class Map extends Object { | 1241 class Map extends Object { |
| 1242 Map() { | 1242 Map() { |
| 1243 return new collection.LinkedHashMap(); | 1243 return new (collection.LinkedHashMap$(K, V))(); |
| 1244 } | 1244 } |
| 1245 from(other) { | 1245 from(other) { |
| 1246 return new collection.LinkedHashMap.from(other); | 1246 return new collection.LinkedHashMap$(K, V).from(other); |
| 1247 } | 1247 } |
| 1248 identity() { | 1248 identity() { |
| 1249 return new collection.LinkedHashMap.identity(); | 1249 return new collection.LinkedHashMap$(K, V).identity(); |
| 1250 } | 1250 } |
| 1251 fromIterable(iterable, opts) { | 1251 fromIterable(iterable, opts) { |
| 1252 return new collection.LinkedHashMap.fromIterable(iterable, opts); | 1252 return new collection.LinkedHashMap$(K, V).fromIterable(iterable, opts); |
| 1253 } | 1253 } |
| 1254 fromIterables(keys, values) { | 1254 fromIterables(keys, values) { |
| 1255 return new collection.LinkedHashMap.fromIterables(keys, values); | 1255 return new collection.LinkedHashMap$(K, V).fromIterables(keys, values); |
| 1256 } | 1256 } |
| 1257 } | 1257 } |
| 1258 dart.defineNamedConstructor(Map, 'from'); | 1258 dart.defineNamedConstructor(Map, 'from'); |
| 1259 dart.defineNamedConstructor(Map, 'identity'); | 1259 dart.defineNamedConstructor(Map, 'identity'); |
| 1260 dart.defineNamedConstructor(Map, 'fromIterable'); | 1260 dart.defineNamedConstructor(Map, 'fromIterable'); |
| 1261 dart.defineNamedConstructor(Map, 'fromIterables'); | 1261 dart.defineNamedConstructor(Map, 'fromIterables'); |
| 1262 return Map; | 1262 return Map; |
| 1263 }); | 1263 }); |
| 1264 let Map = Map$(dart.dynamic, dart.dynamic); | 1264 let Map = Map$(dart.dynamic, dart.dynamic); |
| 1265 let _uninstantiable = dart.JsSymbol('_uninstantiable'); | 1265 let _uninstantiable = dart.JsSymbol('_uninstantiable'); |
| (...skipping 23 matching lines...) Expand all Loading... |
| 1289 RegExp(source, opts) { | 1289 RegExp(source, opts) { |
| 1290 let multiLine = opts && 'multiLine' in opts ? opts.multiLine : false; | 1290 let multiLine = opts && 'multiLine' in opts ? opts.multiLine : false; |
| 1291 let caseSensitive = opts && 'caseSensitive' in opts ? opts.caseSensitive :
true; | 1291 let caseSensitive = opts && 'caseSensitive' in opts ? opts.caseSensitive :
true; |
| 1292 return new _js_helper.JSSyntaxRegExp(source, {multiLine: multiLine, caseSe
nsitive: caseSensitive}); | 1292 return new _js_helper.JSSyntaxRegExp(source, {multiLine: multiLine, caseSe
nsitive: caseSensitive}); |
| 1293 } | 1293 } |
| 1294 } | 1294 } |
| 1295 RegExp[dart.implements] = () => [Pattern]; | 1295 RegExp[dart.implements] = () => [Pattern]; |
| 1296 let Set$ = dart.generic(function(E) { | 1296 let Set$ = dart.generic(function(E) { |
| 1297 class Set extends collection.IterableBase$(E) { | 1297 class Set extends collection.IterableBase$(E) { |
| 1298 Set() { | 1298 Set() { |
| 1299 return new collection.LinkedHashSet(); | 1299 return new (collection.LinkedHashSet$(E))(); |
| 1300 } | 1300 } |
| 1301 identity() { | 1301 identity() { |
| 1302 return new collection.LinkedHashSet.identity(); | 1302 return new collection.LinkedHashSet$(E).identity(); |
| 1303 } | 1303 } |
| 1304 from(elements) { | 1304 from(elements) { |
| 1305 return new collection.LinkedHashSet.from(elements); | 1305 return new collection.LinkedHashSet$(E).from(elements); |
| 1306 } | 1306 } |
| 1307 } | 1307 } |
| 1308 Set[dart.implements] = () => [_internal.EfficientLength]; | 1308 Set[dart.implements] = () => [_internal.EfficientLength]; |
| 1309 dart.defineNamedConstructor(Set, 'identity'); | 1309 dart.defineNamedConstructor(Set, 'identity'); |
| 1310 dart.defineNamedConstructor(Set, 'from'); | 1310 dart.defineNamedConstructor(Set, 'from'); |
| 1311 return Set; | 1311 return Set; |
| 1312 }); | 1312 }); |
| 1313 dart.defineLazyClassGeneric(exports, 'Set', {get: Set$}); | 1313 dart.defineLazyClassGeneric(exports, 'Set', {get: Set$}); |
| 1314 let Sink$ = dart.generic(function(T) { | 1314 let Sink$ = dart.generic(function(T) { |
| 1315 class Sink extends Object { | 1315 class Sink extends Object { |
| (...skipping 1546 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2862 } | 2862 } |
| 2863 | 2863 |
| 2864 } | 2864 } |
| 2865 if (wildcardSeen) { | 2865 if (wildcardSeen) { |
| 2866 if (dart.notNull(parts.length) > 7) { | 2866 if (dart.notNull(parts.length) > 7) { |
| 2867 error('an address with a wildcard must have less than 7 parts'); | 2867 error('an address with a wildcard must have less than 7 parts'); |
| 2868 } | 2868 } |
| 2869 } else if (parts.length != 8) { | 2869 } else if (parts.length != 8) { |
| 2870 error('an address without a wildcard must contain exactly 8 parts'); | 2870 error('an address without a wildcard must contain exactly 8 parts'); |
| 2871 } | 2871 } |
| 2872 let bytes = new List(16); | 2872 let bytes = new (List$(int))(16); |
| 2873 for (let i = 0, index = 0; dart.notNull(i) < dart.notNull(parts.length); i
= dart.notNull(i) + 1) { | 2873 for (let i = 0, index = 0; dart.notNull(i) < dart.notNull(parts.length); i
= dart.notNull(i) + 1) { |
| 2874 let value = parts.get(i); | 2874 let value = parts.get(i); |
| 2875 if (value == -1) { | 2875 if (value == -1) { |
| 2876 let wildCardLength = 9 - dart.notNull(parts.length); | 2876 let wildCardLength = 9 - dart.notNull(parts.length); |
| 2877 for (let j = 0; dart.notNull(j) < dart.notNull(wildCardLength); j = da
rt.notNull(j) + 1) { | 2877 for (let j = 0; dart.notNull(j) < dart.notNull(wildCardLength); j = da
rt.notNull(j) + 1) { |
| 2878 bytes.set(index, 0); | 2878 bytes.set(index, 0); |
| 2879 bytes.set(dart.notNull(index) + 1, 0); | 2879 bytes.set(dart.notNull(index) + 1, 0); |
| 2880 index = 2; | 2880 index = 2; |
| 2881 } | 2881 } |
| 2882 } else { | 2882 } else { |
| (...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3011 Uri._pathCharOrSlashTable = /* Unimplemented const */new List.from([0, 0, 6549
0, 12287, 65535, 34815, 65534, 18431]); | 3011 Uri._pathCharOrSlashTable = /* Unimplemented const */new List.from([0, 0, 6549
0, 12287, 65535, 34815, 65534, 18431]); |
| 3012 Uri._queryCharTable = /* Unimplemented const */new List.from([0, 0, 65490, 450
55, 65535, 34815, 65534, 18431]); | 3012 Uri._queryCharTable = /* Unimplemented const */new List.from([0, 0, 65490, 450
55, 65535, 34815, 65534, 18431]); |
| 3013 // Function _symbolToString: (Symbol) → String | 3013 // Function _symbolToString: (Symbol) → String |
| 3014 function _symbolToString(symbol) { | 3014 function _symbolToString(symbol) { |
| 3015 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol)); | 3015 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol)); |
| 3016 } | 3016 } |
| 3017 // Function _symbolMapToStringMap: (Map<Symbol, dynamic>) → dynamic | 3017 // Function _symbolMapToStringMap: (Map<Symbol, dynamic>) → dynamic |
| 3018 function _symbolMapToStringMap(map) { | 3018 function _symbolMapToStringMap(map) { |
| 3019 if (map == null) | 3019 if (map == null) |
| 3020 return null; | 3020 return null; |
| 3021 let result = new Map(); | 3021 let result = new (Map$(String, dynamic))(); |
| 3022 map.forEach((key, value) => { | 3022 map.forEach((key, value) => { |
| 3023 result.set(_symbolToString(key), value); | 3023 result.set(_symbolToString(key), value); |
| 3024 }); | 3024 }); |
| 3025 return result; | 3025 return result; |
| 3026 } | 3026 } |
| 3027 class _ListConstructorSentinel extends Object { | 3027 class _ListConstructorSentinel extends Object { |
| 3028 _ListConstructorSentinel() { | 3028 _ListConstructorSentinel() { |
| 3029 } | 3029 } |
| 3030 } | 3030 } |
| 3031 // Exports: | 3031 // Exports: |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3089 exports.StackTrace = StackTrace; | 3089 exports.StackTrace = StackTrace; |
| 3090 exports.Stopwatch = Stopwatch; | 3090 exports.Stopwatch = Stopwatch; |
| 3091 exports.String = String; | 3091 exports.String = String; |
| 3092 exports.RuneIterator = RuneIterator; | 3092 exports.RuneIterator = RuneIterator; |
| 3093 exports.StringBuffer = StringBuffer; | 3093 exports.StringBuffer = StringBuffer; |
| 3094 exports.StringSink = StringSink; | 3094 exports.StringSink = StringSink; |
| 3095 exports.Symbol = Symbol; | 3095 exports.Symbol = Symbol; |
| 3096 exports.Type = Type; | 3096 exports.Type = Type; |
| 3097 exports.Uri = Uri; | 3097 exports.Uri = Uri; |
| 3098 })(core || (core = {})); | 3098 })(core || (core = {})); |
| OLD | NEW |