Skip to content

[Projection tooling] Add symbols from dynamic library to type database #2918

Open
@jkurdek

Description

Description

The Swift runtime exposes metadata accessors, witness tables, and conformance descriptors through native symbols. At bindings time, we projection tooling can't invoke them directly because the target platform may differ. However, the tooling can read these symbols and store them in the type database. These symbols will be consumed by emitters and called at runtime.

Tasks

Metadata

Assignees

Labels

User StoryA single user-facing feature. Can be grouped under an epic.area-SwiftBindingsSwift bindings for .NET

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions