-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Closed
Description
TypeScript Version: 3.6.2 through 3.8.0-dev.20191126 (no error in 3.5.3)
Search Terms: Debug Failure. No error for 3 or fewer overload signatures
Code
Large proprietary enterprise project that I cannot share. The error does not point to any specific place in the code, so I have no idea how to create a minimal reproduction of the issue.
Expected behavior: My code should compile, or give useful compiler errors.
Actual behavior: A runtime error from within tsc.js with a stack trace.
This stack trace is from version 3.7.2 in particular:
Error: Debug Failure. No error for 3 or fewer overload signatures
at _loop_14 (/Users/jlau/Development/PDS/web-app/node_modules/typescript/lib/tsc.js:46115:42)
at resolveCall (/Users/jlau/Development/PDS/web-app/node_modules/typescript/lib/tsc.js:46121:29)
at resolveJsxOpeningLikeElement (/Users/jlau/Development/PDS/web-app/node_modules/typescript/lib/tsc.js:46679:20)
at resolveSignature (/Users/jlau/Development/PDS/web-app/node_modules/typescript/lib/tsc.js:46700:28)
at getResolvedSignature (/Users/jlau/Development/PDS/web-app/node_modules/typescript/lib/tsc.js:46711:26)
at checkJsxOpeningLikeElementOrOpeningFragment (/Users/jlau/Development/PDS/web-app/node_modules/typescript/lib/tsc.js:44896:27)
at checkJsxSelfClosingElementDeferred (/Users/jlau/Development/PDS/web-app/node_modules/typescript/lib/tsc.js:44539:13)
at checkDeferredNode (/Users/jlau/Development/PDS/web-app/node_modules/typescript/lib/tsc.js:52894:21)
at Map.forEach (<anonymous>)
at checkDeferredNodes (/Users/jlau/Development/PDS/web-app/node_modules/typescript/lib/tsc.js:52872:37)
Playground Link:
Related Issues:
Metadata
Metadata
Assignees
Labels
BugA bug in TypeScriptA bug in TypeScript