struct fwd_or_bidi_tag

Declaration

template <typename IterT>
struct fwd_or_bidi_tag { /* full declaration omitted */ };

Description

Helper which sets its type member to forward_iterator_tag if the category of \p IterT does not derive from bidirectional_iterator_tag, and to bidirectional_iterator_tag otherwise.

Declared at: llvm/include/llvm/ADT/STLExtras.h:402

Templates

IterT