@@ -53,12 +53,12 @@ import gizmo
53
53
@objc var property : Dictionary < Foo , Foo > = [ : ]
54
54
55
55
// Property getter
56
- // CHECK-LABEL: sil hidden [thunk] @$s24objc_dictionary_bridging3FooC8propertySDyA3CSH10FoundationyHCg_GvgTo : $@convention(objc_method) (Foo) -> @autoreleased NSDictionary
56
+ // CHECK-LABEL: sil hidden [thunk] @$s24objc_dictionary_bridging3FooC8propertySDyA2CGvgTo : $@convention(objc_method) (Foo) -> @autoreleased NSDictionary
57
57
// @$s24objc_dictionary_bridging3FooC8propertySDyA2CSo8NSObjectCSH10Foundationg_Gvpfi
58
58
// CHECK: bb0([[SELF:%[0-9]+]] : @unowned $Foo):
59
59
// CHECK: [[SELF_COPY:%.*]] = copy_value [[SELF]]
60
60
// CHECK: [[BORROWED_SELF_COPY:%.*]] = begin_borrow [[SELF_COPY]]
61
- // CHECK: [[GETTER:%[0-9]+]] = function_ref @$s24objc_dictionary_bridging3FooC8propertySDyA3CSH10FoundationyHCg_Gvg : $@convention(method) (@guaranteed Foo) -> @owned Dictionary<Foo, Foo>
61
+ // CHECK: [[GETTER:%[0-9]+]] = function_ref @$s24objc_dictionary_bridging3FooC8propertySDyA2CGvg : $@convention(method) (@guaranteed Foo) -> @owned Dictionary<Foo, Foo>
62
62
// CHECK: [[DICT:%[0-9]+]] = apply [[GETTER]]([[BORROWED_SELF_COPY]]) : $@convention(method) (@guaranteed Foo) -> @owned Dictionary<Foo, Foo>
63
63
// CHECK: end_borrow [[BORROWED_SELF_COPY]]
64
64
// CHECK: destroy_value [[SELF_COPY]]
@@ -71,7 +71,7 @@ import gizmo
71
71
// CHECK: } // end sil function
72
72
73
73
// Property setter
74
- // CHECK-LABEL: sil hidden [thunk] @$s24objc_dictionary_bridging3FooC8propertySDyA3CSH10FoundationyHCg_GvsTo : $@convention(objc_method) (NSDictionary, Foo) -> ()
74
+ // CHECK-LABEL: sil hidden [thunk] @$s24objc_dictionary_bridging3FooC8propertySDyA2CGvsTo : $@convention(objc_method) (NSDictionary, Foo) -> ()
75
75
// CHECK: bb0([[NSDICT:%[0-9]+]] : @unowned $NSDictionary, [[SELF:%[0-9]+]] : @unowned $Foo):
76
76
// CHECK: [[NSDICT_COPY:%.*]] = copy_value [[NSDICT]]
77
77
// CHECK: [[SELF_COPY:%.*]] = copy_value [[SELF]]
@@ -81,7 +81,7 @@ import gizmo
81
81
// CHECK: [[DICT:%[0-9]+]] = apply [[CONVERTER]]<Foo, Foo>([[OPT_NSDICT]], [[DICT_META]])
82
82
83
83
// CHECK: [[BORROWED_SELF_COPY:%.*]] = begin_borrow [[SELF_COPY]]
84
- // CHECK: [[SETTER:%[0-9]+]] = function_ref @$s24objc_dictionary_bridging3FooC8propertySDyA3CSH10FoundationyHCg_Gvs : $@convention(method) (@owned Dictionary<Foo, Foo>, @guaranteed Foo) -> ()
84
+ // CHECK: [[SETTER:%[0-9]+]] = function_ref @$s24objc_dictionary_bridging3FooC8propertySDyA2CGvs : $@convention(method) (@owned Dictionary<Foo, Foo>, @guaranteed Foo) -> ()
85
85
// CHECK: [[RESULT:%[0-9]+]] = apply [[SETTER]]([[DICT]], [[BORROWED_SELF_COPY]]) : $@convention(method) (@owned Dictionary<Foo, Foo>, @guaranteed Foo) -> ()
86
86
// CHECK: end_borrow [[BORROWED_SELF_COPY]]
87
87
// CHECK: destroy_value [[SELF_COPY]]
0 commit comments