[#BloombergLP-bslalg-DequeIterator-01-valuePtrDecrement] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslalg.adoc[bslalg]::xref:BloombergLP/bslalg/DequeIterator-01.adoc[DequeIterator<VALUE_TYPE, 1>]::valuePtrDecrement :relfileprefix: ../../../ :mrdocs: Decrement the value pointer within the current block. == Synopsis Declared in `<bslalg_dequeiterator.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void valuePtrDecrement(); ---- == Description The behavior is undefined unless this iterator is pointed to a valid position of the deque. Note that this method is used only for optimization purposes in `bslstl_Deque`, and clients of this package should not use this directly. For this specialization (`BLOCK_LENGTH` of 1), the behavior is always undefined. [.small]#Created with https://www.mrdocs.com[MrDocs]#