diff --git a/src/compiler/scanner.ts b/src/compiler/scanner.ts index 944b3e1e21f..8f977217e1e 100644 --- a/src/compiler/scanner.ts +++ b/src/compiler/scanner.ts @@ -2104,7 +2104,7 @@ export function createScanner(languageVersion: ScriptTarget, skipTrivia: boolean return token = scanNumber(); } - Debug.assert(tokenInfo & TokenInfo.RecognizedMisc); + if (!(tokenInfo & TokenInfo.RecognizedMisc)) Debug.fail(`Unhandled token category ${tokenInfo}`); switch (ch) { case CharacterCodes.exclamation: if (charCodeUnchecked(pos + 1) === CharacterCodes.equals) {