diff --git a/clang/lib/Index/IndexDataStoreUtils.cpp b/clang/lib/Index/IndexDataStoreUtils.cpp index 6b77618befb79..38e8b4970db8d 100644 --- a/clang/lib/Index/IndexDataStoreUtils.cpp +++ b/clang/lib/Index/IndexDataStoreUtils.cpp @@ -425,6 +425,10 @@ indexstore_symbol_subkind_t index::getIndexStoreSubKind(SymbolSubKind K) { return INDEXSTORE_SYMBOL_SUBKIND_SWIFTASSOCIATEDTYPE; case SymbolSubKind::SwiftGenericTypeParam: return INDEXSTORE_SYMBOL_SUBKIND_SWIFTGENERICTYPEPARAM; + case SymbolSubKind::SwiftAccessorBorrow: + return INDEXSTORE_SYMBOL_SUBKIND_SWIFTACCESSORBORROW; + case SymbolSubKind::SwiftAccessorMutate: + return INDEXSTORE_SYMBOL_SUBKIND_SWIFTACCESSORMUTATE; } llvm_unreachable("unexpected symbol subkind"); }