diff options
author | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-06-17 15:59:53 +0200 |
---|---|---|
committer | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-06-17 18:47:18 +0200 |
commit | fb3477a4dab0fb75c4bac858c33e6006dcc173ea (patch) | |
tree | 2258c8edb3bc18a5ed5bb9e0a33a7aea5f22d205 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
parent | 5fb67e32f8fdcbe8d140440c6d20a5dd219dba86 (diff) | |
download | llvm-fb3477a4dab0fb75c4bac858c33e6006dcc173ea.zip llvm-fb3477a4dab0fb75c4bac858c33e6006dcc173ea.tar.gz llvm-fb3477a4dab0fb75c4bac858c33e6006dcc173ea.tar.bz2 |
[libc++] Unwrap reverse_iterator<reverse_iterator<Iter>> in __unwrap_iter
Simplify the implementation of `std::copy` and `std::move` by using `__unwrap_iter` and `__rewrap_iter` to unwrap and rewrap `reverse_iterator<reverse_iterator<Iter>>` instead of specializing `__copy_impl` and `__move_impl`.
Reviewed By: ldionne, #libc
Spies: wenlei, libcxx-commits
Differential Revision: https://reviews.llvm.org/D127049
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions