Open
Description
This may be tricky, but we should investigate how much is possible here.
This would likely require help from Swift emitted thunks, as the way that metadata is passed may be non-trivial.
Perhaps we can handle some simple cases at first though.
Generic signatures are non trivial in Swift, so this would require additional information from the Swift interfaces to somehow make it "managable", see: https://github.com/swiftlang/swift/blob/main/docs/ABI/GenericSignature.md