aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorHristo Hristov <hghristov.rmm@gmail.com>2025-06-27 20:12:18 +0300
committerGitHub <noreply@github.com>2025-06-27 20:12:18 +0300
commita19d37044b35766d216d77c3fb5e5275e48438ea (patch)
tree2ee3ab894bb068378ef181125b75eabc6d5cc5d3 /clang/lib/Frontend/CompilerInvocation.cpp
parenta3fcfacc35e7aec14b46f61260d477f89e856925 (diff)
downloadllvm-a19d37044b35766d216d77c3fb5e5275e48438ea.zip
llvm-a19d37044b35766d216d77c3fb5e5275e48438ea.tar.gz
llvm-a19d37044b35766d216d77c3fb5e5275e48438ea.tar.bz2
[libc++] P2944R3: Constrained comparisions - `tuple` (#145677)
Implements P2944R3 partially, which adds constrained comparisons `std::tuple`. The missing overloads introduced in [P2165R4](https://wg21.link/P2165R4) are not implemented. Uses [`__all`](https://github.com/llvm/llvm-project/blob/f7af33a9eb5b3876f219075023dc9c565d75849b/libcxx/include/__type_traits/conjunction.h#L45) instead of a fold expression, see comment: https://github.com/llvm/llvm-project/pull/141396#discussion_r2161166077 Relates to #136765 # References [tuple.rel](https://wg21.link//tuple.rel)
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions