OLD | NEW |
1 var constructors; | 1 var constructors; |
2 (function(exports) { | 2 (function(exports) { |
3 'use strict'; | 3 'use strict'; |
4 class A extends core.Object {} | 4 class A extends core.Object {} |
5 class B extends core.Object { | 5 class B extends core.Object { |
6 B() { | 6 B() { |
7 } | 7 } |
8 } | 8 } |
9 class C extends core.Object { | 9 class C extends core.Object { |
10 named() { | 10 named() { |
11 } | 11 } |
12 } | 12 } |
13 dart.defineNamedConstructor(C, 'named'); | 13 dart.defineNamedConstructor(C, 'named'); |
14 class C2 extends C { | 14 class C2 extends C { |
15 named() { | 15 named() { |
16 super.named(); | 16 super.named(); |
17 } | 17 } |
18 } | 18 } |
19 dart.defineNamedConstructor(C2, 'named'); | 19 dart.defineNamedConstructor(C2, 'named'); |
20 class D extends core.Object { | 20 class D extends core.Object { |
21 D() { | 21 D() { |
22 } | 22 } |
23 named() { | 23 named() { |
24 } | 24 } |
25 } | 25 } |
26 dart.defineNamedConstructor(D, 'named'); | 26 dart.defineNamedConstructor(D, 'named'); |
27 class E extends core.Object { | 27 class E extends core.Object { |
28 E(name) { | 28 E(name) { |
29 this.name = name; | 29 dart.initField(E, this, 'name', name); |
30 } | 30 } |
31 } | 31 } |
32 class F extends E { | 32 class F extends E { |
33 F(name) { | 33 F(name) { |
34 super.E(name); | 34 super.E(name); |
35 } | 35 } |
36 } | 36 } |
37 class G extends core.Object { | 37 class G extends core.Object { |
38 G(p1) { | 38 G(p1) { |
39 if (p1 === void 0) | 39 if (p1 === void 0) |
40 p1 = null; | 40 p1 = null; |
41 } | 41 } |
42 } | 42 } |
43 class H extends core.Object { | 43 class H extends core.Object { |
44 H(opts) { | 44 H(opts) { |
45 let p1 = opts && 'p1' in opts ? opts.p1 : null; | 45 let p1 = opts && 'p1' in opts ? opts.p1 : null; |
46 } | 46 } |
47 } | 47 } |
48 class I extends core.Object { | 48 class I extends core.Object { |
49 I() { | 49 I() { |
50 this.name = 'default'; | 50 dart.initField(I, this, 'name', 'default'); |
51 } | 51 } |
52 named(name) { | 52 named(name) { |
53 this.name = name; | 53 dart.initField(I, this, 'name', name); |
54 } | 54 } |
55 } | 55 } |
56 dart.defineNamedConstructor(I, 'named'); | 56 dart.defineNamedConstructor(I, 'named'); |
57 class J extends core.Object { | 57 class J extends core.Object { |
58 J() { | 58 J() { |
59 this.initialized = true; | 59 dart.initField(J, this, 'initialized', true); |
60 this.nonInitialized = null; | 60 dart.initField(J, this, 'nonInitialized', null); |
61 } | 61 } |
62 } | 62 } |
63 class K extends core.Object { | 63 class K extends core.Object { |
64 K() { | 64 K() { |
65 this.s = 'a'; | 65 dart.initField(K, this, 's', 'a'); |
66 } | 66 } |
67 withS(s) { | 67 withS(s) { |
68 this.s = s; | 68 dart.initField(K, this, 's', s); |
69 } | 69 } |
70 } | 70 } |
71 dart.defineNamedConstructor(K, 'withS'); | 71 dart.defineNamedConstructor(K, 'withS'); |
72 class L extends core.Object { | 72 class L extends core.Object { |
73 L(foo) { | 73 L(foo) { |
74 this.foo = foo; | 74 dart.initField(L, this, 'foo', foo); |
75 } | 75 } |
76 } | 76 } |
77 class M extends L { | 77 class M extends L { |
78 named(x) { | 78 named(x) { |
79 super.L(dart.notNull(x) + 42); | 79 super.L(dart.notNull(x) + 42); |
80 } | 80 } |
81 } | 81 } |
82 dart.defineNamedConstructor(M, 'named'); | 82 dart.defineNamedConstructor(M, 'named'); |
83 class N extends M { | 83 class N extends M { |
84 named(y) { | 84 named(y) { |
(...skipping 25 matching lines...) Expand all Loading... |
110 exports.G = G; | 110 exports.G = G; |
111 exports.H = H; | 111 exports.H = H; |
112 exports.I = I; | 112 exports.I = I; |
113 exports.J = J; | 113 exports.J = J; |
114 exports.K = K; | 114 exports.K = K; |
115 exports.L = L; | 115 exports.L = L; |
116 exports.M = M; | 116 exports.M = M; |
117 exports.N = N; | 117 exports.N = N; |
118 exports.P = P; | 118 exports.P = P; |
119 })(constructors || (constructors = {})); | 119 })(constructors || (constructors = {})); |
OLD | NEW |