3956. chrono::parse uses from_stream as a customization point

Section: 29.13 [time.parse] Status: New Submitter: Jonathan Wakely Opened: 2023-07-15 Last modified: 2023-10-30 16:39:42 UTC

Priority: 3

View other active issues in [time.parse].

View all other issues in [time.parse].

View all issues with New status.

Discussion:

29.13 [time.parse] says: "Each parse overload specified in this subclause calls from_stream unqualified, so as to enable argument dependent lookup (6.5.4 [basic.lookup.argdep])." That name should be added to 16.4.2.2 [contents] along with swap, make_error_code, and make_error_condition.

We should decide whether calls to from_stream should use normal lookup (i.e. unqualified lookup plus ADL) or just ADL, as was done for make_error_code and make_error_condition (see LWG 3629).

[2023-10-30; Reflector poll]

Set priority to 3 after reflector poll.

Proposed resolution: