| OLD | NEW |
| 1 var constructors = dart.defineLibrary(constructors, {}); | 1 var constructors = dart.defineLibrary(constructors, {}); |
| 2 var core = dart.import(core); | 2 var core = dart.import(core); |
| 3 (function(exports, core) { | 3 (function(exports, core) { |
| 4 'use strict'; | 4 'use strict'; |
| 5 class A extends core.Object {} | 5 class A extends core.Object {} |
| 6 class B extends core.Object { | 6 class B extends core.Object { |
| 7 B() { | 7 B() { |
| 8 } | 8 } |
| 9 } | 9 } |
| 10 class C extends core.Object { | 10 class C extends core.Object { |
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 102 dart.defineNamedConstructor(P, 'bar'); | 102 dart.defineNamedConstructor(P, 'bar'); |
| 103 let Q$ = dart.generic(function(T) { | 103 let Q$ = dart.generic(function(T) { |
| 104 class Q extends core.Object { | 104 class Q extends core.Object { |
| 105 Q(y) { | 105 Q(y) { |
| 106 this.x = dart.as(y, T); | 106 this.x = dart.as(y, T); |
| 107 } | 107 } |
| 108 static foo() { | 108 static foo() { |
| 109 return new (Q$())("hello"); | 109 return new (Q$())("hello"); |
| 110 } | 110 } |
| 111 bar() { | 111 bar() { |
| 112 let q = Q.foo(); | 112 let q = Q$().foo(); |
| 113 return dart.as(q.x, core.String); | 113 return dart.as(q.x, core.String); |
| 114 } | 114 } |
| 115 bar2() { | 115 bar2() { |
| 116 let q = new (Q$())("world"); | 116 let q = new (Q$())("world"); |
| 117 return dart.as(q.x, core.String); | 117 return dart.as(q.x, core.String); |
| 118 } | 118 } |
| 119 static baz() { | 119 static baz() { |
| 120 let q = new (Q$(core.int))(42); | 120 let q = new (Q$(core.int))(42); |
| 121 return dart.notNull(q.bar()) + dart.notNull(q.bar2()); | 121 return dart.notNull(q.bar()) + dart.notNull(q.bar2()); |
| 122 } | 122 } |
| (...skipping 14 matching lines...) Expand all Loading... |
| 137 exports.I = I; | 137 exports.I = I; |
| 138 exports.J = J; | 138 exports.J = J; |
| 139 exports.K = K; | 139 exports.K = K; |
| 140 exports.L = L; | 140 exports.L = L; |
| 141 exports.M = M; | 141 exports.M = M; |
| 142 exports.N = N; | 142 exports.N = N; |
| 143 exports.P = P; | 143 exports.P = P; |
| 144 exports.Q$ = Q$; | 144 exports.Q$ = Q$; |
| 145 exports.Q = Q; | 145 exports.Q = Q; |
| 146 })(constructors, core); | 146 })(constructors, core); |
| OLD | NEW |