Same as the preceding insert overload, taking pointer iterators.
Declared in <bslalg_arrayprimitives.h>
template<
class ALLOCATOR,
class SOURCE_TYPE>
static
void
insert(
bsl::allocator_traits<ALLOCATOR>::pointer toBegin,
bsl::allocator_traits<ALLOCATOR>::pointer toEnd,
SOURCE_TYPE* fromBegin,
SOURCE_TYPE* fromEnd,
size_type numElements,
ALLOCATOR allocator);