OLD | NEW |
1 dart_library.library('language/compile_time_constant_b_test', null, /* Imports *
/[ | 1 dart_library.library('language/compile_time_constant_b_test', null, /* Imports *
/[ |
2 'dart_sdk', | 2 'dart_sdk', |
3 'expect' | 3 'expect' |
4 ], function load__compile_time_constant_b_test(exports, dart_sdk, expect) { | 4 ], function load__compile_time_constant_b_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 compile_time_constant_b_test = Object.create(null); | 11 const compile_time_constant_b_test = Object.create(null); |
12 let JSArrayOfString = () => (JSArrayOfString = dart.constFn(_interceptors.JSAr
ray$(core.String)))(); | 12 let JSArrayOfString = () => (JSArrayOfString = dart.constFn(_interceptors.JSAr
ray$(core.String)))(); |
13 let JSArrayOfint = () => (JSArrayOfint = dart.constFn(_interceptors.JSArray$(c
ore.int)))(); | 13 let JSArrayOfint = () => (JSArrayOfint = dart.constFn(_interceptors.JSArray$(c
ore.int)))(); |
14 let dynamicTobool = () => (dynamicTobool = dart.constFn(dart.definiteFunctionT
ype(core.bool, [dart.dynamic])))(); | 14 let dynamicTobool = () => (dynamicTobool = dart.constFn(dart.definiteFunctionT
ype(core.bool, [dart.dynamic])))(); |
15 let StringAndintTovoid = () => (StringAndintTovoid = dart.constFn(dart.definit
eFunctionType(dart.void, [core.String, core.int])))(); | 15 let StringAndintTovoid = () => (StringAndintTovoid = dart.constFn(dart.definit
eFunctionType(dart.void, [core.String, core.int])))(); |
16 let VoidToint = () => (VoidToint = dart.constFn(dart.definiteFunctionType(core
.int, [])))(); | 16 let VoidToint = () => (VoidToint = dart.constFn(dart.definiteFunctionType(core
.int, [])))(); |
17 let VoidTovoid = () => (VoidTovoid = dart.constFn(dart.definiteFunctionType(da
rt.void, [])))(); | 17 let VoidTovoid = () => (VoidTovoid = dart.constFn(dart.definiteFunctionType(da
rt.void, [])))(); |
18 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT
ype(dart.dynamic, [])))(); | 18 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT
ype(dart.dynamic, [])))(); |
19 compile_time_constant_b_test.m1 = dart.const(dart.map({__proto__: 400 + 99})); | 19 compile_time_constant_b_test.m1 = dart.const(dart.map({__proto__: 400 + 99}, c
ore.String, core.int)); |
20 compile_time_constant_b_test.m2 = dart.const(dart.map({a: 499, b: 42})); | 20 compile_time_constant_b_test.m2 = dart.const(dart.map({a: 499, b: 42}, core.St
ring, core.int)); |
21 compile_time_constant_b_test.m3 = dart.const(dart.map({__proto__: 499})); | 21 compile_time_constant_b_test.m3 = dart.const(dart.map({__proto__: 499}, core.S
tring, core.int)); |
22 compile_time_constant_b_test.isUnsupportedError = function(o) { | 22 compile_time_constant_b_test.isUnsupportedError = function(o) { |
23 return core.UnsupportedError.is(o); | 23 return core.UnsupportedError.is(o); |
24 }; | 24 }; |
25 dart.fn(compile_time_constant_b_test.isUnsupportedError, dynamicTobool()); | 25 dart.fn(compile_time_constant_b_test.isUnsupportedError, dynamicTobool()); |
26 compile_time_constant_b_test.main = function() { | 26 compile_time_constant_b_test.main = function() { |
27 expect$.Expect.equals(499, compile_time_constant_b_test.m1[dartx.get]('__pro
to__')); | 27 expect$.Expect.equals(499, compile_time_constant_b_test.m1[dartx.get]('__pro
to__')); |
28 expect$.Expect.equals(null, compile_time_constant_b_test.m1[dartx.get]('b'))
; | 28 expect$.Expect.equals(null, compile_time_constant_b_test.m1[dartx.get]('b'))
; |
29 expect$.Expect.listEquals(JSArrayOfString().of(['__proto__']), compile_time_
constant_b_test.m1[dartx.keys][dartx.toList]()); | 29 expect$.Expect.listEquals(JSArrayOfString().of(['__proto__']), compile_time_
constant_b_test.m1[dartx.keys][dartx.toList]()); |
30 expect$.Expect.listEquals(JSArrayOfint().of([499]), compile_time_constant_b_
test.m1[dartx.values][dartx.toList]()); | 30 expect$.Expect.listEquals(JSArrayOfint().of([499]), compile_time_constant_b_
test.m1[dartx.values][dartx.toList]()); |
31 expect$.Expect.isTrue(compile_time_constant_b_test.m1[dartx.containsKey]('__
proto__')); | 31 expect$.Expect.isTrue(compile_time_constant_b_test.m1[dartx.containsKey]('__
proto__')); |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
81 expect$.Expect.throws(dart.fn(() => compile_time_constant_b_test.m2[dartx.se
t]('__proto__', 499), VoidToint()), compile_time_constant_b_test.isUnsupportedEr
ror); | 81 expect$.Expect.throws(dart.fn(() => compile_time_constant_b_test.m2[dartx.se
t]('__proto__', 499), VoidToint()), compile_time_constant_b_test.isUnsupportedEr
ror); |
82 expect$.Expect.throws(dart.fn(() => compile_time_constant_b_test.m2[dartx.pu
tIfAbsent]('a', dart.fn(() => 499, VoidToint())), VoidToint()), compile_time_con
stant_b_test.isUnsupportedError); | 82 expect$.Expect.throws(dart.fn(() => compile_time_constant_b_test.m2[dartx.pu
tIfAbsent]('a', dart.fn(() => 499, VoidToint())), VoidToint()), compile_time_con
stant_b_test.isUnsupportedError); |
83 expect$.Expect.throws(dart.fn(() => compile_time_constant_b_test.m2[dartx.pu
tIfAbsent]('__proto__', dart.fn(() => 499, VoidToint())), VoidToint()), compile_
time_constant_b_test.isUnsupportedError); | 83 expect$.Expect.throws(dart.fn(() => compile_time_constant_b_test.m2[dartx.pu
tIfAbsent]('__proto__', dart.fn(() => 499, VoidToint())), VoidToint()), compile_
time_constant_b_test.isUnsupportedError); |
84 expect$.Expect.throws(dart.fn(() => compile_time_constant_b_test.m2[dartx.se
t]('a', 499), VoidToint()), compile_time_constant_b_test.isUnsupportedError); | 84 expect$.Expect.throws(dart.fn(() => compile_time_constant_b_test.m2[dartx.se
t]('a', 499), VoidToint()), compile_time_constant_b_test.isUnsupportedError); |
85 expect$.Expect.isTrue(core.identical(compile_time_constant_b_test.m1, compil
e_time_constant_b_test.m3)); | 85 expect$.Expect.isTrue(core.identical(compile_time_constant_b_test.m1, compil
e_time_constant_b_test.m3)); |
86 }; | 86 }; |
87 dart.fn(compile_time_constant_b_test.main, VoidTodynamic()); | 87 dart.fn(compile_time_constant_b_test.main, VoidTodynamic()); |
88 // Exports: | 88 // Exports: |
89 exports.compile_time_constant_b_test = compile_time_constant_b_test; | 89 exports.compile_time_constant_b_test = compile_time_constant_b_test; |
90 }); | 90 }); |
OLD | NEW |