aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInstance.cpp
diff options
context:
space:
mode:
authorA. Jiang <de34@live.cn>2025-03-20 01:59:32 +0800
committerGitHub <noreply@github.com>2025-03-20 01:59:32 +0800
commit053a714adda3e1d3d506f417c7fbc6eb3fa75405 (patch)
tree7c80bdc344a04e4ba2814ad446be372b018c6441 /clang/lib/Frontend/CompilerInstance.cpp
parent825460a7728662d0062405e690485b7a1b689484 (diff)
downloadllvm-053a714adda3e1d3d506f417c7fbc6eb3fa75405.zip
llvm-053a714adda3e1d3d506f417c7fbc6eb3fa75405.tar.gz
llvm-053a714adda3e1d3d506f417c7fbc6eb3fa75405.tar.bz2
[libc++] Implement part of P2562R1: constexpr `ranges::inplace_merge` (#131947)
Drive-by changes: - Consistently mark `std::__inplace_merge::__inplace_merge_impl` `_LIBCPP_CONSTEXPR_SINCE_CXX26`. - This function template is only called by other functions that becomes constexpr since C++26, and it itself calls `std::__inplace_merge` that is constexpr since C++26. - Unblock related test coverage in constant evaluation for `stable_partition`, `ranges::stable_sort`, `std::stable_sort`, `std::stable_partition`, and `std::inplace_merge`.
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions