llvm-project
[LifetimeSafety] Add lifetimebound inference for std::make_unique
#191632
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
21
Changes
View On
GitHub
[LifetimeSafety] Add lifetimebound inference for std::make_unique
#191632
usx95
merged 21 commits into
main
from
users/usx95/make_unique
usx95
changed the title
Users/usx95/make unique
[LifetimeSafety] Add lifetimebound inference for std::make_unique
104 days ago
usx95
marked this pull request as ready for review
104 days ago
llvmbot
added
clang
llvmbot
added
clang:frontend
llvmbot
added
clang:analysis
llvmbot
added
clang:temporal-safety
Xazax-hun
commented on 2026-04-12
usx95
force pushed
from
d194a7a5
to
fc10470c
102 days ago
usx95
force pushed
from
fc10470c
to
63f48f4b
100 days ago
Make Unique inference
572e8aab
string_view and pointer parameters
d36d45be
remove a.o
76a97f3a
dangling field
2488a369
lifetime suggestion
55a18bdc
fix suggestions test
7381c426
extract ctor from body in end-of-tu
68d9e582
extract ctor from CXXNew
d9c43ca9
revertarificial lookup
1622dd0e
fix test
b423a2f6
fix some tests.
492f88e6
fx more tests
8d29e8b7
add fixme.
1ad729cd
usx95
force pushed
from
22b6a6bf
to
1ad729cd
100 days ago
remove unintentional diff
a0838a15
format test. add negative test.
646c43f7
infer only for reference types
887e5a0f
fix spaces
cc5cd708
add docs
f95a9b3f
format
7b24f05b
concise findCXXNewExpr
1f93b929
usx95
requested a review
from
Xazax-hun
100 days ago
Xazax-hun
approved these changes on 2026-04-16
add note about recursion
d0f7865f
usx95
merged
46bbbde1
into main
99 days ago
usx95
deleted the users/usx95/make_unique branch
99 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
Xazax-hun
Assignees
No one assigned
Labels
clang
clang:frontend
clang:analysis
clang:temporal-safety
Milestone
No milestone
Login to write a write a comment.
Login via GitHub