Skip to content

Commit 53b6b45

Browse files
committed
[stdlib] update lifetime annotation syntax
1 parent e618f79 commit 53b6b45

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

stdlib/public/core/Span/MutableRawSpan.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ extension MutableRawSpan {
102102
}
103103

104104
@_alwaysEmitIntoClient
105-
@lifetime(borrow elements)
105+
@lifetime(&elements)
106106
public init<Element: BitwiseCopyable>(
107107
_elements elements: inout MutableSpan<Element>
108108
) {

stdlib/public/core/Span/MutableSpan.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ extension MutableSpan where Element: BitwiseCopyable {
247247
/// - Returns: a MutableRawSpan over the memory represented by this span
248248
@_alwaysEmitIntoClient
249249
public var mutableBytes: MutableRawSpan {
250-
@lifetime(borrow self)
250+
@lifetime(&self)
251251
mutating get {
252252
MutableRawSpan(_elements: &self)
253253
}

0 commit comments

Comments
 (0)