Files
clang-p2996/clang/test/SemaTemplate/constexpr-instantiate.cpp
serge-sans-paille 924acb624f [clang] Prevent folding of non-const compound expr
When a non-const compound statement is used to initialize a constexpr pointer,
the pointed value is not const itself and cannot be folded at codegen time.

This matches GCC behavior for compound literal expr arrays.

Fix issue #39324.

Differential Revision: https://reviews.llvm.org/D124038
2022-05-16 07:50:39 +02:00

8.1 KiB