-
Notifications
You must be signed in to change notification settings - Fork 215
Closed
Labels
User StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.area-SwiftBindingsSwift bindings for .NETSwift bindings for .NET
Description
Tasks
- [Swift ABI compatibility] Document memory ownership and handling at the Swift–C# boundary #3008
- [Swift ABI compatibility] Functional tests for
InitWithCopyandDestroyfunctions in value witness table #3009 - [Swift language features] Retain result in the generated Swift async wrapper #3020
- [Swift ABI compatibility] Refactor projection tooling to project value types with ref properties as C# classes #3035
- [Swift ABI compatibility] Refactor projected C# classes to invoke
Destroyfunction #3036 - [Swift language features] Use canonical Dispose pattern in the generated bindings #2978
- [Swift language features] Revisit thread safety of ref counting in projections #2975
- [Swift language features] Improve
MarshalToSwiftto track size of buffer in parameter #2974 - [Swift ABI compatibility] Implement Swift payload as SafeHandler to decouple IDisposable from the bindings #3018
Metadata
Metadata
Assignees
Labels
User StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.area-SwiftBindingsSwift bindings for .NETSwift bindings for .NET