@@ -3,59 +3,35 @@ import { describe, expect } from "as-test";
33import { bs } from "../../lib/as-bs" ;
44
55function makeArbitraryU8 ( value : u8 ) : JSON . Value {
6- const out = JSON . Value . empty ( ) ;
7- out . type = JSON . Types . U8 ;
8- store < u8 > ( changetype < usize > ( out ) , value , offsetof < JSON . Value > ( "storage" ) ) ;
9- return out ;
6+ return JSON . Value . from < u8 > ( value ) ;
107}
118
129function makeArbitraryU16 ( value : u16 ) : JSON . Value {
13- const out = JSON . Value . empty ( ) ;
14- out . type = JSON . Types . U16 ;
15- store < u16 > ( changetype < usize > ( out ) , value , offsetof < JSON . Value > ( "storage" ) ) ;
16- return out ;
10+ return JSON . Value . from < u16 > ( value ) ;
1711}
1812
1913function makeArbitraryU32 ( value : u32 ) : JSON . Value {
20- const out = JSON . Value . empty ( ) ;
21- out . type = JSON . Types . U32 ;
22- store < u32 > ( changetype < usize > ( out ) , value , offsetof < JSON . Value > ( "storage" ) ) ;
23- return out ;
14+ return JSON . Value . from < u32 > ( value ) ;
2415}
2516
2617function makeArbitraryU64 ( value : u64 ) : JSON . Value {
27- const out = JSON . Value . empty ( ) ;
28- out . type = JSON . Types . U64 ;
29- store < u64 > ( changetype < usize > ( out ) , value , offsetof < JSON . Value > ( "storage" ) ) ;
30- return out ;
18+ return JSON . Value . from < u64 > ( value ) ;
3119}
3220
3321function makeArbitraryI8 ( value : i8 ) : JSON . Value {
34- const out = JSON . Value . empty ( ) ;
35- out . type = JSON . Types . I8 ;
36- store < i8 > ( changetype < usize > ( out ) , value , offsetof < JSON . Value > ( "storage" ) ) ;
37- return out ;
22+ return JSON . Value . from < i8 > ( value ) ;
3823}
3924
4025function makeArbitraryI16 ( value : i16 ) : JSON . Value {
41- const out = JSON . Value . empty ( ) ;
42- out . type = JSON . Types . I16 ;
43- store < i16 > ( changetype < usize > ( out ) , value , offsetof < JSON . Value > ( "storage" ) ) ;
44- return out ;
26+ return JSON . Value . from < i16 > ( value ) ;
4527}
4628
4729function makeArbitraryI64 ( value : i64 ) : JSON . Value {
48- const out = JSON . Value . empty ( ) ;
49- out . type = JSON . Types . I64 ;
50- store < i64 > ( changetype < usize > ( out ) , value , offsetof < JSON . Value > ( "storage" ) ) ;
51- return out ;
30+ return JSON . Value . from < i64 > ( value ) ;
5231}
5332
5433function makeArbitraryF32 ( value : f32 ) : JSON . Value {
55- const out = JSON . Value . empty ( ) ;
56- out . type = JSON . Types . F32 ;
57- store < f32 > ( changetype < usize > ( out ) , value , offsetof < JSON . Value > ( "storage" ) ) ;
58- return out ;
34+ return JSON . Value . from < f32 > ( value ) ;
5935}
6036
6137function makeInt8Array ( ) : Int8Array {
0 commit comments