OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MutationDispatcher
(Results
1 - 4
of
4
) sorted by null
/external/llvm/lib/Fuzzer/
FuzzerMutate.cpp
21
size_t (
MutationDispatcher
::*Fn)(uint8_t *Data, size_t Size, size_t Max);
25
struct
MutationDispatcher
::Impl {
33
Add({&
MutationDispatcher
::Mutate_EraseByte, "EraseByte"});
34
Add({&
MutationDispatcher
::Mutate_InsertByte, "InsertByte"});
35
Add({&
MutationDispatcher
::Mutate_ChangeByte, "ChangeByte"});
36
Add({&
MutationDispatcher
::Mutate_ChangeBit, "ChangeBit"});
37
Add({&
MutationDispatcher
::Mutate_ShuffleBytes, "ShuffleBytes"});
38
Add({&
MutationDispatcher
::Mutate_ChangeASCIIInteger, "ChangeASCIIInt"});
39
Add({&
MutationDispatcher
::Mutate_CrossOver, "CrossOver"});
43
Add({&
MutationDispatcher
::Mutate_AddWordFromDictionary, "AddFromDict"})
[
all
...]
FuzzerInterface.h
70
class
MutationDispatcher
{
72
MutationDispatcher
(FuzzerRandomBase &Rand);
73
~
MutationDispatcher
();
119
MutationDispatcher
MD(Rand);
172
MutationDispatcher
&GetMD() { return MD; }
177
MutationDispatcher
MD;
FuzzerCrossOver.cpp
19
size_t
MutationDispatcher
::CrossOver(const uint8_t *Data1, size_t Size1,
/external/llvm/lib/Fuzzer/test/
FuzzerUnittest.cpp
15
MutationDispatcher
MD(Rand);
78
typedef size_t (
MutationDispatcher
::*Mutator)(uint8_t *Data, size_t Size,
91
MutationDispatcher
MD(Rand);
109
TestEraseByte(&
MutationDispatcher
::Mutate_EraseByte, 100);
112
TestEraseByte(&
MutationDispatcher
::Mutate, 1000);
117
MutationDispatcher
MD(Rand);
143
TestInsertByte(&
MutationDispatcher
::Mutate_InsertByte, 1 << 15);
146
TestInsertByte(&
MutationDispatcher
::Mutate, 1 << 17);
151
MutationDispatcher
MD(Rand);
177
TestChangeByte(&
MutationDispatcher
::Mutate_ChangeByte, 1 << 15)
[
all
...]
Completed in 41 milliseconds