diff options
Diffstat (limited to 'test/CodeGenObjC/property-list-in-extension.m')
-rw-r--r-- | test/CodeGenObjC/property-list-in-extension.m | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/test/CodeGenObjC/property-list-in-extension.m b/test/CodeGenObjC/property-list-in-extension.m index 878745e73e4d..0c930c22820a 100644 --- a/test/CodeGenObjC/property-list-in-extension.m +++ b/test/CodeGenObjC/property-list-in-extension.m @@ -17,7 +17,7 @@ __attribute__((objc_root_class)) @end // Metadata for _myprop should be present, and PROP_LIST for Foo should have // only one entry. -// CHECK: = private global [12 x i8] c"Ti,V_myprop\00", +// CHECK: = private unnamed_addr constant [12 x i8] c"Ti,V_myprop\00", // CHECK: @"\01l_OBJC_$_PROP_LIST_Foo" = private global { i32, i32, [1 x %struct._prop_t] } // Readonly property in interface made readwrite in a category: @@ -40,8 +40,8 @@ __attribute__((objc_root_class)) // Metadata for _evolvingprop should be present, and PROP_LIST for FooRO should // still have only one entry, and the one entry should point to the version of // the property with a getter and setter. -// CHECK: [[evolvinggetter:@OBJC_PROP_NAME_ATTR[^ ]+]] = private global [13 x i8] c"evolvingprop\00" -// CHECK: [[evolvingsetter:@OBJC_PROP_NAME_ATTR[^ ]+]] = private global [18 x i8] c"Ti,V_evolvingprop\00", -// CHECK: [[booleanmetadata:@OBJC_PROP_NAME_ATTR[^ ]+]] = private global [34 x i8] c"Ti,N,GisBooleanProp,V_booleanProp\00" -// CHECK: [[weakmetadata:@OBJC_PROP_NAME_ATTR[^ ]+]] = private global [23 x i8] c"T@\22Foo\22,W,N,V_weakProp\00" +// CHECK: [[evolvinggetter:@OBJC_PROP_NAME_ATTR[^ ]+]] = private unnamed_addr constant [13 x i8] c"evolvingprop\00" +// CHECK: [[evolvingsetter:@OBJC_PROP_NAME_ATTR[^ ]+]] = private unnamed_addr constant [18 x i8] c"Ti,V_evolvingprop\00", +// CHECK: [[booleanmetadata:@OBJC_PROP_NAME_ATTR[^ ]+]] = private unnamed_addr constant [34 x i8] c"Ti,N,GisBooleanProp,V_booleanProp\00" +// CHECK: [[weakmetadata:@OBJC_PROP_NAME_ATTR[^ ]+]] = private unnamed_addr constant [23 x i8] c"T@\22Foo\22,W,N,V_weakProp\00" // CHECK: @"\01l_OBJC_$_PROP_LIST_FooRO" = private global { i32, i32, [3 x %struct._prop_t] }{{.*}}[[evolvinggetter]]{{.*}}[[evolvingsetter]]{{.*}}[[booleanmetadata]] |