Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Metadata generation of attributes and constants #2844

Merged
merged 7 commits into from
Feb 13, 2024
Merged

Metadata generation of attributes and constants #2844

merged 7 commits into from
Feb 13, 2024

Conversation

kennykerr
Copy link
Collaborator

Continued work on #1093, this update includes:

  • Generation of custom attributes.
  • Generation of constants.
  • Simpler type-safe table generation.

This means we can generate a big chunk of the OS WinRT metadata, which relies heavily on attributes for type definitions. I need to focus more on testing and roundtripping now, but this is a big step forward.

@kennykerr kennykerr merged commit ece2390 into master Feb 13, 2024
@kennykerr kennykerr deleted the winmd branch February 13, 2024 16:17
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant