Home
last modified time | relevance | path

Searched defs:cons_iterator (Results 1 – 2 of 2) sorted by relevance

/third_party/boost/boost/fusion/container/list/
Dcons_iterator.hpp30 struct cons_iterator : iterator_base<cons_iterator<Cons> > struct
32 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() argument
43 cons_type& cons;
65 struct cons_iterator<nil_> : nil_iterator struct
68 cons_iterator() BOOST_NOEXCEPT {} in cons_iterator() function
70 explicit cons_iterator(nil_ const&) BOOST_NOEXCEPT {} in cons_iterator() argument
[all …]
/third_party/boost/boost/xpressive/detail/utility/
Dcons.hpp190 struct cons_iterator : iterator_base<cons_iterator<Cons> > struct
192 typedef cons_iterator_tag tag;
193 typedef Cons cons_type;
195 explicit cons_iterator(cons_type& cons_) in cons_iterator() argument
198 cons_type& cons;
202 struct cons_iterator<nil> : iterator_base<cons_iterator<nil> > struct
204 typedef cons_iterator_tag tag;
205 typedef nil cons_type;
206 cons_iterator() {} in cons_iterator() function
207 explicit cons_iterator(nil const&) {} in cons_iterator() argument
[all …]