Searched defs:RangeImpl (Results 1 – 1 of 1) sorted by relevance
97 struct RangeImpl { struct98 using iter_type = typename std::conditional<is_const, typename Map::const_iterator,100 using range_type = std::pair<iter_type, iter_type>;101 RangeImpl(range_type r) : mRange(r) {} in RangeImpl() function102 IteratorImpl<is_const> begin() const { return mRange.first; } in begin()103 IteratorImpl<is_const> end() const { return mRange.second; } in end()104 bool empty() const { return begin() == end(); } in empty()