Skip to content

Commit b3c9316

Browse files
Gwen Mittertreinergmittert
authored andcommitted
Enhance Enum IRGen in TypeLayout
Teach TypeLayout about when it can omit checking the enum tag and instead directly either ignore retaining/releasing the payload or retain/release it regardless of the enum tag. This ports to PO/NullableRefcounted/ForwardToPayload distinctions to TypeLayout.
1 parent 12d78cf commit b3c9316

File tree

3 files changed

+350
-80
lines changed

3 files changed

+350
-80
lines changed

0 commit comments

Comments
 (0)