aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2014-08-25 20:22:25 +0000
committerFariborz Jahanian <fjahanian@apple.com>2014-08-25 20:22:25 +0000
commitbe7bf7285be142f0886b440bb3b4f3a27fcc3c2f (patch)
tree758ec60bf6d201b4d7fed489f321518d9efc9d83 /clang/lib/Edit/RewriteObjCFoundationAPI.cpp
parenta5bf76bdf376b73fbd515b0f500a6a7171f9e0fa (diff)
downloadllvm-be7bf7285be142f0886b440bb3b4f3a27fcc3c2f.zip
llvm-be7bf7285be142f0886b440bb3b4f3a27fcc3c2f.tar.gz
llvm-be7bf7285be142f0886b440bb3b4f3a27fcc3c2f.tar.bz2
Objective-C modernization. Convert -initWithUTF8String messaging
with auto-boxing syntax for literals. rdar://18080352 llvm-svn: 216405
Diffstat (limited to 'clang/lib/Edit/RewriteObjCFoundationAPI.cpp')
-rw-r--r--clang/lib/Edit/RewriteObjCFoundationAPI.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Edit/RewriteObjCFoundationAPI.cpp b/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
index 666844c..9f71168 100644
--- a/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
+++ b/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
@@ -1149,7 +1149,8 @@ static bool rewriteToStringBoxedExpression(const ObjCMessageExpr *Msg,
Selector Sel = Msg->getSelector();
if (Sel == NS.getNSStringSelector(NSAPI::NSStr_stringWithUTF8String) ||
- Sel == NS.getNSStringSelector(NSAPI::NSStr_stringWithCString)) {
+ Sel == NS.getNSStringSelector(NSAPI::NSStr_stringWithCString) ||
+ Sel == NS.getNSStringSelector(NSAPI::NSStr_initWithUTF8String)) {
if (Msg->getNumArgs() != 1)
return false;
return doRewriteToUTF8StringBoxedExpressionHelper(Msg, NS, commit);