We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
The crash started happening with 4.6, and it still occurs on the latest nightly. The crash doesn't happen on 4.5.5.
Reproduction playground: https://www.typescriptlang.org/dev/bug-workbench/?#code/MYGwhgzhAECyCeAVAFgSwHYHNoG8BQ00mApgC7QC28ACgE4D2ADgBQCUu0tZArretKTQwAZMOgAiAGb164gNzQAvnkVA
class MyThing { get myProp() { return this && "foo"; } }
The crash only happens when strictNullChecks is enabled.
strictNullChecks
Crash.
No crash.
Stackoverflow when compiling a specific getter method
🔎 Search Terms
🕗 Version & Regression Information
The crash started happening with 4.6, and it still occurs on the latest nightly.
The crash doesn't happen on 4.5.5.
⏯ Playground Link
Reproduction playground: https://www.typescriptlang.org/dev/bug-workbench/?#code/MYGwhgzhAECyCeAVAFgSwHYHNoG8BQ00mApgC7QC28ACgE4D2ADgBQCUu0tZArretKTQwAZMOgAiAGb164gNzQAvnkVA
💻 Code
The crash only happens when
strictNullChecksis enabled.🙁 Actual behavior
Crash.
🙂 Expected behavior
No crash.