Skip to content

Commit 560dbd9

Browse files
committed
Merge pull request #3621 from DickvdBrink/unused-vars
Remove unused variables
2 parents b754cc1 + 2a48318 commit 560dbd9

File tree

6 files changed

+2
-10
lines changed

6 files changed

+2
-10
lines changed

src/compiler/checker.ts

+2-4
Original file line numberDiff line numberDiff line change
@@ -3518,7 +3518,6 @@ namespace ts {
35183518
let syntaxKind = kind === IndexKind.Number ? SyntaxKind.NumberKeyword : SyntaxKind.StringKeyword;
35193519
let indexSymbol = getIndexSymbol(symbol);
35203520
if (indexSymbol) {
3521-
let len = indexSymbol.declarations.length;
35223521
for (let decl of indexSymbol.declarations) {
35233522
let node = <SignatureDeclaration>decl;
35243523
if (node.parameters.length === 1) {
@@ -8374,12 +8373,12 @@ namespace ts {
83748373
}
83758374

83768375
function checkTypeOfExpression(node: TypeOfExpression): Type {
8377-
let operandType = checkExpression(node.expression);
8376+
checkExpression(node.expression);
83788377
return stringType;
83798378
}
83808379

83818380
function checkVoidExpression(node: VoidExpression): Type {
8382-
let operandType = checkExpression(node.expression);
8381+
checkExpression(node.expression);
83838382
return undefinedType;
83848383
}
83858384

@@ -12380,7 +12379,6 @@ namespace ts {
1238012379

1238112380
case SyntaxKind.StringLiteral:
1238212381
// External module name in an import declaration
12383-
let moduleName: Expression;
1238412382
if ((isExternalModuleImportEqualsDeclaration(node.parent.parent) &&
1238512383
getExternalModuleImportEqualsDeclarationExpression(node.parent.parent) === node) ||
1238612384
((node.parent.kind === SyntaxKind.ImportDeclaration || node.parent.kind === SyntaxKind.ExportDeclaration) &&

src/compiler/declarationEmitter.ts

-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ namespace ts {
4040
function emitDeclarations(host: EmitHost, resolver: EmitResolver, diagnostics: Diagnostic[], jsFilePath: string, root?: SourceFile): DeclarationEmit {
4141
let newLine = host.getNewLine();
4242
let compilerOptions = host.getCompilerOptions();
43-
let languageVersion = compilerOptions.target || ScriptTarget.ES3;
4443

4544
let write: (s: string) => void;
4645
let writeLine: () => void;

src/compiler/parser.ts

-1
Original file line numberDiff line numberDiff line change
@@ -5363,7 +5363,6 @@ namespace ts {
53635363
let atToken = createNode(SyntaxKind.AtToken, pos - 1);
53645364
atToken.end = pos;
53655365

5366-
let startPos = pos;
53675366
let tagName = scanIdentifier();
53685367
if (!tagName) {
53695368
return;

src/compiler/program.ts

-1
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,6 @@ namespace ts {
337337
function processSourceFile(fileName: string, isDefaultLib: boolean, refFile?: SourceFile, refPos?: number, refEnd?: number) {
338338
let start: number;
339339
let length: number;
340-
let extensions: string;
341340
let diagnosticArgument: string[];
342341
if (refEnd !== undefined && refPos !== undefined) {
343342
start = refPos;

src/compiler/utilities.ts

-1
Original file line numberDiff line numberDiff line change
@@ -1957,7 +1957,6 @@ namespace ts {
19571957
function getExpandedCharCodes(input: string): number[] {
19581958
let output: number[] = [];
19591959
let length = input.length;
1960-
let leadSurrogate: number = undefined;
19611960

19621961
for (let i = 0; i < length; i++) {
19631962
let charCode = input.charCodeAt(i);

src/services/services.ts

-2
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,6 @@ namespace ts {
9595

9696
export module ScriptSnapshot {
9797
class StringScriptSnapshot implements IScriptSnapshot {
98-
private _lineStartPositions: number[] = undefined;
9998

10099
constructor(private text: string) {
101100
}
@@ -2910,7 +2909,6 @@ namespace ts {
29102909
}
29112910

29122911
let location = getTouchingPropertyName(sourceFile, position);
2913-
var target = program.getCompilerOptions().target;
29142912

29152913
let semanticStart = new Date().getTime();
29162914
let isMemberCompletion: boolean;

0 commit comments

Comments
 (0)