Skip to content

Commit 3d3b560

Browse files
committed
tests: adapt a SIL test to the new block argument ownership syntax
rdar://problem/42631990
1 parent d2cc353 commit 3d3b560

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

test/IRGen/class_isa_pointers_armv7k_watchos.sil

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ sil_vtable Purebred {}
2323
// CHECK: [[VTABLE:%.*]] = bitcast %swift.type* [[ISA]]
2424
// CHECK: getelementptr inbounds {{.*}} [[VTABLE]]
2525
sil @purebred_method : $@convention(thin) (@owned Purebred) -> () {
26-
entry(%0 : $Purebred):
26+
entry(%0 : @owned $Purebred):
2727
%m = class_method %0 : $Purebred, #Purebred.method!1 : (Purebred) -> () -> (), $@convention(method) (@guaranteed Purebred) -> ()
2828
%z = apply %m(%0) : $@convention(method) (@guaranteed Purebred) -> ()
2929
return %z : $()
@@ -45,7 +45,7 @@ sil_vtable Mongrel {}
4545
// CHECK: [[VTABLE:%.*]] = bitcast %swift.type* [[ISA]]
4646
// CHECK: getelementptr inbounds {{.*}} [[VTABLE]]
4747
sil @mongrel_method : $@convention(thin) (@owned Mongrel) -> () {
48-
entry(%0 : $Mongrel):
48+
entry(%0 : @owned $Mongrel):
4949
%m = class_method %0 : $Mongrel, #Mongrel.method!1 : (Mongrel) -> () -> (), $@convention(method) (@guaranteed Mongrel) -> ()
5050
%z = apply %m(%0) : $@convention(method) (@guaranteed Mongrel) -> ()
5151
return %z : $()
@@ -54,14 +54,14 @@ entry(%0 : $Mongrel):
5454
// ObjC stubs expected by ObjC metadata emission
5555

5656
sil private @$S33class_isa_pointers_armv7k_watchos7MongrelC6methodyyFTo : $@convention(objc_method) (Purebred) -> () {
57-
entry(%0 : $Purebred):
57+
entry(%0 : @unowned $Purebred):
5858
unreachable
5959
}
6060
sil private @$S33class_isa_pointers_armv7k_watchos7MongrelC7bellsOnACSgSi_tcfcTo : $@convention(objc_method) (Int, Purebred) -> () {
61-
entry(%0 : $Int, %1 : $Purebred):
61+
entry(%0 : @trivial $Int, %1 : @unowned $Purebred):
6262
unreachable
6363
}
6464
sil private @$S33class_isa_pointers_armv7k_watchos7MongrelCACycfcTo : $@convention(objc_method) (Purebred) -> () {
65-
entry(%0 : $Purebred):
65+
entry(%0 : @unowned $Purebred):
6666
unreachable
6767
}

0 commit comments

Comments
 (0)