Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(82)

Side by Side Diff: lib/runtime/dart/_internal.js

Issue 1047203002: compute interfaces lazily (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « lib/runtime/dart/_interceptors.js ('k') | lib/runtime/dart/_isolate_helper.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 var _internal; 1 var _internal;
2 (function(exports) { 2 (function(exports) {
3 'use strict'; 3 'use strict';
4 class EfficientLength extends core.Object { 4 class EfficientLength extends core.Object {
5 } 5 }
6 let ListIterable$ = dart.generic(function(E) { 6 let ListIterable$ = dart.generic(function(E) {
7 class ListIterable extends collection.IterableBase$(E) { 7 class ListIterable extends collection.IterableBase$(E) {
8 ListIterable() { 8 ListIterable() {
9 super.IterableBase(); 9 super.IterableBase();
10 } 10 }
(...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after
214 return result; 214 return result;
215 } 215 }
216 toSet() { 216 toSet() {
217 let result = new core.Set(); 217 let result = new core.Set();
218 for (let i = 0; dart.notNull(i) < dart.notNull(this.length); i = dart.no tNull(i) + 1) { 218 for (let i = 0; dart.notNull(i) < dart.notNull(this.length); i = dart.no tNull(i) + 1) {
219 result.add(this.elementAt(i)); 219 result.add(this.elementAt(i));
220 } 220 }
221 return result; 221 return result;
222 } 222 }
223 } 223 }
224 ListIterable[dart.implements] = [EfficientLength]; 224 ListIterable[dart.implements] = () => [EfficientLength];
225 return ListIterable; 225 return ListIterable;
226 }); 226 });
227 let ListIterable = ListIterable$(dart.dynamic); 227 let ListIterable = ListIterable$(dart.dynamic);
228 let _iterable = Symbol('_iterable'); 228 let _iterable = Symbol('_iterable');
229 let _start = Symbol('_start'); 229 let _start = Symbol('_start');
230 let _endOrLength = Symbol('_endOrLength'); 230 let _endOrLength = Symbol('_endOrLength');
231 let _endIndex = Symbol('_endIndex'); 231 let _endIndex = Symbol('_endIndex');
232 let _startIndex = Symbol('_startIndex'); 232 let _startIndex = Symbol('_startIndex');
233 let SubListIterable$ = dart.generic(function(E) { 233 let SubListIterable$ = dart.generic(function(E) {
234 class SubListIterable extends ListIterable$(E) { 234 class SubListIterable extends ListIterable$(E) {
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
337 } 337 }
338 if (dart.notNull(this[_index]) >= dart.notNull(length)) { 338 if (dart.notNull(this[_index]) >= dart.notNull(length)) {
339 this[_current] = null; 339 this[_current] = null;
340 return false; 340 return false;
341 } 341 }
342 this[_current] = this[_iterable].elementAt(this[_index]); 342 this[_current] = this[_iterable].elementAt(this[_index]);
343 this[_index] = dart.notNull(this[_index]) + 1; 343 this[_index] = dart.notNull(this[_index]) + 1;
344 return true; 344 return true;
345 } 345 }
346 } 346 }
347 ListIterator[dart.implements] = [core.Iterator$(E)]; 347 ListIterator[dart.implements] = () => [core.Iterator$(E)];
348 return ListIterator; 348 return ListIterator;
349 }); 349 });
350 let ListIterator = ListIterator$(dart.dynamic); 350 let ListIterator = ListIterator$(dart.dynamic);
351 let _ = Symbol('_'); 351 let _ = Symbol('_');
352 let _f = Symbol('_f'); 352 let _f = Symbol('_f');
353 let MappedIterable$ = dart.generic(function(S, T) { 353 let MappedIterable$ = dart.generic(function(S, T) {
354 class MappedIterable extends collection.IterableBase$(T) { 354 class MappedIterable extends collection.IterableBase$(T) {
355 MappedIterable(iterable, func) { 355 MappedIterable(iterable, func) {
356 if (dart.is(iterable, EfficientLength)) { 356 if (dart.is(iterable, EfficientLength)) {
357 return new EfficientLengthMappedIterable(iterable, func); 357 return new EfficientLengthMappedIterable(iterable, func);
(...skipping 30 matching lines...) Expand all
388 dart.defineNamedConstructor(MappedIterable, _); 388 dart.defineNamedConstructor(MappedIterable, _);
389 return MappedIterable; 389 return MappedIterable;
390 }); 390 });
391 let MappedIterable = MappedIterable$(dart.dynamic, dart.dynamic); 391 let MappedIterable = MappedIterable$(dart.dynamic, dart.dynamic);
392 let EfficientLengthMappedIterable$ = dart.generic(function(S, T) { 392 let EfficientLengthMappedIterable$ = dart.generic(function(S, T) {
393 class EfficientLengthMappedIterable extends MappedIterable$(S, T) { 393 class EfficientLengthMappedIterable extends MappedIterable$(S, T) {
394 EfficientLengthMappedIterable(iterable, func) { 394 EfficientLengthMappedIterable(iterable, func) {
395 super[_](dart.as(iterable, core.Iterable$(S)), func); 395 super[_](dart.as(iterable, core.Iterable$(S)), func);
396 } 396 }
397 } 397 }
398 EfficientLengthMappedIterable[dart.implements] = [EfficientLength]; 398 EfficientLengthMappedIterable[dart.implements] = () => [EfficientLength];
399 return EfficientLengthMappedIterable; 399 return EfficientLengthMappedIterable;
400 }); 400 });
401 let EfficientLengthMappedIterable = EfficientLengthMappedIterable$(dart.dynami c, dart.dynamic); 401 let EfficientLengthMappedIterable = EfficientLengthMappedIterable$(dart.dynami c, dart.dynamic);
402 let _iterator = Symbol('_iterator'); 402 let _iterator = Symbol('_iterator');
403 let MappedIterator$ = dart.generic(function(S, T) { 403 let MappedIterator$ = dart.generic(function(S, T) {
404 class MappedIterator extends core.Iterator$(T) { 404 class MappedIterator extends core.Iterator$(T) {
405 MappedIterator(iterator$, f$) { 405 MappedIterator(iterator$, f$) {
406 this[_iterator] = iterator$; 406 this[_iterator] = iterator$;
407 this[_f] = f$; 407 this[_f] = f$;
408 this[_current] = null; 408 this[_current] = null;
(...skipping 22 matching lines...) Expand all
431 this[_f] = f$; 431 this[_f] = f$;
432 super.ListIterable(); 432 super.ListIterable();
433 } 433 }
434 get length() { 434 get length() {
435 return this[_source].length; 435 return this[_source].length;
436 } 436 }
437 elementAt(index) { 437 elementAt(index) {
438 return this[_f](this[_source].elementAt(index)); 438 return this[_f](this[_source].elementAt(index));
439 } 439 }
440 } 440 }
441 MappedListIterable[dart.implements] = [EfficientLength]; 441 MappedListIterable[dart.implements] = () => [EfficientLength];
442 return MappedListIterable; 442 return MappedListIterable;
443 }); 443 });
444 let MappedListIterable = MappedListIterable$(dart.dynamic, dart.dynamic); 444 let MappedListIterable = MappedListIterable$(dart.dynamic, dart.dynamic);
445 let WhereIterable$ = dart.generic(function(E) { 445 let WhereIterable$ = dart.generic(function(E) {
446 class WhereIterable extends collection.IterableBase$(E) { 446 class WhereIterable extends collection.IterableBase$(E) {
447 WhereIterable(iterable$, f$) { 447 WhereIterable(iterable$, f$) {
448 this[_iterable] = iterable$; 448 this[_iterable] = iterable$;
449 this[_f] = f$; 449 this[_f] = f$;
450 super.IterableBase(); 450 super.IterableBase();
451 } 451 }
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
515 this[_currentExpansion] = null; 515 this[_currentExpansion] = null;
516 this[_currentExpansion] = dart.as(dart.dinvokef(this[_f], this[_iter ator].current).iterator, core.Iterator$(T)); 516 this[_currentExpansion] = dart.as(dart.dinvokef(this[_f], this[_iter ator].current).iterator, core.Iterator$(T));
517 } else { 517 } else {
518 return false; 518 return false;
519 } 519 }
520 } 520 }
521 this[_current] = this[_currentExpansion].current; 521 this[_current] = this[_currentExpansion].current;
522 return true; 522 return true;
523 } 523 }
524 } 524 }
525 ExpandIterator[dart.implements] = [core.Iterator$(T)]; 525 ExpandIterator[dart.implements] = () => [core.Iterator$(T)];
526 return ExpandIterator; 526 return ExpandIterator;
527 }); 527 });
528 let ExpandIterator = ExpandIterator$(dart.dynamic, dart.dynamic); 528 let ExpandIterator = ExpandIterator$(dart.dynamic, dart.dynamic);
529 let _takeCount = Symbol('_takeCount'); 529 let _takeCount = Symbol('_takeCount');
530 let TakeIterable$ = dart.generic(function(E) { 530 let TakeIterable$ = dart.generic(function(E) {
531 class TakeIterable extends collection.IterableBase$(E) { 531 class TakeIterable extends collection.IterableBase$(E) {
532 TakeIterable(iterable, takeCount) { 532 TakeIterable(iterable, takeCount) {
533 if (dart.notNull(!(typeof takeCount == 'number')) || dart.notNull(takeCo unt) < 0) { 533 if (dart.notNull(!(typeof takeCount == 'number')) || dart.notNull(takeCo unt) < 0) {
534 throw new core.ArgumentError(takeCount); 534 throw new core.ArgumentError(takeCount);
535 } 535 }
(...skipping 20 matching lines...) Expand all
556 EfficientLengthTakeIterable(iterable, takeCount) { 556 EfficientLengthTakeIterable(iterable, takeCount) {
557 super[_](iterable, takeCount); 557 super[_](iterable, takeCount);
558 } 558 }
559 get length() { 559 get length() {
560 let iterableLength = this[_iterable].length; 560 let iterableLength = this[_iterable].length;
561 if (dart.notNull(iterableLength) > dart.notNull(this[_takeCount])) 561 if (dart.notNull(iterableLength) > dart.notNull(this[_takeCount]))
562 return this[_takeCount]; 562 return this[_takeCount];
563 return iterableLength; 563 return iterableLength;
564 } 564 }
565 } 565 }
566 EfficientLengthTakeIterable[dart.implements] = [EfficientLength]; 566 EfficientLengthTakeIterable[dart.implements] = () => [EfficientLength];
567 return EfficientLengthTakeIterable; 567 return EfficientLengthTakeIterable;
568 }); 568 });
569 let EfficientLengthTakeIterable = EfficientLengthTakeIterable$(dart.dynamic); 569 let EfficientLengthTakeIterable = EfficientLengthTakeIterable$(dart.dynamic);
570 let _remaining = Symbol('_remaining'); 570 let _remaining = Symbol('_remaining');
571 let TakeIterator$ = dart.generic(function(E) { 571 let TakeIterator$ = dart.generic(function(E) {
572 class TakeIterator extends core.Iterator$(E) { 572 class TakeIterator extends core.Iterator$(E) {
573 TakeIterator(iterator$, remaining) { 573 TakeIterator(iterator$, remaining) {
574 this[_iterator] = iterator$; 574 this[_iterator] = iterator$;
575 this[_remaining] = remaining; 575 this[_remaining] = remaining;
576 super.Iterator(); 576 super.Iterator();
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
672 EfficientLengthSkipIterable(iterable, skipCount) { 672 EfficientLengthSkipIterable(iterable, skipCount) {
673 super[_](iterable, skipCount); 673 super[_](iterable, skipCount);
674 } 674 }
675 get length() { 675 get length() {
676 let length = dart.notNull(this[_iterable].length) - dart.notNull(this[_s kipCount]); 676 let length = dart.notNull(this[_iterable].length) - dart.notNull(this[_s kipCount]);
677 if (dart.notNull(length) >= 0) 677 if (dart.notNull(length) >= 0)
678 return length; 678 return length;
679 return 0; 679 return 0;
680 } 680 }
681 } 681 }
682 EfficientLengthSkipIterable[dart.implements] = [EfficientLength]; 682 EfficientLengthSkipIterable[dart.implements] = () => [EfficientLength];
683 return EfficientLengthSkipIterable; 683 return EfficientLengthSkipIterable;
684 }); 684 });
685 let EfficientLengthSkipIterable = EfficientLengthSkipIterable$(dart.dynamic); 685 let EfficientLengthSkipIterable = EfficientLengthSkipIterable$(dart.dynamic);
686 let SkipIterator$ = dart.generic(function(E) { 686 let SkipIterator$ = dart.generic(function(E) {
687 class SkipIterator extends core.Iterator$(E) { 687 class SkipIterator extends core.Iterator$(E) {
688 SkipIterator(iterator$, skipCount$) { 688 SkipIterator(iterator$, skipCount$) {
689 this[_iterator] = iterator$; 689 this[_iterator] = iterator$;
690 this[_skipCount] = skipCount$; 690 this[_skipCount] = skipCount$;
691 super.Iterator(); 691 super.Iterator();
692 dart.assert(dart.notNull(typeof this[_skipCount] == 'number') && dart.no tNull(this[_skipCount]) >= 0); 692 dart.assert(dart.notNull(typeof this[_skipCount] == 'number') && dart.no tNull(this[_skipCount]) >= 0);
(...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after
830 return this; 830 return this;
831 } 831 }
832 toList(opts) { 832 toList(opts) {
833 let growable = opts && 'growable' in opts ? opts.growable : true; 833 let growable = opts && 'growable' in opts ? opts.growable : true;
834 return growable ? new core.List$(E).from([]) : new core.List(0); 834 return growable ? new core.List$(E).from([]) : new core.List(0);
835 } 835 }
836 toSet() { 836 toSet() {
837 return new core.Set(); 837 return new core.Set();
838 } 838 }
839 } 839 }
840 EmptyIterable[dart.implements] = [EfficientLength]; 840 EmptyIterable[dart.implements] = () => [EfficientLength];
841 return EmptyIterable; 841 return EmptyIterable;
842 }); 842 });
843 let EmptyIterable = EmptyIterable$(dart.dynamic); 843 let EmptyIterable = EmptyIterable$(dart.dynamic);
844 let EmptyIterator$ = dart.generic(function(E) { 844 let EmptyIterator$ = dart.generic(function(E) {
845 class EmptyIterator extends core.Object { 845 class EmptyIterator extends core.Object {
846 EmptyIterator() { 846 EmptyIterator() {
847 } 847 }
848 moveNext() { 848 moveNext() {
849 return false; 849 return false;
850 } 850 }
851 get current() { 851 get current() {
852 return null; 852 return null;
853 } 853 }
854 } 854 }
855 EmptyIterator[dart.implements] = [core.Iterator$(E)]; 855 EmptyIterator[dart.implements] = () => [core.Iterator$(E)];
856 return EmptyIterator; 856 return EmptyIterator;
857 }); 857 });
858 let EmptyIterator = EmptyIterator$(dart.dynamic); 858 let EmptyIterator = EmptyIterator$(dart.dynamic);
859 let BidirectionalIterator$ = dart.generic(function(T) { 859 let BidirectionalIterator$ = dart.generic(function(T) {
860 class BidirectionalIterator extends core.Object { 860 class BidirectionalIterator extends core.Object {
861 } 861 }
862 BidirectionalIterator[dart.implements] = [core.Iterator$(T)]; 862 BidirectionalIterator[dart.implements] = () => [core.Iterator$(T)];
863 return BidirectionalIterator; 863 return BidirectionalIterator;
864 }); 864 });
865 let BidirectionalIterator = BidirectionalIterator$(dart.dynamic); 865 let BidirectionalIterator = BidirectionalIterator$(dart.dynamic);
866 let _rangeCheck = Symbol('_rangeCheck'); 866 let _rangeCheck = Symbol('_rangeCheck');
867 let IterableMixinWorkaround$ = dart.generic(function(T) { 867 let IterableMixinWorkaround$ = dart.generic(function(T) {
868 class IterableMixinWorkaround extends core.Object { 868 class IterableMixinWorkaround extends core.Object {
869 static contains(iterable, element) { 869 static contains(iterable, element) {
870 for (let e of iterable) { 870 for (let e of iterable) {
871 if (dart.equals(e, element)) 871 if (dart.equals(e, element))
872 return true; 872 return true;
(...skipping 464 matching lines...) Expand 10 before | Expand all | Expand 10 after
1337 } 1337 }
1338 replaceRange(start, end, iterable) { 1338 replaceRange(start, end, iterable) {
1339 throw new core.UnsupportedError("Cannot remove from an unmodifiable list "); 1339 throw new core.UnsupportedError("Cannot remove from an unmodifiable list ");
1340 } 1340 }
1341 fillRange(start, end, fillValue) { 1341 fillRange(start, end, fillValue) {
1342 if (fillValue === void 0) 1342 if (fillValue === void 0)
1343 fillValue = null; 1343 fillValue = null;
1344 throw new core.UnsupportedError("Cannot modify an unmodifiable list"); 1344 throw new core.UnsupportedError("Cannot modify an unmodifiable list");
1345 } 1345 }
1346 } 1346 }
1347 UnmodifiableListMixin[dart.implements] = [core.List$(E)]; 1347 UnmodifiableListMixin[dart.implements] = () => [core.List$(E)];
1348 return UnmodifiableListMixin; 1348 return UnmodifiableListMixin;
1349 }); 1349 });
1350 let UnmodifiableListMixin = UnmodifiableListMixin$(dart.dynamic); 1350 let UnmodifiableListMixin = UnmodifiableListMixin$(dart.dynamic);
1351 let FixedLengthListBase$ = dart.generic(function(E) { 1351 let FixedLengthListBase$ = dart.generic(function(E) {
1352 class FixedLengthListBase extends dart.mixin(FixedLengthListMixin$(E)) { 1352 class FixedLengthListBase extends dart.mixin(FixedLengthListMixin$(E)) {
1353 } 1353 }
1354 return FixedLengthListBase; 1354 return FixedLengthListBase;
1355 }); 1355 });
1356 let FixedLengthListBase = FixedLengthListBase$(dart.dynamic); 1356 let FixedLengthListBase = FixedLengthListBase$(dart.dynamic);
1357 let UnmodifiableListBase$ = dart.generic(function(E) { 1357 let UnmodifiableListBase$ = dart.generic(function(E) {
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
1425 clear() { 1425 clear() {
1426 throw new core.UnsupportedError("Cannot modify an unmodifiable map"); 1426 throw new core.UnsupportedError("Cannot modify an unmodifiable map");
1427 } 1427 }
1428 addAll(other) { 1428 addAll(other) {
1429 throw new core.UnsupportedError("Cannot modify an unmodifiable map"); 1429 throw new core.UnsupportedError("Cannot modify an unmodifiable map");
1430 } 1430 }
1431 toString() { 1431 toString() {
1432 return collection.Maps.mapToString(this); 1432 return collection.Maps.mapToString(this);
1433 } 1433 }
1434 } 1434 }
1435 ListMapView[dart.implements] = [core.Map$(core.int, E)]; 1435 ListMapView[dart.implements] = () => [core.Map$(core.int, E)];
1436 return ListMapView; 1436 return ListMapView;
1437 }); 1437 });
1438 let ListMapView = ListMapView$(dart.dynamic); 1438 let ListMapView = ListMapView$(dart.dynamic);
1439 let ReversedListIterable$ = dart.generic(function(E) { 1439 let ReversedListIterable$ = dart.generic(function(E) {
1440 class ReversedListIterable extends ListIterable$(E) { 1440 class ReversedListIterable extends ListIterable$(E) {
1441 ReversedListIterable(source) { 1441 ReversedListIterable(source) {
1442 this[_source] = source; 1442 this[_source] = source;
1443 super.ListIterable(); 1443 super.ListIterable();
1444 } 1444 }
1445 get length() { 1445 get length() {
(...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after
1809 return name; 1809 return name;
1810 if (name.startsWith('_')) { 1810 if (name.startsWith('_')) {
1811 throw new core.ArgumentError(`"${name}" is a private identifier`); 1811 throw new core.ArgumentError(`"${name}" is a private identifier`);
1812 } 1812 }
1813 throw new core.ArgumentError(`"${name}" is not a valid (qualified) symbol name`); 1813 throw new core.ArgumentError(`"${name}" is not a valid (qualified) symbol name`);
1814 } 1814 }
1815 static isValidSymbol(name) { 1815 static isValidSymbol(name) {
1816 return dart.notNull(name.isEmpty) || dart.notNull(Symbol.symbolPattern.has Match(name)); 1816 return dart.notNull(name.isEmpty) || dart.notNull(Symbol.symbolPattern.has Match(name));
1817 } 1817 }
1818 } 1818 }
1819 Symbol[dart.implements] = [core.Symbol]; 1819 Symbol[dart.implements] = () => [core.Symbol];
1820 dart.defineNamedConstructor(Symbol, 'unvalidated'); 1820 dart.defineNamedConstructor(Symbol, 'unvalidated');
1821 dart.defineNamedConstructor(Symbol, 'validated'); 1821 dart.defineNamedConstructor(Symbol, 'validated');
1822 Symbol.reservedWordRE = '(?:assert|break|c(?:a(?:se|tch)|lass|on(?:st|tinue))| d(?:efault|o)|' + 'e(?:lse|num|xtends)|f(?:alse|inal(?:ly)?|or)|i[fns]|n(?:ew|ul l)|' + 'ret(?:hrow|urn)|s(?:uper|witch)|t(?:h(?:is|row)|r(?:ue|y))|' + 'v(?:ar|o id)|w(?:hile|ith))'; 1822 Symbol.reservedWordRE = '(?:assert|break|c(?:a(?:se|tch)|lass|on(?:st|tinue))| d(?:efault|o)|' + 'e(?:lse|num|xtends)|f(?:alse|inal(?:ly)?|or)|i[fns]|n(?:ew|ul l)|' + 'ret(?:hrow|urn)|s(?:uper|witch)|t(?:h(?:is|row)|r(?:ue|y))|' + 'v(?:ar|o id)|w(?:hile|ith))';
1823 Symbol.publicIdentifierRE = '(?!' + `${Symbol.reservedWordRE}` + '\\b(?!\\$))[ a-zA-Z$][\\w$]*'; 1823 Symbol.publicIdentifierRE = '(?!' + `${Symbol.reservedWordRE}` + '\\b(?!\\$))[ a-zA-Z$][\\w$]*';
1824 Symbol.identifierRE = '(?!' + `${Symbol.reservedWordRE}` + '\\b(?!\\$))[a-zA-Z $_][\\w$]*'; 1824 Symbol.identifierRE = '(?!' + `${Symbol.reservedWordRE}` + '\\b(?!\\$))[a-zA-Z $_][\\w$]*';
1825 Symbol.operatorRE = '(?:[\\-+*/%&|^]|\\[\\]=?|==|~/?|<[<=]?|>[>=]?|unary-)'; 1825 Symbol.operatorRE = '(?:[\\-+*/%&|^]|\\[\\]=?|==|~/?|<[<=]?|>[>=]?|unary-)';
1826 dart.defineLazyProperties(Symbol, { 1826 dart.defineLazyProperties(Symbol, {
1827 get publicSymbolPattern() { 1827 get publicSymbolPattern() {
1828 return new core.RegExp(`^(?:${Symbol.operatorRE}$|${Symbol.publicIdentifie rRE}(?:=?$|[.](?!$)))+?$`); 1828 return new core.RegExp(`^(?:${Symbol.operatorRE}$|${Symbol.publicIdentifie rRE}(?:=?$|[.](?!$)))+?$`);
1829 }, 1829 },
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
1899 exports.ReversedListIterable$ = ReversedListIterable$; 1899 exports.ReversedListIterable$ = ReversedListIterable$;
1900 exports.UnmodifiableListError = UnmodifiableListError; 1900 exports.UnmodifiableListError = UnmodifiableListError;
1901 exports.NonGrowableListError = NonGrowableListError; 1901 exports.NonGrowableListError = NonGrowableListError;
1902 exports.makeListFixedLength = makeListFixedLength; 1902 exports.makeListFixedLength = makeListFixedLength;
1903 exports.Lists = Lists; 1903 exports.Lists = Lists;
1904 exports.printToConsole = printToConsole; 1904 exports.printToConsole = printToConsole;
1905 exports.Sort = Sort; 1905 exports.Sort = Sort;
1906 exports.Symbol = Symbol; 1906 exports.Symbol = Symbol;
1907 exports.POWERS_OF_TEN = POWERS_OF_TEN; 1907 exports.POWERS_OF_TEN = POWERS_OF_TEN;
1908 })(_internal || (_internal = {})); 1908 })(_internal || (_internal = {}));
OLDNEW
« no previous file with comments | « lib/runtime/dart/_interceptors.js ('k') | lib/runtime/dart/_isolate_helper.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698