Using Swift ABI from Rust

The components that require compiler support include:

  • The LLVM calling convention.
  • The swiftself and (if support is desired) swifterror LLVM attributes.

Name mangling, and parameter exploding could probably be done externally.

So should a tracking issue be filled currently for these?

3 Likes