Merge pull request #84180 from meg-gupta/borrowandmutatepr

Add preliminary support for borrow accessors
This commit is contained in:
Meghana Gupta
2025-09-15 10:01:15 -07:00
committed by GitHub
97 changed files with 2410 additions and 193 deletions

View File

@@ -375,6 +375,10 @@ UIdent SwiftLangSupport::getUIDForAccessor(const ValueDecl *D,
return IsRef ? KindRefAccessorModify : KindDeclAccessorModify;
case AccessorKind::Init:
return IsRef ? KindRefAccessorInit : KindDeclAccessorInit;
case AccessorKind::Borrow:
return IsRef ? KindRefAccessorBorrow : KindDeclAccessorBorrow;
case AccessorKind::Mutate:
return IsRef ? KindRefAccessorMutate : KindDeclAccessorMutate;
}
llvm_unreachable("Unhandled AccessorKind in switch.");