From c3840ef0b8cfe47364c2a3fff2b76c674caa9c41 Mon Sep 17 00:00:00 2001 From: Cyrus Najmabadi Date: Wed, 19 Nov 2014 22:45:27 -0800 Subject: [PATCH] Simplify code. --- src/compiler/parser.ts | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/compiler/parser.ts b/src/compiler/parser.ts index 56dc06250f8..28791118d38 100644 --- a/src/compiler/parser.ts +++ b/src/compiler/parser.ts @@ -865,10 +865,6 @@ module ts { errorAtPos(start, length, message, arg0, arg1, arg2); } - function grammarErrorAtPos(start: number, length: number, message: DiagnosticMessage, arg0?: any, arg1?: any, arg2?: any): void { - file.parseDiagnostics.push(createFileDiagnostic(file, start, length, message, arg0, arg1, arg2)); - } - function errorAtPos(start: number, length: number, message: DiagnosticMessage, arg0?: any, arg1?: any, arg2?: any): void { var lastErrorPos = file.parseDiagnostics.length ? file.parseDiagnostics[file.parseDiagnostics.length - 1].start @@ -2987,7 +2983,6 @@ module ts { } function parsePropertyMemberDeclaration(pos: number, modifiers: ModifiersArray): Declaration { - var errorCountBeforePropertyDeclaration = file.parseDiagnostics.length; var name = parsePropertyName(); var flags = modifiers ? modifiers.flags : 0; var questionStart = scanner.getTokenPos(); @@ -3595,11 +3590,7 @@ module ts { } // Now do node specific checks. - dispatch(node, nodeKind); - } - - function dispatch(node: Node, kind: SyntaxKind): void { - switch (kind) { + switch (nodeKind) { case SyntaxKind.ArrowFunction: case SyntaxKind.CallSignature: case SyntaxKind.ConstructorType: