[libcxx-commits] [libcxx] [libc++] Implement P0843R14: `inplace_vector` (PR #204008)
A. Jiang via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jun 15 18:56:25 PDT 2026
================
@@ -69,7 +69,7 @@
"`P3168R2 <https://wg21.link/P3168R2>`__","Give ``std::optional`` Range Support","2024-06 (St. Louis)","|Complete|","22","`#105430 <https://github.com/llvm/llvm-project/issues/105430>`__",""
"`P3217R0 <https://wg21.link/P3217R0>`__","Adjoints to 'Enabling list-initialization for algorithms': find_last","2024-06 (St. Louis)","","","`#105431 <https://github.com/llvm/llvm-project/issues/105431>`__",""
"`P2985R0 <https://wg21.link/P2985R0>`__","A type trait for detecting virtual base classes","2024-06 (St. Louis)","|Complete|","20","`#105432 <https://github.com/llvm/llvm-project/issues/105432>`__",""
-"`P0843R14 <https://wg21.link/P0843R14>`__","``inplace_vector``","2024-06 (St. Louis)","","","`#105433 <https://github.com/llvm/llvm-project/issues/105433>`__",""
+"`P0843R14 <https://wg21.link/P0843R14>`__","``inplace_vector``","2024-06 (St. Louis)","|Partial|","23","`#105433 <https://github.com/llvm/llvm-project/issues/105433>`__","inplace_vector<T,N> where T is not a trivial type cannot be used in a constant expression."
----------------
frederick-vs-ja wrote:
I _think_ we can say `|Complete|` in this row because `constexpr` addition is tracked below.
https://github.com/llvm/llvm-project/blob/8d61da2569a975346150371cb0d317fb9339be0c/libcxx/docs/Status/Cxx2cPapers.csv#L99
```suggestion
"`P0843R14 <https://wg21.link/P0843R14>`__","``inplace_vector``","2024-06 (St. Louis)","|Complete|","23","`#105433 <https://github.com/llvm/llvm-project/issues/105433>`__",""
```
https://github.com/llvm/llvm-project/pull/204008
More information about the libcxx-commits
mailing list