Title
Including <hive> doesn't provide std::begin/end
Status
wp
Section
[iterator.range]
Submitter
Hewill Kang

Created on 2025-03-25.00:00:00 last changed 1 week ago

Messages

Date: 2025-06-23.16:37:24

Proposed resolution:

This wording is relative to N5008.

  1. Modify [iterator.range] as indicated:

    -1- In addition to being available via inclusion of the <iterator> header, the function templates in [iterator.range] are available when any of the following headers are included: <array>, <deque>, <flat_map>, <flat_set>, <forward_list>, <hive>, <inplace_vector>, <list>, <map>, <regex>, <set>, <span>, <string>, <string_view>, <unordered_map>, <unordered_set>, and <vector>.

Date: 2025-06-23.16:37:24

[ Sofia 2025-06-21; Status changed: Voting → WP. ]

Date: 2025-06-15.00:00:00

[ 2025-06-12; Reflector poll ]

Set status to Tentatively Ready after six votes in favour during reflector poll.

Date: 2025-03-25.00:00:00

[iterator.range] should add <hive> to the list as the latter provides a series of range access member functions such as begin/end.

History
Date User Action Args
2025-06-23 16:37:24adminsetmessages: + msg14859
2025-06-23 16:37:24adminsetstatus: voting -> wp
2025-06-12 20:59:27adminsetstatus: ready -> voting
2025-06-12 20:55:03adminsetmessages: + msg14801
2025-06-12 20:55:03adminsetstatus: new -> ready
2025-03-27 17:37:48adminsetmessages: + msg14706
2025-03-25 00:00:00admincreate