aboutsummaryrefslogtreecommitdiff
path: root/test/ARCMT
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2012-05-16 00:21:21 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2012-05-16 00:21:21 +0000
commit0773659881064e7773a63eabc26a4d90293e2f04 (patch)
tree9a59121f636f2ddc59f09f27a0999299dd85ca0a /test/ARCMT
parentf1db0c9d8db882972832b0a16bbf2e5943605ed0 (diff)
[objcmt] Accept char arrays for rewriting to @() syntax.
Part of rdar://11438360 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156880 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/ARCMT')
-rw-r--r--test/ARCMT/objcmt-boxing.m3
-rw-r--r--test/ARCMT/objcmt-boxing.m.result3
2 files changed, 6 insertions, 0 deletions
diff --git a/test/ARCMT/objcmt-boxing.m b/test/ARCMT/objcmt-boxing.m
index 625a5a10ff..2782cf4f28 100644
--- a/test/ARCMT/objcmt-boxing.m
+++ b/test/ARCMT/objcmt-boxing.m
@@ -95,4 +95,7 @@ void boxString() {
NSStringEncoding encode;
s = [NSString stringWithCString:cstr1 encoding:encode];
s = [NSString stringWithCString:cstr1];
+
+ static const char strarr[] = "coolbox";
+ s = [NSString stringWithUTF8String:strarr];
}
diff --git a/test/ARCMT/objcmt-boxing.m.result b/test/ARCMT/objcmt-boxing.m.result
index 3e945d4cc5..ebdaebdf9f 100644
--- a/test/ARCMT/objcmt-boxing.m.result
+++ b/test/ARCMT/objcmt-boxing.m.result
@@ -95,4 +95,7 @@ void boxString() {
NSStringEncoding encode;
s = [NSString stringWithCString:cstr1 encoding:encode];
s = @(cstr1);
+
+ static const char strarr[] = "coolbox";
+ s = @(strarr);
}