mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[Sema] Emit dynamic actor isolation checks for derived Codable protocol witnesses
This commit is contained in:
@@ -1254,7 +1254,7 @@ static FuncDecl *deriveEncodable_encode(DerivedConformance &derived) {
|
||||
encodeDecl->getAttrs().add(attr);
|
||||
}
|
||||
|
||||
addNonIsolatedToSynthesized(derived.Nominal, encodeDecl);
|
||||
addNonIsolatedToSynthesized(derived, encodeDecl);
|
||||
|
||||
encodeDecl->copyFormalAccessFrom(derived.Nominal,
|
||||
/*sourceIsParentContext*/ true);
|
||||
@@ -1906,7 +1906,7 @@ static ValueDecl *deriveDecodable_init(DerivedConformance &derived) {
|
||||
initDecl->getAttrs().add(reqAttr);
|
||||
}
|
||||
|
||||
addNonIsolatedToSynthesized(derived.Nominal, initDecl);
|
||||
addNonIsolatedToSynthesized(derived, initDecl);
|
||||
|
||||
initDecl->copyFormalAccessFrom(derived.Nominal,
|
||||
/*sourceIsParentContext*/ true);
|
||||
|
||||
Reference in New Issue
Block a user