Searched refs:ProtoFuzzerMutator (Results 1 – 5 of 5) sorted by relevance
/test/vts-testcase/fuzz/iface_fuzzer/ |
D | ProtoFuzzerMutator.cpp | 31 ProtoFuzzerMutator::ProtoFuzzerMutator( in ProtoFuzzerMutator() function in android::vts::fuzzer::ProtoFuzzerMutator 47 std::bind(&ProtoFuzzerMutator::ArrayRandomGen, this, _1); in ProtoFuzzerMutator() 49 std::bind(&ProtoFuzzerMutator::ArrayMutate, this, _1); in ProtoFuzzerMutator() 52 std::bind(&ProtoFuzzerMutator::EnumRandomGen, this, _1); in ProtoFuzzerMutator() 53 mutate_fns_[TYPE_ENUM] = std::bind(&ProtoFuzzerMutator::EnumMutate, this, _1); in ProtoFuzzerMutator() 69 std::bind(&ProtoFuzzerMutator::EnumRandomGen, this, _1); in ProtoFuzzerMutator() 70 mutate_fns_[TYPE_MASK] = std::bind(&ProtoFuzzerMutator::EnumMutate, this, _1); in ProtoFuzzerMutator() 76 std::bind(&ProtoFuzzerMutator::ScalarRandomGen, this, _1); in ProtoFuzzerMutator() 78 std::bind(&ProtoFuzzerMutator::ScalarMutate, this, _1); in ProtoFuzzerMutator() 81 std::bind(&ProtoFuzzerMutator::StringRandomGen, this, _1); in ProtoFuzzerMutator() [all …]
|
D | ProtoFuzzerMutateFns.cpp | 44 VarInstance ProtoFuzzerMutator::ArrayRandomGen(const VarSpec &var_spec) { in ArrayRandomGen() 54 VarInstance ProtoFuzzerMutator::ArrayMutate(const VarInstance &var_instance) { in ArrayMutate() 62 VarInstance ProtoFuzzerMutator::EnumRandomGen(const VarSpec &var_spec) { in EnumRandomGen() 87 VarInstance ProtoFuzzerMutator::EnumMutate(const VarInstance &var_instance) { in EnumMutate() 92 VarInstance ProtoFuzzerMutator::ScalarRandomGen(const VarSpec &var_spec) { in ScalarRandomGen() 100 VarInstance ProtoFuzzerMutator::ScalarMutate(const VarInstance &var_instance) { in ScalarMutate() 107 VarInstance ProtoFuzzerMutator::StringRandomGen(const VarSpec &var_spec) { in StringRandomGen() 112 auto rand_char = std::bind(&ProtoFuzzerMutator::RandomAsciiChar, this); in StringRandomGen() 123 VarInstance ProtoFuzzerMutator::StringMutate(const VarInstance &var_instance) { in StringMutate() 159 VarInstance ProtoFuzzerMutator::StructRandomGen(const VarSpec &var_spec) { in StructRandomGen() [all …]
|
D | ProtoFuzzerMain.cpp | 63 static unique_ptr<ProtoFuzzerMutator> mutator; 114 mutator = make_unique<ProtoFuzzerMutator>( in LLVMFuzzerInitialize()
|
D | Android.bp | 20 "ProtoFuzzerMutator.cpp",
|
/test/vts-testcase/fuzz/iface_fuzzer/include/ |
D | ProtoFuzzerMutator.h | 54 class ProtoFuzzerMutator { 56 ProtoFuzzerMutator(Random &, std::unordered_map<std::string, TypeSpec>,
|