MCPcopy Create free account
hub / github.com/Samsung/UTopia / ProtobufMutator

Method ProtobufMutator

lib/generation/ProtobufMutator.cpp:19–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17const std::string ProtobufMutator::DescriptorObjName = "autofuzz_mutation";
18
19ProtobufMutator::ProtobufMutator()
20 : InputMutator(), Descriptor(DescriptorName, DescriptorNameSpace) {
21 addHeader(R"("libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.h")");
22 addHeader('"' + Descriptor.getHeaderName() + '"');
23}
24
25void ProtobufMutator::addInput(FuzzInput &Input) {
26 FuzzVarDecls.emplace_back(genFuzzVarDecl(Input));

Callers

nothing calls this directly

Calls 1

getHeaderNameMethod · 0.80

Tested by

no test coverage detected