do not handle enum type member

This commit is contained in:
王文璐
2018-06-28 09:36:26 +08:00
parent d6f5fc6518
commit d8cdd7552e
4 changed files with 4 additions and 5 deletions

View File

@@ -240,7 +240,7 @@ namespace ts.codefix {
*/
const hasStringInitializer = some(enumDeclaration.members, member => {
const type = checker.getTypeAtLocation(member);
return !!(type && type.flags & (TypeFlags.StringLike | TypeFlags.Enum));
return !!(type && type.flags & TypeFlags.StringLike);
});
const enumMember = createEnumMember(token, hasStringInitializer ? createStringLiteral(token.text) : undefined);