This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of NAD status.

1242. Enable SCARY iterators

Section: 24 [containers] Status: NAD Submitter: Herb Sutter Opened: 2009-10-21 Last modified: 2020-09-06

Priority: Not Prioritized

View other active issues in [containers].

View all other issues in [containers].

View all issues with NAD status.


See N2980.

[ 2009-10 Santa Cruz ]

The paper was lengthy discussed but considerable concern remained to add this feature to C++0x. The LWG does not wish to make a change at this time. Strong consensus was found to consider it for C++1x, though.

[LEWG Kona 2017]

Recommend Open: seems to be existing practice now

[2018-11 San Diego Thursday night issue processing]

Status to NAD; Alisdair to provide rationale.


Insufficient motivation to make a change now. This is existing practice in the major implementations, and they are motivated to do this even if not mandated to do so, because it improves compilation time which benefits their users. If the issue submitter feels strongly about this they are invited to write an updated paper with suggested wording to mandate it.

Proposed resolution: