Fix swiftinterface printing of accessors and inferred lifetime dependencies when Lifetimes feature is enabled

This commit is contained in:
Meghana Gupta
2025-11-19 06:29:57 +05:30
parent 0a8a3bc753
commit 4089775de8
3 changed files with 64 additions and 15 deletions

View File

@@ -77,3 +77,15 @@ extension Container {
}
}
}
public struct RigidArray : ~Copyable {
@usableFromInline let _ptr: UnsafeRawBufferPointer
public var span: RawSpan {
@_lifetime(borrow self)
get {
return RawSpan(_unsafeBytes: _ptr)
}
}
}