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

Side by Side Diff: sdk/lib/html/dartium/html_dartium.dart

Issue 11269004: Change List.sort to not have a default parameter value. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Reverted used of ?compare Created 8 years 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 | Annotate | Revision Log
« no previous file with comments | « sdk/lib/html/dart2js/html_dart2js.dart ('k') | sdk/lib/html/src/FilteredElementList.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 library html; 1 library html;
2 2
3 import 'dart:collection'; 3 import 'dart:collection';
4 import 'dart:html_common'; 4 import 'dart:html_common';
5 import 'dart:indexed_db'; 5 import 'dart:indexed_db';
6 import 'dart:isolate'; 6 import 'dart:isolate';
7 import 'dart:json'; 7 import 'dart:json';
8 import 'dart:nativewrappers'; 8 import 'dart:nativewrappers';
9 import 'dart:svg' as svg; 9 import 'dart:svg' as svg;
10 import 'dart:web_audio' as web_audio; 10 import 'dart:web_audio' as web_audio;
(...skipping 7849 matching lines...) Expand 10 before | Expand all | Expand 10 after
7860 7860
7861 // From List<DomMimeType>: 7861 // From List<DomMimeType>:
7862 void set length(int value) { 7862 void set length(int value) {
7863 throw new UnsupportedError("Cannot resize immutable List."); 7863 throw new UnsupportedError("Cannot resize immutable List.");
7864 } 7864 }
7865 7865
7866 void clear() { 7866 void clear() {
7867 throw new UnsupportedError("Cannot clear immutable List."); 7867 throw new UnsupportedError("Cannot clear immutable List.");
7868 } 7868 }
7869 7869
7870 void sort([Comparator compare = Comparable.compare]) { 7870 void sort([int compare(DomMimeType a, DomMimeType b)]) {
7871 throw new UnsupportedError("Cannot sort immutable List."); 7871 throw new UnsupportedError("Cannot sort immutable List.");
7872 } 7872 }
7873 7873
7874 int indexOf(DomMimeType element, [int start = 0]) => 7874 int indexOf(DomMimeType element, [int start = 0]) =>
7875 Lists.indexOf(this, element, start, this.length); 7875 Lists.indexOf(this, element, start, this.length);
7876 7876
7877 int lastIndexOf(DomMimeType element, [int start]) { 7877 int lastIndexOf(DomMimeType element, [int start]) {
7878 if (start == null) start = length - 1; 7878 if (start == null) start = length - 1;
7879 return Lists.lastIndexOf(this, element, start); 7879 return Lists.lastIndexOf(this, element, start);
7880 } 7880 }
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after
8038 8038
8039 // From List<DomPlugin>: 8039 // From List<DomPlugin>:
8040 void set length(int value) { 8040 void set length(int value) {
8041 throw new UnsupportedError("Cannot resize immutable List."); 8041 throw new UnsupportedError("Cannot resize immutable List.");
8042 } 8042 }
8043 8043
8044 void clear() { 8044 void clear() {
8045 throw new UnsupportedError("Cannot clear immutable List."); 8045 throw new UnsupportedError("Cannot clear immutable List.");
8046 } 8046 }
8047 8047
8048 void sort([Comparator compare = Comparable.compare]) { 8048 void sort([int compare(DomPlugin a, DomPlugin b)]) {
8049 throw new UnsupportedError("Cannot sort immutable List."); 8049 throw new UnsupportedError("Cannot sort immutable List.");
8050 } 8050 }
8051 8051
8052 int indexOf(DomPlugin element, [int start = 0]) => 8052 int indexOf(DomPlugin element, [int start = 0]) =>
8053 Lists.indexOf(this, element, start, this.length); 8053 Lists.indexOf(this, element, start, this.length);
8054 8054
8055 int lastIndexOf(DomPlugin element, [int start]) { 8055 int lastIndexOf(DomPlugin element, [int start]) {
8056 if (start == null) start = length - 1; 8056 if (start == null) start = length - 1;
8057 return Lists.lastIndexOf(this, element, start); 8057 return Lists.lastIndexOf(this, element, start);
8058 } 8058 }
(...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after
8302 8302
8303 // From List<String>: 8303 // From List<String>:
8304 void set length(int value) { 8304 void set length(int value) {
8305 throw new UnsupportedError("Cannot resize immutable List."); 8305 throw new UnsupportedError("Cannot resize immutable List.");
8306 } 8306 }
8307 8307
8308 void clear() { 8308 void clear() {
8309 throw new UnsupportedError("Cannot clear immutable List."); 8309 throw new UnsupportedError("Cannot clear immutable List.");
8310 } 8310 }
8311 8311
8312 void sort([Comparator compare = Comparable.compare]) { 8312 void sort([int compare(String a, String b)]) {
8313 throw new UnsupportedError("Cannot sort immutable List."); 8313 throw new UnsupportedError("Cannot sort immutable List.");
8314 } 8314 }
8315 8315
8316 int indexOf(String element, [int start = 0]) => 8316 int indexOf(String element, [int start = 0]) =>
8317 Lists.indexOf(this, element, start, this.length); 8317 Lists.indexOf(this, element, start, this.length);
8318 8318
8319 int lastIndexOf(String element, [int start]) { 8319 int lastIndexOf(String element, [int start]) {
8320 if (start == null) start = length - 1; 8320 if (start == null) start = length - 1;
8321 return Lists.lastIndexOf(this, element, start); 8321 return Lists.lastIndexOf(this, element, start);
8322 } 8322 }
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
8511 Element addLast(Element value) => add(value); 8511 Element addLast(Element value) => add(value);
8512 8512
8513 Iterator<Element> iterator() => _toList().iterator(); 8513 Iterator<Element> iterator() => _toList().iterator();
8514 8514
8515 void addAll(Collection<Element> collection) { 8515 void addAll(Collection<Element> collection) {
8516 for (Element element in collection) { 8516 for (Element element in collection) {
8517 _element.$dom_appendChild(element); 8517 _element.$dom_appendChild(element);
8518 } 8518 }
8519 } 8519 }
8520 8520
8521 void sort([Comparator compare = Comparable.compare]) { 8521 void sort([int compare(Element a, Element b)]) {
8522 throw new UnsupportedError('TODO(jacobr): should we impl?'); 8522 throw new UnsupportedError('TODO(jacobr): should we impl?');
8523 } 8523 }
8524 8524
8525 dynamic reduce(dynamic initialValue, 8525 dynamic reduce(dynamic initialValue,
8526 dynamic combine(dynamic previousValue, Element element)) { 8526 dynamic combine(dynamic previousValue, Element element)) {
8527 return Collections.reduce(this, initialValue, combine); 8527 return Collections.reduce(this, initialValue, combine);
8528 } 8528 }
8529 8529
8530 void setRange(int start, int rangeLength, List from, [int startFrom = 0]) { 8530 void setRange(int start, int rangeLength, List from, [int startFrom = 0]) {
8531 throw new UnimplementedError(); 8531 throw new UnimplementedError();
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
8660 void addLast(Element value) { 8660 void addLast(Element value) {
8661 throw new UnsupportedError(''); 8661 throw new UnsupportedError('');
8662 } 8662 }
8663 8663
8664 Iterator<Element> iterator() => new _FrozenElementListIterator(this); 8664 Iterator<Element> iterator() => new _FrozenElementListIterator(this);
8665 8665
8666 void addAll(Collection<Element> collection) { 8666 void addAll(Collection<Element> collection) {
8667 throw new UnsupportedError(''); 8667 throw new UnsupportedError('');
8668 } 8668 }
8669 8669
8670 void sort([Comparator compare = Comparable.compare]) { 8670 void sort([int compare(Element a, Element b)]) {
8671 throw new UnsupportedError(''); 8671 throw new UnsupportedError('');
8672 } 8672 }
8673 8673
8674 dynamic reduce(dynamic initialValue, 8674 dynamic reduce(dynamic initialValue,
8675 dynamic combine(dynamic previousValue, Element element)) { 8675 dynamic combine(dynamic previousValue, Element element)) {
8676 return Collections.reduce(this, initialValue, combine); 8676 return Collections.reduce(this, initialValue, combine);
8677 } 8677 }
8678 8678
8679 void setRange(int start, int rangeLength, List from, [int startFrom = 0]) { 8679 void setRange(int start, int rangeLength, List from, [int startFrom = 0]) {
8680 throw new UnsupportedError(''); 8680 throw new UnsupportedError('');
(...skipping 1577 matching lines...) Expand 10 before | Expand all | Expand 10 after
10258 10258
10259 // From List<File>: 10259 // From List<File>:
10260 void set length(int value) { 10260 void set length(int value) {
10261 throw new UnsupportedError("Cannot resize immutable List."); 10261 throw new UnsupportedError("Cannot resize immutable List.");
10262 } 10262 }
10263 10263
10264 void clear() { 10264 void clear() {
10265 throw new UnsupportedError("Cannot clear immutable List."); 10265 throw new UnsupportedError("Cannot clear immutable List.");
10266 } 10266 }
10267 10267
10268 void sort([Comparator compare = Comparable.compare]) { 10268 void sort([int compare(File a, File b)]) {
10269 throw new UnsupportedError("Cannot sort immutable List."); 10269 throw new UnsupportedError("Cannot sort immutable List.");
10270 } 10270 }
10271 10271
10272 int indexOf(File element, [int start = 0]) => 10272 int indexOf(File element, [int start = 0]) =>
10273 Lists.indexOf(this, element, start, this.length); 10273 Lists.indexOf(this, element, start, this.length);
10274 10274
10275 int lastIndexOf(File element, [int start]) { 10275 int lastIndexOf(File element, [int start]) {
10276 if (start == null) start = length - 1; 10276 if (start == null) start = length - 1;
10277 return Lists.lastIndexOf(this, element, start); 10277 return Lists.lastIndexOf(this, element, start);
10278 } 10278 }
(...skipping 419 matching lines...) Expand 10 before | Expand all | Expand 10 after
10698 10698
10699 // From List<num>: 10699 // From List<num>:
10700 void set length(int value) { 10700 void set length(int value) {
10701 throw new UnsupportedError("Cannot resize immutable List."); 10701 throw new UnsupportedError("Cannot resize immutable List.");
10702 } 10702 }
10703 10703
10704 void clear() { 10704 void clear() {
10705 throw new UnsupportedError("Cannot clear immutable List."); 10705 throw new UnsupportedError("Cannot clear immutable List.");
10706 } 10706 }
10707 10707
10708 void sort([Comparator compare = Comparable.compare]) { 10708 void sort([int compare(num a, num b)]) {
10709 throw new UnsupportedError("Cannot sort immutable List."); 10709 throw new UnsupportedError("Cannot sort immutable List.");
10710 } 10710 }
10711 10711
10712 int indexOf(num element, [int start = 0]) => 10712 int indexOf(num element, [int start = 0]) =>
10713 Lists.indexOf(this, element, start, this.length); 10713 Lists.indexOf(this, element, start, this.length);
10714 10714
10715 int lastIndexOf(num element, [int start]) { 10715 int lastIndexOf(num element, [int start]) {
10716 if (start == null) start = length - 1; 10716 if (start == null) start = length - 1;
10717 return Lists.lastIndexOf(this, element, start); 10717 return Lists.lastIndexOf(this, element, start);
10718 } 10718 }
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
10846 10846
10847 // From List<num>: 10847 // From List<num>:
10848 void set length(int value) { 10848 void set length(int value) {
10849 throw new UnsupportedError("Cannot resize immutable List."); 10849 throw new UnsupportedError("Cannot resize immutable List.");
10850 } 10850 }
10851 10851
10852 void clear() { 10852 void clear() {
10853 throw new UnsupportedError("Cannot clear immutable List."); 10853 throw new UnsupportedError("Cannot clear immutable List.");
10854 } 10854 }
10855 10855
10856 void sort([Comparator compare = Comparable.compare]) { 10856 void sort([int compare(num a, num b)]) {
10857 throw new UnsupportedError("Cannot sort immutable List."); 10857 throw new UnsupportedError("Cannot sort immutable List.");
10858 } 10858 }
10859 10859
10860 int indexOf(num element, [int start = 0]) => 10860 int indexOf(num element, [int start = 0]) =>
10861 Lists.indexOf(this, element, start, this.length); 10861 Lists.indexOf(this, element, start, this.length);
10862 10862
10863 int lastIndexOf(num element, [int start]) { 10863 int lastIndexOf(num element, [int start]) {
10864 if (start == null) start = length - 1; 10864 if (start == null) start = length - 1;
10865 return Lists.lastIndexOf(this, element, start); 10865 return Lists.lastIndexOf(this, element, start);
10866 } 10866 }
(...skipping 633 matching lines...) Expand 10 before | Expand all | Expand 10 after
11500 11500
11501 // From List<Node>: 11501 // From List<Node>:
11502 void set length(int value) { 11502 void set length(int value) {
11503 throw new UnsupportedError("Cannot resize immutable List."); 11503 throw new UnsupportedError("Cannot resize immutable List.");
11504 } 11504 }
11505 11505
11506 void clear() { 11506 void clear() {
11507 throw new UnsupportedError("Cannot clear immutable List."); 11507 throw new UnsupportedError("Cannot clear immutable List.");
11508 } 11508 }
11509 11509
11510 void sort([Comparator compare = Comparable.compare]) { 11510 void sort([int compare(Node a, Node b)]) {
11511 throw new UnsupportedError("Cannot sort immutable List."); 11511 throw new UnsupportedError("Cannot sort immutable List.");
11512 } 11512 }
11513 11513
11514 int indexOf(Node element, [int start = 0]) => 11514 int indexOf(Node element, [int start = 0]) =>
11515 Lists.indexOf(this, element, start, this.length); 11515 Lists.indexOf(this, element, start, this.length);
11516 11516
11517 int lastIndexOf(Node element, [int start]) { 11517 int lastIndexOf(Node element, [int start]) {
11518 if (start == null) start = length - 1; 11518 if (start == null) start = length - 1;
11519 return Lists.lastIndexOf(this, element, start); 11519 return Lists.lastIndexOf(this, element, start);
11520 } 11520 }
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
11628 11628
11629 // From List<Node>: 11629 // From List<Node>:
11630 void set length(int value) { 11630 void set length(int value) {
11631 throw new UnsupportedError("Cannot resize immutable List."); 11631 throw new UnsupportedError("Cannot resize immutable List.");
11632 } 11632 }
11633 11633
11634 void clear() { 11634 void clear() {
11635 throw new UnsupportedError("Cannot clear immutable List."); 11635 throw new UnsupportedError("Cannot clear immutable List.");
11636 } 11636 }
11637 11637
11638 void sort([Comparator compare = Comparable.compare]) { 11638 void sort([int compare(Node a, Node b)]) {
11639 throw new UnsupportedError("Cannot sort immutable List."); 11639 throw new UnsupportedError("Cannot sort immutable List.");
11640 } 11640 }
11641 11641
11642 int indexOf(Node element, [int start = 0]) => 11642 int indexOf(Node element, [int start = 0]) =>
11643 Lists.indexOf(this, element, start, this.length); 11643 Lists.indexOf(this, element, start, this.length);
11644 11644
11645 int lastIndexOf(Node element, [int start]) { 11645 int lastIndexOf(Node element, [int start]) {
11646 if (start == null) start = length - 1; 11646 if (start == null) start = length - 1;
11647 return Lists.lastIndexOf(this, element, start); 11647 return Lists.lastIndexOf(this, element, start);
11648 } 11648 }
(...skipping 1273 matching lines...) Expand 10 before | Expand all | Expand 10 after
12922 12922
12923 // From List<int>: 12923 // From List<int>:
12924 void set length(int value) { 12924 void set length(int value) {
12925 throw new UnsupportedError("Cannot resize immutable List."); 12925 throw new UnsupportedError("Cannot resize immutable List.");
12926 } 12926 }
12927 12927
12928 void clear() { 12928 void clear() {
12929 throw new UnsupportedError("Cannot clear immutable List."); 12929 throw new UnsupportedError("Cannot clear immutable List.");
12930 } 12930 }
12931 12931
12932 void sort([Comparator compare = Comparable.compare]) { 12932 void sort([int compare(int a, int b)]) {
12933 throw new UnsupportedError("Cannot sort immutable List."); 12933 throw new UnsupportedError("Cannot sort immutable List.");
12934 } 12934 }
12935 12935
12936 int indexOf(int element, [int start = 0]) => 12936 int indexOf(int element, [int start = 0]) =>
12937 Lists.indexOf(this, element, start, this.length); 12937 Lists.indexOf(this, element, start, this.length);
12938 12938
12939 int lastIndexOf(int element, [int start]) { 12939 int lastIndexOf(int element, [int start]) {
12940 if (start == null) start = length - 1; 12940 if (start == null) start = length - 1;
12941 return Lists.lastIndexOf(this, element, start); 12941 return Lists.lastIndexOf(this, element, start);
12942 } 12942 }
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
13070 13070
13071 // From List<int>: 13071 // From List<int>:
13072 void set length(int value) { 13072 void set length(int value) {
13073 throw new UnsupportedError("Cannot resize immutable List."); 13073 throw new UnsupportedError("Cannot resize immutable List.");
13074 } 13074 }
13075 13075
13076 void clear() { 13076 void clear() {
13077 throw new UnsupportedError("Cannot clear immutable List."); 13077 throw new UnsupportedError("Cannot clear immutable List.");
13078 } 13078 }
13079 13079
13080 void sort([Comparator compare = Comparable.compare]) { 13080 void sort([int compare(int a, int b)]) {
13081 throw new UnsupportedError("Cannot sort immutable List."); 13081 throw new UnsupportedError("Cannot sort immutable List.");
13082 } 13082 }
13083 13083
13084 int indexOf(int element, [int start = 0]) => 13084 int indexOf(int element, [int start = 0]) =>
13085 Lists.indexOf(this, element, start, this.length); 13085 Lists.indexOf(this, element, start, this.length);
13086 13086
13087 int lastIndexOf(int element, [int start]) { 13087 int lastIndexOf(int element, [int start]) {
13088 if (start == null) start = length - 1; 13088 if (start == null) start = length - 1;
13089 return Lists.lastIndexOf(this, element, start); 13089 return Lists.lastIndexOf(this, element, start);
13090 } 13090 }
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
13218 13218
13219 // From List<int>: 13219 // From List<int>:
13220 void set length(int value) { 13220 void set length(int value) {
13221 throw new UnsupportedError("Cannot resize immutable List."); 13221 throw new UnsupportedError("Cannot resize immutable List.");
13222 } 13222 }
13223 13223
13224 void clear() { 13224 void clear() {
13225 throw new UnsupportedError("Cannot clear immutable List."); 13225 throw new UnsupportedError("Cannot clear immutable List.");
13226 } 13226 }
13227 13227
13228 void sort([Comparator compare = Comparable.compare]) { 13228 void sort([int compare(int a, int b)]) {
13229 throw new UnsupportedError("Cannot sort immutable List."); 13229 throw new UnsupportedError("Cannot sort immutable List.");
13230 } 13230 }
13231 13231
13232 int indexOf(int element, [int start = 0]) => 13232 int indexOf(int element, [int start = 0]) =>
13233 Lists.indexOf(this, element, start, this.length); 13233 Lists.indexOf(this, element, start, this.length);
13234 13234
13235 int lastIndexOf(int element, [int start]) { 13235 int lastIndexOf(int element, [int start]) {
13236 if (start == null) start = length - 1; 13236 if (start == null) start = length - 1;
13237 return Lists.lastIndexOf(this, element, start); 13237 return Lists.lastIndexOf(this, element, start);
13238 } 13238 }
(...skipping 2843 matching lines...) Expand 10 before | Expand all | Expand 10 after
16082 16082
16083 // From List<Node>: 16083 // From List<Node>:
16084 void set length(int value) { 16084 void set length(int value) {
16085 throw new UnsupportedError("Cannot resize immutable List."); 16085 throw new UnsupportedError("Cannot resize immutable List.");
16086 } 16086 }
16087 16087
16088 void clear() { 16088 void clear() {
16089 throw new UnsupportedError("Cannot clear immutable List."); 16089 throw new UnsupportedError("Cannot clear immutable List.");
16090 } 16090 }
16091 16091
16092 void sort([Comparator compare = Comparable.compare]) { 16092 void sort([int compare(Node a, Node b)]) {
16093 throw new UnsupportedError("Cannot sort immutable List."); 16093 throw new UnsupportedError("Cannot sort immutable List.");
16094 } 16094 }
16095 16095
16096 int indexOf(Node element, [int start = 0]) => 16096 int indexOf(Node element, [int start = 0]) =>
16097 Lists.indexOf(this, element, start, this.length); 16097 Lists.indexOf(this, element, start, this.length);
16098 16098
16099 int lastIndexOf(Node element, [int start]) { 16099 int lastIndexOf(Node element, [int start]) {
16100 if (start == null) start = length - 1; 16100 if (start == null) start = length - 1;
16101 return Lists.lastIndexOf(this, element, start); 16101 return Lists.lastIndexOf(this, element, start);
16102 } 16102 }
(...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after
16364 bool every(bool f(Node element)) => Collections.every(this, f); 16364 bool every(bool f(Node element)) => Collections.every(this, f);
16365 16365
16366 bool some(bool f(Node element)) => Collections.some(this, f); 16366 bool some(bool f(Node element)) => Collections.some(this, f);
16367 16367
16368 bool get isEmpty => this.length == 0; 16368 bool get isEmpty => this.length == 0;
16369 16369
16370 // From List<Node>: 16370 // From List<Node>:
16371 16371
16372 // TODO(jacobr): this could be implemented for child node lists. 16372 // TODO(jacobr): this could be implemented for child node lists.
16373 // The exception we throw here is misleading. 16373 // The exception we throw here is misleading.
16374 void sort([Comparator compare = Comparable.compare]) { 16374 void sort([int compare(Node a, Node b)]) {
16375 throw new UnsupportedError("Cannot sort immutable List."); 16375 throw new UnsupportedError("Cannot sort immutable List.");
16376 } 16376 }
16377 16377
16378 int indexOf(Node element, [int start = 0]) => 16378 int indexOf(Node element, [int start = 0]) =>
16379 Lists.indexOf(this, element, start, this.length); 16379 Lists.indexOf(this, element, start, this.length);
16380 16380
16381 int lastIndexOf(Node element, [int start = 0]) => 16381 int lastIndexOf(Node element, [int start = 0]) =>
16382 Lists.lastIndexOf(this, element, start); 16382 Lists.lastIndexOf(this, element, start);
16383 16383
16384 // FIXME: implement these. 16384 // FIXME: implement these.
(...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after
16748 16748
16749 // From List<Node>: 16749 // From List<Node>:
16750 void set length(int value) { 16750 void set length(int value) {
16751 throw new UnsupportedError("Cannot resize immutable List."); 16751 throw new UnsupportedError("Cannot resize immutable List.");
16752 } 16752 }
16753 16753
16754 void clear() { 16754 void clear() {
16755 throw new UnsupportedError("Cannot clear immutable List."); 16755 throw new UnsupportedError("Cannot clear immutable List.");
16756 } 16756 }
16757 16757
16758 void sort([Comparator compare = Comparable.compare]) { 16758 void sort([int compare(Node a, Node b)]) {
16759 throw new UnsupportedError("Cannot sort immutable List."); 16759 throw new UnsupportedError("Cannot sort immutable List.");
16760 } 16760 }
16761 16761
16762 int indexOf(Node element, [int start = 0]) => 16762 int indexOf(Node element, [int start = 0]) =>
16763 Lists.indexOf(this, element, start, this.length); 16763 Lists.indexOf(this, element, start, this.length);
16764 16764
16765 int lastIndexOf(Node element, [int start]) { 16765 int lastIndexOf(Node element, [int start]) {
16766 if (start == null) start = length - 1; 16766 if (start == null) start = length - 1;
16767 return Lists.lastIndexOf(this, element, start); 16767 return Lists.lastIndexOf(this, element, start);
16768 } 16768 }
(...skipping 2568 matching lines...) Expand 10 before | Expand all | Expand 10 after
19337 19337
19338 // From List<SourceBuffer>: 19338 // From List<SourceBuffer>:
19339 void set length(int value) { 19339 void set length(int value) {
19340 throw new UnsupportedError("Cannot resize immutable List."); 19340 throw new UnsupportedError("Cannot resize immutable List.");
19341 } 19341 }
19342 19342
19343 void clear() { 19343 void clear() {
19344 throw new UnsupportedError("Cannot clear immutable List."); 19344 throw new UnsupportedError("Cannot clear immutable List.");
19345 } 19345 }
19346 19346
19347 void sort([Comparator compare = Comparable.compare]) { 19347 void sort([int compare(SourceBuffer a, SourceBuffer b)]) {
19348 throw new UnsupportedError("Cannot sort immutable List."); 19348 throw new UnsupportedError("Cannot sort immutable List.");
19349 } 19349 }
19350 19350
19351 int indexOf(SourceBuffer element, [int start = 0]) => 19351 int indexOf(SourceBuffer element, [int start = 0]) =>
19352 Lists.indexOf(this, element, start, this.length); 19352 Lists.indexOf(this, element, start, this.length);
19353 19353
19354 int lastIndexOf(SourceBuffer element, [int start]) { 19354 int lastIndexOf(SourceBuffer element, [int start]) {
19355 if (start == null) start = length - 1; 19355 if (start == null) start = length - 1;
19356 return Lists.lastIndexOf(this, element, start); 19356 return Lists.lastIndexOf(this, element, start);
19357 } 19357 }
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after
19553 19553
19554 // From List<SpeechGrammar>: 19554 // From List<SpeechGrammar>:
19555 void set length(int value) { 19555 void set length(int value) {
19556 throw new UnsupportedError("Cannot resize immutable List."); 19556 throw new UnsupportedError("Cannot resize immutable List.");
19557 } 19557 }
19558 19558
19559 void clear() { 19559 void clear() {
19560 throw new UnsupportedError("Cannot clear immutable List."); 19560 throw new UnsupportedError("Cannot clear immutable List.");
19561 } 19561 }
19562 19562
19563 void sort([Comparator compare = Comparable.compare]) { 19563 void sort([int compare(SpeechGrammar a, SpeechGrammar b)]) {
19564 throw new UnsupportedError("Cannot sort immutable List."); 19564 throw new UnsupportedError("Cannot sort immutable List.");
19565 } 19565 }
19566 19566
19567 int indexOf(SpeechGrammar element, [int start = 0]) => 19567 int indexOf(SpeechGrammar element, [int start = 0]) =>
19568 Lists.indexOf(this, element, start, this.length); 19568 Lists.indexOf(this, element, start, this.length);
19569 19569
19570 int lastIndexOf(SpeechGrammar element, [int start]) { 19570 int lastIndexOf(SpeechGrammar element, [int start]) {
19571 if (start == null) start = length - 1; 19571 if (start == null) start = length - 1;
19572 return Lists.lastIndexOf(this, element, start); 19572 return Lists.lastIndexOf(this, element, start);
19573 } 19573 }
(...skipping 481 matching lines...) Expand 10 before | Expand all | Expand 10 after
20055 20055
20056 // From List<Map>: 20056 // From List<Map>:
20057 void set length(int value) { 20057 void set length(int value) {
20058 throw new UnsupportedError("Cannot resize immutable List."); 20058 throw new UnsupportedError("Cannot resize immutable List.");
20059 } 20059 }
20060 20060
20061 void clear() { 20061 void clear() {
20062 throw new UnsupportedError("Cannot clear immutable List."); 20062 throw new UnsupportedError("Cannot clear immutable List.");
20063 } 20063 }
20064 20064
20065 void sort([Comparator compare = Comparable.compare]) { 20065 void sort([int compare(Map a, Map b)]) {
20066 throw new UnsupportedError("Cannot sort immutable List."); 20066 throw new UnsupportedError("Cannot sort immutable List.");
20067 } 20067 }
20068 20068
20069 int indexOf(Map element, [int start = 0]) => 20069 int indexOf(Map element, [int start = 0]) =>
20070 Lists.indexOf(this, element, start, this.length); 20070 Lists.indexOf(this, element, start, this.length);
20071 20071
20072 int lastIndexOf(Map element, [int start]) { 20072 int lastIndexOf(Map element, [int start]) {
20073 if (start == null) start = length - 1; 20073 if (start == null) start = length - 1;
20074 return Lists.lastIndexOf(this, element, start); 20074 return Lists.lastIndexOf(this, element, start);
20075 } 20075 }
(...skipping 1399 matching lines...) Expand 10 before | Expand all | Expand 10 after
21475 21475
21476 // From List<TextTrackCue>: 21476 // From List<TextTrackCue>:
21477 void set length(int value) { 21477 void set length(int value) {
21478 throw new UnsupportedError("Cannot resize immutable List."); 21478 throw new UnsupportedError("Cannot resize immutable List.");
21479 } 21479 }
21480 21480
21481 void clear() { 21481 void clear() {
21482 throw new UnsupportedError("Cannot clear immutable List."); 21482 throw new UnsupportedError("Cannot clear immutable List.");
21483 } 21483 }
21484 21484
21485 void sort([Comparator compare = Comparable.compare]) { 21485 void sort([int compare(TextTrackCue a, TextTrackCue b)]) {
21486 throw new UnsupportedError("Cannot sort immutable List."); 21486 throw new UnsupportedError("Cannot sort immutable List.");
21487 } 21487 }
21488 21488
21489 int indexOf(TextTrackCue element, [int start = 0]) => 21489 int indexOf(TextTrackCue element, [int start = 0]) =>
21490 Lists.indexOf(this, element, start, this.length); 21490 Lists.indexOf(this, element, start, this.length);
21491 21491
21492 int lastIndexOf(TextTrackCue element, [int start]) { 21492 int lastIndexOf(TextTrackCue element, [int start]) {
21493 if (start == null) start = length - 1; 21493 if (start == null) start = length - 1;
21494 return Lists.lastIndexOf(this, element, start); 21494 return Lists.lastIndexOf(this, element, start);
21495 } 21495 }
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
21603 21603
21604 // From List<TextTrack>: 21604 // From List<TextTrack>:
21605 void set length(int value) { 21605 void set length(int value) {
21606 throw new UnsupportedError("Cannot resize immutable List."); 21606 throw new UnsupportedError("Cannot resize immutable List.");
21607 } 21607 }
21608 21608
21609 void clear() { 21609 void clear() {
21610 throw new UnsupportedError("Cannot clear immutable List."); 21610 throw new UnsupportedError("Cannot clear immutable List.");
21611 } 21611 }
21612 21612
21613 void sort([Comparator compare = Comparable.compare]) { 21613 void sort([int compare(TextTrack a, TextTrack b)]) {
21614 throw new UnsupportedError("Cannot sort immutable List."); 21614 throw new UnsupportedError("Cannot sort immutable List.");
21615 } 21615 }
21616 21616
21617 int indexOf(TextTrack element, [int start = 0]) => 21617 int indexOf(TextTrack element, [int start = 0]) =>
21618 Lists.indexOf(this, element, start, this.length); 21618 Lists.indexOf(this, element, start, this.length);
21619 21619
21620 int lastIndexOf(TextTrack element, [int start]) { 21620 int lastIndexOf(TextTrack element, [int start]) {
21621 if (start == null) start = length - 1; 21621 if (start == null) start = length - 1;
21622 return Lists.lastIndexOf(this, element, start); 21622 return Lists.lastIndexOf(this, element, start);
21623 } 21623 }
(...skipping 267 matching lines...) Expand 10 before | Expand all | Expand 10 after
21891 21891
21892 // From List<Touch>: 21892 // From List<Touch>:
21893 void set length(int value) { 21893 void set length(int value) {
21894 throw new UnsupportedError("Cannot resize immutable List."); 21894 throw new UnsupportedError("Cannot resize immutable List.");
21895 } 21895 }
21896 21896
21897 void clear() { 21897 void clear() {
21898 throw new UnsupportedError("Cannot clear immutable List."); 21898 throw new UnsupportedError("Cannot clear immutable List.");
21899 } 21899 }
21900 21900
21901 void sort([Comparator compare = Comparable.compare]) { 21901 void sort([int compare(Touch a, Touch b)]) {
21902 throw new UnsupportedError("Cannot sort immutable List."); 21902 throw new UnsupportedError("Cannot sort immutable List.");
21903 } 21903 }
21904 21904
21905 int indexOf(Touch element, [int start = 0]) => 21905 int indexOf(Touch element, [int start = 0]) =>
21906 Lists.indexOf(this, element, start, this.length); 21906 Lists.indexOf(this, element, start, this.length);
21907 21907
21908 int lastIndexOf(Touch element, [int start]) { 21908 int lastIndexOf(Touch element, [int start]) {
21909 if (start == null) start = length - 1; 21909 if (start == null) start = length - 1;
21910 return Lists.lastIndexOf(this, element, start); 21910 return Lists.lastIndexOf(this, element, start);
21911 } 21911 }
(...skipping 376 matching lines...) Expand 10 before | Expand all | Expand 10 after
22288 22288
22289 // From List<int>: 22289 // From List<int>:
22290 void set length(int value) { 22290 void set length(int value) {
22291 throw new UnsupportedError("Cannot resize immutable List."); 22291 throw new UnsupportedError("Cannot resize immutable List.");
22292 } 22292 }
22293 22293
22294 void clear() { 22294 void clear() {
22295 throw new UnsupportedError("Cannot clear immutable List."); 22295 throw new UnsupportedError("Cannot clear immutable List.");
22296 } 22296 }
22297 22297
22298 void sort([Comparator compare = Comparable.compare]) { 22298 void sort([int compare(int a, int b)]) {
22299 throw new UnsupportedError("Cannot sort immutable List."); 22299 throw new UnsupportedError("Cannot sort immutable List.");
22300 } 22300 }
22301 22301
22302 int indexOf(int element, [int start = 0]) => 22302 int indexOf(int element, [int start = 0]) =>
22303 Lists.indexOf(this, element, start, this.length); 22303 Lists.indexOf(this, element, start, this.length);
22304 22304
22305 int lastIndexOf(int element, [int start]) { 22305 int lastIndexOf(int element, [int start]) {
22306 if (start == null) start = length - 1; 22306 if (start == null) start = length - 1;
22307 return Lists.lastIndexOf(this, element, start); 22307 return Lists.lastIndexOf(this, element, start);
22308 } 22308 }
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
22436 22436
22437 // From List<int>: 22437 // From List<int>:
22438 void set length(int value) { 22438 void set length(int value) {
22439 throw new UnsupportedError("Cannot resize immutable List."); 22439 throw new UnsupportedError("Cannot resize immutable List.");
22440 } 22440 }
22441 22441
22442 void clear() { 22442 void clear() {
22443 throw new UnsupportedError("Cannot clear immutable List."); 22443 throw new UnsupportedError("Cannot clear immutable List.");
22444 } 22444 }
22445 22445
22446 void sort([Comparator compare = Comparable.compare]) { 22446 void sort([int compare(int a, int b)]) {
22447 throw new UnsupportedError("Cannot sort immutable List."); 22447 throw new UnsupportedError("Cannot sort immutable List.");
22448 } 22448 }
22449 22449
22450 int indexOf(int element, [int start = 0]) => 22450 int indexOf(int element, [int start = 0]) =>
22451 Lists.indexOf(this, element, start, this.length); 22451 Lists.indexOf(this, element, start, this.length);
22452 22452
22453 int lastIndexOf(int element, [int start]) { 22453 int lastIndexOf(int element, [int start]) {
22454 if (start == null) start = length - 1; 22454 if (start == null) start = length - 1;
22455 return Lists.lastIndexOf(this, element, start); 22455 return Lists.lastIndexOf(this, element, start);
22456 } 22456 }
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
22584 22584
22585 // From List<int>: 22585 // From List<int>:
22586 void set length(int value) { 22586 void set length(int value) {
22587 throw new UnsupportedError("Cannot resize immutable List."); 22587 throw new UnsupportedError("Cannot resize immutable List.");
22588 } 22588 }
22589 22589
22590 void clear() { 22590 void clear() {
22591 throw new UnsupportedError("Cannot clear immutable List."); 22591 throw new UnsupportedError("Cannot clear immutable List.");
22592 } 22592 }
22593 22593
22594 void sort([Comparator compare = Comparable.compare]) { 22594 void sort([int compare(int a, int b)]) {
22595 throw new UnsupportedError("Cannot sort immutable List."); 22595 throw new UnsupportedError("Cannot sort immutable List.");
22596 } 22596 }
22597 22597
22598 int indexOf(int element, [int start = 0]) => 22598 int indexOf(int element, [int start = 0]) =>
22599 Lists.indexOf(this, element, start, this.length); 22599 Lists.indexOf(this, element, start, this.length);
22600 22600
22601 int lastIndexOf(int element, [int start]) { 22601 int lastIndexOf(int element, [int start]) {
22602 if (start == null) start = length - 1; 22602 if (start == null) start = length - 1;
22603 return Lists.lastIndexOf(this, element, start); 22603 return Lists.lastIndexOf(this, element, start);
22604 } 22604 }
(...skipping 2632 matching lines...) Expand 10 before | Expand all | Expand 10 after
25237 25237
25238 // From List<ClientRect>: 25238 // From List<ClientRect>:
25239 void set length(int value) { 25239 void set length(int value) {
25240 throw new UnsupportedError("Cannot resize immutable List."); 25240 throw new UnsupportedError("Cannot resize immutable List.");
25241 } 25241 }
25242 25242
25243 void clear() { 25243 void clear() {
25244 throw new UnsupportedError("Cannot clear immutable List."); 25244 throw new UnsupportedError("Cannot clear immutable List.");
25245 } 25245 }
25246 25246
25247 void sort([Comparator compare = Comparable.compare]) { 25247 void sort([int compare(ClientRect a, ClientRect b)]) {
25248 throw new UnsupportedError("Cannot sort immutable List."); 25248 throw new UnsupportedError("Cannot sort immutable List.");
25249 } 25249 }
25250 25250
25251 int indexOf(ClientRect element, [int start = 0]) => 25251 int indexOf(ClientRect element, [int start = 0]) =>
25252 Lists.indexOf(this, element, start, this.length); 25252 Lists.indexOf(this, element, start, this.length);
25253 25253
25254 int lastIndexOf(ClientRect element, [int start]) { 25254 int lastIndexOf(ClientRect element, [int start]) {
25255 if (start == null) start = length - 1; 25255 if (start == null) start = length - 1;
25256 return Lists.lastIndexOf(this, element, start); 25256 return Lists.lastIndexOf(this, element, start);
25257 } 25257 }
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
25365 25365
25366 // From List<CssRule>: 25366 // From List<CssRule>:
25367 void set length(int value) { 25367 void set length(int value) {
25368 throw new UnsupportedError("Cannot resize immutable List."); 25368 throw new UnsupportedError("Cannot resize immutable List.");
25369 } 25369 }
25370 25370
25371 void clear() { 25371 void clear() {
25372 throw new UnsupportedError("Cannot clear immutable List."); 25372 throw new UnsupportedError("Cannot clear immutable List.");
25373 } 25373 }
25374 25374
25375 void sort([Comparator compare = Comparable.compare]) { 25375 void sort([int compare(CssRule a, CssRule b)]) {
25376 throw new UnsupportedError("Cannot sort immutable List."); 25376 throw new UnsupportedError("Cannot sort immutable List.");
25377 } 25377 }
25378 25378
25379 int indexOf(CssRule element, [int start = 0]) => 25379 int indexOf(CssRule element, [int start = 0]) =>
25380 Lists.indexOf(this, element, start, this.length); 25380 Lists.indexOf(this, element, start, this.length);
25381 25381
25382 int lastIndexOf(CssRule element, [int start]) { 25382 int lastIndexOf(CssRule element, [int start]) {
25383 if (start == null) start = length - 1; 25383 if (start == null) start = length - 1;
25384 return Lists.lastIndexOf(this, element, start); 25384 return Lists.lastIndexOf(this, element, start);
25385 } 25385 }
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
25485 25485
25486 // From List<CssValue>: 25486 // From List<CssValue>:
25487 void set length(int value) { 25487 void set length(int value) {
25488 throw new UnsupportedError("Cannot resize immutable List."); 25488 throw new UnsupportedError("Cannot resize immutable List.");
25489 } 25489 }
25490 25490
25491 void clear() { 25491 void clear() {
25492 throw new UnsupportedError("Cannot clear immutable List."); 25492 throw new UnsupportedError("Cannot clear immutable List.");
25493 } 25493 }
25494 25494
25495 void sort([Comparator compare = Comparable.compare]) { 25495 void sort([int compare(CssValue a, CssValue b)]) {
25496 throw new UnsupportedError("Cannot sort immutable List."); 25496 throw new UnsupportedError("Cannot sort immutable List.");
25497 } 25497 }
25498 25498
25499 int indexOf(CssValue element, [int start = 0]) => 25499 int indexOf(CssValue element, [int start = 0]) =>
25500 Lists.indexOf(this, element, start, this.length); 25500 Lists.indexOf(this, element, start, this.length);
25501 25501
25502 int lastIndexOf(CssValue element, [int start]) { 25502 int lastIndexOf(CssValue element, [int start]) {
25503 if (start == null) start = length - 1; 25503 if (start == null) start = length - 1;
25504 return Lists.lastIndexOf(this, element, start); 25504 return Lists.lastIndexOf(this, element, start);
25505 } 25505 }
(...skipping 251 matching lines...) Expand 10 before | Expand all | Expand 10 after
25757 25757
25758 // From List<Entry>: 25758 // From List<Entry>:
25759 void set length(int value) { 25759 void set length(int value) {
25760 throw new UnsupportedError("Cannot resize immutable List."); 25760 throw new UnsupportedError("Cannot resize immutable List.");
25761 } 25761 }
25762 25762
25763 void clear() { 25763 void clear() {
25764 throw new UnsupportedError("Cannot clear immutable List."); 25764 throw new UnsupportedError("Cannot clear immutable List.");
25765 } 25765 }
25766 25766
25767 void sort([Comparator compare = Comparable.compare]) { 25767 void sort([int compare(Entry a, Entry b)]) {
25768 throw new UnsupportedError("Cannot sort immutable List."); 25768 throw new UnsupportedError("Cannot sort immutable List.");
25769 } 25769 }
25770 25770
25771 int indexOf(Entry element, [int start = 0]) => 25771 int indexOf(Entry element, [int start = 0]) =>
25772 Lists.indexOf(this, element, start, this.length); 25772 Lists.indexOf(this, element, start, this.length);
25773 25773
25774 int lastIndexOf(Entry element, [int start]) { 25774 int lastIndexOf(Entry element, [int start]) {
25775 if (start == null) start = length - 1; 25775 if (start == null) start = length - 1;
25776 return Lists.lastIndexOf(this, element, start); 25776 return Lists.lastIndexOf(this, element, start);
25777 } 25777 }
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
25877 25877
25878 // From List<EntrySync>: 25878 // From List<EntrySync>:
25879 void set length(int value) { 25879 void set length(int value) {
25880 throw new UnsupportedError("Cannot resize immutable List."); 25880 throw new UnsupportedError("Cannot resize immutable List.");
25881 } 25881 }
25882 25882
25883 void clear() { 25883 void clear() {
25884 throw new UnsupportedError("Cannot clear immutable List."); 25884 throw new UnsupportedError("Cannot clear immutable List.");
25885 } 25885 }
25886 25886
25887 void sort([Comparator compare = Comparable.compare]) { 25887 void sort([int compare(EntrySync a, EntrySync b)]) {
25888 throw new UnsupportedError("Cannot sort immutable List."); 25888 throw new UnsupportedError("Cannot sort immutable List.");
25889 } 25889 }
25890 25890
25891 int indexOf(EntrySync element, [int start = 0]) => 25891 int indexOf(EntrySync element, [int start = 0]) =>
25892 Lists.indexOf(this, element, start, this.length); 25892 Lists.indexOf(this, element, start, this.length);
25893 25893
25894 int lastIndexOf(EntrySync element, [int start]) { 25894 int lastIndexOf(EntrySync element, [int start]) {
25895 if (start == null) start = length - 1; 25895 if (start == null) start = length - 1;
25896 return Lists.lastIndexOf(this, element, start); 25896 return Lists.lastIndexOf(this, element, start);
25897 } 25897 }
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
26029 26029
26030 // From List<Gamepad>: 26030 // From List<Gamepad>:
26031 void set length(int value) { 26031 void set length(int value) {
26032 throw new UnsupportedError("Cannot resize immutable List."); 26032 throw new UnsupportedError("Cannot resize immutable List.");
26033 } 26033 }
26034 26034
26035 void clear() { 26035 void clear() {
26036 throw new UnsupportedError("Cannot clear immutable List."); 26036 throw new UnsupportedError("Cannot clear immutable List.");
26037 } 26037 }
26038 26038
26039 void sort([Comparator compare = Comparable.compare]) { 26039 void sort([int compare(Gamepad a, Gamepad b)]) {
26040 throw new UnsupportedError("Cannot sort immutable List."); 26040 throw new UnsupportedError("Cannot sort immutable List.");
26041 } 26041 }
26042 26042
26043 int indexOf(Gamepad element, [int start = 0]) => 26043 int indexOf(Gamepad element, [int start = 0]) =>
26044 Lists.indexOf(this, element, start, this.length); 26044 Lists.indexOf(this, element, start, this.length);
26045 26045
26046 int lastIndexOf(Gamepad element, [int start]) { 26046 int lastIndexOf(Gamepad element, [int start]) {
26047 if (start == null) start = length - 1; 26047 if (start == null) start = length - 1;
26048 return Lists.lastIndexOf(this, element, start); 26048 return Lists.lastIndexOf(this, element, start);
26049 } 26049 }
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after
26198 26198
26199 // From List<MediaStream>: 26199 // From List<MediaStream>:
26200 void set length(int value) { 26200 void set length(int value) {
26201 throw new UnsupportedError("Cannot resize immutable List."); 26201 throw new UnsupportedError("Cannot resize immutable List.");
26202 } 26202 }
26203 26203
26204 void clear() { 26204 void clear() {
26205 throw new UnsupportedError("Cannot clear immutable List."); 26205 throw new UnsupportedError("Cannot clear immutable List.");
26206 } 26206 }
26207 26207
26208 void sort([Comparator compare = Comparable.compare]) { 26208 void sort([int compare(MediaStream a, MediaStream b)]) {
26209 throw new UnsupportedError("Cannot sort immutable List."); 26209 throw new UnsupportedError("Cannot sort immutable List.");
26210 } 26210 }
26211 26211
26212 int indexOf(MediaStream element, [int start = 0]) => 26212 int indexOf(MediaStream element, [int start = 0]) =>
26213 Lists.indexOf(this, element, start, this.length); 26213 Lists.indexOf(this, element, start, this.length);
26214 26214
26215 int lastIndexOf(MediaStream element, [int start]) { 26215 int lastIndexOf(MediaStream element, [int start]) {
26216 if (start == null) start = length - 1; 26216 if (start == null) start = length - 1;
26217 return Lists.lastIndexOf(this, element, start); 26217 return Lists.lastIndexOf(this, element, start);
26218 } 26218 }
(...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after
26422 26422
26423 // From List<SpeechInputResult>: 26423 // From List<SpeechInputResult>:
26424 void set length(int value) { 26424 void set length(int value) {
26425 throw new UnsupportedError("Cannot resize immutable List."); 26425 throw new UnsupportedError("Cannot resize immutable List.");
26426 } 26426 }
26427 26427
26428 void clear() { 26428 void clear() {
26429 throw new UnsupportedError("Cannot clear immutable List."); 26429 throw new UnsupportedError("Cannot clear immutable List.");
26430 } 26430 }
26431 26431
26432 void sort([Comparator compare = Comparable.compare]) { 26432 void sort([int compare(SpeechInputResult a, SpeechInputResult b)]) {
26433 throw new UnsupportedError("Cannot sort immutable List."); 26433 throw new UnsupportedError("Cannot sort immutable List.");
26434 } 26434 }
26435 26435
26436 int indexOf(SpeechInputResult element, [int start = 0]) => 26436 int indexOf(SpeechInputResult element, [int start = 0]) =>
26437 Lists.indexOf(this, element, start, this.length); 26437 Lists.indexOf(this, element, start, this.length);
26438 26438
26439 int lastIndexOf(SpeechInputResult element, [int start]) { 26439 int lastIndexOf(SpeechInputResult element, [int start]) {
26440 if (start == null) start = length - 1; 26440 if (start == null) start = length - 1;
26441 return Lists.lastIndexOf(this, element, start); 26441 return Lists.lastIndexOf(this, element, start);
26442 } 26442 }
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
26550 26550
26551 // From List<SpeechRecognitionResult>: 26551 // From List<SpeechRecognitionResult>:
26552 void set length(int value) { 26552 void set length(int value) {
26553 throw new UnsupportedError("Cannot resize immutable List."); 26553 throw new UnsupportedError("Cannot resize immutable List.");
26554 } 26554 }
26555 26555
26556 void clear() { 26556 void clear() {
26557 throw new UnsupportedError("Cannot clear immutable List."); 26557 throw new UnsupportedError("Cannot clear immutable List.");
26558 } 26558 }
26559 26559
26560 void sort([Comparator compare = Comparable.compare]) { 26560 void sort([int compare(SpeechRecognitionResult a, SpeechRecognitionResult b)]) {
26561 throw new UnsupportedError("Cannot sort immutable List."); 26561 throw new UnsupportedError("Cannot sort immutable List.");
26562 } 26562 }
26563 26563
26564 int indexOf(SpeechRecognitionResult element, [int start = 0]) => 26564 int indexOf(SpeechRecognitionResult element, [int start = 0]) =>
26565 Lists.indexOf(this, element, start, this.length); 26565 Lists.indexOf(this, element, start, this.length);
26566 26566
26567 int lastIndexOf(SpeechRecognitionResult element, [int start]) { 26567 int lastIndexOf(SpeechRecognitionResult element, [int start]) {
26568 if (start == null) start = length - 1; 26568 if (start == null) start = length - 1;
26569 return Lists.lastIndexOf(this, element, start); 26569 return Lists.lastIndexOf(this, element, start);
26570 } 26570 }
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
26670 26670
26671 // From List<StyleSheet>: 26671 // From List<StyleSheet>:
26672 void set length(int value) { 26672 void set length(int value) {
26673 throw new UnsupportedError("Cannot resize immutable List."); 26673 throw new UnsupportedError("Cannot resize immutable List.");
26674 } 26674 }
26675 26675
26676 void clear() { 26676 void clear() {
26677 throw new UnsupportedError("Cannot clear immutable List."); 26677 throw new UnsupportedError("Cannot clear immutable List.");
26678 } 26678 }
26679 26679
26680 void sort([Comparator compare = Comparable.compare]) { 26680 void sort([int compare(StyleSheet a, StyleSheet b)]) {
26681 throw new UnsupportedError("Cannot sort immutable List."); 26681 throw new UnsupportedError("Cannot sort immutable List.");
26682 } 26682 }
26683 26683
26684 int indexOf(StyleSheet element, [int start = 0]) => 26684 int indexOf(StyleSheet element, [int start = 0]) =>
26685 Lists.indexOf(this, element, start, this.length); 26685 Lists.indexOf(this, element, start, this.length);
26686 26686
26687 int lastIndexOf(StyleSheet element, [int start]) { 26687 int lastIndexOf(StyleSheet element, [int start]) {
26688 if (start == null) start = length - 1; 26688 if (start == null) start = length - 1;
26689 return Lists.lastIndexOf(this, element, start); 26689 return Lists.lastIndexOf(this, element, start);
26690 } 26690 }
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
26798 26798
26799 // From List<Animation>: 26799 // From List<Animation>:
26800 void set length(int value) { 26800 void set length(int value) {
26801 throw new UnsupportedError("Cannot resize immutable List."); 26801 throw new UnsupportedError("Cannot resize immutable List.");
26802 } 26802 }
26803 26803
26804 void clear() { 26804 void clear() {
26805 throw new UnsupportedError("Cannot clear immutable List."); 26805 throw new UnsupportedError("Cannot clear immutable List.");
26806 } 26806 }
26807 26807
26808 void sort([Comparator compare = Comparable.compare]) { 26808 void sort([int compare(Animation a, Animation b)]) {
26809 throw new UnsupportedError("Cannot sort immutable List."); 26809 throw new UnsupportedError("Cannot sort immutable List.");
26810 } 26810 }
26811 26811
26812 int indexOf(Animation element, [int start = 0]) => 26812 int indexOf(Animation element, [int start = 0]) =>
26813 Lists.indexOf(this, element, start, this.length); 26813 Lists.indexOf(this, element, start, this.length);
26814 26814
26815 int lastIndexOf(Animation element, [int start]) { 26815 int lastIndexOf(Animation element, [int start]) {
26816 if (start == null) start = length - 1; 26816 if (start == null) start = length - 1;
26817 return Lists.lastIndexOf(this, element, start); 26817 return Lists.lastIndexOf(this, element, start);
26818 } 26818 }
(...skipping 595 matching lines...) Expand 10 before | Expand all | Expand 10 after
27414 } 27414 }
27415 27415
27416 void addLast(Element value) { 27416 void addLast(Element value) {
27417 add(value); 27417 add(value);
27418 } 27418 }
27419 27419
27420 bool contains(Element element) { 27420 bool contains(Element element) {
27421 return element is Element && _childNodes.contains(element); 27421 return element is Element && _childNodes.contains(element);
27422 } 27422 }
27423 27423
27424 void sort([Comparator compare = Comparable.compare]) { 27424 void sort([int compare(Element a, Element b)]) {
27425 throw new UnsupportedError('TODO(jacobr): should we impl?'); 27425 throw new UnsupportedError('TODO(jacobr): should we impl?');
27426 } 27426 }
27427 27427
27428 void setRange(int start, int rangeLength, List from, [int startFrom = 0]) { 27428 void setRange(int start, int rangeLength, List from, [int startFrom = 0]) {
27429 throw new UnimplementedError(); 27429 throw new UnimplementedError();
27430 } 27430 }
27431 27431
27432 void removeRange(int start, int rangeLength) { 27432 void removeRange(int start, int rangeLength) {
27433 _filtered.getRange(start, rangeLength).forEach((el) => el.remove()); 27433 _filtered.getRange(start, rangeLength).forEach((el) => el.remove());
27434 } 27434 }
(...skipping 2397 matching lines...) Expand 10 before | Expand all | Expand 10 after
29832 bool get isEmpty => Maps.isEmpty(this); 29832 bool get isEmpty => Maps.isEmpty(this);
29833 } 29833 }
29834 29834
29835 get _printClosure => (s) { 29835 get _printClosure => (s) {
29836 try { 29836 try {
29837 window.console.log(s); 29837 window.console.log(s);
29838 } catch (_) { 29838 } catch (_) {
29839 _Utils.print(s); 29839 _Utils.print(s);
29840 } 29840 }
29841 }; 29841 };
OLDNEW
« no previous file with comments | « sdk/lib/html/dart2js/html_dart2js.dart ('k') | sdk/lib/html/src/FilteredElementList.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698