[all-commits] [llvm/llvm-project] 0d6aac: [libc++] Remove workarounds for __{add, remove}_poi...
Nikolas Klauser via All-commits
all-commits at lists.llvm.org
Wed May 27 02:12:18 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0d6aac78ad967cfb0dc69de26cd7e159605fe0de
https://github.com/llvm/llvm-project/commit/0d6aac78ad967cfb0dc69de26cd7e159605fe0de
Author: Nikolas Klauser <nikolasklauser at berlin.de>
Date: 2026-05-27 (Wed, 27 May 2026)
Changed paths:
M libcxx/include/CMakeLists.txt
A libcxx/include/__concepts/referenceable.h
M libcxx/include/__config
M libcxx/include/__iterator/common_iterator.h
M libcxx/include/__iterator/concepts.h
M libcxx/include/__iterator/iter_move.h
M libcxx/include/__iterator/iterator_traits.h
M libcxx/include/__ranges/adjacent_transform_view.h
M libcxx/include/__ranges/transform_view.h
M libcxx/include/__ranges/zip_transform_view.h
M libcxx/include/__type_traits/add_pointer.h
R libcxx/include/__type_traits/is_referenceable.h
M libcxx/include/__type_traits/remove_pointer.h
M libcxx/include/module.modulemap.in
R libcxx/test/libcxx/utilities/meta/is_referenceable.compile.pass.cpp
M libcxx/test/std/utilities/meta/meta.trans/objc_support.compile.pass.mm
Log Message:
-----------
[libc++] Remove workarounds for __{add,remove}_pointer on AppleClang (#199821)
We've updated the supported AppleClang version, so we can drop those
workarounds now.
This also removes `__is_referenceable_v`, since it's no longer used.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list