llvm-project
[Clang][counted_by] Add support for 'counted_by' on struct pointers
#137250
Merged

[Clang][counted_by] Add support for 'counted_by' on struct pointers #137250

bwendling
bwendling [Clang][counted_by] Add support for 'counted_by' on struct pointers
025166a6
bwendling Remove outdated comments.
734b7995
bwendling Merge branch 'llvm:main' into counted-by-on-struct-pointers
d753a69e
bwendling Merge branch 'llvm:main' into counted-by-on-struct-pointers
409b18ae
bwendling Merge branch 'llvm:main' into counted-by-on-struct-pointers
f66cbcf1
bwendling Merge branch 'llvm:main' into counted-by-on-struct-pointers
79acdf94
bwendling Peel out "return positive or zero" into its own function.
27b2ad94
bwendling Refactor the 'count' and 'index' retrievals.
8fcac297
bwendling Add tests for deep casts.
ad73d066
bwendling Merge branch 'llvm:main' into counted-by-on-struct-pointers
19e4e802
bwendling Merge branch 'llvm:main' into counted-by-on-struct-pointers
84e9eccb
bwendling Take casted arrays into account when calculating the size.
4439836c
bwendling Merge branch 'llvm:main' into counted-by-on-struct-pointers
938b664f
bwendling bwendling requested a review from kees kees 341 days ago
bwendling bwendling requested a review from nickdesaulniers nickdesaulniers 341 days ago
bwendling bwendling requested a review from AaronBallman AaronBallman 341 days ago
bwendling bwendling requested a review from rapidsna rapidsna 341 days ago
bwendling bwendling requested a review from efriedma-quic efriedma-quic 341 days ago
github-actions
bwendling Reformat
ac24f04b
bwendling Move search for l-value to r-value cast into a visitor and remove the…
fb1433b4
bwendling bwendling requested a review from devincoughlin devincoughlin 340 days ago
bwendling Move the EmitCheckedLValue call after any potential early returns.
23021aa6
bwendling Merge branch 'llvm:main' into counted-by-on-struct-pointers
dbdfac06
kees
bwendling
AaronBallman AaronBallman requested a review from rjmccall rjmccall 335 days ago
AaronBallman
AaronBallman commented on 2025-05-01
bwendling
AaronBallman
AaronBallman approved these changes on 2025-05-08
bwendling
bwendling Merge branch 'llvm:main' into counted-by-on-struct-pointers
e3cdccc3
bwendling Add some extra testcases from PR136239, which is superseded by this PR.
8aa6983d
bwendling bwendling merged 9ae3bce1 into main 322 days ago
bwendling bwendling deleted the counted-by-on-struct-pointers branch 322 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone