mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-12-16 10:33:59 -06:00
Fix minor issue
This commit is contained in:
parent
2e99438edc
commit
5ad46b180b
@ -6444,7 +6444,8 @@ namespace ts {
|
||||
for (const declaration of symbol.declarations) {
|
||||
if (declaration.kind === SyntaxKind.EnumDeclaration) {
|
||||
for (const member of (<EnumDeclaration>declaration).members) {
|
||||
const memberType = getFreshTypeOfLiteralType(getLiteralType(getEnumMemberValue(member) || 0, enumCount, getSymbolOfNode(member)));
|
||||
const value = getEnumMemberValue(member);
|
||||
const memberType = getFreshTypeOfLiteralType(getLiteralType(value !== undefined ? value : 0, enumCount, getSymbolOfNode(member)));
|
||||
getSymbolLinks(getSymbolOfNode(member)).declaredType = memberType;
|
||||
memberTypeList.push(getRegularTypeOfLiteralType(memberType));
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user