llvm-project
[Clang] Treat constexpr-unknown value as invalid in `EvaluateAsInitializer`
#128409
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
6
Changes
View On
GitHub
[Clang] Treat constexpr-unknown value as invalid in `EvaluateAsInitializer`
#128409
dtcxzyw
merged 6 commits into
llvm:main
from
dtcxzyw:p2280r4-reject-constexpr-unknown
[Clang][CodeGen] Bail out on constexpr unknown values in ConstantEmitter
83248eb1
Address review comments. NFC.
ac2bd210
[Clang][CodeGen] Address review comments. NFC.
1cea7d42
[Clang] Treat constexpr-unknown value as invalid in `evaluateValue`
bc24bde5
dtcxzyw
requested a review
from
rjmccall
292 days ago
dtcxzyw
requested a review
from
cor3ntin
292 days ago
dtcxzyw
requested a review
from
AaronBallman
292 days ago
dtcxzyw
requested a review
from
shafik
292 days ago
dtcxzyw
requested a review
from
frederick-vs-ja
292 days ago
dtcxzyw
requested a review
from
tbaederr
292 days ago
dtcxzyw
requested a review
from
efriedma-quic
292 days ago
dtcxzyw
commented on 2025-02-23
efriedma-quic
commented on 2025-02-24
[Clang][AST] Fix diag regression
52c81598
dtcxzyw
commented on 2025-02-26
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
marked this pull request as ready for review
289 days ago
llvmbot
added
clang
llvmbot
added
clang:frontend
llvmbot
added
clang:codegen
efriedma-quic
commented on 2025-02-26
Remove comments. NFC.
1f4618cb
efriedma-quic
approved these changes on 2025-02-27
shafik
commented on 2025-02-28
cor3ntin
approved these changes on 2025-03-04
shafik
approved these changes on 2025-03-04
dtcxzyw
merged
27757fb8
into main
283 days ago
dtcxzyw
deleted the p2280r4-reject-constexpr-unknown branch
283 days ago
frederick-vs-ja
added this to the
LLVM 20.X Release
milestone
283 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
shafik
cor3ntin
efriedma-quic
rjmccall
AaronBallman
frederick-vs-ja
tbaederr
Assignees
No one assigned
Labels
clang
clang:frontend
clang:codegen
Milestone
LLVM 20.X Release
Login to write a write a comment.
Login via GitHub