ilya-biryukov added a comment.

In D148924#4320694 <https://reviews.llvm.org/D148924#4320694>, @shafik wrote:

> The paper also uses the term constexpr compatible which has been replaced 
> with constexpr suitable and not sure if that has any practical effect here.

They seem to be different term, `constexpr-suitable` does not actually replace 
`constexpr-compatible`. The former refers to more basic checks (i.e. "not a 
coroutine", "not a ctor or dtor for a class with virtual bases"), the latter 
only pops up in context of defaulted functions.
Constexpr-compatible has been removed completely in P2448r2 
<https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2448r2.html>, but I 
think it's only applicable in C++23 and this change aims to implement C++20.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D148924/new/

https://reviews.llvm.org/D148924

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to