@@ -111,14 +111,14 @@ fn get_jit_value(vm: &VirtualMachine, obj: &PyObjectRef) -> Result<AbiValue, Arg
111111 // This does exact type checks as subclasses of int/float can't be passed to jitted functions
112112 let cls = obj. class ( ) ;
113113 if cls. is ( & vm. ctx . types . int_type ) {
114- int:: get_value ( & obj)
114+ int:: get_value ( obj)
115115 . to_i64 ( )
116116 . map ( AbiValue :: Int )
117117 . ok_or ( ArgsError :: IntOverflow )
118118 } else if cls. is ( & vm. ctx . types . float_type ) {
119- Ok ( AbiValue :: Float ( float:: get_value ( & obj) ) )
119+ Ok ( AbiValue :: Float ( float:: get_value ( obj) ) )
120120 } else if cls. is ( & vm. ctx . types . bool_type ) {
121- Ok ( AbiValue :: Bool ( pybool:: get_value ( & obj) ) )
121+ Ok ( AbiValue :: Bool ( pybool:: get_value ( obj) ) )
122122 } else {
123123 Err ( ArgsError :: NonJitType )
124124 }
@@ -156,13 +156,13 @@ pub(crate) fn get_jit_args<'a>(
156156 if jit_args. is_set ( arg_idx) {
157157 return Err ( ArgsError :: ArgPassedMultipleTimes ) ;
158158 }
159- jit_args. set ( arg_idx, get_jit_value ( vm, & value) ?) ?;
159+ jit_args. set ( arg_idx, get_jit_value ( vm, value) ?) ?;
160160 } else if let Some ( kwarg_idx) = arg_pos ( arg_names. kwonlyargs , name) {
161161 let arg_idx = kwarg_idx + func. code . arg_count ;
162162 if jit_args. is_set ( arg_idx) {
163163 return Err ( ArgsError :: ArgPassedMultipleTimes ) ;
164164 }
165- jit_args. set ( arg_idx, get_jit_value ( vm, & value) ?) ?;
165+ jit_args. set ( arg_idx, get_jit_value ( vm, value) ?) ?;
166166 } else {
167167 return Err ( ArgsError :: NotAKeywordArg ) ;
168168 }
0 commit comments