Skip to content

Commit 6311df3

Browse files
committed
[test] Update .cxx_{construct,destruct} type signature length
1 parent 917ad05 commit 6311df3

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

test/IRGen/objc_bridge.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,13 @@ import Foundation
7575
// CHECK: i8* getelementptr inbounds ([11 x i8], [11 x i8]* [[SETTER_SIGNATURE]], i64 0, i64 0),
7676
// CHECK: i8* bitcast (void ([[OPAQUE:.*]]*, i8*, [[OPAQUE:.*]]*)* @"$S11objc_bridge3BasC8nsstrArg1sySo8NSStringC_tFTo" to i8*)
7777
// CHECK: },
78-
// CHECK: { i8*, i8*, i8* } {
79-
// CHECK: i8* getelementptr inbounds ([5 x i8], [5 x i8]* @"\01L_selector_data(init)", i64 0, i64 0),
78+
// CHECK: { i8*, i8*, i8* } {
79+
// CHECK: i8* getelementptr inbounds ([5 x i8], [5 x i8]* @"\01L_selector_data(init)", i64 0, i64 0),
8080
// CHECK: i8* getelementptr inbounds ([8 x i8], [8 x i8]* [[GETTER_SIGNATURE]], i64 0, i64 0),
8181
// CHECK: i8* bitcast ([[OPAQUE:.*]]* ([[OPAQUE:.*]]*, i8*)* @"$S11objc_bridge3BasCACycfcTo" to i8*)
8282
// CHECK: },
83-
// CHECK: { i8*, i8*, i8* } {
84-
// CHECK: i8* getelementptr inbounds ([8 x i8], [8 x i8]* @"\01L_selector_data(dealloc)", i64 0, i64 0),
83+
// CHECK: { i8*, i8*, i8* } {
84+
// CHECK: i8* getelementptr inbounds ([8 x i8], [8 x i8]* @"\01L_selector_data(dealloc)", i64 0, i64 0),
8585
// CHECK: i8* getelementptr inbounds ([8 x i8], [8 x i8]* [[DEALLOC_SIGNATURE]], i64 0, i64 0),
8686
// CHECK: i8* bitcast (void ([[OPAQUE:.*]]*, i8*)* @"$S11objc_bridge3BasCfDTo" to i8*)
8787
// CHECK: },
@@ -90,9 +90,9 @@ import Foundation
9090
// CHECK: i8* getelementptr inbounds ([11 x i8], [11 x i8]* @{{[0-9]+}}, i64 0, i64 0),
9191
// CHECK: i8* bitcast (void (%3*, i8*, %4*)* @"$S11objc_bridge3BasC9acceptSetyyShyACSo8NSObjectCSH10ObjectiveCg_GFTo" to i8*)
9292
// CHECK: }
93-
// CHECK: { i8*, i8*, i8* } {
94-
// CHECK: i8* getelementptr inbounds ([14 x i8], [14 x i8]* @"\01L_selector_data(.cxx_destruct)", i64 0, i64 0),
95-
// CHECK: i8* getelementptr inbounds ([3 x i8], [3 x i8]* @{{.*}}, i64 0, i64 0),
93+
// CHECK: { i8*, i8*, i8* } {
94+
// CHECK: i8* getelementptr inbounds ([14 x i8], [14 x i8]* @"\01L_selector_data(.cxx_destruct)", i64 0, i64 0),
95+
// CHECK: i8* getelementptr inbounds ([8 x i8], [8 x i8]* @{{.*}}, i64 0, i64 0),
9696
// CHECK: i8* bitcast (void ([[OPAQUE:.*]]*, i8*)* @"$S11objc_bridge3BasCfETo" to i8*)
9797
// CHECK: }
9898
// CHECK: ]
@@ -183,7 +183,7 @@ class Bas : NSObject {
183183
// CHECK: define internal void @"$S11objc_bridge3BasC8nsstrArg1sySo8NSStringC_tFTo"([[OPAQUE:.*]]*, i8*, [[OPAQUE:.*]]*) unnamed_addr {{.*}} {
184184
@objc func nsstrArg(s s: NSString) { }
185185

186-
override init() {
186+
override init() {
187187
strRealProp = String()
188188
nsstrRealProp = NSString()
189189
super.init()

test/IRGen/objc_subclass.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@
101101
// CHECK-32: i8* bitcast (%0* (%0*, i8*, i32)* @"$S13objc_subclass10SwiftGizmoC7bellsOnACSgSi_tcfcTo" to i8*)
102102
// CHECK-32: }, { i8*, i8*, i8* } {
103103
// CHECK-32: i8* getelementptr inbounds ([15 x i8], [15 x i8]* @"\01L_selector_data(.cxx_construct)", i32 0, i32 0),
104-
// CHECK-32: i8* getelementptr inbounds ([3 x i8], [3 x i8]* {{@[0-9]+}}, i32 0, i32 0),
104+
// CHECK-32: i8* getelementptr inbounds ([8 x i8], [8 x i8]* {{@[0-9]+}}, i32 0, i32 0),
105105
// CHECK-32: i8* bitcast (%0* (%0*, i8*)* @"$S13objc_subclass10SwiftGizmoCfeTo" to i8*)
106106
// CHECK-32: }]
107107
// CHECK-32: }, section "__DATA, __objc_const", align 4
@@ -151,7 +151,7 @@
151151
// CHECK-64: i8* bitcast ([[OPAQUE11:%.*]]* ([[OPAQUE12:%.*]]*, i8*, i64)* @"$S13objc_subclass10SwiftGizmoC7bellsOnACSgSi_tcfcTo" to i8*)
152152
// CHECK-64: }, {
153153
// CHECK-64: i8* getelementptr inbounds ([15 x i8], [15 x i8]* @"\01L_selector_data(.cxx_construct)", i64 0, i64 0),
154-
// CHECK-64: i8* getelementptr inbounds ([3 x i8], [3 x i8]* {{@[0-9]+}}, i64 0, i64 0),
154+
// CHECK-64: i8* getelementptr inbounds ([8 x i8], [8 x i8]* {{@[0-9]+}}, i64 0, i64 0),
155155
// CHECK-64: i8* bitcast ([[OPAQUE5]]* ([[OPAQUE6]]*, i8*)* @"$S13objc_subclass10SwiftGizmoCfeTo" to i8*)
156156
// CHECK-64: }]
157157
// CHECK-64: }, section "__DATA, __objc_const", align 8
@@ -237,7 +237,7 @@
237237
// CHECK-32: i8* bitcast (%3* (%3*, i8*, i32)* @"$S13objc_subclass11SwiftGizmo2C7bellsOnACSgSi_tcfcTo" to i8*)
238238
// CHECK-32: }, {
239239
// CHECK-32: i8* getelementptr inbounds ([14 x i8], [14 x i8]* @"\01L_selector_data(.cxx_destruct)", i32 0, i32 0),
240-
// CHECK-32: i8* getelementptr inbounds ([3 x i8], [3 x i8]* {{@[0-9]+}}, i32 0, i32 0),
240+
// CHECK-32: i8* getelementptr inbounds ([8 x i8], [8 x i8]* {{@[0-9]+}}, i32 0, i32 0),
241241
// CHECK-32: i8* bitcast (void (%3*, i8*)* @"$S13objc_subclass11SwiftGizmo2CfETo" to i8*)
242242
// CHECK-32: }
243243
// CHECK-32: ]
@@ -265,7 +265,7 @@
265265
// CHECK-64: i8* bitcast ([[OPAQUE21:%.*]]* ([[OPAQUE22:%.*]]*, i8*, i64)* @"$S13objc_subclass11SwiftGizmo2C7bellsOnACSgSi_tcfcTo" to i8*)
266266
// CHECK-64: }, {
267267
// CHECK-64: i8* getelementptr inbounds ([14 x i8], [14 x i8]* @"\01L_selector_data(.cxx_destruct)", i64 0, i64 0),
268-
// CHECK-64: i8* getelementptr inbounds ([3 x i8], [3 x i8]* {{@[0-9]+}}, i64 0, i64 0)
268+
// CHECK-64: i8* getelementptr inbounds ([8 x i8], [8 x i8]* {{@[0-9]+}}, i64 0, i64 0)
269269
// CHECK-64: i8* bitcast (void ([[OPAQUE20:%.*]]*, i8*)* @"$S13objc_subclass11SwiftGizmo2CfETo" to i8*)
270270
// CHECK-64: }
271271
// CHECK-64: ] }

0 commit comments

Comments
 (0)