Searched refs:array_iterator (Results 1 – 8 of 8) sorted by relevance
26 struct array_iterator struct27 : iterator_facade<array_iterator<Array, Pos>, random_access_traversal_tag>36 array_iterator(Array& a) in array_iterator() argument73 typedef array_iterator<array_type, index::value + N::value> type;106 BOOST_DELETED_FUNCTION(array_iterator& operator=(array_iterator const&))114 struct iterator_traits< ::boost::fusion::array_iterator<Array, Pos> >
29 typedef array_iterator<Sequence, 0> type;
29 typedef array_iterator<Sequence, Sequence::static_size> type;
2051 using array_iterator = ArrayInfoSetTy::iterator; variable2056 inline array_iterator array_begin() { return ScopArrayInfoSet.begin(); } in array_begin()2058 inline array_iterator array_end() { return ScopArrayInfoSet.end(); } in array_end()
12544 typename BasicJsonType::array_t::iterator array_iterator {}; member12672 m_it.array_iterator = typename array_t::iterator(); in iter_impl()12769 m_it.array_iterator = m_object->m_value.array->begin();12813 m_it.array_iterator = m_object->m_value.array->end(); in set_end()12852 JSON_ASSERT(m_it.array_iterator != m_object->m_value.array->end()); in operator *()12853 return *m_it.array_iterator; in operator *()12896 JSON_ASSERT(m_it.array_iterator != m_object->m_value.array->end()); in operator ->()12897 return &*m_it.array_iterator; in operator ->()12949 std::advance(m_it.array_iterator, 1); in operator ++()13000 std::advance(m_it.array_iterator, -1); in operator --()[all …]