| OLD | NEW |
| 1 var cascade = dart.defineLibrary(cascade, {}); | 1 var cascade = dart.defineLibrary(cascade, {}); |
| 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 A() { | 6 A() { |
| 7 this.x = null; | 7 this.x = null; |
| 8 } | 8 } |
| 9 } | 9 } |
| 10 function test_closure_with_mutate() { | 10 function test_closure_with_mutate() { |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 42 let a = null, b = null; | 42 let a = null, b = null; |
| 43 a = new A(); | 43 a = new A(); |
| 44 a.x = b = null; | 44 a.x = b = null; |
| 45 a.x = b = null; | 45 a.x = b = null; |
| 46 a = null; | 46 a = null; |
| 47 core.print(a); | 47 core.print(a); |
| 48 } | 48 } |
| 49 dart.fn(test_mutate_outside_cascade, dart.void, []); | 49 dart.fn(test_mutate_outside_cascade, dart.void, []); |
| 50 function test_VariableDeclaration_single() { | 50 function test_VariableDeclaration_single() { |
| 51 let a = []; | 51 let a = []; |
| 52 a[core.$length] = 2; | 52 a.length = 2; |
| 53 a[core.$add](42); | 53 a[dartx.add](42); |
| 54 core.print(a); | 54 core.print(a); |
| 55 } | 55 } |
| 56 dart.fn(test_VariableDeclaration_single, dart.void, []); | 56 dart.fn(test_VariableDeclaration_single, dart.void, []); |
| 57 function test_VariableDeclaration_last() { | 57 function test_VariableDeclaration_last() { |
| 58 let a = 42, b = (() => { | 58 let a = 42, b = (() => { |
| 59 let _ = []; | 59 let _ = []; |
| 60 _[core.$length] = 2; | 60 _.length = 2; |
| 61 _[core.$add](a); | 61 _[dartx.add](a); |
| 62 return _; | 62 return _; |
| 63 })(); | 63 })(); |
| 64 core.print(b); | 64 core.print(b); |
| 65 } | 65 } |
| 66 dart.fn(test_VariableDeclaration_last, dart.void, []); | 66 dart.fn(test_VariableDeclaration_last, dart.void, []); |
| 67 function test_VariableDeclaration_first() { | 67 function test_VariableDeclaration_first() { |
| 68 let a = (() => { | 68 let a = (() => { |
| 69 let _ = []; | 69 let _ = []; |
| 70 _[core.$length] = 2; | 70 _.length = 2; |
| 71 _[core.$add](3); | 71 _[dartx.add](3); |
| 72 return _; | 72 return _; |
| 73 })(), b = 2; | 73 })(), b = 2; |
| 74 core.print(a); | 74 core.print(a); |
| 75 } | 75 } |
| 76 dart.fn(test_VariableDeclaration_first, dart.void, []); | 76 dart.fn(test_VariableDeclaration_first, dart.void, []); |
| 77 function test_increment() { | 77 function test_increment() { |
| 78 let a = new A(); | 78 let a = new A(); |
| 79 let y = ((() => { | 79 let y = ((() => { |
| 80 a.x = dart.dsend(a.x, '+', 1); | 80 a.x = dart.dsend(a.x, '+', 1); |
| 81 a.x = dart.dsend(a.x, '-', 1); | 81 a.x = dart.dsend(a.x, '-', 1); |
| 82 return a; | 82 return a; |
| 83 })()); | 83 })()); |
| 84 } | 84 } |
| 85 dart.fn(test_increment, dart.void, []); | 85 dart.fn(test_increment, dart.void, []); |
| 86 let Base$ = dart.generic(function(T) { | 86 let Base$ = dart.generic(function(T) { |
| 87 class Base extends core.Object { | 87 class Base extends core.Object { |
| 88 Base() { | 88 Base() { |
| 89 this.x = dart.setType([], core.List$(T)); | 89 this.x = dart.list([], T); |
| 90 } | 90 } |
| 91 } | 91 } |
| 92 return Base; | 92 return Base; |
| 93 }); | 93 }); |
| 94 let Base = Base$(); | 94 let Base = Base$(); |
| 95 class Foo extends Base$(core.int) { | 95 class Foo extends Base$(core.int) { |
| 96 Foo() { | 96 Foo() { |
| 97 super.Base(); | 97 super.Base(); |
| 98 } | 98 } |
| 99 test_final_field_generic(t) { | 99 test_final_field_generic(t) { |
| 100 this.x[core.$add](1); | 100 this.x[dartx.add](1); |
| 101 this.x[core.$add](2); | 101 this.x[dartx.add](2); |
| 102 this.x[core.$add](3); | 102 this.x[dartx.add](3); |
| 103 this.x[core.$add](4); | 103 this.x[dartx.add](4); |
| 104 } | 104 } |
| 105 } | 105 } |
| 106 dart.setSignature(Foo, { | 106 dart.setSignature(Foo, { |
| 107 methods: () => ({test_final_field_generic: [dart.void, [core.Object]]}) | 107 methods: () => ({test_final_field_generic: [dart.void, [core.Object]]}) |
| 108 }); | 108 }); |
| 109 // Exports: | 109 // Exports: |
| 110 exports.A = A; | 110 exports.A = A; |
| 111 exports.test_closure_with_mutate = test_closure_with_mutate; | 111 exports.test_closure_with_mutate = test_closure_with_mutate; |
| 112 exports.test_closure_without_mutate = test_closure_without_mutate; | 112 exports.test_closure_without_mutate = test_closure_without_mutate; |
| 113 exports.test_mutate_inside_cascade = test_mutate_inside_cascade; | 113 exports.test_mutate_inside_cascade = test_mutate_inside_cascade; |
| 114 exports.test_mutate_outside_cascade = test_mutate_outside_cascade; | 114 exports.test_mutate_outside_cascade = test_mutate_outside_cascade; |
| 115 exports.test_VariableDeclaration_single = test_VariableDeclaration_single; | 115 exports.test_VariableDeclaration_single = test_VariableDeclaration_single; |
| 116 exports.test_VariableDeclaration_last = test_VariableDeclaration_last; | 116 exports.test_VariableDeclaration_last = test_VariableDeclaration_last; |
| 117 exports.test_VariableDeclaration_first = test_VariableDeclaration_first; | 117 exports.test_VariableDeclaration_first = test_VariableDeclaration_first; |
| 118 exports.test_increment = test_increment; | 118 exports.test_increment = test_increment; |
| 119 exports.Base$ = Base$; | 119 exports.Base$ = Base$; |
| 120 exports.Base = Base; | 120 exports.Base = Base; |
| 121 exports.Foo = Foo; | 121 exports.Foo = Foo; |
| 122 })(cascade, core); | 122 })(cascade, core); |
| OLD | NEW |