[libcxx-commits] [PATCH] D55840: P0722R3: Implement library support for destroying delete

Jonathan Wakely via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Feb 13 14:37:32 PST 2019


jwakely added a comment.

In D55840#1395019 <https://reviews.llvm.org/D55840#1395019>, @ldionne wrote:

> TBH, I don't think that's a question the committee even thought about when introducing feature-test macros?


Well when we introduced feature test macros we didn't have any of these "the compiler defines the `impl` part and the library defines the one for end users" cases. I think the intention is that the library macro tells users if the feature actually works, and so it should definitely depend on the compiler promising to keep its side of the bargain, which is what the impl macro tells you.


Repository:
  rCXX libc++

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

https://reviews.llvm.org/D55840





More information about the libcxx-commits mailing list