|
LLVM
4.0.0
|
#include <stddef.h>#include <stdint.h>Go to the source code of this file.
Functions | |
| int | LLVMFuzzerTestOneInput (const uint8_t *Data, size_t Size) |
| int | LLVMFuzzerInitialize (int *argc, char ***argv) |
| size_t | LLVMFuzzerCustomMutator (uint8_t *Data, size_t Size, size_t MaxSize, unsigned int Seed) |
| size_t | LLVMFuzzerCustomCrossOver (const uint8_t *Data1, size_t Size1, const uint8_t *Data2, size_t Size2, uint8_t *Out, size_t MaxOutSize, unsigned int Seed) |
| size_t | LLVMFuzzerMutate (uint8_t *Data, size_t Size, size_t MaxSize) |
| size_t LLVMFuzzerCustomCrossOver | ( | const uint8_t * | Data1, |
| size_t | Size1, | ||
| const uint8_t * | Data2, | ||
| size_t | Size2, | ||
| uint8_t * | Out, | ||
| size_t | MaxOutSize, | ||
| unsigned int | Seed | ||
| ) |
Definition at line 35 of file CustomCrossOverTest.cpp.
References Separator.
| size_t LLVMFuzzerCustomMutator | ( | uint8_t * | Data, |
| size_t | Size, | ||
| size_t | MaxSize, | ||
| unsigned int | Seed | ||
| ) |
Definition at line 30 of file CustomMutatorTest.cpp.
References LLVMFuzzerMutate().
| int LLVMFuzzerInitialize | ( | int * | argc, |
| char *** | argv | ||
| ) |
Definition at line 16 of file AFLDriverTest.cpp.
References argv, argv0, and assert().
Referenced by __attribute__(), and main().
| size_t LLVMFuzzerMutate | ( | uint8_t * | Data, |
| size_t | Size, | ||
| size_t | MaxSize | ||
| ) |
Definition at line 813 of file FuzzerLoop.cpp.
References assert(), fuzzer::MutationDispatcher::DefaultMutate(), fuzzer::F, and fuzzer::Fuzzer::GetMD().
Referenced by LLVMFuzzerCustomMutator().
| int LLVMFuzzerTestOneInput | ( | const uint8_t * | Data, |
| size_t | Size | ||
| ) |
Definition at line 11 of file AbsNegAndConstant64Test.cpp.
1.8.6