Skip to content

Commit 2f4a8a8

Browse files
authored
Merge pull request #80272 from glessard/rdar137710901-span-properties-prototype
[temporary] disable spans over inline elements
2 parents 0819b43 + e5c7dfc commit 2f4a8a8

File tree

2 files changed

+0
-6
lines changed

2 files changed

+0
-6
lines changed

stdlib/public/core/CollectionOfOne.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,7 @@ extension CollectionOfOne {
166166
@lifetime(borrow self)
167167
@_alwaysEmitIntoClient
168168
get {
169-
let pointer = unsafe UnsafePointer<Element>(Builtin.addressOfBorrow(self))
170-
let span = unsafe Span(_unsafeStart: pointer, count: 1)
171169
fatalError("Span over CollectionOfOne is not supported yet.")
172-
return unsafe _overrideLifetime(span, borrowing: self)
173170
}
174171
}
175172
}

stdlib/public/core/InlineArray.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -468,10 +468,7 @@ extension InlineArray where Element: ~Copyable {
468468
@lifetime(borrow self)
469469
@_alwaysEmitIntoClient
470470
borrowing get {
471-
let pointer = _address
472-
let span = unsafe Span(_unsafeStart: pointer, count: count)
473471
fatalError("Span over InlineArray is not supported yet.")
474-
return unsafe _overrideLifetime(span, borrowing: self)
475472
}
476473
}
477474
}

0 commit comments

Comments
 (0)