Skip to content

Fix regression in mixin emit by removing unneeded line of code #34715

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

Merged
merged 2 commits into from
Oct 24, 2019

Conversation

weswigham
Copy link
Member

Fixes #33739

Just removes a line of code added alongside the js declaration emitter whose purpose should be duplicated by the isValueSymbolAccessible on the following line, and so only served to break people ❤️

@weswigham weswigham merged commit 7cfa1df into microsoft:master Oct 24, 2019
@weswigham
Copy link
Member Author

@typescript-bot cherry-pick this into release-3.7

typescript-bot pushed a commit to typescript-bot/TypeScript that referenced this pull request Oct 24, 2019
Component commits:
4cb867b Fix regression in mixin emit by removing unneeded line of code

e3cc5e9 Double the test, double the fun
@typescript-bot
Copy link
Collaborator

Hey @weswigham, I've opened #34719 for you.

@weswigham weswigham deleted the fix-regression-in-mixin-emit branch October 24, 2019 21:09
DanielRosenwasser pushed a commit that referenced this pull request Oct 28, 2019
Component commits:
4cb867b Fix regression in mixin emit by removing unneeded line of code

e3cc5e9 Double the test, double the fun
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.

[3.7] Mixin is broken with TypeScript 3.7 beta and compilerOptions.declaration = true
3 participants