Skip to content

Commit 1c080d1

Browse files
author
Andy Hanson
committed
Set ScriptElementKind for enum members to "enum member" instead of "const"
1 parent f673f48 commit 1c080d1

File tree

5 files changed

+23
-24
lines changed

5 files changed

+23
-24
lines changed

src/services/types.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -701,8 +701,7 @@ namespace ts {
701701

702702
/** enum E */
703703
export const enumElement = "enum";
704-
// TODO: GH#9983
705-
export const enumMemberElement = "const";
704+
export const enumMemberElement = "enum member";
706705

707706
/**
708707
* Inside module and script only

tests/cases/fourslash/deleteClassWithEnumPresent.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ verify.navigationTree({
1616
"childItems": [
1717
{
1818
"text": "a",
19-
"kind": "const"
19+
"kind": "enum member"
2020
},
2121
{
2222
"text": "b",
23-
"kind": "const"
23+
"kind": "enum member"
2424
},
2525
{
2626
"text": "c",
27-
"kind": "const"
27+
"kind": "enum member"
2828
}
2929
]
3030
}
@@ -48,15 +48,15 @@ verify.navigationBar([
4848
"childItems": [
4949
{
5050
"text": "a",
51-
"kind": "const"
51+
"kind": "enum member"
5252
},
5353
{
5454
"text": "b",
55-
"kind": "const"
55+
"kind": "enum member"
5656
},
5757
{
5858
"text": "c",
59-
"kind": "const"
59+
"kind": "enum member"
6060
}
6161
],
6262
"indent": 1

tests/cases/fourslash/navigationBarItemsInsideMethodsAndConstructors.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ verify.navigationTree({
3636
"childItems": [
3737
{
3838
"text": "LocalEnumMemberInConstructor",
39-
"kind": "const"
39+
"kind": "enum member"
4040
}
4141
]
4242
},
@@ -64,7 +64,7 @@ verify.navigationTree({
6464
"childItems": [
6565
{
6666
"text": "LocalEnumMemberInMethod",
67-
"kind": "const"
67+
"kind": "enum member"
6868
}
6969
]
7070
},
@@ -144,7 +144,7 @@ verify.navigationBar([
144144
"childItems": [
145145
{
146146
"text": "LocalEnumMemberInConstructor",
147-
"kind": "const"
147+
"kind": "enum member"
148148
}
149149
],
150150
"indent": 3
@@ -184,7 +184,7 @@ verify.navigationBar([
184184
"childItems": [
185185
{
186186
"text": "LocalEnumMemberInMethod",
187-
"kind": "const"
187+
"kind": "enum member"
188188
}
189189
],
190190
"indent": 3

tests/cases/fourslash/navigationBarItemsItems.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,15 +130,15 @@ verify.navigationTree({
130130
"childItems": [
131131
{
132132
"text": "value1",
133-
"kind": "const"
133+
"kind": "enum member"
134134
},
135135
{
136136
"text": "value2",
137-
"kind": "const"
137+
"kind": "enum member"
138138
},
139139
{
140140
"text": "value3",
141-
"kind": "const"
141+
"kind": "enum member"
142142
}
143143
]
144144
}
@@ -263,15 +263,15 @@ verify.navigationBar([
263263
"childItems": [
264264
{
265265
"text": "value1",
266-
"kind": "const"
266+
"kind": "enum member"
267267
},
268268
{
269269
"text": "value2",
270-
"kind": "const"
270+
"kind": "enum member"
271271
},
272272
{
273273
"text": "value3",
274-
"kind": "const"
274+
"kind": "enum member"
275275
}
276276
],
277277
"indent": 2

tests/cases/fourslash/server/navbar01.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -129,15 +129,15 @@ verify.navigationTree({
129129
"childItems": [
130130
{
131131
"text": "value1",
132-
"kind": "const"
132+
"kind": "enum member"
133133
},
134134
{
135135
"text": "value2",
136-
"kind": "const"
136+
"kind": "enum member"
137137
},
138138
{
139139
"text": "value3",
140-
"kind": "const"
140+
"kind": "enum member"
141141
}
142142
]
143143
}
@@ -262,15 +262,15 @@ verify.navigationBar([
262262
"childItems": [
263263
{
264264
"text": "value1",
265-
"kind": "const"
265+
"kind": "enum member"
266266
},
267267
{
268268
"text": "value2",
269-
"kind": "const"
269+
"kind": "enum member"
270270
},
271271
{
272272
"text": "value3",
273-
"kind": "const"
273+
"kind": "enum member"
274274
}
275275
],
276276
"indent": 2

0 commit comments

Comments
 (0)