mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-29 15:16:08 +00:00

## Introduction This patch implements LWG3618: Unnecessary `iter_move` for `transform_view::iterator`. `transform_view`'s iterator currently specifies a customization point for `iter_move`. This customization point does the same thing that the default implementation would do, but its sole purpose is to ensure the appropriate conditional `noexcept` specification. ## Reference - [[range.transform.iterator]](https://eel.is/c++draft/range.transform.iterator) - [LWG3618](https://cplusplus.github.io/LWG/issue3618)