Home | History | Annotate | Download | only in iface_fuzzer

Lines Matching refs:result

26 // Creates an inital stub of mutation/random generation result.
28 VarInstance result{};
30 result.set_type(var_spec.type());
36 result.set_name(var_spec.name());
39 result.set_predefined_type(var_spec.predefined_type());
41 return result;
45 VarInstance result{VarInstanceStubFromSpec(var_spec)};
47 result.set_vector_size(vector_size);
49 *result.add_vector_value() = this->RandomGen(var_spec.vector_value(0));
51 return result;
55 VarInstance result{var_instance};
56 size_t vector_size = result.vector_size();
58 *result.mutable_vector_value(idx) = this->Mutate(result.vector_value(idx));
59 return result;
63 VarInstance result{VarInstanceStubFromSpec(var_spec)};
65 FindPredefinedType(result.predefined_type()).enum_value();
82 *(result.mutable_scalar_value()) = scalar_value;
83 result.set_scalar_type(scalar_type);
84 return result;
93 VarInstance result{VarInstanceStubFromSpec(var_spec)};
94 result.set_scalar_type(var_spec.scalar_type());
95 (*result.mutable_scalar_value()) =
96 RandomGen(result.scalar_value(), result.scalar_type());
97 return result;
101 VarInstance result{var_instance};
102 (*result.mutable_scalar_value()) =
103 Mutate(result.scalar_value(), result.scalar_type());
104 return result;
108 VarInstance result{VarInstanceStubFromSpec(var_spec)};
119 *result.mutable_string_value() = string_data;
120 return result;
124 VarInstance result{var_instance};
125 string str = result.string_value().message();
126 size_t str_size = result.string_value().length();
154 result.mutable_string_value()->set_message(str);
155 result.mutable_string_value()->set_length(str_size);
156 return result;
160 VarInstance result{VarInstanceStubFromSpec(var_spec)};
161 const TypeSpec &blueprint = FindPredefinedType(result.predefined_type());
163 *result.add_struct_value() = this->RandomGen(struct_value);
165 return result;
169 VarInstance result{var_instance};
170 size_t size = result.struct_value_size();
172 *result.mutable_struct_value(idx) = this->Mutate(result.struct_value(idx));
173 return result;
177 VarInstance result{VarInstanceStubFromSpec(var_spec)};
178 const TypeSpec &blueprint = FindPredefinedType(result.predefined_type());
181 result.add_union_value();
184 *result.mutable_union_value(idx) =
186 return result;
190 VarInstance result{var_instance};
191 size_t size = result.union_value_size();
193 if (result.union_value(i).has_name()) {
194 *result.mutable_union_value(i) = this->Mutate(result.union_value(i));
197 return result;
201 VarInstance result{VarInstanceStubFromSpec(var_spec)};
204 *result.add_vector_value() = this->RandomGen(var_spec.vector_value(0));
206 return result;
210 VarInstance result{var_instance};
211 size_t size = result.vector_size();
213 *result.mutable_vector_value(idx) = this->Mutate(result.vector_value(idx));
214 return result;
219 ScalarData result{};
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()));
247 return result;
252 ScalarData result{};
255 result.set_bool_t(Mutate(static_cast<bool>(scalar_value.bool_t())));
257 result.set_int8_t(Mutate(scalar_value.int8_t()));
259 result.set_uint8_t(Mutate(scalar_value.uint8_t()));
261 result.set_int16_t(Mutate(scalar_value.int16_t()));
263 result.set_uint16_t(Mutate(scalar_value.uint16_t()));
265 result.set_int32_t(Mutate(scalar_value.int32_t()));
267 result.set_uint32_t(Mutate(scalar_value.uint32_t()));
269 result.set_int64_t(Mutate(scalar_value.int64_t()));
271 result.set_uint64_t(Mutate(scalar_value.uint64_t()));
273 result.set_float_t(Mutate(scalar_value.float_t()));
275 result.set_double_t(Mutate(scalar_value.double_t()));
280 return result;
288 T result;
289 memcpy(&result, &rand_int, sizeof(T));
290 return result;