swift
[cxx-interop] [NFCi] Clean up reference type analysis logic
#87643
Merged

[cxx-interop] [NFCi] Clean up reference type analysis logic #87643

j-hui merged 7 commits into swiftlang:main from j-hui:frt-rq
j-hui
j-hui [cxx-interp] [NFC] Fix CxxRecordSemantics request declaration in Type…
0f2bb86a
j-hui j-hui force pushed from 80ff7ad3 to c45130fa 73 days ago
j-hui
j-hui j-hui force pushed from c45130fa to 824e5027 73 days ago
j-hui
j-hui j-hui force pushed from 824e5027 to 6f846b4e 73 days ago
j-hui
j-hui
j-hui
j-hui
j-hui
j-hui
j-hui
j-hui j-hui marked this pull request as ready for review 72 days ago
j-hui j-hui requested a review from hborla hborla 72 days ago
j-hui j-hui requested a review from xedin xedin 72 days ago
j-hui j-hui requested a review from slavapestov slavapestov 72 days ago
j-hui j-hui requested a review from egorzhdan egorzhdan 72 days ago
j-hui j-hui requested a review from beccadax beccadax 72 days ago
j-hui j-hui requested a review from ian-twilightcoder ian-twilightcoder 72 days ago
j-hui j-hui requested a review from Xazax-hun Xazax-hun 72 days ago
j-hui j-hui requested a review from susmonteiro susmonteiro 72 days ago
j-hui j-hui requested a review from hnrklssn hnrklssn 72 days ago
j-hui j-hui requested a review from patrykstefanski patrykstefanski 72 days ago
egorzhdan
egorzhdan approved these changes on 2026-03-04
Xazax-hun
Xazax-hun commented on 2026-03-04
j-hui j-hui requested a review from Xazax-hun Xazax-hun 72 days ago
j-hui
j-hui j-hui force pushed from 16ee00f5 to 47e45648 72 days ago
j-hui
Xazax-hun
Xazax-hun commented on 2026-03-05
Xazax-hun
Xazax-hun commented on 2026-03-05
Xazax-hun
Xazax-hun approved these changes on 2026-03-05
j-hui [cxx-interop] [NFCi] Clean up reference type analysis logic
346bfe47
j-hui [cxx-interop] Remove idempotence from diagnoseForeignReferenceType()
6aaa274a
j-hui [cxx-interop] ASSERT FRT base is complete and not dependent
ffd78041
j-hui [cxx-interop] Obselete "import_as_ref" attribute
5e49e109
j-hui [cxx-interop] [NFC] Replace some uses of CxxRecordSemantics
e178af56
j-hui [cxx-interop] [NFC] Remove unused ClangImporter::Implementation pointer
c62949c5
j-hui j-hui force pushed from 47e45648 to c62949c5 71 days ago
j-hui
j-hui
j-hui
j-hui
j-hui
j-hui
j-hui
j-hui j-hui merged 9fe81ed7 into main 70 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone