llvm-project
[LifetimeSafety] Fix compiler crash with `static operator()`
#187853
Merged

[LifetimeSafety] Fix compiler crash with `static operator()` #187853

NeKon69
NeKon69 apply basic fix
43a4f3b7
NeKon69 add test
8a828b75
llvmbot llvmbot added clang
llvmbot llvmbot added clang:analysis
llvmbot llvmbot added clang:temporal-safety
llvmbot
NeKon69 NeKon69 changed the title Fix compiler crash with `static operator()` when lifetime safety is enabled [clang] Fix compiler crash with `static operator()` when lifetime safety is enabled 134 days ago
github-actions
github-actions
NeKon69 move test to a new file
c9ee4ef6
Xazax-hun Xazax-hun requested a review from usx95 usx95 132 days ago
Xazax-hun Xazax-hun requested a review from Xazax-hun Xazax-hun 132 days ago
Xazax-hun Xazax-hun requested a review from hokein hokein 132 days ago
usx95 usx95 changed the title [clang] Fix compiler crash with `static operator()` when lifetime safety is enabled [LifetimeSafety] Fix compiler crash with `static operator()` 132 days ago
usx95
usx95 requested changes on 2026-03-23
hokein
hokein commented on 2026-03-23
NeKon69 update tests
9c779d68
NeKon69
NeKon69 move argument handling logic to `VisitCallExpr`
022bd893
usx95
usx95 commented on 2026-03-23
NeKon69 apply suggestions
925c10e5
NeKon69 add a comment explaining why the check is needed
393c834a
usx95
usx95 commented on 2026-03-23
NeKon69 change wording in the comment
43dd20f8
Xazax-hun
Xazax-hun approved these changes on 2026-03-23
usx95
usx95 approved these changes on 2026-03-23
usx95 usx95 merged b32b31e6 into main 132 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone