Searched defs:cons_iterator (Results 1 – 2 of 2) sorted by relevance
30 struct cons_iterator : iterator_base<cons_iterator<Cons> > struct32 typedef cons_iterator_tag fusion_tag;33 typedef forward_traversal_tag category;34 typedef Cons cons_type;37 identity;40 explicit cons_iterator(cons_type& in_cons) BOOST_NOEXCEPT in cons_iterator() argument43 cons_type& cons;65 struct cons_iterator<nil_> : nil_iterator struct68 cons_iterator() BOOST_NOEXCEPT {} in cons_iterator() function70 explicit cons_iterator(nil_ const&) BOOST_NOEXCEPT {} in cons_iterator() argument[all …]
190 struct cons_iterator : iterator_base<cons_iterator<Cons> > struct192 typedef cons_iterator_tag tag;193 typedef Cons cons_type;195 explicit cons_iterator(cons_type& cons_) in cons_iterator() argument198 cons_type& cons;202 struct cons_iterator<nil> : iterator_base<cons_iterator<nil> > struct204 typedef cons_iterator_tag tag;205 typedef nil cons_type;206 cons_iterator() {} in cons_iterator() function207 explicit cons_iterator(nil const&) {} in cons_iterator() argument[all …]