The allocator's pointer type.
Declared in <bslma_allocatortraits.h>
<bslma_allocatortraits.h>
using pointer = __detected_or_t<value_type*, __pointer, _Alloc>;
Alloc::pointer if that type exists, otherwise value_type*
Alloc::pointer
value_type*