Home | History | Annotate | Download | only in Fuzzer

Lines Matching defs:Idx

83   size_t Idx = Rand(Size);
84 // Erase Data[Idx].
85 memmove(Data + Idx, Data + Idx + 1, Size - Idx - 1);
92 size_t Idx = Rand(Size + 1);
93 // Insert new value at Data[Idx].
94 memmove(Data + Idx + 1, Data + Idx, Size - Idx);
95 Data[Idx] = RandCh(Rand);
101 size_t Idx = Rand(Size);
102 Data[Idx] = RandCh(Rand);
108 size_t Idx = Rand(Size);
109 Data[Idx] = FlipRandomBit(Data[Idx], Rand);
121 size_t Idx = Rand(Size + 1);
122 memmove(Data + Idx + Word.size(), Data + Idx, Size - Idx);
123 memcpy(Data + Idx, Word.data(), Word.size());
152 size_t Idx = E + B - i - 1;
153 assert(Idx >= B && Idx < E);
154 Data[Idx] = (Val % 10) + '0';
164 size_t Idx = Rand(Corpus->size());
165 const Unit &Other = (*Corpus)[Idx];