aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
diff options
context:
space:
mode:
authorKonstantin Varlamov <varconst@apple.com>2022-03-17 19:57:39 -0700
committerKonstantin Varlamov <varconst@apple.com>2022-03-17 19:58:03 -0700
commit658957c79afa77d306a9869ac669116e5e00109d (patch)
tree3618a147d26201fd0a2360c256b2c21532440c07 /llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
parent07998f6d750b3223199279b2ef5a48fb9bd61430 (diff)
downloadllvm-658957c79afa77d306a9869ac669116e5e00109d.zip
llvm-658957c79afa77d306a9869ac669116e5e00109d.tar.gz
llvm-658957c79afa77d306a9869ac669116e5e00109d.tar.bz2
[libc++][ranges] Implement changes to reverse_iterator from One Ranges Proposal.
Changes in [P0896](https://wg21.link/p0896): - add `disable_sized_sentinel_for`; - add `iter_move` and `iter_swap`; - add a `requires` clause to the `operator->`; - add `iterator_concept`; - check that the `Iterator` template parameter is a bidirectional iterator; - add constraints to all comparison operators; - change the definitions of `iterator_category`, `value_type`, `difference_type` and `reference` (changes to `iterator_category` were already implemented). Also add a few forgotten things to the `reverse_iterator` synopsis (notably the spaceship operator). Differential Revision: https://reviews.llvm.org/D120180
Diffstat (limited to 'llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp')
0 files changed, 0 insertions, 0 deletions