mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
This code was not consulting SILFunctionConventions, so it was passing things indirect when they are not in sil-opaque-values. This fixes callers as well to ensure they pass arguments and results correctly in both modes.