diff --git a/Sources/MultiArray/ArrayData.swift b/Sources/MultiArray/ArrayData.swift index 8ca5461..cf5ae33 100644 --- a/Sources/MultiArray/ArrayData.swift +++ b/Sources/MultiArray/ArrayData.swift @@ -122,7 +122,7 @@ extension Unit: ArrayData { // Constant extension Box: ArrayData { - public typealias Buffer = UnsafeMutablePointer + public typealias Buffer = UnsafeMutablePointer @inlinable // @inline(__always) @@ -142,14 +142,14 @@ extension Box: ArrayData { // @inline(__always) // @_alwaysEmitIntoClient public static func reserve(capacity: Int, from context: inout UnsafeMutableRawPointer) -> Self.Buffer { - reserveCapacity(for: A.self, count: capacity, from: &context) + reserveCapacity(for: Element.self, count: capacity, from: &context) } @inlinable // @inline(__always) // @_alwaysEmitIntoClient public static func rawSize(capacity: Int, from offset: Int) -> Int { - getRawSize(for: A.self, count: capacity, from: offset) + getRawSize(for: Element.self, count: capacity, from: offset) } } diff --git a/Sources/MultiArray/Generic.swift b/Sources/MultiArray/Generic.swift index 2a11a2b..545144a 100644 --- a/Sources/MultiArray/Generic.swift +++ b/Sources/MultiArray/Generic.swift @@ -120,12 +120,12 @@ extension Unit: Generic { // Constant: Encode boxed/constant data (i.e. don't do anything with it; will // not be encoded into a struct-of-array representation) -public struct Box { - public let unbox: A +public struct Box { + public let unbox: Element @inlinable @_alwaysEmitIntoClient - public init(_ value: A) { + public init(_ value: Element) { self.unbox = value } }