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

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 264 matching lines...) Expand 10 before | Expand all | Expand 10 after
275 /** @domName IDBIndex.unique */ 275 /** @domName IDBIndex.unique */
276 bool get unique native "IDBIndex_unique_Getter"; 276 bool get unique native "IDBIndex_unique_Getter";
277 277
278 Request count([key_OR_range]) { 278 Request count([key_OR_range]) {
279 if (!?key_OR_range) { 279 if (!?key_OR_range) {
280 return _count_1(); 280 return _count_1();
281 } 281 }
282 if ((key_OR_range is KeyRange || key_OR_range == null)) { 282 if ((key_OR_range is KeyRange || key_OR_range == null)) {
283 return _count_2(key_OR_range); 283 return _count_2(key_OR_range);
284 } 284 }
285 return _count_3(key_OR_range); 285 if (?key_OR_range) {
286 return _count_3(key_OR_range);
287 }
286 throw "Incorrect number or type of arguments"; 288 throw "Incorrect number or type of arguments";
287 } 289 }
288 290
289 291
290 /** @domName IDBIndex.count_1 */ 292 /** @domName IDBIndex.count_1 */
291 Request _count_1() native "IDBIndex_count_1_Callback"; 293 Request _count_1() native "IDBIndex_count_1_Callback";
292 294
293 295
294 /** @domName IDBIndex.count_2 */ 296 /** @domName IDBIndex.count_2 */
295 Request _count_2(key_OR_range) native "IDBIndex_count_2_Callback"; 297 Request _count_2(key_OR_range) native "IDBIndex_count_2_Callback";
296 298
297 299
298 /** @domName IDBIndex.count_3 */ 300 /** @domName IDBIndex.count_3 */
299 Request _count_3(key_OR_range) native "IDBIndex_count_3_Callback"; 301 Request _count_3(key_OR_range) native "IDBIndex_count_3_Callback";
300 302
301 Request get(key) { 303 Request get(key) {
302 if ((key is KeyRange || key == null)) { 304 if ((key is KeyRange || key == null)) {
303 return _get_1(key); 305 return _get_1(key);
304 } 306 }
305 return _get_2(key); 307 if (?key) {
308 return _get_2(key);
309 }
306 throw "Incorrect number or type of arguments"; 310 throw "Incorrect number or type of arguments";
307 } 311 }
308 312
309 313
310 /** @domName IDBIndex.get_1 */ 314 /** @domName IDBIndex.get_1 */
311 Request _get_1(key) native "IDBIndex_get_1_Callback"; 315 Request _get_1(key) native "IDBIndex_get_1_Callback";
312 316
313 317
314 /** @domName IDBIndex.get_2 */ 318 /** @domName IDBIndex.get_2 */
315 Request _get_2(key) native "IDBIndex_get_2_Callback"; 319 Request _get_2(key) native "IDBIndex_get_2_Callback";
316 320
317 Request getKey(key) { 321 Request getKey(key) {
318 if ((key is KeyRange || key == null)) { 322 if ((key is KeyRange || key == null)) {
319 return _getKey_1(key); 323 return _getKey_1(key);
320 } 324 }
321 return _getKey_2(key); 325 if (?key) {
326 return _getKey_2(key);
327 }
322 throw "Incorrect number or type of arguments"; 328 throw "Incorrect number or type of arguments";
323 } 329 }
324 330
325 331
326 /** @domName IDBIndex.getKey_1 */ 332 /** @domName IDBIndex.getKey_1 */
327 Request _getKey_1(key) native "IDBIndex_getKey_1_Callback"; 333 Request _getKey_1(key) native "IDBIndex_getKey_1_Callback";
328 334
329 335
330 /** @domName IDBIndex.getKey_2 */ 336 /** @domName IDBIndex.getKey_2 */
331 Request _getKey_2(key) native "IDBIndex_getKey_2_Callback"; 337 Request _getKey_2(key) native "IDBIndex_getKey_2_Callback";
332 338
333 Request openCursor([key_OR_range, /*DOMString*/ direction]) { 339 Request openCursor([key_OR_range, /*DOMString*/ direction]) {
334 if (!?key_OR_range && !?direction) { 340 if (!?key_OR_range && !?direction) {
335 return _openCursor_1(); 341 return _openCursor_1();
336 } 342 }
337 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) { 343 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) {
338 return _openCursor_2(key_OR_range); 344 return _openCursor_2(key_OR_range);
339 } 345 }
340 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) { 346 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) {
341 return _openCursor_3(key_OR_range, direction); 347 return _openCursor_3(key_OR_range, direction);
342 } 348 }
343 if (!?direction) { 349 if (?key_OR_range && !?direction) {
344 return _openCursor_4(key_OR_range); 350 return _openCursor_4(key_OR_range);
345 } 351 }
346 if ((direction is String || direction == null)) { 352 if (?key_OR_range && (direction is String || direction == null)) {
347 return _openCursor_5(key_OR_range, direction); 353 return _openCursor_5(key_OR_range, direction);
348 } 354 }
349 throw "Incorrect number or type of arguments"; 355 throw "Incorrect number or type of arguments";
350 } 356 }
351 357
352 358
353 /** @domName IDBIndex.openCursor_1 */ 359 /** @domName IDBIndex.openCursor_1 */
354 Request _openCursor_1() native "IDBIndex_openCursor_1_Callback"; 360 Request _openCursor_1() native "IDBIndex_openCursor_1_Callback";
355 361
356 362
(...skipping 15 matching lines...) Expand all
372 Request openKeyCursor([key_OR_range, /*DOMString*/ direction]) { 378 Request openKeyCursor([key_OR_range, /*DOMString*/ direction]) {
373 if (!?key_OR_range && !?direction) { 379 if (!?key_OR_range && !?direction) {
374 return _openKeyCursor_1(); 380 return _openKeyCursor_1();
375 } 381 }
376 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) { 382 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) {
377 return _openKeyCursor_2(key_OR_range); 383 return _openKeyCursor_2(key_OR_range);
378 } 384 }
379 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) { 385 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) {
380 return _openKeyCursor_3(key_OR_range, direction); 386 return _openKeyCursor_3(key_OR_range, direction);
381 } 387 }
382 if (!?direction) { 388 if (?key_OR_range && !?direction) {
383 return _openKeyCursor_4(key_OR_range); 389 return _openKeyCursor_4(key_OR_range);
384 } 390 }
385 if ((direction is String || direction == null)) { 391 if (?key_OR_range && (direction is String || direction == null)) {
386 return _openKeyCursor_5(key_OR_range, direction); 392 return _openKeyCursor_5(key_OR_range, direction);
387 } 393 }
388 throw "Incorrect number or type of arguments"; 394 throw "Incorrect number or type of arguments";
389 } 395 }
390 396
391 397
392 /** @domName IDBIndex.openKeyCursor_1 */ 398 /** @domName IDBIndex.openKeyCursor_1 */
393 Request _openKeyCursor_1() native "IDBIndex_openKeyCursor_1_Callback"; 399 Request _openKeyCursor_1() native "IDBIndex_openKeyCursor_1_Callback";
394 400
395 401
(...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after
579 /** @domName IDBObjectStore.clear */ 585 /** @domName IDBObjectStore.clear */
580 Request clear() native "IDBObjectStore_clear_Callback"; 586 Request clear() native "IDBObjectStore_clear_Callback";
581 587
582 Request count([key_OR_range]) { 588 Request count([key_OR_range]) {
583 if (!?key_OR_range) { 589 if (!?key_OR_range) {
584 return _count_1(); 590 return _count_1();
585 } 591 }
586 if ((key_OR_range is KeyRange || key_OR_range == null)) { 592 if ((key_OR_range is KeyRange || key_OR_range == null)) {
587 return _count_2(key_OR_range); 593 return _count_2(key_OR_range);
588 } 594 }
589 return _count_3(key_OR_range); 595 if (?key_OR_range) {
596 return _count_3(key_OR_range);
597 }
590 throw "Incorrect number or type of arguments"; 598 throw "Incorrect number or type of arguments";
591 } 599 }
592 600
593 601
594 /** @domName IDBObjectStore.count_1 */ 602 /** @domName IDBObjectStore.count_1 */
595 Request _count_1() native "IDBObjectStore_count_1_Callback"; 603 Request _count_1() native "IDBObjectStore_count_1_Callback";
596 604
597 605
598 /** @domName IDBObjectStore.count_2 */ 606 /** @domName IDBObjectStore.count_2 */
599 Request _count_2(key_OR_range) native "IDBObjectStore_count_2_Callback"; 607 Request _count_2(key_OR_range) native "IDBObjectStore_count_2_Callback";
(...skipping 17 matching lines...) Expand all
617 Index _createIndex_1(name, keyPath, options) native "IDBObjectStore_createInde x_1_Callback"; 625 Index _createIndex_1(name, keyPath, options) native "IDBObjectStore_createInde x_1_Callback";
618 626
619 627
620 /** @domName IDBObjectStore.createIndex_2 */ 628 /** @domName IDBObjectStore.createIndex_2 */
621 Index _createIndex_2(name, keyPath, options) native "IDBObjectStore_createInde x_2_Callback"; 629 Index _createIndex_2(name, keyPath, options) native "IDBObjectStore_createInde x_2_Callback";
622 630
623 Request delete(key_OR_keyRange) { 631 Request delete(key_OR_keyRange) {
624 if ((key_OR_keyRange is KeyRange || key_OR_keyRange == null)) { 632 if ((key_OR_keyRange is KeyRange || key_OR_keyRange == null)) {
625 return _delete_1(key_OR_keyRange); 633 return _delete_1(key_OR_keyRange);
626 } 634 }
627 return _delete_2(key_OR_keyRange); 635 if (?key_OR_keyRange) {
636 return _delete_2(key_OR_keyRange);
637 }
628 throw "Incorrect number or type of arguments"; 638 throw "Incorrect number or type of arguments";
629 } 639 }
630 640
631 641
632 /** @domName IDBObjectStore.delete_1 */ 642 /** @domName IDBObjectStore.delete_1 */
633 Request _delete_1(key_OR_keyRange) native "IDBObjectStore_delete_1_Callback"; 643 Request _delete_1(key_OR_keyRange) native "IDBObjectStore_delete_1_Callback";
634 644
635 645
636 /** @domName IDBObjectStore.delete_2 */ 646 /** @domName IDBObjectStore.delete_2 */
637 Request _delete_2(key_OR_keyRange) native "IDBObjectStore_delete_2_Callback"; 647 Request _delete_2(key_OR_keyRange) native "IDBObjectStore_delete_2_Callback";
638 648
639 649
640 /** @domName IDBObjectStore.deleteIndex */ 650 /** @domName IDBObjectStore.deleteIndex */
641 void deleteIndex(String name) native "IDBObjectStore_deleteIndex_Callback"; 651 void deleteIndex(String name) native "IDBObjectStore_deleteIndex_Callback";
642 652
643 Request getObject(key) { 653 Request getObject(key) {
644 if ((key is KeyRange || key == null)) { 654 if ((key is KeyRange || key == null)) {
645 return _get_1(key); 655 return _get_1(key);
646 } 656 }
647 return _get_2(key); 657 if (?key) {
658 return _get_2(key);
659 }
648 throw "Incorrect number or type of arguments"; 660 throw "Incorrect number or type of arguments";
649 } 661 }
650 662
651 663
652 /** @domName IDBObjectStore.get_1 */ 664 /** @domName IDBObjectStore.get_1 */
653 Request _get_1(key) native "IDBObjectStore_get_1_Callback"; 665 Request _get_1(key) native "IDBObjectStore_get_1_Callback";
654 666
655 667
656 /** @domName IDBObjectStore.get_2 */ 668 /** @domName IDBObjectStore.get_2 */
657 Request _get_2(key) native "IDBObjectStore_get_2_Callback"; 669 Request _get_2(key) native "IDBObjectStore_get_2_Callback";
658 670
659 671
660 /** @domName IDBObjectStore.index */ 672 /** @domName IDBObjectStore.index */
661 Index index(String name) native "IDBObjectStore_index_Callback"; 673 Index index(String name) native "IDBObjectStore_index_Callback";
662 674
663 Request openCursor([key_OR_range, /*DOMString*/ direction]) { 675 Request openCursor([key_OR_range, /*DOMString*/ direction]) {
664 if (!?key_OR_range && !?direction) { 676 if (!?key_OR_range && !?direction) {
665 return _openCursor_1(); 677 return _openCursor_1();
666 } 678 }
667 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) { 679 if ((key_OR_range is KeyRange || key_OR_range == null) && !?direction) {
668 return _openCursor_2(key_OR_range); 680 return _openCursor_2(key_OR_range);
669 } 681 }
670 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) { 682 if ((key_OR_range is KeyRange || key_OR_range == null) && (direction is Stri ng || direction == null)) {
671 return _openCursor_3(key_OR_range, direction); 683 return _openCursor_3(key_OR_range, direction);
672 } 684 }
673 if (!?direction) { 685 if (?key_OR_range && !?direction) {
674 return _openCursor_4(key_OR_range); 686 return _openCursor_4(key_OR_range);
675 } 687 }
676 if ((direction is String || direction == null)) { 688 if (?key_OR_range && (direction is String || direction == null)) {
677 return _openCursor_5(key_OR_range, direction); 689 return _openCursor_5(key_OR_range, direction);
678 } 690 }
679 throw "Incorrect number or type of arguments"; 691 throw "Incorrect number or type of arguments";
680 } 692 }
681 693
682 694
683 /** @domName IDBObjectStore.openCursor_1 */ 695 /** @domName IDBObjectStore.openCursor_1 */
684 Request _openCursor_1() native "IDBObjectStore_openCursor_1_Callback"; 696 Request _openCursor_1() native "IDBObjectStore_openCursor_1_Callback";
685 697
686 698
(...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after
940 // BSD-style license that can be found in the LICENSE file. 952 // BSD-style license that can be found in the LICENSE file.
941 953
942 // WARNING: Do not edit - generated code. 954 // WARNING: Do not edit - generated code.
943 955
944 956
945 /// @domName IDBAny 957 /// @domName IDBAny
946 class _Any extends NativeFieldWrapperClass1 { 958 class _Any extends NativeFieldWrapperClass1 {
947 _Any.internal(); 959 _Any.internal();
948 960
949 } 961 }
OLDNEW
« no previous file with comments | « sdk/lib/indexed_db/dart2js/indexed_db_dart2js.dart ('k') | tools/dom/scripts/htmldartgenerator.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698