@@ -112,7 +112,7 @@ class SomeWrapperTests {
112
112
// CHECK-NEW: i8* getelementptr inbounds ([11 x i8], [11 x i8]* [[SHARED_NAME]], i64 0, i64 0),
113
113
// CHECK-NEW: i8* getelementptr inbounds ([5 x i8], [5 x i8]* [[SHARED_ATTRS]], i64 0, i64 0)
114
114
// CHECK-NEW: }]
115
- // CHECK-NEW: }, section "__DATA, __objc_const ", align 8
115
+ // CHECK-NEW: }, section "__DATA, {{.*}} ", align 8
116
116
117
117
// CHECK: @_METACLASS_DATA__TtC15objc_properties10SomeObject = internal constant { {{.*}} } {
118
118
// CHECK-SAME: i32 {{[0-9]+}}, i32 {{[0-9]+}}, i32 {{[0-9]+}}, i32 {{[0-9]+}},
@@ -122,7 +122,7 @@ class SomeWrapperTests {
122
122
// CHECK-SAME: i8* null, i8* null, i8* null,
123
123
// CHECK-NEW-SAME: { {{.+}} }* @_CLASS_PROPERTIES__TtC15objc_properties10SomeObject
124
124
// CHECK-OLD-SAME: i8* null
125
- // CHECK-SAME: }, section "__DATA, __objc_const ", align 8
125
+ // CHECK-SAME: }, section "__DATA, {{.*}} ", align 8
126
126
127
127
// CHECK: [[GETTER_SIGNATURE:@.*]] = private unnamed_addr constant [8 x i8] c"@16@0:8\00"
128
128
// CHECK: [[SETTER_SIGNATURE:@.*]] = private unnamed_addr constant [11 x i8] c"v24@0:8@16\00"
@@ -163,7 +163,7 @@ class SomeWrapperTests {
163
163
// CHECK: i8* getelementptr inbounds ([8 x i8], [8 x i8]* [[GETTER_SIGNATURE]], i64 0, i64 0),
164
164
// CHECK: @"$s15objc_properties10SomeObjectCACycfcTo{{(.ptrauth)?}}"
165
165
// CHECK: }]
166
- // CHECK: }, section "__DATA, __objc_const ", align 8
166
+ // CHECK: }, section "__DATA, {{.*}} ", align 8
167
167
168
168
// This appears earlier because it's also used in an ivar description.
169
169
// CHECK: [[BAREIVAR_NAME:@.*]] = private unnamed_addr constant [9 x i8] c"bareIvar\00"
@@ -195,7 +195,7 @@ class SomeWrapperTests {
195
195
// CHECK: i8* getelementptr inbounds ([7 x i8], [7 x i8]* [[WIBBLE_NAME]], i64 0, i64 0),
196
196
// CHECK: i8* getelementptr inbounds ([50 x i8], [50 x i8]* [[WIBBLE_ATTRS]], i64 0, i64 0)
197
197
// CHECK: }]
198
- // CHECK: }, section "__DATA, __objc_const ", align 8
198
+ // CHECK: }, section "__DATA, {{.*}} ", align 8
199
199
200
200
// CHECK: @_DATA__TtC15objc_properties10SomeObject = internal constant { {{.+}} } {
201
201
// CHECK: i32 {{[0-9]+}}, i32 {{[0-9]+}}, i32 {{[0-9]+}}, i32 {{[0-9]+}},
@@ -206,7 +206,7 @@ class SomeWrapperTests {
206
206
// CHECK: { {{.+}} }* @_IVARS__TtC15objc_properties10SomeObject,
207
207
// CHECK: i8* null,
208
208
// CHECK: { {{.+}} }* @_PROPERTIES__TtC15objc_properties10SomeObject
209
- // CHECK: }, section "__DATA, __objc_const ", align 8
209
+ // CHECK: }, section "__DATA, {{.*}} ", align 8
210
210
211
211
// CHECK: @"_CATEGORY_INSTANCE_METHODS__TtC15objc_properties10SomeObject_$_objc_properties" = internal constant { {{.*}}] } {
212
212
// CHECK: i32 24,
@@ -220,7 +220,7 @@ class SomeWrapperTests {
220
220
// CHECK: i8* getelementptr inbounds ([11 x i8], [11 x i8]* [[SETTER_SIGNATURE]], i64 0, i64 0),
221
221
// CHECK: @"$s15objc_properties10SomeObjectC17extensionPropertyACvsTo{{(.ptrauth)?}}"
222
222
// CHECK: }]
223
- // CHECK: }, section "__DATA, __objc_const ", align 8
223
+ // CHECK: }, section "__DATA, {{.*}} ", align 8
224
224
225
225
// CHECK: [[EXTENSIONPROPERTY_NAME:@.*]] = private unnamed_addr constant [18 x i8] c"extensionProperty\00"
226
226
@@ -231,7 +231,7 @@ class SomeWrapperTests {
231
231
// CHECK: i8* getelementptr inbounds ([18 x i8], [18 x i8]* [[EXTENSIONPROPERTY_NAME]], i64 0, i64 0),
232
232
// CHECK: i8* getelementptr inbounds ([42 x i8], [42 x i8]* [[READWRITE_ATTRS]], i64 0, i64 0)
233
233
// CHECK: }]
234
- // CHECK: }, section "__DATA, __objc_const ", align 8
234
+ // CHECK: }, section "__DATA, {{.*}} ", align 8
235
235
236
236
// CHECK-NEW: [[EXTENSIONCLASSPROPERTY_NAME:@.*]] = private unnamed_addr constant [19 x i8] c"extensionClassProp\00"
237
237
// CHECK-NEW: [[EXTENSIONCLASSPROPERTY_ATTRS:@.*]] = private unnamed_addr constant [7 x i8] c"T#,N,R\00"
@@ -246,7 +246,7 @@ class SomeWrapperTests {
246
246
// CHECK-NEW: }, {
247
247
// CHECK-NEW: i8* getelementptr inbounds ([26 x i8], [26 x i8]* [[EXTENSIONSTATICPROPERTY_NAME]], i64 0, i64 0),
248
248
// CHECK-NEW: i8* getelementptr inbounds ([5 x i8], [5 x i8]* [[SHARED_ATTRS]], i64 0, i64 0) }]
249
- // CHECK-NEW: }, section "__DATA, __objc_const ", align 8
249
+ // CHECK-NEW: }, section "__DATA, {{.*}} ", align 8
250
250
251
251
// CHECK: @"_CATEGORY__TtC15objc_properties10SomeObject_$_objc_properties" = internal constant { {{.+}} } {
252
252
// CHECK: i8* getelementptr inbounds ([{{.+}} x i8], [{{.+}} x i8]* {{@.+}}, i64 0, i64 0),
@@ -258,7 +258,7 @@ class SomeWrapperTests {
258
258
// CHECK-NEW: { {{.+}} }* @"_CATEGORY_CLASS_PROPERTIES__TtC15objc_properties10SomeObject_$_objc_properties",
259
259
// CHECK-OLD: i8* null,
260
260
// CHECK: i32 60
261
- // CHECK: }, section "__DATA, __objc_const ", align 8
261
+ // CHECK: }, section "__DATA, {{.*}} ", align 8
262
262
263
263
264
264
// CHECK: @_INSTANCE_METHODS__TtC15objc_properties4Tree =
@@ -283,7 +283,7 @@ class SomeWrapperTests {
283
283
// CHECK: i8* null,
284
284
// CHECK-NEW: { {{.+}} }* @_PROTOCOL_CLASS_PROPERTIES__TtP15objc_properties5Proto_
285
285
// CHECK-OLD: i8* null
286
- // CHECK: }, section "__DATA, __objc_const ", align 8
286
+ // CHECK: }, section "__DATA, {{.*}} ", align 8
287
287
288
288
289
289
// CHECK: [[PROTOCOLPROPERTY_NAME:@.+]] = private unnamed_addr constant [6 x i8] c"value\00"
@@ -296,7 +296,7 @@ class SomeWrapperTests {
296
296
// CHECK: i8* getelementptr inbounds ([6 x i8], [6 x i8]* [[PROTOCOLPROPERTY_NAME]], i64 0, i64 0),
297
297
// CHECK: i8* getelementptr inbounds ([7 x i8], [7 x i8]* [[PROTOCOLPROPERTY_ATTRS]], i64 0, i64 0)
298
298
// CHECK: }]
299
- // CHECK: }, section "__DATA, __objc_const ", align 8
299
+ // CHECK: }, section "__DATA, {{.*}} ", align 8
300
300
301
301
// CHECK-NEW: [[PROTOCOLCLASSPROPERTY_NAME:@.+]] = private unnamed_addr constant [15 x i8] c"sharedInstance\00"
302
302
// CHECK-NEW: [[PROTOCOLCLASSPROPERTY_ATTRS:@.+]] = private unnamed_addr constant [7 x i8] c"T@,N,&\00"
@@ -308,4 +308,4 @@ class SomeWrapperTests {
308
308
// CHECK-NEW: i8* getelementptr inbounds ([15 x i8], [15 x i8]* [[PROTOCOLCLASSPROPERTY_NAME]], i64 0, i64 0),
309
309
// CHECK-NEW: i8* getelementptr inbounds ([7 x i8], [7 x i8]* [[PROTOCOLCLASSPROPERTY_ATTRS]], i64 0, i64 0)
310
310
// CHECK-NEW: }]
311
- // CHECK-NEW: }, section "__DATA, __objc_const ", align 8
311
+ // CHECK-NEW: }, section "__DATA, {{.*}} ", align 8
0 commit comments