-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
B2 - improvementBucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between eBucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between eC++29Targeted at C++29Targeted at C++29ISShip vehicle: ISShip vehicle: ISLEWGLibrary EvolutionLibrary Evolutionneeds-revisionPaper needs changes before it can proceedPaper needs changes before it can proceedpaper neededAn issue needs a paper to describe its solutionAn issue needs a paper to describe its solutionrangesstd::rangesstd::rangessize - smallpaper size estimatepaper size estimate
Description
LWG and SG9 would like LEWG to decide on a direction for this issue:
We see four options:
- Put
istream_view
in new header so that<ranges>
doesn't need<istream>
- Pay the cost of including
<istream>
in<ranges>
. - Make things ill-formed if the header isn't included (with informative diagnostic if possible?)
- Accept status quo (with work-around): need to include both headers.
Metadata
Metadata
Assignees
Labels
B2 - improvementBucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between eBucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between eC++29Targeted at C++29Targeted at C++29ISShip vehicle: ISShip vehicle: ISLEWGLibrary EvolutionLibrary Evolutionneeds-revisionPaper needs changes before it can proceedPaper needs changes before it can proceedpaper neededAn issue needs a paper to describe its solutionAn issue needs a paper to describe its solutionrangesstd::rangesstd::rangessize - smallpaper size estimatepaper size estimate