(&mut self, doubles: Vec<f64>)
| 199 | } |
| 200 | |
| 201 | pub fn append_double_array(&mut self, doubles: Vec<f64>) { |
| 202 | let var = format!( |
| 203 | "FDPConsumeDoublingArray(fuzz_double_array_{0}, fuzz_double_array_size_{0}, fdp);", |
| 204 | self.get_fuzz_id_inc() |
| 205 | ); |
| 206 | self.fuzz_stmts.push(var); |
| 207 | let mut bytes: Vec<u8> = Vec::new(); |
| 208 | for double in doubles { |
| 209 | bytes.extend(double.to_le_bytes()); |
| 210 | } |
| 211 | self.append_fuzz_seeds_with_magic(&bytes); |
| 212 | } |
| 213 | |
| 214 | pub fn append_integer_var<T: Integer>(&mut self, integer: T) { |
| 215 | let ty_name = std::any::type_name::<T>(); |
nothing calls this directly
no test coverage detected