finish test

This commit is contained in:
Martin Aeschlimann
2020-01-13 17:49:58 +01:00
parent 517e4391c2
commit ae8fee7ba8
2 changed files with 2 additions and 1 deletions

View File

@@ -40,7 +40,7 @@ export function getSemanticTokens(jsLanguageService: ts.LanguageService, current
if (modifiers & ts.ModifierFlags.Async) {
modifierSet |= TokenModifier.async;
}
if ((modifiers & ts.ModifierFlags.Readonly) || (nodeFlags & ts.NodeFlags.Const)) {
if ((modifiers & ts.ModifierFlags.Readonly) || (nodeFlags & ts.NodeFlags.Const) || (symbol.getFlags() & ts.SymbolFlags.EnumMember)) {
modifierSet |= TokenModifier.readonly;
}
resultTokens.push({ start: currentTextDocument.positionAt(node.getStart()), length: node.getWidth(), typeIdx, modifierSet });