Skip to content

Commit 47e333c

Browse files
authored
Adjust IRGen/witness-method-elimination-ir.swift for ptrauth (swiftlang#39394)
1 parent 45b84b8 commit 47e333c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/IRGen/witness-method-elimination-ir.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ struct MyStruct : TheProtocol {
1616

1717
// CHECK: @"$s4main8MyStructVAA11TheProtocolAAWP" =
1818
// CHECK-SAME: i8* bitcast (%swift.protocol_conformance_descriptor* @"$s4main8MyStructVAA11TheProtocolAAMc" to i8*)
19-
// CHECK-SAME: i8* bitcast (void (%T4main8MyStructV*, %swift.type*, i8**)* @"$s4main8MyStructVAA11TheProtocolA2aDP10func1_liveyyFTW" to i8*)
20-
// CHECK-SAME: i8* bitcast (void (%T4main8MyStructV*, %swift.type*, i8**)* @"$s4main8MyStructVAA11TheProtocolA2aDP10func2_deadyyFTW" to i8*)
19+
// CHECK-SAME: i8* bitcast ({{.*}} @"$s4main8MyStructVAA11TheProtocolA2aDP10func1_liveyyFTW{{(.ptrauth)?}}" to i8*)
20+
// CHECK-SAME: i8* bitcast ({{.*}} @"$s4main8MyStructVAA11TheProtocolA2aDP10func2_deadyyFTW{{(.ptrauth)?}}" to i8*)
2121
// CHECK-64-SAME: align 8, !type !0, !type !1, !vcall_visibility !2
2222
// CHECK-32-SAME: align 4, !type !0, !type !1, !vcall_visibility !2
2323

0 commit comments

Comments
 (0)