• Home
  • Raw
  • Download

Lines Matching refs:random_

185         random_(random),  in MutationSampler()
217 oneof->field(GetRandomIndex(random_, oneof->field_count())); in SampleImpl()
235 size_t random_index = GetRandomIndex(random_, field_size + 1); in SampleImpl()
240 size_t random_index = GetRandomIndex(random_, field_size); in SampleImpl()
284 RandomEngine* random_; member in protobuf_mutator::__anon4db2e1e30111::MutationSampler
302 random_(random), in DataSourceSampler()
345 GetRandomIndex(random_, field_size)); in SampleImpl()
360 RandomEngine* random_; member in protobuf_mutator::__anon4db2e1e30111::DataSourceSampler
437 random_(random) {} in PostProcessing()
496 it->second(message, (*random_)()); in Run()
503 RandomEngine* random_; member in protobuf_mutator::__anon4db2e1e30111::PostProcessing
625 void Mutator::Seed(uint32_t value) { random_.seed(value); } in Seed()
641 PostProcessing(keep_initialized_, post_processors_, any, &random_) in Mutate()
668 PostProcessing(keep_initialized_, post_processors_, any, &random_) in CrossOver()
692 MutationSampler mutation(keep_initialized_, mutations, &random_); in MutateImpl()
709 DataSourceSampler source_sampler(mutation.field(), &random_, in MutateImpl()
721 DataSourceSampler source_sampler(mutation.field(), &random_, in MutateImpl()
739 int32_t Mutator::MutateInt32(int32_t value) { return FlipBit(value, &random_); } in MutateInt32()
741 int64_t Mutator::MutateInt64(int64_t value) { return FlipBit(value, &random_); } in MutateInt64()
744 return FlipBit(value, &random_); in MutateUInt32()
748 return FlipBit(value, &random_); in MutateUInt64()
751 float Mutator::MutateFloat(float value) { return FlipBit(value, &random_); } in MutateFloat()
753 double Mutator::MutateDouble(double value) { return FlipBit(value, &random_); } in MutateDouble()
759 return (index + 1 + GetRandomIndex(&random_, item_count - 1)) % item_count; in MutateEnum()
766 while (!result.empty() && GetRandomBool(&random_)) { in MutateString()
767 result.erase(GetRandomIndex(&random_, result.size()), 1); in MutateString()
772 GetRandomBool(&random_)) { in MutateString()
773 size_t index = GetRandomIndex(&random_, result.size() + 1); in MutateString()
774 result.insert(result.begin() + index, GetRandomIndex(&random_, 1 << 8)); in MutateString()
780 result.push_back(GetRandomIndex(&random_, 1 << 8)); in MutateString()
785 FlipBit(result.size(), reinterpret_cast<uint8_t*>(&result[0]), &random_); in MutateString()
792 FixUtf8String(&str, &random_); in MutateUtf8String()