swift
[cxx-interop] Add support for reference counting operations on foreign reference types.
#59509
Merged

[cxx-interop] Add support for reference counting operations on foreign reference types. #59509

zoecarver
zoecarver zoecarver added c++ interop
zoecarver zoecarver requested a review from rjmccall rjmccall 3 years ago
zoecarver zoecarver requested a review from hyp hyp 3 years ago
zoecarver zoecarver requested a review from beccadax beccadax 3 years ago
zoecarver zoecarver requested a review from egorzhdan egorzhdan 3 years ago
zoecarver
hyp
rjmccall
rjmccall requested changes on 2022-06-24
zoecarver
zoecarver zoecarver force pushed from 368583eb to d2ea0497 3 years ago
zoecarver
zoecarver
zoecarver [wip][cxx-interop] Support for custom reference counting operations.
4021082a
zoecarver [wip][cxx-interop] Re-factor ClassTypeInfo specific logic into that c…
4247d96f
zoecarver [cxx-interop] Add silgen test to check triviality of foreign referenc…
b443dfc7
zoecarver [nfc][cxx-interop] Add diagnostics for invalid custom reference count…
ee2a7eee
zoecarver [nfc] Rename CxxCustom -> Custom and fix comments based on review fee…
c9f54e14
zoecarver [cxx-interop] Add diagnostics and validation for retain/release funct…
74d76e28
zoecarver zoecarver force pushed from 52a14ee4 to 7bfb360e 3 years ago
zoecarver
zoecarver zoecarver force pushed from 7bfb360e to 56b7ed20 3 years ago
zoecarver
zoecarver [nfc] Clang format changes.
13b0a5bc
zoecarver zoecarver force pushed from 56b7ed20 to 13b0a5bc 3 years ago
zoecarver
zoecarver [cxx-interop] Move definition of debug functions to be accessable in …
a18abb7a
zoecarver
zoecarver [nfc] Require ObjC interop for one test.
8134567b
zoecarver
zoecarver zoecarver merged bd003bcd into main 3 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone