Home | History | Annotate | Download | only in iface_fuzzer

Lines Matching refs:RandomGen

49     *result.add_vector_value() = this->RandomGen(var_spec.vector_value(0));
89 return RandomGen(var_instance);
96 RandomGen(result.scalar_value(), result.scalar_type());
163 *result.add_struct_value() = this->RandomGen(struct_value);
185 this->RandomGen(blueprint.union_value(idx));
204 *result.add_vector_value() = this->RandomGen(var_spec.vector_value(0));
217 ScalarData ProtoFuzzerMutator::RandomGen(const ScalarData &scalar_value,
222 result.set_bool_t(RandomGen(static_cast<bool>(scalar_value.bool_t())));
224 result.set_int8_t(RandomGen(scalar_value.int8_t()));
226 result.set_uint8_t(RandomGen(scalar_value.uint8_t()));
228 result.set_int16_t(RandomGen(scalar_value.int16_t()));
230 result.set_uint16_t(RandomGen(scalar_value.uint16_t()));
232 result.set_int32_t(RandomGen(scalar_value.int32_t()));
234 result.set_uint32_t(RandomGen(scalar_value.uint32_t()));
236 result.set_int64_t(RandomGen(scalar_value.int64_t()));
238 result.set_uint64_t(RandomGen(scalar_value.uint64_t()));
240 result.set_float_t(RandomGen(scalar_value.float_t()));
242 result.set_double_t(RandomGen(scalar_value.double_t()));
284 T ProtoFuzzerMutator::RandomGen(T value) {
293 bool ProtoFuzzerMutator::RandomGen(bool value) {
304 bool ProtoFuzzerMutator::Mutate(bool value) { return RandomGen(value); }