llvm-project/libcxx
Nikolas Klauser 3c6bd176fb [libc++] Rename __identity to __type_identity
In C++20 the type trait `type_identity` was introduced. For the same purpose there is `__identity` for pre-C++20 code. The name is confusing, because since C++20 there is also `identity`, which isn't a type trait.

Reviewed By: ldionne, Mordante, #libc

Spies: EricWF, libcxx-commits

Differential Revision: https://reviews.llvm.org/D122017
2022-03-25 01:01:28 +01:00
..
benchmarks
cmake [libc++] Add a lightweight overridable assertion handler 2022-03-23 15:35:46 -04:00
docs [libc++] Add a lightweight overridable assertion handler 2022-03-23 15:35:46 -04:00
include [libc++] Rename __identity to __type_identity 2022-03-25 01:01:28 +01:00
lib [libc++][NFC] Refactor the ABI changelog 2022-03-24 10:24:43 -04:00
src [libc++] Audit all uses of _LIBCPP_ASSERT and _LIBCPP_DEBUG_ASSERT 2022-03-24 13:13:21 -04:00
test [libc++] Add a lightweight overridable assertion handler 2022-03-23 15:35:46 -04:00
utils [libc++] Add a lightweight overridable assertion handler 2022-03-23 15:35:46 -04:00
.clang-format
.clang-tidy
.gitignore
CMakeLists.txt [libc++] Add a lightweight overridable assertion handler 2022-03-23 15:35:46 -04:00
CREDITS.TXT
LICENSE.TXT
TODO.TXT
appveyor-reqs-install.cmd
appveyor.yml