swift
e6c3cb3d - [cxx-interop] Forward declare classes

Commit
1 year ago
[cxx-interop] Forward declare classes The code already forward declared strutcs and enums. This patch extends the logic to also forward declare classes. Unfortunately, there was some fallout because some traits ended up defined multiple times for some classes, so the code is now extended to only conditionally emit these traits if no forward declaration was emitted for the type yet. rdar://124022242
Author
Gabor Horvath
Committer
Gabor Horvath
Parents
Loading