template <typename T>
struct MinSize
Defined at line 276 of file ../../sdk/lib/fuzzing/cpp/traits.h
Vector traits:
MinSize is 0 (i.e., admit empty vector); take MinSize
<T
>()-byte chunks from
|src| for constructing instances of T. Allocating larger-than-min-size
T-instances is currently unsupported.
Caveat: When MinSize
<T
>() = 0, treat T-instances as though they will
allocate 8 bytes, enough for a 64-bit pointer.
TODO(https://fxbug.dev/42099318): Consume some input bytes to allocate pseudorandom number of items.
Public Methods
size_t operator unsigned long ()
Defined at line 278 of file ../../sdk/lib/fuzzing/cpp/traits.h