swift
[region-isolation] Improve errors around strong transferring and wordsmith main error
#71823
Merged

[region-isolation] Improve errors around strong transferring and wordsmith main error #71823

gottesmm
gottesmm [region-isolation] Reformat transfer non sendable so that utility cod…
31baceb6
gottesmm [region-isolation] Inline an initForApply call that wasn't really nec…
eeba7910
gottesmm [region-isolation] Clean up the named value transfer warning.
7fe100a7
gottesmm [region-isolation] Track the full isolation crossing when emitting tr…
e4bd7f7d
gottesmm [sil] Teach VariableNameInferrer how to look through /all/ accessors.
9154082d
gottesmm [sil] Teach VariableNameUtils how to look through function conversion…
e1ecd8b5
gottesmm [region-isolation] Eliminate more "call site passes `self`" warnings
1c193cae
gottesmm [region-isolation] Change the main race error to be "transferring {c…
f296529e
gottesmm [sil] Teach variable name inference how to look through more instruct…
e21c0a6c
gottesmm [region-isolation] Eliminate "call site passes `self`" error from all…
7f43c3aa
gottesmm [region-isolation] Create helpers for inferring name from value and i…
8fd70eca
gottesmm [region-isolation] Emit a better error when a function parameter is a…
02be75a6
gottesmm [region-isolation] Update some tests unrelated to transferring that e…
b1573685
gottesmm gottesmm requested a review from ktoso ktoso 1 year ago
gottesmm gottesmm requested a review from hborla hborla 1 year ago
gottesmm gottesmm requested a review from slavapestov slavapestov 1 year ago
gottesmm gottesmm requested a review from xedin xedin 1 year ago
gottesmm
gottesmm gottesmm merged a703f225 into main 1 year ago
gottesmm gottesmm deleted the strong_transferring branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone