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

Side by Side Diff: sdk/lib/indexed_db/dartium/indexed_db_dartium.dart

Issue 11688005: Start unification of overload dispatcher generation. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 library indexed_db; 1 library indexed_db;
2 2
3 import 'dart:html'; 3 import 'dart:html';
4 import 'dart:html_common'; 4 import 'dart:html_common';
5 import 'dart:nativewrappers'; 5 import 'dart:nativewrappers';
6 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7 // for details. All rights reserved. Use of this source code is governed by a 7 // for details. All rights reserved. Use of this source code is governed by a
8 // BSD-style license that can be found in the LICENSE file. 8 // BSD-style license that can be found in the LICENSE file.
9 9
10 // DO NOT EDIT 10 // DO NOT EDIT
(...skipping 255 matching lines...) Expand 10 before | Expand all | Expand 10 after
266 /** @domName IDBIndex.unique */ 266 /** @domName IDBIndex.unique */
267 bool get unique native "IDBIndex_unique_Getter"; 267 bool get unique native "IDBIndex_unique_Getter";
268 268
269 Request count([key_OR_range]) { 269 Request count([key_OR_range]) {
270 if (!?key_OR_range) { 270 if (!?key_OR_range) {
271 return _count_1(); 271 return _count_1();
272 } 272 }
273 if ((key_OR_range is KeyRange || key_OR_range == null)) { 273 if ((key_OR_range is KeyRange || key_OR_range == null)) {
274 return _count_2(key_OR_range); 274 return _count_2(key_OR_range);
275 } 275 }
276 return _count_3(key_OR_range); 276 if (?key_OR_range) {
277 return _count_3(key_OR_range);
278 }
277 throw "Incorrect number or type of arguments"; 279 throw "Incorrect number or type of arguments";
278 } 280 }
279 281
280 282
281 /** @domName IDBIndex.count_1 */ 283 /** @domName IDBIndex.count_1 */
282 Request _count_1() native "IDBIndex_count_1_Callback"; 284 Request _count_1() native "IDBIndex_count_1_Callback";
283 285
284 286
285 /** @domName IDBIndex.count_2 */ 287 /** @domName IDBIndex.count_2 */
286 Request _count_2(key_OR_range) native "IDBIndex_count_2_Callback"; 288 Request _count_2(key_OR_range) native "IDBIndex_count_2_Callback";
287 289
288 290
289 /** @domName IDBIndex.count_3 */ 291 /** @domName IDBIndex.count_3 */
290 Request _count_3(key_OR_range) native "IDBIndex_count_3_Callback"; 292 Request _count_3(key_OR_range) native "IDBIndex_count_3_Callback";
291 293
292 Request get(key) { 294 Request get(key) {
293 if ((key is KeyRange || key == null)) { 295 if ((key is KeyRange || key == null)) {
294 return _get_1(key); 296 return _get_1(key);
295 } 297 }
296 return _get_2(key); 298 if (?key) {
299 return _get_2(key);
300 }
297 throw "Incorrect number or type of arguments"; 301 throw "Incorrect number or type of arguments";
298 } 302 }
299 303
300 304
301 /** @domName IDBIndex.get_1 */ 305 /** @domName IDBIndex.get_1 */
302 Request _get_1(key) native "IDBIndex_get_1_Callback"; 306 Request _get_1(key) native "IDBIndex_get_1_Callback";
303 307
304 308
305 /** @domName IDBIndex.get_2 */ 309 /** @domName IDBIndex.get_2 */
306 Request _get_2(key) native "IDBIndex_get_2_Callback"; 310 Request _get_2(key) native "IDBIndex_get_2_Callback";
307 311
308 Request getKey(key) { 312 Request getKey(key) {
309 if ((key is KeyRange || key == null)) { 313 if ((key is KeyRange || key == null)) {
310 return _getKey_1(key); 314 return _getKey_1(key);
311 } 315 }
312 return _getKey_2(key); 316 if (?key) {
317 return _getKey_2(key);
318 }
313 throw "Incorrect number or type of arguments"; 319 throw "Incorrect number or type of arguments";
314 } 320 }
315 321
316 322
317 /** @domName IDBIndex.getKey_1 */ 323 /** @domName IDBIndex.getKey_1 */
318 Request _getKey_1(key) native "IDBIndex_getKey_1_Callback"; 324 Request _getKey_1(key) native "IDBIndex_getKey_1_Callback";
319 325
320 326
321 /** @domName IDBIndex.getKey_2 */ 327 /** @domName IDBIndex.getKey_2 */
322 Request _getKey_2(key) native "IDBIndex_getKey_2_Callback"; 328 Request _getKey_2(key) native "IDBIndex_getKey_2_Callback";
323 329
324 Request openCursor([key_OR_range, /*DOMString*/ direction]) { 330 Request openCursor([key_OR_range, /*DOMString*/ direction]) {
325 if (!?key_OR_range && !?direction) { 331 if (!?key_OR_range && !?direction) {
326 return _openCursor_1(); 332 return _openCursor_1();
327 } 333 }
328 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) { 334 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) {
329 return _openCursor_2(key_OR_range); 335 return _openCursor_2(key_OR_range);
330 } 336 }
331 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) { 337 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) {
332 return _openCursor_3(key_OR_range, direction); 338 return _openCursor_3(key_OR_range, direction);
333 } 339 }
334 if (!?direction) { 340 if (?key_OR_range && !?direction) {
335 return _openCursor_4(key_OR_range); 341 return _openCursor_4(key_OR_range);
336 } 342 }
337 if ((direction is String || direction == null)) { 343 if (?key_OR_range && (direction is String || direction == null)) {
338 return _openCursor_5(key_OR_range, direction); 344 return _openCursor_5(key_OR_range, direction);
339 } 345 }
340 throw "Incorrect number or type of arguments"; 346 throw "Incorrect number or type of arguments";
341 } 347 }
342 348
343 349
344 /** @domName IDBIndex.openCursor_1 */ 350 /** @domName IDBIndex.openCursor_1 */
345 Request _openCursor_1() native "IDBIndex_openCursor_1_Callback"; 351 Request _openCursor_1() native "IDBIndex_openCursor_1_Callback";
346 352
347 353
(...skipping 15 matching lines...) Expand all
363 Request openKeyCursor([key_OR_range, /*DOMString*/ direction]) { 369 Request openKeyCursor([key_OR_range, /*DOMString*/ direction]) {
364 if (!?key_OR_range && !?direction) { 370 if (!?key_OR_range && !?direction) {
365 return _openKeyCursor_1(); 371 return _openKeyCursor_1();
366 } 372 }
367 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) { 373 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) {
368 return _openKeyCursor_2(key_OR_range); 374 return _openKeyCursor_2(key_OR_range);
369 } 375 }
370 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) { 376 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) {
371 return _openKeyCursor_3(key_OR_range, direction); 377 return _openKeyCursor_3(key_OR_range, direction);
372 } 378 }
373 if (!?direction) { 379 if (?key_OR_range && !?direction) {
374 return _openKeyCursor_4(key_OR_range); 380 return _openKeyCursor_4(key_OR_range);
375 } 381 }
376 if ((direction is String || direction == null)) { 382 if (?key_OR_range && (direction is String || direction == null)) {
377 return _openKeyCursor_5(key_OR_range, direction); 383 return _openKeyCursor_5(key_OR_range, direction);
378 } 384 }
379 throw "Incorrect number or type of arguments"; 385 throw "Incorrect number or type of arguments";
380 } 386 }
381 387
382 388
383 /** @domName IDBIndex.openKeyCursor_1 */ 389 /** @domName IDBIndex.openKeyCursor_1 */
384 Request _openKeyCursor_1() native "IDBIndex_openKeyCursor_1_Callback"; 390 Request _openKeyCursor_1() native "IDBIndex_openKeyCursor_1_Callback";
385 391
386 392
(...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after
570 /** @domName IDBObjectStore.clear */ 576 /** @domName IDBObjectStore.clear */
571 Request clear() native "IDBObjectStore_clear_Callback"; 577 Request clear() native "IDBObjectStore_clear_Callback";
572 578
573 Request count([key_OR_range]) { 579 Request count([key_OR_range]) {
574 if (!?key_OR_range) { 580 if (!?key_OR_range) {
575 return _count_1(); 581 return _count_1();
576 } 582 }
577 if ((key_OR_range is KeyRange || key_OR_range == null)) { 583 if ((key_OR_range is KeyRange || key_OR_range == null)) {
578 return _count_2(key_OR_range); 584 return _count_2(key_OR_range);
579 } 585 }
580 return _count_3(key_OR_range); 586 if (?key_OR_range) {
587 return _count_3(key_OR_range);
588 }
581 throw "Incorrect number or type of arguments"; 589 throw "Incorrect number or type of arguments";
582 } 590 }
583 591
584 592
585 /** @domName IDBObjectStore.count_1 */ 593 /** @domName IDBObjectStore.count_1 */
586 Request _count_1() native "IDBObjectStore_count_1_Callback"; 594 Request _count_1() native "IDBObjectStore_count_1_Callback";
587 595
588 596
589 /** @domName IDBObjectStore.count_2 */ 597 /** @domName IDBObjectStore.count_2 */
590 Request _count_2(key_OR_range) native "IDBObjectStore_count_2_Callback"; 598 Request _count_2(key_OR_range) native "IDBObjectStore_count_2_Callback";
(...skipping 17 matching lines...) Expand all
608 Index _createIndex_1(name, keyPath, options) native "IDBObjectStore_createInde x_1_Callback"; 616 Index _createIndex_1(name, keyPath, options) native "IDBObjectStore_createInde x_1_Callback";
609 617
610 618
611 /** @domName IDBObjectStore.createIndex_2 */ 619 /** @domName IDBObjectStore.createIndex_2 */
612 Index _createIndex_2(name, keyPath, options) native "IDBObjectStore_createInde x_2_Callback"; 620 Index _createIndex_2(name, keyPath, options) native "IDBObjectStore_createInde x_2_Callback";
613 621
614 Request delete(key_OR_keyRange) { 622 Request delete(key_OR_keyRange) {
615 if ((key_OR_keyRange is KeyRange || key_OR_keyRange == null)) { 623 if ((key_OR_keyRange is KeyRange || key_OR_keyRange == null)) {
616 return _delete_1(key_OR_keyRange); 624 return _delete_1(key_OR_keyRange);
617 } 625 }
618 return _delete_2(key_OR_keyRange); 626 if (?key_OR_keyRange) {
627 return _delete_2(key_OR_keyRange);
628 }
619 throw "Incorrect number or type of arguments"; 629 throw "Incorrect number or type of arguments";
620 } 630 }
621 631
622 632
623 /** @domName IDBObjectStore.delete_1 */ 633 /** @domName IDBObjectStore.delete_1 */
624 Request _delete_1(key_OR_keyRange) native "IDBObjectStore_delete_1_Callback"; 634 Request _delete_1(key_OR_keyRange) native "IDBObjectStore_delete_1_Callback";
625 635
626 636
627 /** @domName IDBObjectStore.delete_2 */ 637 /** @domName IDBObjectStore.delete_2 */
628 Request _delete_2(key_OR_keyRange) native "IDBObjectStore_delete_2_Callback"; 638 Request _delete_2(key_OR_keyRange) native "IDBObjectStore_delete_2_Callback";
629 639
630 640
631 /** @domName IDBObjectStore.deleteIndex */ 641 /** @domName IDBObjectStore.deleteIndex */
632 void deleteIndex(String name) native "IDBObjectStore_deleteIndex_Callback"; 642 void deleteIndex(String name) native "IDBObjectStore_deleteIndex_Callback";
633 643
634 Request getObject(key) { 644 Request getObject(key) {
635 if ((key is KeyRange || key == null)) { 645 if ((key is KeyRange || key == null)) {
636 return _get_1(key); 646 return _get_1(key);
637 } 647 }
638 return _get_2(key); 648 if (?key) {
649 return _get_2(key);
650 }
639 throw "Incorrect number or type of arguments"; 651 throw "Incorrect number or type of arguments";
640 } 652 }
641 653
642 654
643 /** @domName IDBObjectStore.get_1 */ 655 /** @domName IDBObjectStore.get_1 */
644 Request _get_1(key) native "IDBObjectStore_get_1_Callback"; 656 Request _get_1(key) native "IDBObjectStore_get_1_Callback";
645 657
646 658
647 /** @domName IDBObjectStore.get_2 */ 659 /** @domName IDBObjectStore.get_2 */
648 Request _get_2(key) native "IDBObjectStore_get_2_Callback"; 660 Request _get_2(key) native "IDBObjectStore_get_2_Callback";
649 661
650 662
651 /** @domName IDBObjectStore.index */ 663 /** @domName IDBObjectStore.index */
652 Index index(String name) native "IDBObjectStore_index_Callback"; 664 Index index(String name) native "IDBObjectStore_index_Callback";
653 665
654 Request openCursor([key_OR_range, /*DOMString*/ direction]) { 666 Request openCursor([key_OR_range, /*DOMString*/ direction]) {
655 if (!?key_OR_range && !?direction) { 667 if (!?key_OR_range && !?direction) {
656 return _openCursor_1(); 668 return _openCursor_1();
657 } 669 }
658 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) { 670 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) {
659 return _openCursor_2(key_OR_range); 671 return _openCursor_2(key_OR_range);
660 } 672 }
661 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) { 673 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) {
662 return _openCursor_3(key_OR_range, direction); 674 return _openCursor_3(key_OR_range, direction);
663 } 675 }
664 if (!?direction) { 676 if (?key_OR_range && !?direction) {
665 return _openCursor_4(key_OR_range); 677 return _openCursor_4(key_OR_range);
666 } 678 }
667 if ((direction is String || direction == null)) { 679 if (?key_OR_range && (direction is String || direction == null)) {
668 return _openCursor_5(key_OR_range, direction); 680 return _openCursor_5(key_OR_range, direction);
669 } 681 }
670 throw "Incorrect number or type of arguments"; 682 throw "Incorrect number or type of arguments";
671 } 683 }
672 684
673 685
674 /** @domName IDBObjectStore.openCursor_1 */ 686 /** @domName IDBObjectStore.openCursor_1 */
675 Request _openCursor_1() native "IDBObjectStore_openCursor_1_Callback"; 687 Request _openCursor_1() native "IDBObjectStore_openCursor_1_Callback";
676 688
677 689
(...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after
931 // BSD-style license that can be found in the LICENSE file. 943 // BSD-style license that can be found in the LICENSE file.
932 944
933 // WARNING: Do not edit - generated code. 945 // WARNING: Do not edit - generated code.
934 946
935 947
936 /// @domName IDBAny 948 /// @domName IDBAny
937 class _Any extends NativeFieldWrapperClass1 { 949 class _Any extends NativeFieldWrapperClass1 {
938 _Any.internal(); 950 _Any.internal();
939 951
940 } 952 }
OLDNEW
« sdk/lib/html/scripts/systemhtml.py ('K') | « sdk/lib/indexed_db/dart2js/indexed_db_dart2js.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698