| OLD | NEW |
| 1 dart_library.library('corelib/expando_test', null, /* Imports */[ | 1 dart_library.library('corelib/expando_test', null, /* Imports */[ |
| 2 'dart_sdk', | 2 'dart_sdk', |
| 3 'expect' | 3 'expect' |
| 4 ], function load__expando_test(exports, dart_sdk, expect) { | 4 ], function load__expando_test(exports, dart_sdk, expect) { |
| 5 'use strict'; | 5 'use strict'; |
| 6 const core = dart_sdk.core; | 6 const core = dart_sdk.core; |
| 7 const _interceptors = dart_sdk._interceptors; | 7 const _interceptors = dart_sdk._interceptors; |
| 8 const dart = dart_sdk.dart; | 8 const dart = dart_sdk.dart; |
| 9 const dartx = dart_sdk.dartx; | 9 const dartx = dart_sdk.dartx; |
| 10 const expect$ = expect.expect; | 10 const expect$ = expect.expect; |
| 11 const expando_test = Object.create(null); | 11 const expando_test = Object.create(null); |
| 12 let ExpandoOfint = () => (ExpandoOfint = dart.constFn(core.Expando$(core.int))
)(); | 12 let ExpandoOfint = () => (ExpandoOfint = dart.constFn(core.Expando$(core.int))
)(); |
| 13 let JSArrayOfint = () => (JSArrayOfint = dart.constFn(_interceptors.JSArray$(c
ore.int)))(); | 13 let JSArrayOfint = () => (JSArrayOfint = dart.constFn(_interceptors.JSArray$(c
ore.int)))(); |
| 14 let JSArrayOfObject = () => (JSArrayOfObject = dart.constFn(_interceptors.JSAr
ray$(core.Object)))(); | 14 let JSArrayOfObject = () => (JSArrayOfObject = dart.constFn(_interceptors.JSAr
ray$(core.Object)))(); |
| 15 let VoidToint = () => (VoidToint = dart.constFn(dart.definiteFunctionType(core
.int, [])))(); | 15 let VoidToint = () => (VoidToint = dart.constFn(dart.definiteFunctionType(core
.int, [])))(); |
| 16 let dynamicTobool = () => (dynamicTobool = dart.constFn(dart.definiteFunctionT
ype(core.bool, [dart.dynamic])))(); | 16 let dynamicTobool = () => (dynamicTobool = dart.constFn(dart.definiteFunctionT
ype(core.bool, [dart.dynamic])))(); |
| 17 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT
ype(dart.dynamic, [])))(); | 17 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT
ype(dart.dynamic, [])))(); |
| 18 let const$; | 18 let const$; |
| 19 let const$0; | 19 let const$0; |
| 20 expando_test.ExpandoTest = class ExpandoTest extends core.Object { | 20 expando_test.ExpandoTest = class ExpandoTest extends core.Object { |
| 21 static testMain() { | 21 static testMain() { |
| 22 expando_test.ExpandoTest.visits = new (ExpandoOfint())('visits'); | 22 expando_test.ExpandoTest.visits = new (ExpandoOfint())('visits'); |
| 23 let legal = JSArrayOfObject().of([new core.Object(), core.List.new(), JSAr
rayOfint().of([1, 2, 3]), const$ || (const$ = dart.constList([1, 2, 3], core.int
)), core.Map.new(), dart.map({x: 1, y: 2}), const$0 || (const$0 = dart.const(dar
t.map({x: 1, y: 2}))), new core.Expando(), new core.Expando('horse')]); | 23 let legal = JSArrayOfObject().of([new core.Object(), core.List.new(), JSAr
rayOfint().of([1, 2, 3]), const$ || (const$ = dart.constList([1, 2, 3], core.int
)), core.Map.new(), dart.map({x: 1, y: 2}, core.String, core.int), const$0 || (c
onst$0 = dart.const(dart.map({x: 1, y: 2}, core.String, core.int))), new core.Ex
pando(), new core.Expando('horse')]); |
| 24 for (let object of legal) { | 24 for (let object of legal) { |
| 25 expando_test.ExpandoTest.testNamedExpando(object); | 25 expando_test.ExpandoTest.testNamedExpando(object); |
| 26 expando_test.ExpandoTest.testUnnamedExpando(object); | 26 expando_test.ExpandoTest.testUnnamedExpando(object); |
| 27 } | 27 } |
| 28 for (let object of legal) { | 28 for (let object of legal) { |
| 29 expect$.Expect.equals(2, expando_test.ExpandoTest.visits.get(object), da
rt.str`${object}`); | 29 expect$.Expect.equals(2, expando_test.ExpandoTest.visits.get(object), da
rt.str`${object}`); |
| 30 } | 30 } |
| 31 expando_test.ExpandoTest.testIllegal(); | 31 expando_test.ExpandoTest.testIllegal(); |
| 32 expando_test.ExpandoTest.testIdentity(); | 32 expando_test.ExpandoTest.testIdentity(); |
| 33 } | 33 } |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 117 ['=='](other) { | 117 ['=='](other) { |
| 118 return expando_test.Mutable.is(other) && other.id == this.id; | 118 return expando_test.Mutable.is(other) && other.id == this.id; |
| 119 } | 119 } |
| 120 }; | 120 }; |
| 121 dart.setSignature(expando_test.Mutable, { | 121 dart.setSignature(expando_test.Mutable, { |
| 122 constructors: () => ({new: dart.definiteFunctionType(expando_test.Mutable, [
core.int])}) | 122 constructors: () => ({new: dart.definiteFunctionType(expando_test.Mutable, [
core.int])}) |
| 123 }); | 123 }); |
| 124 // Exports: | 124 // Exports: |
| 125 exports.expando_test = expando_test; | 125 exports.expando_test = expando_test; |
| 126 }); | 126 }); |
| OLD | NEW |