diff options
author | Eli Friedman <efriedma@quicinc.com> | 2025-07-17 13:14:34 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-17 13:14:34 -0700 |
commit | 6a60f18997d62b0e2842a921fcb6beb3e52ed823 (patch) | |
tree | be911ebcbf9a64543685eb2f25a29d85dc27a8cb /llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp | |
parent | e8182fb501622840e7b0a981506f71188fdaeb61 (diff) | |
download | llvm-6a60f18997d62b0e2842a921fcb6beb3e52ed823.zip llvm-6a60f18997d62b0e2842a921fcb6beb3e52ed823.tar.gz llvm-6a60f18997d62b0e2842a921fcb6beb3e52ed823.tar.bz2 |
[clang] Fix potential constant expression checking with constexpr-unknown. (#149227)
071765749a70b22fb62f2efc07a3f242ff5b4c52 improved constexpr-unknown
diagnostics, but potential constant expression checking broke in the
process: we produce diagnostics in more cases. Suppress the diagnostics
as appropriate.
This fix affects -Winvalid-constexpr and the enable_if attribute. (The
-Winvalid-constexpr diagnostic isn't really important right now, but it
will become important if we allow constexpr-unknown with pre-C++23
standards.)
Fixes #149041. Fixes #149188.
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp')
0 files changed, 0 insertions, 0 deletions