llvm-project
[LifetimeSafety] Add lifetimebound inference for std::make_unique
#191632
Merged

[LifetimeSafety] Add lifetimebound inference for std::make_unique #191632

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

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone