[libFuzzer] move the mutators to public interface so that custom mutators may reuse...
[oota-llvm.git] / lib / Fuzzer / FuzzerInterface.cpp
index c7553f421fb97f6c8e30e6042ae300aebc53583f..5df182ec59524cd81893dcea8b1e7ef3c06bb44f 100644 (file)
@@ -29,15 +29,4 @@ UserSuppliedFuzzer::~UserSuppliedFuzzer() {
     delete Rand;
 }
 
-size_t UserSuppliedFuzzer::BasicMutate(uint8_t *Data, size_t Size,
-                                       size_t MaxSize) {
-  return ::fuzzer::Mutate(Data, Size, MaxSize, *Rand);
-}
-size_t UserSuppliedFuzzer::BasicCrossOver(const uint8_t *Data1, size_t Size1,
-                                          const uint8_t *Data2, size_t Size2,
-                                          uint8_t *Out, size_t MaxOutSize) {
-  return ::fuzzer::CrossOver(Data1, Size1, Data2, Size2, Out, MaxOutSize,
-                             *Rand);
-}
-
 }  // namespace fuzzer.