[move-only] Add support for switch_enum in borrow2destructure #63530
[sil] Provide FieldSensitivePrunedLiveness with its own implementatio…
3b729511
[sil] Refactor field sensitive pruned liveness so it can be used with…
d5aea693
[move-only] Change MoveOnlyBorrowToDestructureTransform into a driver…
a4985bf0
[move-only] Refactor some helper structs out of BorrowToDestructureTr…
91686c07
[move-only] Move header info for borrow to destructure transform into…
bd81c0d4
[move-only] Begin extracting out the impl of BorrowToDestructure from…
4b6a87a0
[move-only] Refactor BorrowToDestructureTransform::gatherBorrows into…
c25d58d8
[move-only] Move the rest of the actual computation from the borrowTo…
5d1fe77a
[move-only] Hide the AvailableValue impl used by BorrowToDestructureT…
69a16355
[move-only][borrow2destructure] Sink liveness into the implementation…
b244df07
[move-only][borrow2destructure] Split cleanup code into the borrow sp…
83918054
[move-only][borrow2destructure] Move destructureNeedingUses, instToIn…
e9e704eb
[move-only][borrow2destructure] Add support for processing switch_enum.
f4877645
[move-only] Integrate BorrowToDestructureTransform into the AddressCh…
e70a7228
[move-only] Move MoveOnlyObjectChecker /before/ MoveOnlyAddressChecke…
a624fece
[move-only] Now that borrow to destructure transform knows how to han…
61b63839
[move-only] Fix up a test slightly.
d56e1694
gottesmm
merged
97b68be9
into main 3 years ago
gottesmm
deleted the moveonly-enum-destructure branch 3 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub