OLD | NEW |
1 dart_library.library('destructuring', null, /* Imports */[ | 1 dart_library.library('destructuring', null, /* Imports */[ |
2 'dart/_runtime', | 2 'dart/_runtime', |
3 'dart/core' | 3 'dart/core' |
4 ], /* Lazy imports */[ | 4 ], /* Lazy imports */[ |
5 ], function(exports, dart, core) { | 5 ], function(exports, dart, core) { |
6 'use strict'; | 6 'use strict'; |
7 let dartx = dart.dartx; | 7 let dartx = dart.dartx; |
8 function f(a, b, c = 1) { | 8 function f(a, b, c = 1) { |
9 f(a, b, c); | 9 f(a, b, c); |
10 } | 10 } |
11 dart.fn(f, dart.dynamic, [core.int, dart.dynamic], [dart.dynamic]); | 11 dart.fn(f, dart.dynamic, [core.int, dart.dynamic], [dart.dynamic]); |
12 function f_sync(a, b, c = 1) { | 12 function f_sync(a, b, c) { |
13 return dart.syncStar(function*(a, b, c = 1) { | 13 return dart.syncStar(function*(a, b, c = 1) { |
14 }, dart.dynamic, a, b, c); | 14 }, dart.dynamic, a, b, c); |
15 } | 15 } |
16 dart.fn(f_sync, dart.dynamic, [core.int, dart.dynamic], [dart.dynamic]); | 16 dart.fn(f_sync, dart.dynamic, [core.int, dart.dynamic], [dart.dynamic]); |
17 function f_async(a, b, c = 1) { | 17 function f_async(a, b, c) { |
18 return dart.asyncStar(function*(stream, a, b, c = 1) { | 18 return dart.asyncStar(function*(stream, a, b, c = 1) { |
19 }, dart.dynamic, a, b, c); | 19 }, dart.dynamic, a, b, c); |
20 } | 20 } |
21 dart.fn(f_async, dart.dynamic, [core.int, dart.dynamic], [dart.dynamic]); | 21 dart.fn(f_async, dart.dynamic, [core.int, dart.dynamic], [dart.dynamic]); |
22 function g(a, b, {c = 1} = {}) { | 22 function g(a, b, {c = 1} = {}) { |
23 f(a, b, c); | 23 f(a, b, c); |
24 } | 24 } |
25 dart.fn(g, dart.dynamic, [core.int, dart.dynamic], {c: dart.dynamic}); | 25 dart.fn(g, dart.dynamic, [core.int, dart.dynamic], {c: dart.dynamic}); |
26 function g_sync(a, b, {c = 1} = {}) { | 26 function g_sync(a, b, opts) { |
27 return dart.syncStar(function*(a, b, {c = 1} = {}) { | 27 return dart.syncStar(function*(a, b, {c = 1} = {}) { |
28 }, dart.dynamic, a, b, opts); | 28 }, dart.dynamic, a, b, opts); |
29 } | 29 } |
30 dart.fn(g_sync, dart.dynamic, [core.int, dart.dynamic], {c: dart.dynamic}); | 30 dart.fn(g_sync, dart.dynamic, [core.int, dart.dynamic], {c: dart.dynamic}); |
31 function g_async(a, b, {c = 1} = {}) { | 31 function g_async(a, b, opts) { |
32 return dart.asyncStar(function*(stream, a, b, {c = 1} = {}) { | 32 return dart.asyncStar(function*(stream, a, b, {c = 1} = {}) { |
33 }, dart.dynamic, a, b, opts); | 33 }, dart.dynamic, a, b, opts); |
34 } | 34 } |
35 dart.fn(g_async, dart.dynamic, [core.int, dart.dynamic], {c: dart.dynamic}); | 35 dart.fn(g_async, dart.dynamic, [core.int, dart.dynamic], {c: dart.dynamic}); |
36 function r(a, ...others) { | 36 function r(a, ...others) { |
37 r(a, ...others); | 37 r(a, ...others); |
38 } | 38 } |
39 dart.fn(r, dart.dynamic, [core.int, dart.dynamic]); | 39 dart.fn(r, dart.dynamic, [core.int, dart.dynamic]); |
40 function r_sync(a, ...others) { | 40 function r_sync(a, ...others) { |
41 return dart.syncStar(function*(a, ...others) { | 41 return dart.syncStar(function*(a, ...others) { |
(...skipping 29 matching lines...) Expand all Loading... |
71 exports.g_sync = g_sync; | 71 exports.g_sync = g_sync; |
72 exports.g_async = g_async; | 72 exports.g_async = g_async; |
73 exports.r = r; | 73 exports.r = r; |
74 exports.r_sync = r_sync; | 74 exports.r_sync = r_sync; |
75 exports.r_async = r_async; | 75 exports.r_async = r_async; |
76 exports.invalid_names1 = invalid_names1; | 76 exports.invalid_names1 = invalid_names1; |
77 exports.invalid_names2 = invalid_names2; | 77 exports.invalid_names2 = invalid_names2; |
78 exports.invalid_names3 = invalid_names3; | 78 exports.invalid_names3 = invalid_names3; |
79 exports.names_clashing_with_object_props = names_clashing_with_object_props; | 79 exports.names_clashing_with_object_props = names_clashing_with_object_props; |
80 }); | 80 }); |
OLD | NEW |