Searched refs:object_iterator (Results 1 – 9 of 9) sorted by relevance
61 class object_iterator {65 object_iterator(const ObjectForArch &Obj) : Obj(Obj) {} in object_iterator() function69 bool operator==(const object_iterator &Other) const {72 bool operator!=(const object_iterator &Other) const {76 object_iterator &operator++() { // Preincrement87 object_iterator begin_objects() const { return ObjectForArch(this, 0); } in begin_objects()88 object_iterator end_objects() const { in end_objects()92 iterator_range<object_iterator> objects() const { in objects()
119 class object_iterator {122 object_iterator(const ObjectForArch &Obj) : Obj(Obj) {} in object_iterator() function126 bool operator==(const object_iterator &Other) const {129 bool operator!=(const object_iterator &Other) const {133 object_iterator& operator++() { // Preincrement143 object_iterator begin_objects() const { in begin_objects()146 object_iterator end_objects() const { in end_objects()150 iterator_range<object_iterator> objects() const { in objects()
108 m_it.object_iterator = typename object_t::iterator(); in iter_impl()205 m_it.object_iterator = m_object->m_value.object->begin();249 m_it.object_iterator = m_object->m_value.object->end(); in set_end()288 JSON_ASSERT(m_it.object_iterator != m_object->m_value.object->end()); in operator *()289 return m_it.object_iterator->second; in operator *()332 JSON_ASSERT(m_it.object_iterator != m_object->m_value.object->end()); in operator ->()333 return &(m_it.object_iterator->second); in operator ->()385 std::advance(m_it.object_iterator, 1); in operator ++()436 std::advance(m_it.object_iterator, -1); in operator --()482 return (m_it.object_iterator == other.m_it.object_iterator); in operator ==()[all …]
27 typename BasicJsonType::object_t::iterator object_iterator {}; member
219 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));221 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));270 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));272 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));319 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));321 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));368 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));370 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));
209 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));211 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));260 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));262 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));309 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));311 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));358 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));360 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));
1094 m_value.object = create<object_t>(first.m_it.object_iterator, in basic_json()1095 last.m_it.object_iterator); in basic_json()2463 result.m_it.object_iterator = m_value.object->erase(pos.m_it.object_iterator); in erase()2534 result.m_it.object_iterator = m_value.object->erase(first.m_it.object_iterator, in erase()2535 last.m_it.object_iterator); in erase()2646 result.m_it.object_iterator = m_value.object->find(key); in find()2660 result.m_it.object_iterator = m_value.object->find(key); in find()2676 result.m_it.object_iterator = m_value.object->find(std::forward<KeyType>(key)); in find()2692 result.m_it.object_iterator = m_value.object->find(std::forward<KeyType>(key)); in find()3248 it.m_it.object_iterator = res.first; in emplace()[all …]
12769 typename BasicJsonType::object_t::iterator object_iterator {}; member12894 m_it.object_iterator = typename object_t::iterator(); in iter_impl()12991 m_it.object_iterator = m_object->m_value.object->begin();13035 m_it.object_iterator = m_object->m_value.object->end(); in set_end()13074 JSON_ASSERT(m_it.object_iterator != m_object->m_value.object->end()); in operator *()13075 return m_it.object_iterator->second; in operator *()13118 JSON_ASSERT(m_it.object_iterator != m_object->m_value.object->end()); in operator ->()13119 return &(m_it.object_iterator->second); in operator ->()13171 std::advance(m_it.object_iterator, 1); in operator ++()13222 std::advance(m_it.object_iterator, -1); in operator --()[all …]
11351 typename BasicJsonType::object_t::iterator object_iterator {}; member11464 m_it.object_iterator = typename object_t::iterator(); in iter_impl()11561 m_it.object_iterator = m_object->m_value.object->begin();11605 m_it.object_iterator = m_object->m_value.object->end(); in set_end()11644 JSON_ASSERT(m_it.object_iterator != m_object->m_value.object->end()); in operator *()11645 return m_it.object_iterator->second; in operator *()11688 JSON_ASSERT(m_it.object_iterator != m_object->m_value.object->end()); in operator ->()11689 return &(m_it.object_iterator->second); in operator ->()11741 std::advance(m_it.object_iterator, 1); in operator ++()11792 std::advance(m_it.object_iterator, -1); in operator --()[all …]