Skip to content

Commit 719109c

Browse files
authored
Merge pull request #3485 from bnbarham/fix-warning
[IndexStore] Add a `UsingEnum` subkind to match the index
2 parents fbdd4c0 + 9cf9939 commit 719109c

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

clang/include/indexstore/indexstore.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,7 @@ typedef enum {
270270
INDEXSTORE_SYMBOL_SUBKIND_ACCESSORSETTER = 4,
271271
INDEXSTORE_SYMBOL_SUBKIND_USINGTYPENAME = 5,
272272
INDEXSTORE_SYMBOL_SUBKIND_USINGVALUE = 6,
273+
INDEXSTORE_SYMBOL_SUBKIND_USINGENUM = 7,
273274

274275
INDEXSTORE_SYMBOL_SUBKIND_SWIFTACCESSORWILLSET = 1000,
275276
INDEXSTORE_SYMBOL_SUBKIND_SWIFTACCESSORDIDSET = 1001,

clang/lib/Index/IndexDataStoreUtils.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,8 @@ SymbolSubKind index::getSymbolSubKind(indexstore_symbol_subkind_t K) {
153153
return SymbolSubKind::UsingTypename;
154154
case INDEXSTORE_SYMBOL_SUBKIND_USINGVALUE:
155155
return SymbolSubKind::UsingValue;
156+
case INDEXSTORE_SYMBOL_SUBKIND_USINGENUM:
157+
return SymbolSubKind::UsingEnum;
156158
case INDEXSTORE_SYMBOL_SUBKIND_SWIFTACCESSORWILLSET:
157159
return SymbolSubKind::SwiftAccessorWillSet;
158160
case INDEXSTORE_SYMBOL_SUBKIND_SWIFTACCESSORDIDSET:
@@ -377,6 +379,8 @@ indexstore_symbol_subkind_t index::getIndexStoreSubKind(SymbolSubKind K) {
377379
return INDEXSTORE_SYMBOL_SUBKIND_USINGTYPENAME;
378380
case SymbolSubKind::UsingValue:
379381
return INDEXSTORE_SYMBOL_SUBKIND_USINGVALUE;
382+
case SymbolSubKind::UsingEnum:
383+
return INDEXSTORE_SYMBOL_SUBKIND_USINGENUM;
380384
case SymbolSubKind::SwiftAccessorWillSet:
381385
return INDEXSTORE_SYMBOL_SUBKIND_SWIFTACCESSORWILLSET;
382386
case SymbolSubKind::SwiftAccessorDidSet:

0 commit comments

Comments
 (0)