[libcxx-commits] [libcxx] [libcxx] Allow string to use SSO in constant evaluation. (PR #66576)
via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Sep 18 08:09:34 PDT 2023
philnik777 wrote:
> This looks like a good motivation for both [Exposing the diagnostic engine to C++](https://discourse.llvm.org/t/exposing-the-diagnostic-engine-to-c/73092) (LLVM) and [P2758 Emitting messages at compile time](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2758r0.html).
I'm not sure how that would help. The problem here is that we have to detect whether the string is promoted to static storage, which AFAIK isn't possible to detect in this case.
https://github.com/llvm/llvm-project/pull/66576
More information about the libcxx-commits
mailing list