MCPcopy Create free account
hub / github.com/MultiFuzz/MultiFuzz / Mutation

Enum Mutation

hail-fuzz/src/mutations.rs:121–145  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

119
120#[derive(Copy, Clone, Debug, serde::Serialize, serde::Deserialize)]
121pub enum Mutation {
122 // Bit manipulation.
123 BitFlip,
124 IncDec,
125
126 // Byte operations.
127 ReplaceByte,
128 InsertByte,
129 Insert4,
130
131 // Dictionary / interesting value replacements.
132 InterestingValue,
133 DictReplace,
134 DictInsert,
135
136 // Splice operations
137 StreamSplice,
138 InnerSplice,
139 RandomSplice,
140
141 // Removal operations
142 RemoveByte,
143 Remove4,
144 RemoveRegion,
145}
146
147pub static ALL_MUTATIONS: &[Mutation] = &[
148 Mutation::BitFlip,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected