OLD | NEW |
1 dart_library.library('corelib/hash_set_test_01_multi', null, /* Imports */[ | 1 dart_library.library('corelib/hash_set_test_01_multi', null, /* Imports */[ |
2 'dart_sdk', | 2 'dart_sdk', |
3 'expect' | 3 'expect' |
4 ], function load__hash_set_test_01_multi(exports, dart_sdk, expect) { | 4 ], function load__hash_set_test_01_multi(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 math = dart_sdk.math; | 8 const math = dart_sdk.math; |
9 const collection = dart_sdk.collection; | 9 const collection = dart_sdk.collection; |
10 const dart = dart_sdk.dart; | 10 const dart = dart_sdk.dart; |
11 const dartx = dart_sdk.dartx; | 11 const dartx = dart_sdk.dartx; |
12 const expect$ = expect.expect; | 12 const expect$ = expect.expect; |
13 const hash_set_test_01_multi = Object.create(null); | 13 const hash_set_test_01_multi = Object.create(null); |
| 14 let SetOfint = () => (SetOfint = dart.constFn(core.Set$(core.int)))(); |
| 15 let IterableOfint = () => (IterableOfint = dart.constFn(core.Iterable$(core.in
t)))(); |
14 let JSArrayOfint = () => (JSArrayOfint = dart.constFn(_interceptors.JSArray$(c
ore.int)))(); | 16 let JSArrayOfint = () => (JSArrayOfint = dart.constFn(_interceptors.JSArray$(c
ore.int)))(); |
15 let VoidToSet = () => (VoidToSet = dart.constFn(dart.functionType(core.Set, []
)))(); | 17 let VoidToSet = () => (VoidToSet = dart.constFn(dart.functionType(core.Set, []
)))(); |
16 let IterableToSet = () => (IterableToSet = dart.constFn(dart.functionType(core
.Set, [core.Iterable])))(); | 18 let IterableToSet = () => (IterableToSet = dart.constFn(dart.functionType(core
.Set, [core.Iterable])))(); |
17 let JSArrayOfObject = () => (JSArrayOfObject = dart.constFn(_interceptors.JSAr
ray$(core.Object)))(); | 19 let JSArrayOfObject = () => (JSArrayOfObject = dart.constFn(_interceptors.JSAr
ray$(core.Object)))(); |
18 let JSArrayOfMutable = () => (JSArrayOfMutable = dart.constFn(_interceptors.JS
Array$(hash_set_test_01_multi.Mutable)))(); | 20 let JSArrayOfMutable = () => (JSArrayOfMutable = dart.constFn(_interceptors.JS
Array$(hash_set_test_01_multi.Mutable)))(); |
19 let intToint = () => (intToint = dart.constFn(dart.definiteFunctionType(core.i
nt, [core.int])))(); | 21 let intToint = () => (intToint = dart.constFn(dart.definiteFunctionType(core.i
nt, [core.int])))(); |
20 let intAndintToSet = () => (intAndintToSet = dart.constFn(dart.definiteFunctio
nType(core.Set, [core.int, core.int])))(); | 22 let intAndintToSet = () => (intAndintToSet = dart.constFn(dart.definiteFunctio
nType(core.Set, [core.int, core.int])))(); |
21 let intTobool = () => (intTobool = dart.constFn(dart.definiteFunctionType(core
.bool, [core.int])))(); | 23 let intTobool = () => (intTobool = dart.constFn(dart.definiteFunctionType(core
.bool, [core.int])))(); |
22 let dynamicTobool = () => (dynamicTobool = dart.constFn(dart.definiteFunctionT
ype(core.bool, [dart.dynamic])))(); | 24 let dynamicTobool = () => (dynamicTobool = dart.constFn(dart.definiteFunctionT
ype(core.bool, [dart.dynamic])))(); |
23 let FnAndFnTodynamic = () => (FnAndFnTodynamic = dart.constFn(dart.definiteFun
ctionType(dart.dynamic, [VoidToSet(), IterableToSet()])))(); | 25 let FnAndFnTodynamic = () => (FnAndFnTodynamic = dart.constFn(dart.definiteFun
ctionType(dart.dynamic, [VoidToSet(), IterableToSet()])))(); |
24 let FnTovoid = () => (FnTovoid = dart.constFn(dart.definiteFunctionType(dart.v
oid, [VoidToSet()])))(); | 26 let FnTovoid = () => (FnTovoid = dart.constFn(dart.definiteFunctionType(dart.v
oid, [VoidToSet()])))(); |
25 let VoidToSet$ = () => (VoidToSet$ = dart.constFn(dart.definiteFunctionType(co
re.Set, [])))(); | 27 let VoidToSet$ = () => (VoidToSet$ = dart.constFn(dart.definiteFunctionType(co
re.Set, [])))(); |
26 let IterableToSet$ = () => (IterableToSet$ = dart.constFn(dart.definiteFunctio
nType(core.Set, [core.Iterable])))(); | 28 let IterableToSet$ = () => (IterableToSet$ = dart.constFn(dart.definiteFunctio
nType(core.Set, [core.Iterable])))(); |
27 let VoidToHashSet = () => (VoidToHashSet = dart.constFn(dart.definiteFunctionT
ype(collection.HashSet, [])))(); | 29 let VoidToHashSet = () => (VoidToHashSet = dart.constFn(dart.definiteFunctionT
ype(collection.HashSet, [])))(); |
28 let IterableToHashSet = () => (IterableToHashSet = dart.constFn(dart.definiteF
unctionType(collection.HashSet, [core.Iterable])))(); | 30 let IterableToHashSet = () => (IterableToHashSet = dart.constFn(dart.definiteF
unctionType(collection.HashSet, [core.Iterable])))(); |
29 let VoidToLinkedHashSet = () => (VoidToLinkedHashSet = dart.constFn(dart.defin
iteFunctionType(collection.LinkedHashSet, [])))(); | 31 let VoidToLinkedHashSet = () => (VoidToLinkedHashSet = dart.constFn(dart.defin
iteFunctionType(collection.LinkedHashSet, [])))(); |
30 let IterableToLinkedHashSet = () => (IterableToLinkedHashSet = dart.constFn(da
rt.definiteFunctionType(collection.LinkedHashSet, [core.Iterable])))(); | 32 let IterableToLinkedHashSet = () => (IterableToLinkedHashSet = dart.constFn(da
rt.definiteFunctionType(collection.LinkedHashSet, [core.Iterable])))(); |
31 let dynamicAnddynamicTobool = () => (dynamicAnddynamicTobool = dart.constFn(da
rt.definiteFunctionType(core.bool, [dart.dynamic, dart.dynamic])))(); | 33 let dynamicAnddynamicTobool = () => (dynamicAnddynamicTobool = dart.constFn(da
rt.definiteFunctionType(core.bool, [dart.dynamic, dart.dynamic])))(); |
32 let dynamicToint = () => (dynamicToint = dart.constFn(dart.definiteFunctionTyp
e(core.int, [dart.dynamic])))(); | 34 let dynamicToint = () => (dynamicToint = dart.constFn(dart.definiteFunctionTyp
e(core.int, [dart.dynamic])))(); |
33 let VoidTovoid = () => (VoidTovoid = dart.constFn(dart.definiteFunctionType(da
rt.void, [])))(); | 35 let VoidTovoid = () => (VoidTovoid = dart.constFn(dart.definiteFunctionType(da
rt.void, [])))(); |
34 hash_set_test_01_multi.testSet = function(newSet, newSetFrom) { | 36 hash_set_test_01_multi.testSet = function(newSet, newSetFrom) { |
35 function gen(from, to) { | 37 function gen(from, to) { |
36 return core.Set.from(core.Iterable.generate(dart.notNull(to) - dart.notNul
l(from), dart.fn(n => dart.notNull(n) + dart.notNull(from), intToint()))); | 38 return SetOfint().from(IterableOfint().generate(dart.notNull(to) - dart.no
tNull(from), dart.fn(n => dart.notNull(n) + dart.notNull(from), intToint()))); |
37 } | 39 } |
38 dart.fn(gen, intAndintToSet()); | 40 dart.fn(gen, intAndintToSet()); |
39 function odd(n) { | 41 function odd(n) { |
40 return (dart.notNull(n) & 1) == 1; | 42 return (dart.notNull(n) & 1) == 1; |
41 } | 43 } |
42 dart.fn(odd, intTobool()); | 44 dart.fn(odd, intTobool()); |
43 function even(n) { | 45 function even(n) { |
44 return (dart.notNull(n) & 1) == 0; | 46 return (dart.notNull(n) & 1) == 0; |
45 } | 47 } |
46 dart.fn(even, intTobool()); | 48 dart.fn(even, intTobool()); |
(...skipping 291 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
338 ['=='](other) { | 340 ['=='](other) { |
339 return hash_set_test_01_multi.Mutable.is(other) && this.id == other.id; | 341 return hash_set_test_01_multi.Mutable.is(other) && this.id == other.id; |
340 } | 342 } |
341 }; | 343 }; |
342 dart.setSignature(hash_set_test_01_multi.Mutable, { | 344 dart.setSignature(hash_set_test_01_multi.Mutable, { |
343 constructors: () => ({new: dart.definiteFunctionType(hash_set_test_01_multi.
Mutable, [core.int])}) | 345 constructors: () => ({new: dart.definiteFunctionType(hash_set_test_01_multi.
Mutable, [core.int])}) |
344 }); | 346 }); |
345 // Exports: | 347 // Exports: |
346 exports.hash_set_test_01_multi = hash_set_test_01_multi; | 348 exports.hash_set_test_01_multi = hash_set_test_01_multi; |
347 }); | 349 }); |
OLD | NEW |