@@ -62,7 +62,7 @@ public struct RawSpan: ~Escapable, Copyable, BitwiseCopyable {
6262 /// Unsafely create a `RawSpan` over initialized memory.
6363 ///
6464 /// `pointer` must point to a region of `byteCount` initialized bytes,
65- /// or may be `nil` if `count ` is 0.
65+ /// or may be `nil` if `byteCount ` is 0.
6666 ///
6767 /// The region of `byteCount` bytes of memory starting at `pointer`
6868 /// must remain valid, initialized and immutable
@@ -121,7 +121,7 @@ extension RawSpan {
121121 /// Failure to maintain this invariant results in undefined behaviour.
122122 ///
123123 /// - Parameters:
124- /// - buffer: an ` UnsafeRawBufferPointer` to initialized memory.
124+ /// - buffer: a `Slice< UnsafeRawBufferPointer> ` to initialized memory.
125125 @unsafe
126126 @_alwaysEmitIntoClient
127127 @lifetime ( borrow buffer)
@@ -142,7 +142,7 @@ extension RawSpan {
142142 /// Failure to maintain this invariant results in undefined behaviour.
143143 ///
144144 /// - Parameters:
145- /// - buffer: an `UnsafeRawBufferPointer ` to initialized memory.
145+ /// - buffer: an `UnsafeMutableRawBufferPointer ` to initialized memory.
146146 @unsafe
147147 @_alwaysEmitIntoClient
148148 @lifetime ( borrow buffer)
@@ -163,7 +163,7 @@ extension RawSpan {
163163 /// Failure to maintain this invariant results in undefined behaviour.
164164 ///
165165 /// - Parameters:
166- /// - buffer: an `UnsafeRawBufferPointer ` to initialized memory.
166+ /// - buffer: a `Slice<UnsafeMutableRawBufferPointer> ` to initialized memory.
167167 @unsafe
168168 @_alwaysEmitIntoClient
169169 @lifetime ( borrow buffer)
@@ -207,7 +207,7 @@ extension RawSpan {
207207 /// Failure to maintain this invariant results in undefined behaviour.
208208 ///
209209 /// - Parameters:
210- /// - buffer: an `UnsafeRawBufferPointer ` to initialized memory.
210+ /// - buffer: an `UnsafeBufferPointer<T> ` to initialized memory.
211211 @unsafe
212212 @_alwaysEmitIntoClient
213213 @lifetime ( borrow buffer)
@@ -228,7 +228,7 @@ extension RawSpan {
228228 /// Failure to maintain this invariant results in undefined behaviour.
229229 ///
230230 /// - Parameters:
231- /// - buffer: an `UnsafeRawBufferPointer ` to initialized memory.
231+ /// - buffer: a `Slice<UnsafeBufferPointer<T>> ` to initialized memory.
232232 @unsafe
233233 @_alwaysEmitIntoClient
234234 @lifetime ( borrow buffer)
@@ -249,7 +249,7 @@ extension RawSpan {
249249 /// Failure to maintain this invariant results in undefined behaviour.
250250 ///
251251 /// - Parameters:
252- /// - buffer: an `UnsafeRawBufferPointer ` to initialized memory.
252+ /// - buffer: an `UnsafeMutableBufferPointer<T> ` to initialized memory.
253253 @unsafe
254254 @_alwaysEmitIntoClient
255255 @lifetime ( borrow buffer)
@@ -270,7 +270,7 @@ extension RawSpan {
270270 /// Failure to maintain this invariant results in undefined behaviour.
271271 ///
272272 /// - Parameters:
273- /// - buffer: an `UnsafeRawBufferPointer ` to initialized memory.
273+ /// - buffer: a `Slice<UnsafeMutableBufferPointer<T>> ` to initialized memory.
274274 @unsafe
275275 @_alwaysEmitIntoClient
276276 @lifetime ( borrow buffer)
0 commit comments