@@ -10,6 +10,9 @@ import SizedByClang
10
10
11
11
12
12
// CHECK: /// This is an auto-generated wrapper for safer interop
13
+ // CHECK-NEXT: @_alwaysEmitIntoClient @_disfavoredOverload public func aliasedBytesized(_ p: UnsafeMutableRawBufferPointer)
14
+
15
+ // CHECK-NEXT: /// This is an auto-generated wrapper for safer interop
13
16
// CHECK-NEXT: @_alwaysEmitIntoClient @_disfavoredOverload public func bytesized(_ size: Int{{.*}}) -> UnsafeMutableRawBufferPointer
14
17
15
18
// CHECK-NEXT: /// This is an auto-generated wrapper for safer interop
@@ -30,6 +33,9 @@ import SizedByClang
30
33
// CHECK-NEXT: /// This is an auto-generated wrapper for safer interop
31
34
// CHECK-NEXT: @_alwaysEmitIntoClient @_disfavoredOverload public func opaque(_ p: UnsafeRawBufferPointer)
32
35
36
+ // CHECK-NEXT: /// This is an auto-generated wrapper for safer interop
37
+ // CHECK-NEXT: @_alwaysEmitIntoClient @_disfavoredOverload public func opaqueptr(_ p: UnsafeRawBufferPointer)
38
+
33
39
// CHECK-NEXT: /// This is an auto-generated wrapper for safer interop
34
40
// CHECK-NEXT: @_alwaysEmitIntoClient @_disfavoredOverload public func returnPointer(_ len: Int{{.*}}) -> UnsafeMutableRawBufferPointer
35
41
@@ -67,6 +73,11 @@ public func callOpaque(_ p: UnsafeRawBufferPointer) {
67
73
unsafe opaque( p)
68
74
}
69
75
76
+ @inlinable
77
+ public func callOpaqueptr( _ p: UnsafeRawBufferPointer ) {
78
+ unsafe opaqueptr( p)
79
+ }
80
+
70
81
@inlinable
71
82
public func callReturnPointer( ) {
72
83
let _: UnsafeMutableRawBufferPointer ? = returnPointer ( 4 ) // call wrapper
@@ -97,3 +108,8 @@ public func callCharsized(_ p: UnsafeMutableRawBufferPointer) {
97
108
public func callBytesized( ) {
98
109
let _: UnsafeMutableRawBufferPointer = bytesized ( 37 )
99
110
}
111
+
112
+ @inlinable
113
+ public func callAliasedBytesized( _ p: UnsafeMutableRawBufferPointer ) {
114
+ unsafe aliasedBytesized( p)
115
+ }
0 commit comments