[all-commits] [llvm/llvm-project] 8c11d3: [libc++] P3029R1: Better `mdspan`'s CTAD - `std::e...
Xiaoyang Liu via All-commits
all-commits at lists.llvm.org
Tue Jun 25 08:20:37 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8c11d3788c26cd85f102959068109d3e498e8498
https://github.com/llvm/llvm-project/commit/8c11d3788c26cd85f102959068109d3e498e8498
Author: Xiaoyang Liu <siujoeng.lau at gmail.com>
Date: 2024-06-25 (Tue, 25 Jun 2024)
Changed paths:
M libcxx/include/__mdspan/extents.h
M libcxx/test/std/containers/views/mdspan/extents/ctad.pass.cpp
Log Message:
-----------
[libc++] P3029R1: Better `mdspan`'s CTAD - `std::extents` (#89015)
This patch implements an improvement introduced in P3029R1 that was
missed in #87873. It adds a deduction of static extents if
integral_constant-like constants are passed to `std::extents`.
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