From b416bf2d8096b126790ee1f96ab3af4e903ed58e Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Mon, 13 Apr 2015 12:20:25 -0700 Subject: [PATCH] move check outside switch statement --- src/services/services.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/services/services.ts b/src/services/services.ts index 748141dcf55..1d006e0b14c 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -3793,15 +3793,15 @@ module ts { return undefined; } + if (isLabelName(node)) { + return undefined; + } + let symbol = typeInfoResolver.getSymbolAtLocation(node); if (!symbol) { // Try getting just type at this position and show switch (node.kind) { case SyntaxKind.Identifier: - if(isLabelName(node)){ - return undefined; - } - // Fall through. case SyntaxKind.PropertyAccessExpression: case SyntaxKind.QualifiedName: case SyntaxKind.ThisKeyword: