Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Fix handling of access levels #127

Merged
merged 1 commit into from
Oct 7, 2024
Merged

Fix handling of access levels #127

merged 1 commit into from
Oct 7, 2024

Conversation

rauhul
Copy link
Collaborator

@rauhul rauhul commented Oct 6, 2024

Fixes a bug where access level decl modifiers were getting inserted without a trailing space leading to invalid macro expansions. This bug was caused by a change in overload resolution resulting from the update to swift-syntax 6.

Added macro expansion tests as well as type checking tests to cover protect against this sort of bug in the future.

Fixes a bug where access level decl modifiers were getting inserted
without a trailing space leading to invalid macro expansions. This bug
was caused by a change in overload resolution resulting from the update
to swift-syntax 6.

Added macro expansion tests as well as type checking tests to cover
protect against this sort of bug in the future.
@rauhul rauhul added bug Something isn't working mmio Related to the MMIO library labels Oct 6, 2024
@rauhul rauhul merged commit a28dcd8 into main Oct 7, 2024
2 of 3 checks passed
@rauhul rauhul deleted the fix branch October 7, 2024 01:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working mmio Related to the MMIO library
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant