Removed unnecessary check since ShorthandPropertyAssignment's name is always an Identifier.
This commit is contained in:
parent
7ce1604c53
commit
23c76c3abb
|
@ -6131,9 +6131,7 @@ module ts {
|
|||
}
|
||||
else {
|
||||
Debug.assert(memberDecl.kind === SyntaxKind.ShorthandPropertyAssignment);
|
||||
type = memberDecl.name.kind === SyntaxKind.ComputedPropertyName
|
||||
? unknownType
|
||||
: checkExpression(<Identifier>memberDecl.name, contextualMapper);
|
||||
type = checkExpression((<ShorthandPropertyAssignment>memberDecl).name, contextualMapper);
|
||||
}
|
||||
typeFlags |= type.flags;
|
||||
let prop = <TransientSymbol>createSymbol(SymbolFlags.Property | SymbolFlags.Transient | member.flags, member.name);
|
||||
|
|
Loading…
Reference in a new issue