OLD | NEW |
1 const exports = {}; | 1 const exports = {}; |
2 import dart from "./dart/_runtime"; | 2 import dart from "./dart/_runtime"; |
3 import core from "./dart/core"; | 3 import core from "./dart/core"; |
4 let dartx = dart.dartx; | 4 let dartx = dart.dartx; |
5 const Callback = dart.typedef('Callback', () => dart.functionType(dart.void, [],
{i: core.int})); | 5 const Callback = dart.typedef('Callback', () => dart.functionType(dart.void, [],
{i: core.int})); |
6 class A extends core.Object {} | 6 class A extends core.Object {} |
7 class _A extends core.Object {} | 7 class _A extends core.Object {} |
8 const B$ = dart.generic(function(T) { | 8 const B$ = dart.generic(function(T) { |
9 class B extends core.Object {} | 9 class B extends core.Object {} |
10 return B; | 10 return B; |
11 }); | 11 }); |
12 let B = B$(); | 12 let B = B$(); |
13 const _B$ = dart.generic(function(T) { | 13 const _B$ = dart.generic(function(T) { |
14 class _B extends core.Object {} | 14 class _B extends core.Object {} |
15 return _B; | 15 return _B; |
16 }); | 16 }); |
17 let _B = _B$(); | 17 let _B = _B$(); |
18 function f() { | 18 function f() { |
19 } | 19 } |
20 dart.fn(f); | 20 dart.fn(f); |
21 function _f() { | 21 function _f() { |
22 } | 22 } |
23 dart.fn(_f); | 23 dart.fn(_f); |
24 const constant = "abc"; | 24 const constant = "abc"; |
25 exports.finalConstant = "abc"; | 25 exports.finalConstant = "abc"; |
26 exports.mutable = "abc"; | |
27 dart.defineLazyProperties(exports, { | 26 dart.defineLazyProperties(exports, { |
28 get lazy() { | 27 get lazy() { |
29 return dart.as(dart.fn(() => { | 28 return dart.as(dart.fn(() => { |
30 core.print('lazy'); | 29 core.print('lazy'); |
31 return "abc"; | 30 return "abc"; |
32 })(), core.String); | 31 })(), core.String); |
33 }, | 32 } |
| 33 }); |
| 34 exports.mutable = "abc"; |
| 35 dart.defineLazyProperties(exports, { |
34 get lazyMutable() { | 36 get lazyMutable() { |
35 return dart.as(dart.fn(() => { | 37 return dart.as(dart.fn(() => { |
36 core.print('lazyMutable'); | 38 core.print('lazyMutable'); |
37 return "abc"; | 39 return "abc"; |
38 })(), core.String); | 40 })(), core.String); |
39 }, | 41 }, |
40 set lazyMutable(_) {} | 42 set lazyMutable(_) {} |
41 }); | 43 }); |
42 // Exports: | 44 // Exports: |
43 exports.Callback = Callback; | 45 exports.Callback = Callback; |
44 exports.A = A; | 46 exports.A = A; |
45 exports.B$ = B$; | 47 exports.B$ = B$; |
46 exports.B = B; | 48 exports.B = B; |
47 exports.f = f; | 49 exports.f = f; |
48 exports.constant = constant; | 50 exports.constant = constant; |
49 export default exports; | 51 export default exports; |
OLD | NEW |