We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8321b81 commit e26d2aeCopy full SHA for e26d2ae
src/services/utilities.ts
@@ -41,9 +41,11 @@ namespace ts {
41
return SemanticMeaning.Type;
42
43
case SyntaxKind.ClassDeclaration:
44
- case SyntaxKind.EnumDeclaration:
45
return SemanticMeaning.Value | SemanticMeaning.Type;
46
+ case SyntaxKind.EnumDeclaration:
47
+ return SemanticMeaning.All;
48
+
49
case SyntaxKind.ModuleDeclaration:
50
if (isAmbientModule(<ModuleDeclaration>node)) {
51
return SemanticMeaning.Namespace | SemanticMeaning.Value;
tests/cases/fourslash/findAllRefsEnumAsNamespace.ts
@@ -0,0 +1,6 @@
1
+/// <reference path='fourslash.ts' />
2
3
+////enum [|{| "isWriteAccess": true, "isDefinition": true |}E|] { A }
4
+////let e: [|E|].A;
5
6
+verify.singleReferenceGroup("enum E");
0 commit comments