Fix SILGen's computation of default argument generator isolation

This commit is contained in:
John McCall
2025-09-09 14:08:49 -04:00
parent 4f6acbca63
commit 6f376c2468
4 changed files with 24 additions and 54 deletions

View File

@@ -38,6 +38,7 @@ namespace swift {
enum class EffectsKind : uint8_t;
class AbstractFunctionDecl;
class AbstractClosureExpr;
class ActorIsolation;
class ValueDecl;
class FuncDecl;
class ClosureExpr;
@@ -498,6 +499,8 @@ struct SILDeclRef {
return result;
}
ActorIsolation getActorIsolation() const;
/// True if the decl ref references a thunk from a natively foreign
/// declaration to Swift calling convention.
bool isForeignToNativeThunk() const;