From 58427c4d18fe64b849f0ef73945ddbf2e2cb28b1 Mon Sep 17 00:00:00 2001 From: Ryan Cavanaugh Date: Tue, 8 Dec 2015 16:59:52 -0800 Subject: [PATCH] Use logic for win --- src/compiler/checker.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 6b25b47d26c..53900f90ffa 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -15971,10 +15971,7 @@ namespace ts { // Modifiers cannot appear in property assignments forEach(prop.modifiers, mod => { - if (mod.kind !== SyntaxKind.AsyncKeyword) { - grammarErrorOnNode(mod, Diagnostics._0_modifier_cannot_be_used_here, getTextOfNode(mod)); - } - else if (prop.kind !== SyntaxKind.MethodDeclaration) { + if (mod.kind !== SyntaxKind.AsyncKeyword || prop.kind !== SyntaxKind.MethodDeclaration) { grammarErrorOnNode(mod, Diagnostics._0_modifier_cannot_be_used_here, getTextOfNode(mod)); } });