@@ -5,25 +5,25 @@ import Builtin
55@frozen
66@_rawLayout ( like: T)
77public struct Cell < T: ~ Copyable> : ~ Copyable {
8- // CHECK-LABEL: sil {{.*}} @$s4CellAAVAARiczrlE7addressSpyxGvg : $@convention(method) <T where T : ~Copyable> (@in_guaranteed Cell<T>) -> UnsafeMutablePointer<T> {
8+ // CHECK-LABEL: sil {{.*}} @$s4CellAAVAARi_zrlE7addressSpyxGvg : $@convention(method) <T where T : ~Copyable> (@in_guaranteed Cell<T>) -> UnsafeMutablePointer<T> {
99 // CHECK: bb0([[SELF:%.*]] : $*Cell<T>):
1010 // CHECK: [[RAW_LAYOUT_ADDR:%.*]] = builtin "addressOfRawLayout"<Cell<T>>([[SELF]] : $*Cell<T>) : $Builtin.RawPointer
1111 // CHECK-NEXT: [[POINTER:%.*]] = struct $UnsafeMutablePointer<T> ([[RAW_LAYOUT_ADDR]] : $Builtin.RawPointer)
1212 // CHECK-NEXT: return [[POINTER]] : $UnsafeMutablePointer<T>
13- // CHECK-LABEL: } // end sil function '$s4CellAAVAARiczrlE7addressSpyxGvg '
13+ // CHECK-LABEL: } // end sil function '$s4CellAAVAARi_zrlE7addressSpyxGvg '
1414 @_transparent
1515 public var address : UnsafeMutablePointer < T > {
1616 . init( Builtin . addressOfRawLayout ( self ) )
1717 }
1818
19- // CHECK-LABEL: sil {{.*}} @$s4CellAAVAARiczrlEyAByxGxcfC : $@convention(method) <T where T : ~Copyable> (@in T, @thin Cell<T>.Type) -> @out Cell<T> {
19+ // CHECK-LABEL: sil {{.*}} @$s4CellAAVAARi_zrlEyAByxGxcfC : $@convention(method) <T where T : ~Copyable> (@in T, @thin Cell<T>.Type) -> @out Cell<T> {
2020 // CHECK: bb0({{%.*}} : $*Cell<T>, [[VALUE:%.*]] : $*T, {{%.*}} : $@thin Cell<T>.Type):
2121 // CHECK: {{%.*}} = builtin "zeroInitializer"<Cell<T>>([[SELF:%.*]] : $*Cell<T>) : $()
2222 // CHECK-NEXT: [[RAW_LAYOUT_ADDR:%.*]] = builtin "addressOfRawLayout"<Cell<T>>([[SELF]] : $*Cell<T>) : $Builtin.RawPointer
2323 // CHECK-NEXT: [[POINTER:%.*]] = struct $UnsafeMutablePointer<T> ([[RAW_LAYOUT_ADDR]] : $Builtin.RawPointer)
2424 // Calling 'UnsafeMutablePointer<T>.initialize(to:)'
2525 // CHECK: {{%.*}} = apply {{%.*}}<T>([[VALUE]], [[POINTER]])
26- // CHECK-LABEL: } // end sil function '$s4CellAAVAARiczrlEyAByxGxcfC '
26+ // CHECK-LABEL: } // end sil function '$s4CellAAVAARi_zrlEyAByxGxcfC '
2727 @_transparent
2828 public init ( _ value: consuming T ) {
2929 address. initialize ( to: value)
0 commit comments