Skip to content

Commit 23c76c3

Browse files
Removed unnecessary check since ShorthandPropertyAssignment's name is always an Identifier.
1 parent 7ce1604 commit 23c76c3

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/compiler/checker.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6131,9 +6131,7 @@ module ts {
61316131
}
61326132
else {
61336133
Debug.assert(memberDecl.kind === SyntaxKind.ShorthandPropertyAssignment);
6134-
type = memberDecl.name.kind === SyntaxKind.ComputedPropertyName
6135-
? unknownType
6136-
: checkExpression(<Identifier>memberDecl.name, contextualMapper);
6134+
type = checkExpression((<ShorthandPropertyAssignment>memberDecl).name, contextualMapper);
61376135
}
61386136
typeFlags |= type.flags;
61396137
let prop = <TransientSymbol>createSymbol(SymbolFlags.Property | SymbolFlags.Transient | member.flags, member.name);

0 commit comments

Comments
 (0)