From 5ce0202bc9b93ba53d61f5e298a30dfd9fd1beb2 Mon Sep 17 00:00:00 2001 From: AbubakerB Date: Thu, 4 Feb 2016 21:46:28 +0000 Subject: [PATCH] Refactored visibility text on modifier grammar check --- src/compiler/checker.ts | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index ebb02a2fdad..2351f6913af 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -16269,16 +16269,12 @@ namespace ts { case SyntaxKind.PublicKeyword: case SyntaxKind.ProtectedKeyword: case SyntaxKind.PrivateKeyword: - let text: string; - if (modifier.kind === SyntaxKind.PublicKeyword) { - text = "public"; - } - else if (modifier.kind === SyntaxKind.ProtectedKeyword) { - text = "protected"; + let text = visibilityToString(modifierToFlag(modifier.kind)); + + if (modifier.kind === SyntaxKind.ProtectedKeyword) { lastProtected = modifier; } - else { - text = "private"; + else if (modifier.kind === SyntaxKind.PrivateKeyword) { lastPrivate = modifier; }