| OLD | NEW |
| 1 dart_library.library('dart/core', null, /* Imports */[ | 1 dart_library.library('dart/core', null, /* Imports */[ |
| 2 'dart/_runtime' | 2 'dart/_runtime' |
| 3 ], /* Lazy imports */[ | 3 ], /* Lazy imports */[ |
| 4 'dart/_js_helper', | 4 'dart/_js_helper', |
| 5 'dart/_internal', | 5 'dart/_internal', |
| 6 'dart/collection', | 6 'dart/collection', |
| 7 'dart/_interceptors', | 7 'dart/_interceptors', |
| 8 'dart/convert' | 8 'dart/convert' |
| 9 ], function(exports, dart, _js_helper, _internal, collection, _interceptors, con
vert) { | 9 ], function(exports, dart, _js_helper, _internal, collection, _interceptors, con
vert) { |
| 10 'use strict'; | 10 'use strict'; |
| (...skipping 1340 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1351 class List extends Object { | 1351 class List extends Object { |
| 1352 static new(length) { | 1352 static new(length) { |
| 1353 if (length === void 0) length = null; | 1353 if (length === void 0) length = null; |
| 1354 let list = null; | 1354 let list = null; |
| 1355 if (length == null) { | 1355 if (length == null) { |
| 1356 list = []; | 1356 list = []; |
| 1357 } else { | 1357 } else { |
| 1358 if (!(typeof length == 'number') || dart.notNull(length) < 0) { | 1358 if (!(typeof length == 'number') || dart.notNull(length) < 0) { |
| 1359 dart.throw(new ArgumentError(`Length must be a non-negative integer:
${length}`)); | 1359 dart.throw(new ArgumentError(`Length must be a non-negative integer:
${length}`)); |
| 1360 } | 1360 } |
| 1361 list = _interceptors.JSArray.markFixedList(dart.as(new Array(length),
List$())); | 1361 list = _interceptors.JSArray.markFixedList(new Array(length)); |
| 1362 } | 1362 } |
| 1363 return _interceptors.JSArray$(E).typed(list); | 1363 return _interceptors.JSArray$(E).typed(list); |
| 1364 } | 1364 } |
| 1365 static filled(length, fill) { | 1365 static filled(length, fill) { |
| 1366 let result = List$(E).new(length); | 1366 let result = List$(E).new(length); |
| 1367 if (length != 0 && fill != null) { | 1367 if (length != 0 && fill != null) { |
| 1368 for (let i = 0; dart.notNull(i) < dart.notNull(result[dartx.length]);
i = dart.notNull(i) + 1) { | 1368 for (let i = 0; dart.notNull(i) < dart.notNull(result[dartx.length]);
i = dart.notNull(i) + 1) { |
| 1369 result[dartx.set](i, fill); | 1369 result[dartx.set](i, fill); |
| 1370 } | 1370 } |
| 1371 } | 1371 } |
| (...skipping 1866 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3238 exports.StackTrace = StackTrace; | 3238 exports.StackTrace = StackTrace; |
| 3239 exports.Stopwatch = Stopwatch; | 3239 exports.Stopwatch = Stopwatch; |
| 3240 exports.String = String; | 3240 exports.String = String; |
| 3241 exports.RuneIterator = RuneIterator; | 3241 exports.RuneIterator = RuneIterator; |
| 3242 exports.StringBuffer = StringBuffer; | 3242 exports.StringBuffer = StringBuffer; |
| 3243 exports.StringSink = StringSink; | 3243 exports.StringSink = StringSink; |
| 3244 exports.Symbol = Symbol; | 3244 exports.Symbol = Symbol; |
| 3245 exports.Type = Type; | 3245 exports.Type = Type; |
| 3246 exports.Uri = Uri; | 3246 exports.Uri = Uri; |
| 3247 }); | 3247 }); |
| OLD | NEW |