llvm-project
[Clang] Treat constexpr-unknown value as invalid in `EvaluateAsInitializer`
#128409
Merged

[Clang] Treat constexpr-unknown value as invalid in `EvaluateAsInitializer` #128409

dtcxzyw
dtcxzyw [Clang][CodeGen] Bail out on constexpr unknown values in ConstantEmitter
83248eb1
dtcxzyw Address review comments. NFC.
ac2bd210
dtcxzyw [Clang][CodeGen] Address review comments. NFC.
1cea7d42
dtcxzyw [Clang] Treat constexpr-unknown value as invalid in `evaluateValue`
bc24bde5
dtcxzyw dtcxzyw requested a review from rjmccall rjmccall 292 days ago
dtcxzyw dtcxzyw requested a review from cor3ntin cor3ntin 292 days ago
dtcxzyw dtcxzyw requested a review from AaronBallman AaronBallman 292 days ago
dtcxzyw dtcxzyw requested a review from shafik shafik 292 days ago
dtcxzyw dtcxzyw requested a review from frederick-vs-ja frederick-vs-ja 292 days ago
dtcxzyw dtcxzyw requested a review from tbaederr tbaederr 292 days ago
dtcxzyw dtcxzyw requested a review from efriedma-quic efriedma-quic 292 days ago
dtcxzyw
dtcxzyw commented on 2025-02-23
efriedma-quic
efriedma-quic commented on 2025-02-24
dtcxzyw [Clang][AST] Fix diag regression
52c81598
dtcxzyw
dtcxzyw commented on 2025-02-26
dtcxzyw dtcxzyw changed the title [Clang] Treat constexpr-unknown value as invalid in `evaluateValue` [Clang] Treat constexpr-unknown value as invalid in `EvaluateAsInitializer` 289 days ago
dtcxzyw dtcxzyw marked this pull request as ready for review 289 days ago
llvmbot llvmbot added clang
llvmbot llvmbot added clang:frontend
llvmbot llvmbot added clang:codegen
llvmbot
efriedma-quic
efriedma-quic commented on 2025-02-26
dtcxzyw Remove comments. NFC.
1f4618cb
dtcxzyw
efriedma-quic
efriedma-quic approved these changes on 2025-02-27
shafik
shafik commented on 2025-02-28
efriedma-quic
dtcxzyw
Mishura4
cor3ntin
cor3ntin approved these changes on 2025-03-04
shafik
shafik approved these changes on 2025-03-04
dtcxzyw dtcxzyw merged 27757fb8 into main 283 days ago
dtcxzyw dtcxzyw deleted the p2280r4-reject-constexpr-unknown branch 283 days ago
frederick-vs-ja frederick-vs-ja added this to the LLVM 20.X Release milestone 283 days ago
frederick-vs-ja
llvmbot
efriedma-quic
efriedma-quic

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone