Skip to content

Fix generic internal type escape in TypeMapVisitor#2243

Open
sanssanssanssanssanssans wants to merge 1 commit intoluau-lang:masterfrom
sanssanssanssanssanssans:master
Open

Fix generic internal type escape in TypeMapVisitor#2243
sanssanssanssanssanssans wants to merge 1 commit intoluau-lang:masterfrom
sanssanssanssanssanssans:master

Conversation

@sanssanssanssanssanssans
Copy link

@sanssanssanssanssanssans sanssanssanssanssanssans commented Feb 13, 2026

Fixes #2241

The issue was caused by TypeMapVisitor ignoring function generics
when calling getType(), resulting in internal types escaping module
boundaries.

This patch preserves generics via a stack mechanism

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.

internal type escaped

1 participant