mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[Distributed] Handle mangling thunks in extensions with generic AS and $Stubs (#71914)
This commit is contained in:
committed by
GitHub
parent
92f3b0f2c4
commit
c56a1e8be7
@@ -139,7 +139,7 @@ Type swift::getSerializationRequirementTypesForMember(
|
||||
return signature->getConcreteType(SerReqAssocType);
|
||||
}
|
||||
|
||||
llvm_unreachable("Unable to fetch ActorSystem type!");
|
||||
llvm_unreachable("Unable to fetch SerializationRequirement type!");
|
||||
}
|
||||
|
||||
Type swift::getDistributedActorSystemType(NominalTypeDecl *actor) {
|
||||
@@ -325,11 +325,8 @@ Type ASTContext::getAssociatedTypeOfDistributedSystemOfActor(
|
||||
|
||||
FuncDecl*
|
||||
ASTContext::getDistributedActorArgumentDecodingMethod(NominalTypeDecl *actor) {
|
||||
if (!actor->isDistributedActor())
|
||||
return nullptr;
|
||||
|
||||
return evaluateOrDefault(
|
||||
evaluator, GetDistributedActorArgumentDecodingMethodRequest{actor}, nullptr);
|
||||
evaluator, GetDistributedActorConcreteArgumentDecodingMethodRequest{actor}, nullptr);
|
||||
}
|
||||
|
||||
NominalTypeDecl*
|
||||
|
||||
Reference in New Issue
Block a user