llvm-project
[NFC][LifetimeSafety]: Track assignment history within a single CFGBlock
#196075
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
11
Changes
View On
GitHub
[NFC][LifetimeSafety]: Track assignment history within a single CFGBlock
#196075
usx95
merged 11 commits into
llvm:main
from
suoyuan666:feat/nfc-add-single-block-assignment-tracking-in-lifetime-safety
llvmorg-github-actions
added
clang
llvmorg-github-actions
added
clang:analysis
llvmorg-github-actions
added
clang:temporal-safety
usx95
commented on 2026-05-06
NeKon69
commented on 2026-05-06
usx95
commented on 2026-05-07
usx95
commented on 2026-05-08
NeKon69
commented on 2026-05-13
usx95
commented on 2026-05-13
usx95
commented on 2026-05-14
usx95
commented on 2026-05-18
usx95
commented on 2026-05-19
usx95
commented on 2026-05-19
[NFC][LifetimeSafety]: Track assignment history within a single CFGBlock
89634580
code cleanup and addressed review comments
bf77800b
refactor tracing to use Origin instead of expression
5bb94cf8
address feedback from usx95's initial deep review
082fd1a5
fix for clang-format
c22b6bb2
fix style and logic for previous commit
6dc32951
add a death test
294de745
move buildOriginFlowChain into LoanPropagationAnalysis
30f129f6
address review comments and polish previous changes
d05bc850
use more standard API usage
03ed4a93
suoyuan666
force pushed
from
390405c2
to
03ed4a93
30 days ago
add unit testing for OverwritingAssignments
4e6d8017
usx95
requested a review
from
Xazax-hun
30 days ago
usx95
commented on 2026-05-20
usx95
commented on 2026-05-20
usx95
approved these changes on 2026-05-20
Xazax-hun
approved these changes on 2026-05-20
usx95
merged
f00ec3f7
into main
30 days ago
suoyuan666
deleted the feat/nfc-add-single-block-assignment-tracking-in-lifetime-safety branch
30 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
Xazax-hun
usx95
NeKon69
Assignees
No one assigned
Labels
clang
clang:analysis
clang:temporal-safety
Milestone
No milestone
Login to write a write a comment.
Login via GitHub