Lines Matching refs:next
43 // next() loads fuzzed bytes into the variable passed in by pointer.
44 // We use this approach instead of T next() because different compilers
45 // evaluate function parameters in different orders. If fuzz->next()
46 // returned 5 and then 7, foo(fuzz->next(), fuzz->next()) would be
49 // next() in a way that does not consume fuzzed bytes in a single
52 void next(T* t) { this->nextBytes(t, sizeof(T)); }
56 void next(Arg* first, Args... rest);
77 void next(bool* b);
78 void next(SkRegion* region);
82 this->next(&b);
100 inline void Fuzz::next(Arg* first, Args... rest) {
101 this->next(first);
102 this->next(rest...);
110 this->next(&raw);
124 this->next(&v);
133 this->next(ptr+i);