Implements parts of:
- P0896R4 The One Ranges Proposal`
Depends on D100073.
cjdb on Wed, Apr 7, 5:48 PM.Authored by
This LGTM sans the small nits.
This LGTM generally speaking, but I'd like to understand the story for signed-integer-class types.
I like that we're splitting the conformance tests into their own files like iterator_concept_conformance.compile.pass.cpp.
Ship it once you fix the CI, which fails in a few places (e.g. https://buildkite.com/llvm-project/libcxx-ci/builds/2701#e2424e5f-d53f-4f92-a971-328527c80682).