]> granicus.if.org Git - clang/commit
[objcmt] Rewrite messages to NSString's stringWithUTF8String:/stringWithCString:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Tue, 15 May 2012 22:22:10 +0000 (22:22 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Tue, 15 May 2012 22:22:10 +0000 (22:22 +0000)
commit7fe103cdcc00a675aac04a11975dc078aba47db5
treeaeb4572bfb3fc2775ca5b3f1388f4da92f82ef9f
parent9fb1ac520d1806ba2b069f6087f40fc9c704b067
[objcmt] Rewrite messages to NSString's stringWithUTF8String:/stringWithCString:
to use the @() boxing syntax.

It will also rewrite uses of stringWithCString:encoding: where the encoding that is
used is NSASCIIStringEncoding or NSUTF8StringEncoding.

rdar://11438360

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156868 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/NSAPI.h
lib/AST/NSAPI.cpp
lib/Edit/RewriteObjCFoundationAPI.cpp
test/ARCMT/objcmt-boxing.m
test/ARCMT/objcmt-boxing.m.result