1#ifndef STLAB_ITERATOR_CONCEPTS_HPP
2#define STLAB_ITERATOR_CONCEPTS_HPP
8#define STLAB_CONCEPT(x) STLAB_PRIVATE_CONCEPT_##x
14#include <stlab/config.hpp>
18STLAB_VERSION_NAMESPACE_BEGIN()
33STLAB_VERSION_NAMESPACE_END()
36#define STLAB_PRIVATE_CONCEPT_FORWARD_NODE_ITERATOR stlab::forward_node_iterator
40#define STLAB_PRIVATE_CONCEPT_FORWARD_NODE_ITERATOR typename
Definition concepts.hpp:27
void set_next(const I &x, const I &y)
Sets the successor of the node referenced by x to y (via set_next_fn<I>).
Definition set_next.hpp:41
Definition reverse.hpp:28
Intrusive forward/bidirectional iterator helpers (set_next, splice, skip).