From e313e2e317d7ad565a96a21df0c017129e241673 Mon Sep 17 00:00:00 2001 From: Ryan Cavanaugh Date: Tue, 29 Sep 2015 11:12:34 -0700 Subject: [PATCH] Move cheaper check earlier in condition --- src/compiler/scanner.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/compiler/scanner.ts b/src/compiler/scanner.ts index 2ca075e1786..10027c44e7d 100644 --- a/src/compiler/scanner.ts +++ b/src/compiler/scanner.ts @@ -1361,9 +1361,9 @@ namespace ts { if (text.charCodeAt(pos + 1) === CharacterCodes.equals) { return pos += 2, token = SyntaxKind.LessThanEqualsToken; } - if (text.charCodeAt(pos + 1) === CharacterCodes.slash && - text.charCodeAt(pos + 2) !== CharacterCodes.asterisk && - languageVariant === LanguageVariant.JSX) { + if (languageVariant === LanguageVariant.JSX && + text.charCodeAt(pos + 1) === CharacterCodes.slash && + text.charCodeAt(pos + 2) !== CharacterCodes.asterisk) { return pos += 2, token = SyntaxKind.LessThanSlashToken; } return pos++, token = SyntaxKind.LessThanToken;