Skip to content

Commit f0fc423

Browse files
DanielRosenwasserjakebailey
authored andcommitted
Switch scanner to var
1 parent 088fdf6 commit f0fc423

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

src/compiler/scanner.ts

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -961,31 +961,32 @@ export function createScanner(languageVersion: ScriptTarget,
961961
start?: number,
962962
length?: number): Scanner {
963963

964-
let text = textInitial!;
964+
/* eslint-disable no-var */
965+
var text = textInitial!;
965966

966967
// Current position (end position of text of current token)
967-
let pos: number;
968+
var pos: number;
968969

969970

970971
// end of text
971-
let end: number;
972+
var end: number;
972973

973974
// Start position of whitespace before current token
974-
let startPos: number;
975+
var startPos: number;
975976

976977
// Start position of text of current token
977-
let tokenPos: number;
978+
var tokenPos: number;
978979

979-
let token: SyntaxKind;
980-
let tokenValue!: string;
981-
let tokenFlags: TokenFlags;
980+
var token: SyntaxKind;
981+
var tokenValue!: string;
982+
var tokenFlags: TokenFlags;
982983

983-
let commentDirectives: CommentDirective[] | undefined;
984-
let inJSDocType = 0;
984+
var commentDirectives: CommentDirective[] | undefined;
985+
var inJSDocType = 0;
985986

986987
setText(text, start, length);
987988

988-
const scanner: Scanner = {
989+
var scanner: Scanner = {
989990
getStartPos: () => startPos,
990991
getTextPos: () => pos,
991992
getToken: () => token,
@@ -1031,6 +1032,8 @@ export function createScanner(languageVersion: ScriptTarget,
10311032
scanRange,
10321033
};
10331034

1035+
/* eslint-disable no-var */
1036+
10341037
if (Debug.isDebugging) {
10351038
Object.defineProperty(scanner, "__debugShowCurrentPositionInText", {
10361039
get: () => {

0 commit comments

Comments
 (0)