| OLD | NEW |
| 1 var misc = dart.defineLibrary(misc, {}); | 1 var misc = dart.defineLibrary(misc, {}); |
| 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 _Uninitialized extends core.Object { | 5 class _Uninitialized extends core.Object { |
| 6 _Uninitialized() { | 6 _Uninitialized() { |
| 7 } | 7 } |
| 8 } | 8 } |
| 9 dart.setSignature(_Uninitialized, {}); |
| 9 let UNINITIALIZED = dart.const(new _Uninitialized()); | 10 let UNINITIALIZED = dart.const(new _Uninitialized()); |
| 10 let Generic$ = dart.generic(function(T) { | 11 let Generic$ = dart.generic(function(T) { |
| 11 class Generic extends core.Object { | 12 class Generic extends core.Object { |
| 12 get type() { | 13 get type() { |
| 13 return Generic$(); | 14 return Generic$(); |
| 14 } | 15 } |
| 15 } | 16 } |
| 17 dart.setSignature(Generic, {}); |
| 16 return Generic; | 18 return Generic; |
| 17 }); | 19 }); |
| 18 let Generic = Generic$(); | 20 let Generic = Generic$(); |
| 19 // Function main: () → dynamic | |
| 20 function main() { | 21 function main() { |
| 21 core.print(dart.toString(1)); | 22 core.print(dart.toString(1)); |
| 22 core.print(dart.toString(1.0)); | 23 core.print(dart.toString(1.0)); |
| 23 core.print(dart.toString(1.1)); | 24 core.print(dart.toString(1.1)); |
| 24 let x = 42; | 25 let x = 42; |
| 25 core.print(dart.equals(x, dart.dynamic)); | 26 core.print(dart.equals(x, dart.dynamic)); |
| 26 core.print(dart.equals(x, Generic)); | 27 core.print(dart.equals(x, Generic)); |
| 27 core.print(new (Generic$(core.int))().type); | 28 core.print(new (Generic$(core.int))().type); |
| 28 } | 29 } |
| 30 dart.fn(main); |
| 29 // Exports: | 31 // Exports: |
| 30 exports.UNINITIALIZED = UNINITIALIZED; | 32 exports.UNINITIALIZED = UNINITIALIZED; |
| 31 exports.Generic$ = Generic$; | 33 exports.Generic$ = Generic$; |
| 32 exports.Generic = Generic; | 34 exports.Generic = Generic; |
| 33 exports.main = main; | 35 exports.main = main; |
| 34 })(misc, core); | 36 })(misc, core); |
| OLD | NEW |