19#ifndef FUZZ_DATA_PRODUCER_H
20#define FUZZ_DATA_PRODUCER_H
46 int32_t
min, int32_t max);
#define min(a, b)
Definition compress42.c:304
Definition fuzz_data_producer.c:3
Definition poolTests.c:28
uint32_t FUZZ_dataProducer_uint32Range(FUZZ_dataProducer_t *producer, uint32_t min, uint32_t max)
Definition fuzz_data_producer.c:28
void FUZZ_dataProducer_rollBack(FUZZ_dataProducer_t *producer, size_t remainingBytes)
Definition fuzz_data_producer.c:69
uint32_t FUZZ_dataProducer_uint32(FUZZ_dataProducer_t *producer)
Definition fuzz_data_producer.c:50
size_t FUZZ_dataProducer_contract(FUZZ_dataProducer_t *producer, size_t newSize)
Definition fuzz_data_producer.c:79
size_t FUZZ_dataProducer_reserveDataPrefix(FUZZ_dataProducer_t *producer)
Definition fuzz_data_producer.c:89
int32_t FUZZ_dataProducer_int32Range(FUZZ_dataProducer_t *producer, int32_t min, int32_t max)
Definition fuzz_data_producer.c:54
int FUZZ_dataProducer_empty(FUZZ_dataProducer_t *producer)
Definition fuzz_data_producer.c:75
void FUZZ_dataProducer_free(FUZZ_dataProducer_t *producer)
Definition fuzz_data_producer.c:18
FUZZ_dataProducer_t * FUZZ_dataProducer_create(const uint8_t *data, size_t size)
Definition fuzz_data_producer.c:8
size_t FUZZ_dataProducer_remainingBytes(FUZZ_dataProducer_t *producer)
Definition fuzz_data_producer.c:75