| OLD | NEW |
| 1 var _internal = dart.defineLibrary(_internal, {}); | 1 var _internal = dart.defineLibrary(_internal, {}); |
| 2 var core = dart.import(core); | 2 var core = dart.import(core); |
| 3 var collection = dart.import(collection); | 3 var collection = dart.import(collection); |
| 4 var math = dart.lazyImport(math); | 4 var math = dart.lazyImport(math); |
| 5 var _interceptors = dart.lazyImport(_interceptors); | 5 var _interceptors = dart.lazyImport(_interceptors); |
| 6 var _js_primitives = dart.lazyImport(_js_primitives); | 6 var _js_primitives = dart.lazyImport(_js_primitives); |
| 7 (function(exports, core, collection, math, _interceptors, _js_primitives) { | 7 (function(exports, core, collection, math, _interceptors, _js_primitives) { |
| 8 'use strict'; | 8 'use strict'; |
| 9 class EfficientLength extends core.Object {} | 9 class EfficientLength extends core.Object {} |
| 10 let ListIterable$ = dart.generic(function(E) { | 10 let ListIterable$ = dart.generic(function(E) { |
| (...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 232 [core.$toSet]() { | 232 [core.$toSet]() { |
| 233 let result = new (core.Set$(E))(); | 233 let result = new (core.Set$(E))(); |
| 234 for (let i = 0; dart.notNull(i) < dart.notNull(this[core.$length]); i =
dart.notNull(i) + 1) { | 234 for (let i = 0; dart.notNull(i) < dart.notNull(this[core.$length]); i =
dart.notNull(i) + 1) { |
| 235 result.add(this[core.$elementAt](i)); | 235 result.add(this[core.$elementAt](i)); |
| 236 } | 236 } |
| 237 return result; | 237 return result; |
| 238 } | 238 } |
| 239 } | 239 } |
| 240 ListIterable[dart.implements] = () => [EfficientLength]; | 240 ListIterable[dart.implements] = () => [EfficientLength]; |
| 241 dart.setSignature(ListIterable, { | 241 dart.setSignature(ListIterable, { |
| 242 constructors: () => ({ListIterable: [ListIterable$(E), []]}), |
| 242 methods: () => ({ | 243 methods: () => ({ |
| 243 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], | 244 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], |
| 244 [core.$every]: [core.bool, [dart.functionType(core.bool, [E])]], | 245 [core.$every]: [core.bool, [dart.functionType(core.bool, [E])]], |
| 245 [core.$any]: [core.bool, [dart.functionType(core.bool, [E])]], | 246 [core.$any]: [core.bool, [dart.functionType(core.bool, [E])]], |
| 246 [core.$firstWhere]: [E, [dart.functionType(core.bool, [E])], {rEls: dart
.functionType(E, [])}], | 247 [core.$firstWhere]: [E, [dart.functionType(core.bool, [E])], {rEls: dart
.functionType(E, [])}], |
| 247 [core.$lastWhere]: [E, [dart.functionType(core.bool, [E])], {rEls: dart.
functionType(E, [])}], | 248 [core.$lastWhere]: [E, [dart.functionType(core.bool, [E])], {rEls: dart.
functionType(E, [])}], |
| 248 [core.$singleWhere]: [E, [dart.functionType(core.bool, [E])]], | 249 [core.$singleWhere]: [E, [dart.functionType(core.bool, [E])]], |
| 249 [core.$where]: [core.Iterable$(E), [dart.functionType(core.bool, [E])]], | 250 [core.$where]: [core.Iterable$(E), [dart.functionType(core.bool, [E])]], |
| 250 [core.$map]: [core.Iterable, [dart.functionType(core.Object, [E])]], | 251 [core.$map]: [core.Iterable, [dart.functionType(core.Object, [E])]], |
| 251 [core.$reduce]: [E, [dart.functionType(E, [dart.bottom, E])]], | 252 [core.$reduce]: [E, [dart.functionType(E, [dart.bottom, E])]], |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 344 })() : new (core.List$(E))(length); | 345 })() : new (core.List$(E))(length); |
| 345 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { | 346 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { |
| 346 result[core.$set](i, this[_iterable][core.$elementAt](dart.notNull(sta
rt) + dart.notNull(i))); | 347 result[core.$set](i, this[_iterable][core.$elementAt](dart.notNull(sta
rt) + dart.notNull(i))); |
| 347 if (dart.notNull(this[_iterable][core.$length]) < dart.notNull(end)) | 348 if (dart.notNull(this[_iterable][core.$length]) < dart.notNull(end)) |
| 348 throw new core.ConcurrentModificationError(this); | 349 throw new core.ConcurrentModificationError(this); |
| 349 } | 350 } |
| 350 return dart.as(result, core.List$(E)); | 351 return dart.as(result, core.List$(E)); |
| 351 } | 352 } |
| 352 } | 353 } |
| 353 dart.setSignature(SubListIterable, { | 354 dart.setSignature(SubListIterable, { |
| 355 constructors: () => ({SubListIterable: [SubListIterable$(E), [core.Iterabl
e$(E), core.int, core.int]]}), |
| 354 methods: () => ({ | 356 methods: () => ({ |
| 355 [core.$elementAt]: [E, [core.int]], | 357 [core.$elementAt]: [E, [core.int]], |
| 356 [core.$skip]: [core.Iterable$(E), [core.int]], | 358 [core.$skip]: [core.Iterable$(E), [core.int]], |
| 357 [core.$take]: [core.Iterable$(E), [core.int]], | 359 [core.$take]: [core.Iterable$(E), [core.int]], |
| 358 [core.$toList]: [core.List$(E), [], {rowabl: core.bool}] | 360 [core.$toList]: [core.List$(E), [], {rowabl: core.bool}] |
| 359 }) | 361 }) |
| 360 }); | 362 }); |
| 361 return SubListIterable; | 363 return SubListIterable; |
| 362 }); | 364 }); |
| 363 let SubListIterable = SubListIterable$(); | 365 let SubListIterable = SubListIterable$(); |
| (...skipping 20 matching lines...) Expand all Loading... |
| 384 this[_current] = null; | 386 this[_current] = null; |
| 385 return false; | 387 return false; |
| 386 } | 388 } |
| 387 this[_current] = this[_iterable][core.$elementAt](this[_index]); | 389 this[_current] = this[_iterable][core.$elementAt](this[_index]); |
| 388 this[_index] = dart.notNull(this[_index]) + 1; | 390 this[_index] = dart.notNull(this[_index]) + 1; |
| 389 return true; | 391 return true; |
| 390 } | 392 } |
| 391 } | 393 } |
| 392 ListIterator[dart.implements] = () => [core.Iterator$(E)]; | 394 ListIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 393 dart.setSignature(ListIterator, { | 395 dart.setSignature(ListIterator, { |
| 396 constructors: () => ({ListIterator: [ListIterator$(E), [core.Iterable$(E)]
]}), |
| 394 methods: () => ({moveNext: [core.bool, []]}) | 397 methods: () => ({moveNext: [core.bool, []]}) |
| 395 }); | 398 }); |
| 396 return ListIterator; | 399 return ListIterator; |
| 397 }); | 400 }); |
| 398 let ListIterator = ListIterator$(); | 401 let ListIterator = ListIterator$(); |
| 399 let _Transformation$ = dart.generic(function(S, T) { | 402 let _Transformation$ = dart.generic(function(S, T) { |
| 400 let _Transformation = dart.typedef('_Transformation', () => dart.functionTyp
e(T, [S])); | 403 let _Transformation = dart.typedef('_Transformation', () => dart.functionTyp
e(T, [S])); |
| 401 return _Transformation; | 404 return _Transformation; |
| 402 }); | 405 }); |
| 403 let _Transformation = _Transformation$(); | 406 let _Transformation = _Transformation$(); |
| (...skipping 28 matching lines...) Expand all Loading... |
| 432 } | 435 } |
| 433 get [core.$single]() { | 436 get [core.$single]() { |
| 434 return this[_f](this[_iterable][core.$single]); | 437 return this[_f](this[_iterable][core.$single]); |
| 435 } | 438 } |
| 436 [core.$elementAt](index) { | 439 [core.$elementAt](index) { |
| 437 return this[_f](this[_iterable][core.$elementAt](index)); | 440 return this[_f](this[_iterable][core.$elementAt](index)); |
| 438 } | 441 } |
| 439 } | 442 } |
| 440 dart.defineNamedConstructor(MappedIterable, '_'); | 443 dart.defineNamedConstructor(MappedIterable, '_'); |
| 441 dart.setSignature(MappedIterable, { | 444 dart.setSignature(MappedIterable, { |
| 445 constructors: () => ({ |
| 446 MappedIterable: [MappedIterable$(S, T), [core.Iterable, dart.functionTyp
e(T, [S])]], |
| 447 _: [MappedIterable$(S, T), [core.Iterable$(S), dart.functionType(T, [S])
]] |
| 448 }), |
| 442 methods: () => ({[core.$elementAt]: [T, [core.int]]}) | 449 methods: () => ({[core.$elementAt]: [T, [core.int]]}) |
| 443 }); | 450 }); |
| 444 return MappedIterable; | 451 return MappedIterable; |
| 445 }); | 452 }); |
| 446 let MappedIterable = MappedIterable$(); | 453 let MappedIterable = MappedIterable$(); |
| 447 let EfficientLengthMappedIterable$ = dart.generic(function(S, T) { | 454 let EfficientLengthMappedIterable$ = dart.generic(function(S, T) { |
| 448 class EfficientLengthMappedIterable extends MappedIterable$(S, T) { | 455 class EfficientLengthMappedIterable extends MappedIterable$(S, T) { |
| 449 EfficientLengthMappedIterable(iterable, func) { | 456 EfficientLengthMappedIterable(iterable, func) { |
| 450 super._(dart.as(iterable, core.Iterable$(S)), func); | 457 super._(dart.as(iterable, core.Iterable$(S)), func); |
| 451 } | 458 } |
| 452 } | 459 } |
| 453 EfficientLengthMappedIterable[dart.implements] = () => [EfficientLength]; | 460 EfficientLengthMappedIterable[dart.implements] = () => [EfficientLength]; |
| 461 dart.setSignature(EfficientLengthMappedIterable, { |
| 462 constructors: () => ({EfficientLengthMappedIterable: [EfficientLengthMappe
dIterable$(S, T), [core.Iterable, dart.functionType(T, [S])]]}) |
| 463 }); |
| 454 return EfficientLengthMappedIterable; | 464 return EfficientLengthMappedIterable; |
| 455 }); | 465 }); |
| 456 let EfficientLengthMappedIterable = EfficientLengthMappedIterable$(); | 466 let EfficientLengthMappedIterable = EfficientLengthMappedIterable$(); |
| 457 let _iterator = dart.JsSymbol('_iterator'); | 467 let _iterator = dart.JsSymbol('_iterator'); |
| 458 let MappedIterator$ = dart.generic(function(S, T) { | 468 let MappedIterator$ = dart.generic(function(S, T) { |
| 459 class MappedIterator extends core.Iterator$(T) { | 469 class MappedIterator extends core.Iterator$(T) { |
| 460 MappedIterator(iterator, f) { | 470 MappedIterator(iterator, f) { |
| 461 this[_iterator] = iterator; | 471 this[_iterator] = iterator; |
| 462 this[_f] = f; | 472 this[_f] = f; |
| 463 this[_current] = null; | 473 this[_current] = null; |
| 464 } | 474 } |
| 465 moveNext() { | 475 moveNext() { |
| 466 if (this[_iterator].moveNext()) { | 476 if (this[_iterator].moveNext()) { |
| 467 this[_current] = this[_f](this[_iterator].current); | 477 this[_current] = this[_f](this[_iterator].current); |
| 468 return true; | 478 return true; |
| 469 } | 479 } |
| 470 this[_current] = null; | 480 this[_current] = null; |
| 471 return false; | 481 return false; |
| 472 } | 482 } |
| 473 get current() { | 483 get current() { |
| 474 return this[_current]; | 484 return this[_current]; |
| 475 } | 485 } |
| 476 } | 486 } |
| 477 dart.setSignature(MappedIterator, { | 487 dart.setSignature(MappedIterator, { |
| 488 constructors: () => ({MappedIterator: [MappedIterator$(S, T), [core.Iterat
or$(S), dart.functionType(T, [S])]]}), |
| 478 methods: () => ({moveNext: [core.bool, []]}) | 489 methods: () => ({moveNext: [core.bool, []]}) |
| 479 }); | 490 }); |
| 480 return MappedIterator; | 491 return MappedIterator; |
| 481 }); | 492 }); |
| 482 let MappedIterator = MappedIterator$(); | 493 let MappedIterator = MappedIterator$(); |
| 483 let _source = dart.JsSymbol('_source'); | 494 let _source = dart.JsSymbol('_source'); |
| 484 let MappedListIterable$ = dart.generic(function(S, T) { | 495 let MappedListIterable$ = dart.generic(function(S, T) { |
| 485 class MappedListIterable extends ListIterable$(T) { | 496 class MappedListIterable extends ListIterable$(T) { |
| 486 MappedListIterable(source, f) { | 497 MappedListIterable(source, f) { |
| 487 this[_source] = source; | 498 this[_source] = source; |
| 488 this[_f] = f; | 499 this[_f] = f; |
| 489 super.ListIterable(); | 500 super.ListIterable(); |
| 490 } | 501 } |
| 491 get [core.$length]() { | 502 get [core.$length]() { |
| 492 return this[_source][core.$length]; | 503 return this[_source][core.$length]; |
| 493 } | 504 } |
| 494 [core.$elementAt](index) { | 505 [core.$elementAt](index) { |
| 495 return this[_f](this[_source][core.$elementAt](index)); | 506 return this[_f](this[_source][core.$elementAt](index)); |
| 496 } | 507 } |
| 497 } | 508 } |
| 498 MappedListIterable[dart.implements] = () => [EfficientLength]; | 509 MappedListIterable[dart.implements] = () => [EfficientLength]; |
| 499 dart.setSignature(MappedListIterable, { | 510 dart.setSignature(MappedListIterable, { |
| 511 constructors: () => ({MappedListIterable: [MappedListIterable$(S, T), [cor
e.Iterable$(S), dart.functionType(T, [S])]]}), |
| 500 methods: () => ({[core.$elementAt]: [T, [core.int]]}) | 512 methods: () => ({[core.$elementAt]: [T, [core.int]]}) |
| 501 }); | 513 }); |
| 502 return MappedListIterable; | 514 return MappedListIterable; |
| 503 }); | 515 }); |
| 504 let MappedListIterable = MappedListIterable$(); | 516 let MappedListIterable = MappedListIterable$(); |
| 505 let _ElementPredicate$ = dart.generic(function(E) { | 517 let _ElementPredicate$ = dart.generic(function(E) { |
| 506 let _ElementPredicate = dart.typedef('_ElementPredicate', () => dart.functio
nType(core.bool, [E])); | 518 let _ElementPredicate = dart.typedef('_ElementPredicate', () => dart.functio
nType(core.bool, [E])); |
| 507 return _ElementPredicate; | 519 return _ElementPredicate; |
| 508 }); | 520 }); |
| 509 let _ElementPredicate = _ElementPredicate$(); | 521 let _ElementPredicate = _ElementPredicate$(); |
| 510 let WhereIterable$ = dart.generic(function(E) { | 522 let WhereIterable$ = dart.generic(function(E) { |
| 511 class WhereIterable extends collection.IterableBase$(E) { | 523 class WhereIterable extends collection.IterableBase$(E) { |
| 512 WhereIterable(iterable, f) { | 524 WhereIterable(iterable, f) { |
| 513 this[_iterable] = iterable; | 525 this[_iterable] = iterable; |
| 514 this[_f] = f; | 526 this[_f] = f; |
| 515 super.IterableBase(); | 527 super.IterableBase(); |
| 516 } | 528 } |
| 517 get [core.$iterator]() { | 529 get [core.$iterator]() { |
| 518 return new (WhereIterator$(E))(this[_iterable][core.$iterator], this[_f]
); | 530 return new (WhereIterator$(E))(this[_iterable][core.$iterator], this[_f]
); |
| 519 } | 531 } |
| 520 } | 532 } |
| 533 dart.setSignature(WhereIterable, { |
| 534 constructors: () => ({WhereIterable: [WhereIterable$(E), [core.Iterable$(E
), dart.functionType(core.bool, [E])]]}) |
| 535 }); |
| 521 return WhereIterable; | 536 return WhereIterable; |
| 522 }); | 537 }); |
| 523 let WhereIterable = WhereIterable$(); | 538 let WhereIterable = WhereIterable$(); |
| 524 let WhereIterator$ = dart.generic(function(E) { | 539 let WhereIterator$ = dart.generic(function(E) { |
| 525 class WhereIterator extends core.Iterator$(E) { | 540 class WhereIterator extends core.Iterator$(E) { |
| 526 WhereIterator(iterator, f) { | 541 WhereIterator(iterator, f) { |
| 527 this[_iterator] = iterator; | 542 this[_iterator] = iterator; |
| 528 this[_f] = f; | 543 this[_f] = f; |
| 529 } | 544 } |
| 530 moveNext() { | 545 moveNext() { |
| 531 while (this[_iterator].moveNext()) { | 546 while (this[_iterator].moveNext()) { |
| 532 if (this[_f](this[_iterator].current)) { | 547 if (this[_f](this[_iterator].current)) { |
| 533 return true; | 548 return true; |
| 534 } | 549 } |
| 535 } | 550 } |
| 536 return false; | 551 return false; |
| 537 } | 552 } |
| 538 get current() { | 553 get current() { |
| 539 return this[_iterator].current; | 554 return this[_iterator].current; |
| 540 } | 555 } |
| 541 } | 556 } |
| 542 dart.setSignature(WhereIterator, { | 557 dart.setSignature(WhereIterator, { |
| 558 constructors: () => ({WhereIterator: [WhereIterator$(E), [core.Iterator$(E
), dart.functionType(core.bool, [E])]]}), |
| 543 methods: () => ({moveNext: [core.bool, []]}) | 559 methods: () => ({moveNext: [core.bool, []]}) |
| 544 }); | 560 }); |
| 545 return WhereIterator; | 561 return WhereIterator; |
| 546 }); | 562 }); |
| 547 let WhereIterator = WhereIterator$(); | 563 let WhereIterator = WhereIterator$(); |
| 548 let _ExpandFunction$ = dart.generic(function(S, T) { | 564 let _ExpandFunction$ = dart.generic(function(S, T) { |
| 549 let _ExpandFunction = dart.typedef('_ExpandFunction', () => dart.functionTyp
e(core.Iterable$(T), [S])); | 565 let _ExpandFunction = dart.typedef('_ExpandFunction', () => dart.functionTyp
e(core.Iterable$(T), [S])); |
| 550 return _ExpandFunction; | 566 return _ExpandFunction; |
| 551 }); | 567 }); |
| 552 let _ExpandFunction = _ExpandFunction$(); | 568 let _ExpandFunction = _ExpandFunction$(); |
| 553 let ExpandIterable$ = dart.generic(function(S, T) { | 569 let ExpandIterable$ = dart.generic(function(S, T) { |
| 554 class ExpandIterable extends collection.IterableBase$(T) { | 570 class ExpandIterable extends collection.IterableBase$(T) { |
| 555 ExpandIterable(iterable, f) { | 571 ExpandIterable(iterable, f) { |
| 556 this[_iterable] = iterable; | 572 this[_iterable] = iterable; |
| 557 this[_f] = f; | 573 this[_f] = f; |
| 558 super.IterableBase(); | 574 super.IterableBase(); |
| 559 } | 575 } |
| 560 get [core.$iterator]() { | 576 get [core.$iterator]() { |
| 561 return new (ExpandIterator$(S, T))(this[_iterable][core.$iterator], dart
.as(this[_f], __CastType0)); | 577 return new (ExpandIterator$(S, T))(this[_iterable][core.$iterator], dart
.as(this[_f], __CastType0)); |
| 562 } | 578 } |
| 563 } | 579 } |
| 580 dart.setSignature(ExpandIterable, { |
| 581 constructors: () => ({ExpandIterable: [ExpandIterable$(S, T), [core.Iterab
le$(S), dart.functionType(core.Iterable$(T), [S])]]}) |
| 582 }); |
| 564 return ExpandIterable; | 583 return ExpandIterable; |
| 565 }); | 584 }); |
| 566 let ExpandIterable = ExpandIterable$(); | 585 let ExpandIterable = ExpandIterable$(); |
| 567 let _currentExpansion = dart.JsSymbol('_currentExpansion'); | 586 let _currentExpansion = dart.JsSymbol('_currentExpansion'); |
| 568 let _nextExpansion = dart.JsSymbol('_nextExpansion'); | 587 let _nextExpansion = dart.JsSymbol('_nextExpansion'); |
| 569 let ExpandIterator$ = dart.generic(function(S, T) { | 588 let ExpandIterator$ = dart.generic(function(S, T) { |
| 570 class ExpandIterator extends core.Object { | 589 class ExpandIterator extends core.Object { |
| 571 ExpandIterator(iterator, f) { | 590 ExpandIterator(iterator, f) { |
| 572 this[_iterator] = iterator; | 591 this[_iterator] = iterator; |
| 573 this[_f] = f; | 592 this[_f] = f; |
| (...skipping 15 matching lines...) Expand all Loading... |
| 589 } else { | 608 } else { |
| 590 return false; | 609 return false; |
| 591 } | 610 } |
| 592 } | 611 } |
| 593 this[_current] = this[_currentExpansion].current; | 612 this[_current] = this[_currentExpansion].current; |
| 594 return true; | 613 return true; |
| 595 } | 614 } |
| 596 } | 615 } |
| 597 ExpandIterator[dart.implements] = () => [core.Iterator$(T)]; | 616 ExpandIterator[dart.implements] = () => [core.Iterator$(T)]; |
| 598 dart.setSignature(ExpandIterator, { | 617 dart.setSignature(ExpandIterator, { |
| 618 constructors: () => ({ExpandIterator: [ExpandIterator$(S, T), [core.Iterat
or$(S), dart.functionType(core.Iterable$(T), [S])]]}), |
| 599 methods: () => ({ | 619 methods: () => ({ |
| 600 [_nextExpansion]: [dart.void, []], | 620 [_nextExpansion]: [dart.void, []], |
| 601 moveNext: [core.bool, []] | 621 moveNext: [core.bool, []] |
| 602 }) | 622 }) |
| 603 }); | 623 }); |
| 604 return ExpandIterator; | 624 return ExpandIterator; |
| 605 }); | 625 }); |
| 606 let ExpandIterator = ExpandIterator$(); | 626 let ExpandIterator = ExpandIterator$(); |
| 607 let _takeCount = dart.JsSymbol('_takeCount'); | 627 let _takeCount = dart.JsSymbol('_takeCount'); |
| 608 let TakeIterable$ = dart.generic(function(E) { | 628 let TakeIterable$ = dart.generic(function(E) { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 619 _(iterable, takeCount) { | 639 _(iterable, takeCount) { |
| 620 this[_iterable] = iterable; | 640 this[_iterable] = iterable; |
| 621 this[_takeCount] = takeCount; | 641 this[_takeCount] = takeCount; |
| 622 super.IterableBase(); | 642 super.IterableBase(); |
| 623 } | 643 } |
| 624 get [core.$iterator]() { | 644 get [core.$iterator]() { |
| 625 return new (TakeIterator$(E))(this[_iterable][core.$iterator], this[_tak
eCount]); | 645 return new (TakeIterator$(E))(this[_iterable][core.$iterator], this[_tak
eCount]); |
| 626 } | 646 } |
| 627 } | 647 } |
| 628 dart.defineNamedConstructor(TakeIterable, '_'); | 648 dart.defineNamedConstructor(TakeIterable, '_'); |
| 649 dart.setSignature(TakeIterable, { |
| 650 constructors: () => ({ |
| 651 TakeIterable: [TakeIterable$(E), [core.Iterable$(E), core.int]], |
| 652 _: [TakeIterable$(E), [core.Iterable$(E), core.int]] |
| 653 }) |
| 654 }); |
| 629 return TakeIterable; | 655 return TakeIterable; |
| 630 }); | 656 }); |
| 631 let TakeIterable = TakeIterable$(); | 657 let TakeIterable = TakeIterable$(); |
| 632 let EfficientLengthTakeIterable$ = dart.generic(function(E) { | 658 let EfficientLengthTakeIterable$ = dart.generic(function(E) { |
| 633 class EfficientLengthTakeIterable extends TakeIterable$(E) { | 659 class EfficientLengthTakeIterable extends TakeIterable$(E) { |
| 634 EfficientLengthTakeIterable(iterable, takeCount) { | 660 EfficientLengthTakeIterable(iterable, takeCount) { |
| 635 super._(iterable, takeCount); | 661 super._(iterable, takeCount); |
| 636 } | 662 } |
| 637 get [core.$length]() { | 663 get [core.$length]() { |
| 638 let iterableLength = this[_iterable][core.$length]; | 664 let iterableLength = this[_iterable][core.$length]; |
| 639 if (dart.notNull(iterableLength) > dart.notNull(this[_takeCount])) | 665 if (dart.notNull(iterableLength) > dart.notNull(this[_takeCount])) |
| 640 return this[_takeCount]; | 666 return this[_takeCount]; |
| 641 return iterableLength; | 667 return iterableLength; |
| 642 } | 668 } |
| 643 } | 669 } |
| 644 EfficientLengthTakeIterable[dart.implements] = () => [EfficientLength]; | 670 EfficientLengthTakeIterable[dart.implements] = () => [EfficientLength]; |
| 671 dart.setSignature(EfficientLengthTakeIterable, { |
| 672 constructors: () => ({EfficientLengthTakeIterable: [EfficientLengthTakeIte
rable$(E), [core.Iterable$(E), core.int]]}) |
| 673 }); |
| 645 return EfficientLengthTakeIterable; | 674 return EfficientLengthTakeIterable; |
| 646 }); | 675 }); |
| 647 let EfficientLengthTakeIterable = EfficientLengthTakeIterable$(); | 676 let EfficientLengthTakeIterable = EfficientLengthTakeIterable$(); |
| 648 let _remaining = dart.JsSymbol('_remaining'); | 677 let _remaining = dart.JsSymbol('_remaining'); |
| 649 let TakeIterator$ = dart.generic(function(E) { | 678 let TakeIterator$ = dart.generic(function(E) { |
| 650 class TakeIterator extends core.Iterator$(E) { | 679 class TakeIterator extends core.Iterator$(E) { |
| 651 TakeIterator(iterator, remaining) { | 680 TakeIterator(iterator, remaining) { |
| 652 this[_iterator] = iterator; | 681 this[_iterator] = iterator; |
| 653 this[_remaining] = remaining; | 682 this[_remaining] = remaining; |
| 654 dart.assert(typeof this[_remaining] == 'number' && dart.notNull(this[_re
maining]) >= 0); | 683 dart.assert(typeof this[_remaining] == 'number' && dart.notNull(this[_re
maining]) >= 0); |
| 655 } | 684 } |
| 656 moveNext() { | 685 moveNext() { |
| 657 this[_remaining] = dart.notNull(this[_remaining]) - 1; | 686 this[_remaining] = dart.notNull(this[_remaining]) - 1; |
| 658 if (dart.notNull(this[_remaining]) >= 0) { | 687 if (dart.notNull(this[_remaining]) >= 0) { |
| 659 return this[_iterator].moveNext(); | 688 return this[_iterator].moveNext(); |
| 660 } | 689 } |
| 661 this[_remaining] = -1; | 690 this[_remaining] = -1; |
| 662 return false; | 691 return false; |
| 663 } | 692 } |
| 664 get current() { | 693 get current() { |
| 665 if (dart.notNull(this[_remaining]) < 0) | 694 if (dart.notNull(this[_remaining]) < 0) |
| 666 return null; | 695 return null; |
| 667 return this[_iterator].current; | 696 return this[_iterator].current; |
| 668 } | 697 } |
| 669 } | 698 } |
| 670 dart.setSignature(TakeIterator, { | 699 dart.setSignature(TakeIterator, { |
| 700 constructors: () => ({TakeIterator: [TakeIterator$(E), [core.Iterator$(E),
core.int]]}), |
| 671 methods: () => ({moveNext: [core.bool, []]}) | 701 methods: () => ({moveNext: [core.bool, []]}) |
| 672 }); | 702 }); |
| 673 return TakeIterator; | 703 return TakeIterator; |
| 674 }); | 704 }); |
| 675 let TakeIterator = TakeIterator$(); | 705 let TakeIterator = TakeIterator$(); |
| 676 let TakeWhileIterable$ = dart.generic(function(E) { | 706 let TakeWhileIterable$ = dart.generic(function(E) { |
| 677 class TakeWhileIterable extends collection.IterableBase$(E) { | 707 class TakeWhileIterable extends collection.IterableBase$(E) { |
| 678 TakeWhileIterable(iterable, f) { | 708 TakeWhileIterable(iterable, f) { |
| 679 this[_iterable] = iterable; | 709 this[_iterable] = iterable; |
| 680 this[_f] = f; | 710 this[_f] = f; |
| 681 super.IterableBase(); | 711 super.IterableBase(); |
| 682 } | 712 } |
| 683 get [core.$iterator]() { | 713 get [core.$iterator]() { |
| 684 return new (TakeWhileIterator$(E))(this[_iterable][core.$iterator], dart
.as(this[_f], __CastType2)); | 714 return new (TakeWhileIterator$(E))(this[_iterable][core.$iterator], dart
.as(this[_f], __CastType2)); |
| 685 } | 715 } |
| 686 } | 716 } |
| 717 dart.setSignature(TakeWhileIterable, { |
| 718 constructors: () => ({TakeWhileIterable: [TakeWhileIterable$(E), [core.Ite
rable$(E), dart.functionType(core.bool, [E])]]}) |
| 719 }); |
| 687 return TakeWhileIterable; | 720 return TakeWhileIterable; |
| 688 }); | 721 }); |
| 689 let TakeWhileIterable = TakeWhileIterable$(); | 722 let TakeWhileIterable = TakeWhileIterable$(); |
| 690 let _isFinished = dart.JsSymbol('_isFinished'); | 723 let _isFinished = dart.JsSymbol('_isFinished'); |
| 691 let TakeWhileIterator$ = dart.generic(function(E) { | 724 let TakeWhileIterator$ = dart.generic(function(E) { |
| 692 class TakeWhileIterator extends core.Iterator$(E) { | 725 class TakeWhileIterator extends core.Iterator$(E) { |
| 693 TakeWhileIterator(iterator, f) { | 726 TakeWhileIterator(iterator, f) { |
| 694 this[_iterator] = iterator; | 727 this[_iterator] = iterator; |
| 695 this[_f] = f; | 728 this[_f] = f; |
| 696 this[_isFinished] = false; | 729 this[_isFinished] = false; |
| 697 } | 730 } |
| 698 moveNext() { | 731 moveNext() { |
| 699 if (this[_isFinished]) | 732 if (this[_isFinished]) |
| 700 return false; | 733 return false; |
| 701 if (!dart.notNull(this[_iterator].moveNext()) || !dart.notNull(dart.dcal
l(this[_f], this[_iterator].current))) { | 734 if (!dart.notNull(this[_iterator].moveNext()) || !dart.notNull(dart.dcal
l(this[_f], this[_iterator].current))) { |
| 702 this[_isFinished] = true; | 735 this[_isFinished] = true; |
| 703 return false; | 736 return false; |
| 704 } | 737 } |
| 705 return true; | 738 return true; |
| 706 } | 739 } |
| 707 get current() { | 740 get current() { |
| 708 if (this[_isFinished]) | 741 if (this[_isFinished]) |
| 709 return null; | 742 return null; |
| 710 return this[_iterator].current; | 743 return this[_iterator].current; |
| 711 } | 744 } |
| 712 } | 745 } |
| 713 dart.setSignature(TakeWhileIterator, { | 746 dart.setSignature(TakeWhileIterator, { |
| 747 constructors: () => ({TakeWhileIterator: [TakeWhileIterator$(E), [core.Ite
rator$(E), dart.functionType(core.bool, [E])]]}), |
| 714 methods: () => ({moveNext: [core.bool, []]}) | 748 methods: () => ({moveNext: [core.bool, []]}) |
| 715 }); | 749 }); |
| 716 return TakeWhileIterator; | 750 return TakeWhileIterator; |
| 717 }); | 751 }); |
| 718 let TakeWhileIterator = TakeWhileIterator$(); | 752 let TakeWhileIterator = TakeWhileIterator$(); |
| 719 let _skipCount = dart.JsSymbol('_skipCount'); | 753 let _skipCount = dart.JsSymbol('_skipCount'); |
| 720 let SkipIterable$ = dart.generic(function(E) { | 754 let SkipIterable$ = dart.generic(function(E) { |
| 721 class SkipIterable extends collection.IterableBase$(E) { | 755 class SkipIterable extends collection.IterableBase$(E) { |
| 722 SkipIterable(iterable, count) { | 756 SkipIterable(iterable, count) { |
| 723 if (dart.is(iterable, EfficientLength)) { | 757 if (dart.is(iterable, EfficientLength)) { |
| (...skipping 16 matching lines...) Expand all Loading... |
| 740 } | 774 } |
| 741 core.RangeError.checkNotNegative(this[_skipCount], "count"); | 775 core.RangeError.checkNotNegative(this[_skipCount], "count"); |
| 742 return new (SkipIterable$(E))._(this[_iterable], dart.notNull(this[_skip
Count]) + dart.notNull(count)); | 776 return new (SkipIterable$(E))._(this[_iterable], dart.notNull(this[_skip
Count]) + dart.notNull(count)); |
| 743 } | 777 } |
| 744 get [core.$iterator]() { | 778 get [core.$iterator]() { |
| 745 return new (SkipIterator$(E))(this[_iterable][core.$iterator], this[_ski
pCount]); | 779 return new (SkipIterator$(E))(this[_iterable][core.$iterator], this[_ski
pCount]); |
| 746 } | 780 } |
| 747 } | 781 } |
| 748 dart.defineNamedConstructor(SkipIterable, '_'); | 782 dart.defineNamedConstructor(SkipIterable, '_'); |
| 749 dart.setSignature(SkipIterable, { | 783 dart.setSignature(SkipIterable, { |
| 784 constructors: () => ({ |
| 785 SkipIterable: [SkipIterable$(E), [core.Iterable$(E), core.int]], |
| 786 _: [SkipIterable$(E), [core.Iterable$(E), core.int]] |
| 787 }), |
| 750 methods: () => ({[core.$skip]: [core.Iterable$(E), [core.int]]}) | 788 methods: () => ({[core.$skip]: [core.Iterable$(E), [core.int]]}) |
| 751 }); | 789 }); |
| 752 return SkipIterable; | 790 return SkipIterable; |
| 753 }); | 791 }); |
| 754 let SkipIterable = SkipIterable$(); | 792 let SkipIterable = SkipIterable$(); |
| 755 let EfficientLengthSkipIterable$ = dart.generic(function(E) { | 793 let EfficientLengthSkipIterable$ = dart.generic(function(E) { |
| 756 class EfficientLengthSkipIterable extends SkipIterable$(E) { | 794 class EfficientLengthSkipIterable extends SkipIterable$(E) { |
| 757 EfficientLengthSkipIterable(iterable, skipCount) { | 795 EfficientLengthSkipIterable(iterable, skipCount) { |
| 758 super._(iterable, skipCount); | 796 super._(iterable, skipCount); |
| 759 } | 797 } |
| 760 get [core.$length]() { | 798 get [core.$length]() { |
| 761 let length = dart.notNull(this[_iterable][core.$length]) - dart.notNull(
this[_skipCount]); | 799 let length = dart.notNull(this[_iterable][core.$length]) - dart.notNull(
this[_skipCount]); |
| 762 if (dart.notNull(length) >= 0) | 800 if (dart.notNull(length) >= 0) |
| 763 return length; | 801 return length; |
| 764 return 0; | 802 return 0; |
| 765 } | 803 } |
| 766 } | 804 } |
| 767 EfficientLengthSkipIterable[dart.implements] = () => [EfficientLength]; | 805 EfficientLengthSkipIterable[dart.implements] = () => [EfficientLength]; |
| 806 dart.setSignature(EfficientLengthSkipIterable, { |
| 807 constructors: () => ({EfficientLengthSkipIterable: [EfficientLengthSkipIte
rable$(E), [core.Iterable$(E), core.int]]}) |
| 808 }); |
| 768 return EfficientLengthSkipIterable; | 809 return EfficientLengthSkipIterable; |
| 769 }); | 810 }); |
| 770 let EfficientLengthSkipIterable = EfficientLengthSkipIterable$(); | 811 let EfficientLengthSkipIterable = EfficientLengthSkipIterable$(); |
| 771 let SkipIterator$ = dart.generic(function(E) { | 812 let SkipIterator$ = dart.generic(function(E) { |
| 772 class SkipIterator extends core.Iterator$(E) { | 813 class SkipIterator extends core.Iterator$(E) { |
| 773 SkipIterator(iterator, skipCount) { | 814 SkipIterator(iterator, skipCount) { |
| 774 this[_iterator] = iterator; | 815 this[_iterator] = iterator; |
| 775 this[_skipCount] = skipCount; | 816 this[_skipCount] = skipCount; |
| 776 dart.assert(typeof this[_skipCount] == 'number' && dart.notNull(this[_sk
ipCount]) >= 0); | 817 dart.assert(typeof this[_skipCount] == 'number' && dart.notNull(this[_sk
ipCount]) >= 0); |
| 777 } | 818 } |
| 778 moveNext() { | 819 moveNext() { |
| 779 for (let i = 0; dart.notNull(i) < dart.notNull(this[_skipCount]); i = da
rt.notNull(i) + 1) | 820 for (let i = 0; dart.notNull(i) < dart.notNull(this[_skipCount]); i = da
rt.notNull(i) + 1) |
| 780 this[_iterator].moveNext(); | 821 this[_iterator].moveNext(); |
| 781 this[_skipCount] = 0; | 822 this[_skipCount] = 0; |
| 782 return this[_iterator].moveNext(); | 823 return this[_iterator].moveNext(); |
| 783 } | 824 } |
| 784 get current() { | 825 get current() { |
| 785 return this[_iterator].current; | 826 return this[_iterator].current; |
| 786 } | 827 } |
| 787 } | 828 } |
| 788 dart.setSignature(SkipIterator, { | 829 dart.setSignature(SkipIterator, { |
| 830 constructors: () => ({SkipIterator: [SkipIterator$(E), [core.Iterator$(E),
core.int]]}), |
| 789 methods: () => ({moveNext: [core.bool, []]}) | 831 methods: () => ({moveNext: [core.bool, []]}) |
| 790 }); | 832 }); |
| 791 return SkipIterator; | 833 return SkipIterator; |
| 792 }); | 834 }); |
| 793 let SkipIterator = SkipIterator$(); | 835 let SkipIterator = SkipIterator$(); |
| 794 let SkipWhileIterable$ = dart.generic(function(E) { | 836 let SkipWhileIterable$ = dart.generic(function(E) { |
| 795 class SkipWhileIterable extends collection.IterableBase$(E) { | 837 class SkipWhileIterable extends collection.IterableBase$(E) { |
| 796 SkipWhileIterable(iterable, f) { | 838 SkipWhileIterable(iterable, f) { |
| 797 this[_iterable] = iterable; | 839 this[_iterable] = iterable; |
| 798 this[_f] = f; | 840 this[_f] = f; |
| 799 super.IterableBase(); | 841 super.IterableBase(); |
| 800 } | 842 } |
| 801 get [core.$iterator]() { | 843 get [core.$iterator]() { |
| 802 return new (SkipWhileIterator$(E))(this[_iterable][core.$iterator], dart
.as(this[_f], __CastType4)); | 844 return new (SkipWhileIterator$(E))(this[_iterable][core.$iterator], dart
.as(this[_f], __CastType4)); |
| 803 } | 845 } |
| 804 } | 846 } |
| 847 dart.setSignature(SkipWhileIterable, { |
| 848 constructors: () => ({SkipWhileIterable: [SkipWhileIterable$(E), [core.Ite
rable$(E), dart.functionType(core.bool, [E])]]}) |
| 849 }); |
| 805 return SkipWhileIterable; | 850 return SkipWhileIterable; |
| 806 }); | 851 }); |
| 807 let SkipWhileIterable = SkipWhileIterable$(); | 852 let SkipWhileIterable = SkipWhileIterable$(); |
| 808 let _hasSkipped = dart.JsSymbol('_hasSkipped'); | 853 let _hasSkipped = dart.JsSymbol('_hasSkipped'); |
| 809 let SkipWhileIterator$ = dart.generic(function(E) { | 854 let SkipWhileIterator$ = dart.generic(function(E) { |
| 810 class SkipWhileIterator extends core.Iterator$(E) { | 855 class SkipWhileIterator extends core.Iterator$(E) { |
| 811 SkipWhileIterator(iterator, f) { | 856 SkipWhileIterator(iterator, f) { |
| 812 this[_iterator] = iterator; | 857 this[_iterator] = iterator; |
| 813 this[_f] = f; | 858 this[_f] = f; |
| 814 this[_hasSkipped] = false; | 859 this[_hasSkipped] = false; |
| 815 } | 860 } |
| 816 moveNext() { | 861 moveNext() { |
| 817 if (!dart.notNull(this[_hasSkipped])) { | 862 if (!dart.notNull(this[_hasSkipped])) { |
| 818 this[_hasSkipped] = true; | 863 this[_hasSkipped] = true; |
| 819 while (this[_iterator].moveNext()) { | 864 while (this[_iterator].moveNext()) { |
| 820 if (!dart.notNull(dart.dcall(this[_f], this[_iterator].current))) | 865 if (!dart.notNull(dart.dcall(this[_f], this[_iterator].current))) |
| 821 return true; | 866 return true; |
| 822 } | 867 } |
| 823 } | 868 } |
| 824 return this[_iterator].moveNext(); | 869 return this[_iterator].moveNext(); |
| 825 } | 870 } |
| 826 get current() { | 871 get current() { |
| 827 return this[_iterator].current; | 872 return this[_iterator].current; |
| 828 } | 873 } |
| 829 } | 874 } |
| 830 dart.setSignature(SkipWhileIterator, { | 875 dart.setSignature(SkipWhileIterator, { |
| 876 constructors: () => ({SkipWhileIterator: [SkipWhileIterator$(E), [core.Ite
rator$(E), dart.functionType(core.bool, [E])]]}), |
| 831 methods: () => ({moveNext: [core.bool, []]}) | 877 methods: () => ({moveNext: [core.bool, []]}) |
| 832 }); | 878 }); |
| 833 return SkipWhileIterator; | 879 return SkipWhileIterator; |
| 834 }); | 880 }); |
| 835 let SkipWhileIterator = SkipWhileIterator$(); | 881 let SkipWhileIterator = SkipWhileIterator$(); |
| 836 let EmptyIterable$ = dart.generic(function(E) { | 882 let EmptyIterable$ = dart.generic(function(E) { |
| 837 class EmptyIterable extends collection.IterableBase$(E) { | 883 class EmptyIterable extends collection.IterableBase$(E) { |
| 838 EmptyIterable() { | 884 EmptyIterable() { |
| 839 super.IterableBase(); | 885 super.IterableBase(); |
| 840 } | 886 } |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 937 [core.$toList](opts) { | 983 [core.$toList](opts) { |
| 938 let growable = opts && 'growable' in opts ? opts.growable : true; | 984 let growable = opts && 'growable' in opts ? opts.growable : true; |
| 939 return growable ? dart.setType([], core.List$(E)) : new (core.List$(E))(
0); | 985 return growable ? dart.setType([], core.List$(E)) : new (core.List$(E))(
0); |
| 940 } | 986 } |
| 941 [core.$toSet]() { | 987 [core.$toSet]() { |
| 942 return new (core.Set$(E))(); | 988 return new (core.Set$(E))(); |
| 943 } | 989 } |
| 944 } | 990 } |
| 945 EmptyIterable[dart.implements] = () => [EfficientLength]; | 991 EmptyIterable[dart.implements] = () => [EfficientLength]; |
| 946 dart.setSignature(EmptyIterable, { | 992 dart.setSignature(EmptyIterable, { |
| 993 constructors: () => ({EmptyIterable: [EmptyIterable$(E), []]}), |
| 947 methods: () => ({ | 994 methods: () => ({ |
| 948 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], | 995 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], |
| 949 [core.$elementAt]: [E, [core.int]], | 996 [core.$elementAt]: [E, [core.int]], |
| 950 [core.$every]: [core.bool, [dart.functionType(core.bool, [E])]], | 997 [core.$every]: [core.bool, [dart.functionType(core.bool, [E])]], |
| 951 [core.$any]: [core.bool, [dart.functionType(core.bool, [E])]], | 998 [core.$any]: [core.bool, [dart.functionType(core.bool, [E])]], |
| 952 [core.$firstWhere]: [E, [dart.functionType(core.bool, [E])], {rEls: dart
.functionType(E, [])}], | 999 [core.$firstWhere]: [E, [dart.functionType(core.bool, [E])], {rEls: dart
.functionType(E, [])}], |
| 953 [core.$lastWhere]: [E, [dart.functionType(core.bool, [E])], {rEls: dart.
functionType(E, [])}], | 1000 [core.$lastWhere]: [E, [dart.functionType(core.bool, [E])], {rEls: dart.
functionType(E, [])}], |
| 954 [core.$singleWhere]: [E, [dart.functionType(core.bool, [E])], {rEls: dar
t.functionType(E, [])}], | 1001 [core.$singleWhere]: [E, [dart.functionType(core.bool, [E])], {rEls: dar
t.functionType(E, [])}], |
| 955 [core.$where]: [core.Iterable$(E), [dart.functionType(core.bool, [E])]], | 1002 [core.$where]: [core.Iterable$(E), [dart.functionType(core.bool, [E])]], |
| 956 [core.$map]: [core.Iterable, [dart.functionType(core.Object, [E])]], | 1003 [core.$map]: [core.Iterable, [dart.functionType(core.Object, [E])]], |
| (...skipping 16 matching lines...) Expand all Loading... |
| 973 } | 1020 } |
| 974 moveNext() { | 1021 moveNext() { |
| 975 return false; | 1022 return false; |
| 976 } | 1023 } |
| 977 get current() { | 1024 get current() { |
| 978 return null; | 1025 return null; |
| 979 } | 1026 } |
| 980 } | 1027 } |
| 981 EmptyIterator[dart.implements] = () => [core.Iterator$(E)]; | 1028 EmptyIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 982 dart.setSignature(EmptyIterator, { | 1029 dart.setSignature(EmptyIterator, { |
| 1030 constructors: () => ({EmptyIterator: [EmptyIterator$(E), []]}), |
| 983 methods: () => ({moveNext: [core.bool, []]}) | 1031 methods: () => ({moveNext: [core.bool, []]}) |
| 984 }); | 1032 }); |
| 985 return EmptyIterator; | 1033 return EmptyIterator; |
| 986 }); | 1034 }); |
| 987 let EmptyIterator = EmptyIterator$(); | 1035 let EmptyIterator = EmptyIterator$(); |
| 988 let BidirectionalIterator$ = dart.generic(function(T) { | 1036 let BidirectionalIterator$ = dart.generic(function(T) { |
| 989 class BidirectionalIterator extends core.Object {} | 1037 class BidirectionalIterator extends core.Object {} |
| 990 BidirectionalIterator[dart.implements] = () => [core.Iterator$(T)]; | 1038 BidirectionalIterator[dart.implements] = () => [core.Iterator$(T)]; |
| 991 return BidirectionalIterator; | 1039 return BidirectionalIterator; |
| 992 }); | 1040 }); |
| (...skipping 663 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1656 } | 1704 } |
| 1657 get [core.$length]() { | 1705 get [core.$length]() { |
| 1658 return this[_backedList][core.$length]; | 1706 return this[_backedList][core.$length]; |
| 1659 } | 1707 } |
| 1660 [core.$elementAt](index) { | 1708 [core.$elementAt](index) { |
| 1661 core.RangeError.checkValidIndex(index, this); | 1709 core.RangeError.checkValidIndex(index, this); |
| 1662 return index; | 1710 return index; |
| 1663 } | 1711 } |
| 1664 } | 1712 } |
| 1665 dart.setSignature(_ListIndicesIterable, { | 1713 dart.setSignature(_ListIndicesIterable, { |
| 1714 constructors: () => ({_ListIndicesIterable: [_ListIndicesIterable, [core.Lis
t]]}), |
| 1666 methods: () => ({[core.$elementAt]: [core.int, [core.int]]}) | 1715 methods: () => ({[core.$elementAt]: [core.int, [core.int]]}) |
| 1667 }); | 1716 }); |
| 1668 let _values = dart.JsSymbol('_values'); | 1717 let _values = dart.JsSymbol('_values'); |
| 1669 let ListMapView$ = dart.generic(function(E) { | 1718 let ListMapView$ = dart.generic(function(E) { |
| 1670 class ListMapView extends core.Object { | 1719 class ListMapView extends core.Object { |
| 1671 ListMapView(values) { | 1720 ListMapView(values) { |
| 1672 this[_values] = values; | 1721 this[_values] = values; |
| 1673 } | 1722 } |
| 1674 get(key) { | 1723 get(key) { |
| 1675 return this.containsKey(key) ? this[_values][core.$get](key) : null; | 1724 return this.containsKey(key) ? this[_values][core.$get](key) : null; |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1722 addAll(other) { | 1771 addAll(other) { |
| 1723 dart.as(other, core.Map$(core.int, E)); | 1772 dart.as(other, core.Map$(core.int, E)); |
| 1724 throw new core.UnsupportedError("Cannot modify an unmodifiable map"); | 1773 throw new core.UnsupportedError("Cannot modify an unmodifiable map"); |
| 1725 } | 1774 } |
| 1726 toString() { | 1775 toString() { |
| 1727 return collection.Maps.mapToString(this); | 1776 return collection.Maps.mapToString(this); |
| 1728 } | 1777 } |
| 1729 } | 1778 } |
| 1730 ListMapView[dart.implements] = () => [core.Map$(core.int, E)]; | 1779 ListMapView[dart.implements] = () => [core.Map$(core.int, E)]; |
| 1731 dart.setSignature(ListMapView, { | 1780 dart.setSignature(ListMapView, { |
| 1781 constructors: () => ({ListMapView: [ListMapView$(E), [core.List$(E)]]}), |
| 1732 methods: () => ({ | 1782 methods: () => ({ |
| 1733 get: [E, [core.Object]], | 1783 get: [E, [core.Object]], |
| 1734 containsValue: [core.bool, [core.Object]], | 1784 containsValue: [core.bool, [core.Object]], |
| 1735 containsKey: [core.bool, [core.Object]], | 1785 containsKey: [core.bool, [core.Object]], |
| 1736 forEach: [dart.void, [dart.functionType(dart.void, [core.int, E])]], | 1786 forEach: [dart.void, [dart.functionType(dart.void, [core.int, E])]], |
| 1737 set: [dart.void, [core.int, E]], | 1787 set: [dart.void, [core.int, E]], |
| 1738 putIfAbsent: [E, [core.int, dart.functionType(E, [])]], | 1788 putIfAbsent: [E, [core.int, dart.functionType(E, [])]], |
| 1739 remove: [E, [core.Object]], | 1789 remove: [E, [core.Object]], |
| 1740 clear: [dart.void, []], | 1790 clear: [dart.void, []], |
| 1741 addAll: [dart.void, [core.Map$(core.int, E)]] | 1791 addAll: [dart.void, [core.Map$(core.int, E)]] |
| 1742 }) | 1792 }) |
| 1743 }); | 1793 }); |
| 1744 return ListMapView; | 1794 return ListMapView; |
| 1745 }); | 1795 }); |
| 1746 let ListMapView = ListMapView$(); | 1796 let ListMapView = ListMapView$(); |
| 1747 let ReversedListIterable$ = dart.generic(function(E) { | 1797 let ReversedListIterable$ = dart.generic(function(E) { |
| 1748 class ReversedListIterable extends ListIterable$(E) { | 1798 class ReversedListIterable extends ListIterable$(E) { |
| 1749 ReversedListIterable(source) { | 1799 ReversedListIterable(source) { |
| 1750 this[_source] = source; | 1800 this[_source] = source; |
| 1751 super.ListIterable(); | 1801 super.ListIterable(); |
| 1752 } | 1802 } |
| 1753 get [core.$length]() { | 1803 get [core.$length]() { |
| 1754 return this[_source][core.$length]; | 1804 return this[_source][core.$length]; |
| 1755 } | 1805 } |
| 1756 [core.$elementAt](index) { | 1806 [core.$elementAt](index) { |
| 1757 return this[_source][core.$elementAt](dart.notNull(this[_source][core.$l
ength]) - 1 - dart.notNull(index)); | 1807 return this[_source][core.$elementAt](dart.notNull(this[_source][core.$l
ength]) - 1 - dart.notNull(index)); |
| 1758 } | 1808 } |
| 1759 } | 1809 } |
| 1760 dart.setSignature(ReversedListIterable, { | 1810 dart.setSignature(ReversedListIterable, { |
| 1811 constructors: () => ({ReversedListIterable: [ReversedListIterable$(E), [co
re.Iterable$(E)]]}), |
| 1761 methods: () => ({[core.$elementAt]: [E, [core.int]]}) | 1812 methods: () => ({[core.$elementAt]: [E, [core.int]]}) |
| 1762 }); | 1813 }); |
| 1763 return ReversedListIterable; | 1814 return ReversedListIterable; |
| 1764 }); | 1815 }); |
| 1765 let ReversedListIterable = ReversedListIterable$(); | 1816 let ReversedListIterable = ReversedListIterable$(); |
| 1766 class UnmodifiableListError extends core.Object { | 1817 class UnmodifiableListError extends core.Object { |
| 1767 static add() { | 1818 static add() { |
| 1768 return new core.UnsupportedError("Cannot add to unmodifiable List"); | 1819 return new core.UnsupportedError("Cannot add to unmodifiable List"); |
| 1769 } | 1820 } |
| 1770 static change() { | 1821 static change() { |
| (...skipping 423 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2194 throw new core.ArgumentError(`"${name}" is not a valid (qualified) symbol
name`); | 2245 throw new core.ArgumentError(`"${name}" is not a valid (qualified) symbol
name`); |
| 2195 } | 2246 } |
| 2196 static isValidSymbol(name) { | 2247 static isValidSymbol(name) { |
| 2197 return dart.notNull(name.isEmpty) || dart.notNull(Symbol.symbolPattern.has
Match(name)); | 2248 return dart.notNull(name.isEmpty) || dart.notNull(Symbol.symbolPattern.has
Match(name)); |
| 2198 } | 2249 } |
| 2199 } | 2250 } |
| 2200 Symbol[dart.implements] = () => [core.Symbol]; | 2251 Symbol[dart.implements] = () => [core.Symbol]; |
| 2201 dart.defineNamedConstructor(Symbol, 'unvalidated'); | 2252 dart.defineNamedConstructor(Symbol, 'unvalidated'); |
| 2202 dart.defineNamedConstructor(Symbol, 'validated'); | 2253 dart.defineNamedConstructor(Symbol, 'validated'); |
| 2203 dart.setSignature(Symbol, { | 2254 dart.setSignature(Symbol, { |
| 2255 constructors: () => ({ |
| 2256 Symbol: [Symbol, [core.String]], |
| 2257 unvalidated: [Symbol, [core.String]], |
| 2258 validated: [Symbol, [core.String]] |
| 2259 }), |
| 2204 methods: () => ({'==': [core.bool, [core.Object]]}), | 2260 methods: () => ({'==': [core.bool, [core.Object]]}), |
| 2205 statics: () => ({ | 2261 statics: () => ({ |
| 2206 getName: [core.String, [Symbol]], | 2262 getName: [core.String, [Symbol]], |
| 2207 validatePublicSymbol: [core.String, [core.String]], | 2263 validatePublicSymbol: [core.String, [core.String]], |
| 2208 isValidSymbol: [core.bool, [core.String]] | 2264 isValidSymbol: [core.bool, [core.String]] |
| 2209 }), | 2265 }), |
| 2210 names: ['getName', 'validatePublicSymbol', 'isValidSymbol'] | 2266 names: ['getName', 'validatePublicSymbol', 'isValidSymbol'] |
| 2211 }); | 2267 }); |
| 2212 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))'; | 2268 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))'; |
| 2213 Symbol.publicIdentifierRE = '(?!' + `${Symbol.reservedWordRE}` + '\\b(?!\\$))[
a-zA-Z$][\\w$]*'; | 2269 Symbol.publicIdentifierRE = '(?!' + `${Symbol.reservedWordRE}` + '\\b(?!\\$))[
a-zA-Z$][\\w$]*'; |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2289 exports.ReversedListIterable = ReversedListIterable; | 2345 exports.ReversedListIterable = ReversedListIterable; |
| 2290 exports.UnmodifiableListError = UnmodifiableListError; | 2346 exports.UnmodifiableListError = UnmodifiableListError; |
| 2291 exports.NonGrowableListError = NonGrowableListError; | 2347 exports.NonGrowableListError = NonGrowableListError; |
| 2292 exports.makeListFixedLength = makeListFixedLength; | 2348 exports.makeListFixedLength = makeListFixedLength; |
| 2293 exports.Lists = Lists; | 2349 exports.Lists = Lists; |
| 2294 exports.printToConsole = printToConsole; | 2350 exports.printToConsole = printToConsole; |
| 2295 exports.Sort = Sort; | 2351 exports.Sort = Sort; |
| 2296 exports.Symbol = Symbol; | 2352 exports.Symbol = Symbol; |
| 2297 exports.POWERS_OF_TEN = POWERS_OF_TEN; | 2353 exports.POWERS_OF_TEN = POWERS_OF_TEN; |
| 2298 })(_internal, core, collection, math, _interceptors, _js_primitives); | 2354 })(_internal, core, collection, math, _interceptors, _js_primitives); |
| OLD | NEW |