BOOST_STL_INTERFACES_STATIC_ASSERT_CONCEPT(type, concept_name)
BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS(iter, category, concept, value_type, reference, pointer, difference_type)
struct access;
template<typename Derived, typename IteratorConcept, typename ValueType,
typename Reference, typename Pointer, typename DifferenceType>
struct iterator_interface;
template<typename T> struct proxy_arrow_result;
typedef iterator_interface< proxy_arrow_result< ;
template<typename IteratorInterface1, typename IteratorInterface2,
typename Enable>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename IteratorInterface1, typename IteratorInterface2>
(, );
template<typename D>
( it, n);
template<typename D>
( n, it);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D>
( it, n);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D>
( it, n);
template<typename D>
( n, it);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D>
( it, n);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D1, typename D2>
( lhs, rhs);
template<typename D1, typename D2>
( lhs, rhs);
template<typename Iterator, typename DifferenceType, typename >
struct plus_eq;
template<typename Iterator, typename DifferenceType> struct plus_eq<, , >;
template<typename Iterator, typename > struct ra_iter;
template<typename Iterator> struct ra_iter<, >;
template<typename D, typename IteratorConcept, typename ValueType,
typename Reference, typename Pointer, typename DifferenceType>
(iterator_interface< );
}
template<typename D, typename IteratorConcept, typename ValueType,
typename Reference, typename Pointer, typename DifferenceType>
();
}
template<typename IteratorConcept, typename ValueType,
typename Reference, typename Pointer, typename DifferenceType>
();
}
}
}
template<typename Derived, Contiguity> struct sequence_container_interface;
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename ContainerInterface>
(, );
template<typename D, typename > struct clear_impl;
template<typename D> struct clear_impl<, >;
typedef ;
template<typename D, Contiguity>
();
}
}
}