@@ -46,31 +46,19 @@ fn get_int(vm: &mut VirtualMachine, arg: &PyObjectRef) -> PyResult<BigInt> {
46
46
objint:: to_int ( vm, arg, 10 )
47
47
}
48
48
49
- fn pack_i8 (
50
- vm : & mut VirtualMachine ,
51
- arg : & PyObjectRef ,
52
- data : & mut Write ,
53
- ) -> PyResult < ( ) > {
49
+ fn pack_i8 ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
54
50
let v = get_int ( vm, arg) ?. to_i8 ( ) . unwrap ( ) ;
55
51
data. write_i8 ( v) . unwrap ( ) ;
56
52
Ok ( ( ) )
57
53
}
58
54
59
- fn pack_u8 (
60
- vm : & mut VirtualMachine ,
61
- arg : & PyObjectRef ,
62
- data : & mut Write ,
63
- ) -> PyResult < ( ) > {
55
+ fn pack_u8 ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
64
56
let v = get_int ( vm, arg) ?. to_u8 ( ) . unwrap ( ) ;
65
57
data. write_u8 ( v) . unwrap ( ) ;
66
58
Ok ( ( ) )
67
59
}
68
60
69
- fn pack_bool (
70
- vm : & mut VirtualMachine ,
71
- arg : & PyObjectRef ,
72
- data : & mut Write ,
73
- ) -> PyResult < ( ) > {
61
+ fn pack_bool ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
74
62
if objtype:: isinstance ( & arg, & vm. ctx . bool_type ( ) ) {
75
63
let v = if objbool:: get_value ( arg) { 1 } else { 0 } ;
76
64
data. write_u8 ( v) . unwrap ( ) ;
@@ -80,71 +68,43 @@ fn pack_bool(
80
68
}
81
69
}
82
70
83
- fn pack_i16 (
84
- vm : & mut VirtualMachine ,
85
- arg : & PyObjectRef ,
86
- data : & mut Write ,
87
- ) -> PyResult < ( ) > {
71
+ fn pack_i16 ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
88
72
let v = get_int ( vm, arg) ?. to_i16 ( ) . unwrap ( ) ;
89
73
data. write_i16 :: < LittleEndian > ( v) . unwrap ( ) ;
90
74
Ok ( ( ) )
91
75
}
92
76
93
- fn pack_u16 (
94
- vm : & mut VirtualMachine ,
95
- arg : & PyObjectRef ,
96
- data : & mut Write ,
97
- ) -> PyResult < ( ) > {
77
+ fn pack_u16 ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
98
78
let v = get_int ( vm, arg) ?. to_u16 ( ) . unwrap ( ) ;
99
79
data. write_u16 :: < LittleEndian > ( v) . unwrap ( ) ;
100
80
Ok ( ( ) )
101
81
}
102
82
103
- fn pack_i32 (
104
- vm : & mut VirtualMachine ,
105
- arg : & PyObjectRef ,
106
- data : & mut Write ,
107
- ) -> PyResult < ( ) > {
83
+ fn pack_i32 ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
108
84
let v = get_int ( vm, arg) ?. to_i32 ( ) . unwrap ( ) ;
109
85
data. write_i32 :: < LittleEndian > ( v) . unwrap ( ) ;
110
86
Ok ( ( ) )
111
87
}
112
88
113
- fn pack_u32 (
114
- vm : & mut VirtualMachine ,
115
- arg : & PyObjectRef ,
116
- data : & mut Write ,
117
- ) -> PyResult < ( ) > {
89
+ fn pack_u32 ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
118
90
let v = get_int ( vm, arg) ?. to_u32 ( ) . unwrap ( ) ;
119
91
data. write_u32 :: < LittleEndian > ( v) . unwrap ( ) ;
120
92
Ok ( ( ) )
121
93
}
122
94
123
- fn pack_i64 (
124
- vm : & mut VirtualMachine ,
125
- arg : & PyObjectRef ,
126
- data : & mut Write ,
127
- ) -> PyResult < ( ) > {
95
+ fn pack_i64 ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
128
96
let v = get_int ( vm, arg) ?. to_i64 ( ) . unwrap ( ) ;
129
97
data. write_i64 :: < LittleEndian > ( v) . unwrap ( ) ;
130
98
Ok ( ( ) )
131
99
}
132
100
133
- fn pack_u64 (
134
- vm : & mut VirtualMachine ,
135
- arg : & PyObjectRef ,
136
- data : & mut Write ,
137
- ) -> PyResult < ( ) > {
101
+ fn pack_u64 ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
138
102
let v = get_int ( vm, arg) ?. to_u64 ( ) . unwrap ( ) ;
139
103
data. write_u64 :: < LittleEndian > ( v) . unwrap ( ) ;
140
104
Ok ( ( ) )
141
105
}
142
106
143
- fn pack_f32 (
144
- vm : & mut VirtualMachine ,
145
- arg : & PyObjectRef ,
146
- data : & mut Write ,
147
- ) -> PyResult < ( ) > {
107
+ fn pack_f32 ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
148
108
if objtype:: isinstance ( & arg, & vm. ctx . float_type ( ) ) {
149
109
let v = objfloat:: get_value ( arg) as f32 ;
150
110
data. write_f32 :: < LittleEndian > ( v) . unwrap ( ) ;
@@ -154,11 +114,7 @@ fn pack_f32(
154
114
}
155
115
}
156
116
157
- fn pack_f64 (
158
- vm : & mut VirtualMachine ,
159
- arg : & PyObjectRef ,
160
- data : & mut Write ,
161
- ) -> PyResult < ( ) > {
117
+ fn pack_f64 ( vm : & mut VirtualMachine , arg : & PyObjectRef , data : & mut Write ) -> PyResult < ( ) > {
162
118
if objtype:: isinstance ( & arg, & vm. ctx . float_type ( ) ) {
163
119
let v = objfloat:: get_value ( arg) as f64 ;
164
120
data. write_f64 :: < LittleEndian > ( v) . unwrap ( ) ;
0 commit comments