Searched defs:RangeImpl (Results 1 – 1 of 1) sorted by relevance
102 struct RangeImpl { struct103 using iter_type = typename std::conditional<is_const, typename Map::const_iterator,105 using range_type = std::pair<iter_type, iter_type>;106 RangeImpl(range_type r) : mRange(r) {} in RangeImpl() function107 IteratorImpl<is_const> begin() const { return mRange.first; } in begin()108 IteratorImpl<is_const> end() const { return mRange.second; } in end()109 bool empty() const { return begin() == end(); } in empty()