-
Notifications
You must be signed in to change notification settings - Fork 13k
Closed
Labels
BugA bug in TypeScriptA bug in TypeScript
Description
Stackoverflow when compiling a specific getter method
π Search Terms
- Maximum call stack size exceeded
- Stackoverflow
π 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
class MyThing {
get myProp() { return this && "foo"; }
}
The crash only happens when strictNullChecks
is enabled.
π Actual behavior
Crash.
π Expected behavior
No crash.
whzx5byb
Metadata
Metadata
Assignees
Labels
BugA bug in TypeScriptA bug in TypeScript