Lines Matching refs:Proto
53 #define DEFINE_CUSTOM_PROTO_MUTATOR_IMPL(use_binary, Proto) \ argument
57 Proto input; \
61 #define DEFINE_CUSTOM_PROTO_CROSSOVER_IMPL(use_binary, Proto) \ argument
66 Proto input1; \
67 Proto input2; \
72 #define DEFINE_TEST_ONE_PROTO_INPUT_IMPL(use_binary, Proto) \ argument
75 Proto input; \
81 #define DEFINE_POST_PROCESS_PROTO_MUTATION_IMPL(Proto) \ argument
83 protobuf_mutator::libfuzzer::PostProcessorRegistration<Proto>;
114 template <class Proto>
117 const std::function<void(Proto* message, unsigned int seed)>& callback) { in PostProcessorRegistration()
119 Proto::descriptor(), in PostProcessorRegistration()
121 callback(static_cast<Proto*>(message), seed); in PostProcessorRegistration()