8#ifndef INCLUDED_BDLT_FUZZUTIL
9#define INCLUDED_BDLT_FUZZUTIL
91#include <bdlscm_version.h>
113 static Date firstValidDate();
116 static Date lastValidDate();
145Date FuzzUtil::firstValidDate()
151Date FuzzUtil::lastValidDate()
153 return Date(9999, 12, 31);
168 int beginDays = begin - firstValidDate();
169 int endDays = end - firstValidDate();
171 int dateBetween = bslim::FuzzUtil::consumeNumberInRange<int>(
172 fuzzDataView, beginDays, endDays);
174 return firstValidDate() + dateBetween;
Definition bdlt_date.h:294
Definition bslim_fuzzdataview.h:130
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bbldc_basicisma30360.h:112
Definition bdlt_fuzzutil.h:107
static bdlt::Date consumeDate(bslim::FuzzDataView *fuzzDataView)
Definition bdlt_fuzzutil.h:158
static bdlt::Date consumeDateInRange(bslim::FuzzDataView *fuzzDataView, const bdlt::Date &begin, const bdlt::Date &end)
Definition bdlt_fuzzutil.h:164