Skip to content

Correctly handle module types as typealias parameters#1713

Closed
HT154 wants to merge 3 commits into
apple:mainfrom
HT154:alias-frame-capture
Closed

Correctly handle module types as typealias parameters#1713
HT154 wants to merge 3 commits into
apple:mainfrom
HT154:alias-frame-capture

Conversation

@HT154

@HT154 HT154 commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Really not happy with this solution, but I'm not sure how else to achieve this!!

Depends on #1717

Resolves #1712

@HT154 HT154 force-pushed the alias-frame-capture branch 3 times, most recently from e1040a7 to 28148ca Compare June 29, 2026 19:10
@HT154 HT154 force-pushed the alias-frame-capture branch from 28148ca to edffc2d Compare June 29, 2026 21:54
@HT154 HT154 marked this pull request as draft June 29, 2026 21:54
@HT154 HT154 force-pushed the alias-frame-capture branch from edffc2d to d357c3e Compare June 29, 2026 23:21
@HT154 HT154 marked this pull request as ready for review June 30, 2026 03:14
@HT154

HT154 commented Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

Preferable to disallow module types in typealias and class bodies (with a deprecation cycle) and #1708 should disallow this types in typealias bodies.

@HT154 HT154 closed this Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

module types as typelias type args are evaluated in the context of the alias's module, not where module is used

1 participant