Home
last modified time | relevance | path

Searched refs:ProtoFuzzerMutator (Results 1 – 5 of 5) sorted by relevance

/test/vts-testcase/fuzz/iface_fuzzer/
DProtoFuzzerMutator.cpp31 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 …]
DProtoFuzzerMutateFns.cpp44 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 …]
DProtoFuzzerMain.cpp63 static unique_ptr<ProtoFuzzerMutator> mutator;
114 mutator = make_unique<ProtoFuzzerMutator>( in LLVMFuzzerInitialize()
DAndroid.bp20 "ProtoFuzzerMutator.cpp",
/test/vts-testcase/fuzz/iface_fuzzer/include/
DProtoFuzzerMutator.h54 class ProtoFuzzerMutator {
56 ProtoFuzzerMutator(Random &, std::unordered_map<std::string, TypeSpec>,