diff options
author | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-04-07 13:40:53 +0200 |
---|---|---|
committer | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-04-08 12:23:52 +0200 |
commit | 08920cc04343e69ee8a56168a5911acddf40e6ba (patch) | |
tree | 80389e947db28d42df1ae52d8ccb877b2ed555b6 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp | |
parent | 628fcfd5204cf87a733ede91a648bed4c20eb21a (diff) | |
download | llvm-08920cc04343e69ee8a56168a5911acddf40e6ba.zip llvm-08920cc04343e69ee8a56168a5911acddf40e6ba.tar.gz llvm-08920cc04343e69ee8a56168a5911acddf40e6ba.tar.bz2 |
[libc++] Add __is_callable type trait and begin granularizing type_traits
`__is_callable` is required to ensure that the classic algorithms are only called with functions or functors. I also begin to granularize `<type_traits>`.
Reviewed By: ldionne, #libc
Spies: libcxx-commits, mgorny
Differential Revision: https://reviews.llvm.org/D123114
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions