commit | 7b2a34f89dc637e50b6460eabe2d4e45d8a068df | [log] [tgz] |
---|---|---|
author | Eric Fiselier <eric@efcs.ca> | Sat Nov 16 20:24:39 2019 -0500 |
committer | Eric Fiselier <eric@efcs.ca> | Sat Nov 16 20:26:35 2019 -0500 |
tree | bc9ab6eed536f59e7bdb82ec634532d71f820c55 | |
parent | 30005a9a320fc93e2e6c00e9c828b895a1daeb08 [diff] |
[libc++] Add _ITER_CONCEPT and _ITER_TRAITS implementations from C++20 These traits are currently unused because we don't implement ranges. However, their addition is part of ongoing work to allow libc++ to optimize on user-provided contiguous iterators. Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project Cr-Mirrored-Commit: 6624fcba43be88fd357c74435a4d6462858c8fed