Return a range whose iterators expose addresses of elements in Range.

Synopsis

Declared in <llvm/ADT/iterator.h>

template<
    typename RangeT,
    typename WrappedIteratorT = decltype(std::begin(std::declval<RangeT>()))>
iterator_range<pointer_iterator<WrappedIteratorT>>
make_pointer_range(RangeT&& Range);

Return Value

A range of pointer iterators over Range.

Parameters

Name

Description

Range

Range whose elements' addresses are exposed.

Created with MrDocs