Use Debug.fail to avoid a call.

This commit is contained in:
Daniel Rosenwasser
2024-07-02 18:59:25 +00:00
parent af340b7156
commit d5898b5b80

View File

@@ -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) {