diff --git a/clang/lib/Index/IndexDataStoreUtils.cpp b/clang/lib/Index/IndexDataStoreUtils.cpp index e3f9119b0e4d0..d4fd185a832ac 100644 --- a/clang/lib/Index/IndexDataStoreUtils.cpp +++ b/clang/lib/Index/IndexDataStoreUtils.cpp @@ -421,6 +421,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"); }