8#ifndef INCLUDED_BDLB_INDEXSPANUTIL
9#define INCLUDED_BDLB_INDEXSPANUTIL
149#include <bdlscm_version.h>
195 original.
length() - (shrinkBegin + shrinkEnd));
Definition bdlb_indexspan.h:309
size_type position() const
Return the position attribute.
Definition bdlb_indexspan.h:448
bsl::size_t size_type
The type of the position and length attributes.
Definition bdlb_indexspan.h:315
size_type length() const
Return the length attribute.
Definition bdlb_indexspan.h:442
#define BSLS_ASSERT(X)
Definition bsls_assert.h:1804
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bdlb_algorithmworkaroundutil.h:74
Definition bdlb_indexspanutil.h:164
static IndexSpan shrink(const IndexSpan &original, IndexSpan::size_type shrinkBegin, IndexSpan::size_type shrinkEnd)
Definition bdlb_indexspanutil.h:188