[cfe-commits] r153156 - /cfe/trunk/lib/Rewrite/RewriteModernObjC.cpp

NAKAMURA Takumi geek4civic at gmail.com
Tue Mar 20 20:21:47 PDT 2012


Author: chapuni
Date: Tue Mar 20 22:21:46 2012
New Revision: 153156

URL: http://llvm.org/viewvc/llvm-project?rev=153156&view=rev
Log:
RewriteModernObjC.cpp: Don't expose temporary std::string with StringRef. (StringRef)getName() can be used here.

Modified:
    cfe/trunk/lib/Rewrite/RewriteModernObjC.cpp

Modified: cfe/trunk/lib/Rewrite/RewriteModernObjC.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Rewrite/RewriteModernObjC.cpp?rev=153156&r1=153155&r2=153156&view=diff
==============================================================================
--- cfe/trunk/lib/Rewrite/RewriteModernObjC.cpp (original)
+++ cfe/trunk/lib/Rewrite/RewriteModernObjC.cpp Tue Mar 20 22:21:46 2012
@@ -5736,7 +5736,7 @@
                              ArrayRef<ObjCProtocolDecl *> RefedProtocols,
                              ArrayRef<ObjCPropertyDecl *> ClassProperties) {
   
-  StringRef ClassName = ClassDecl->getNameAsString();
+  StringRef ClassName = ClassDecl->getName();
   // must declare an extern class object in case this class is not implemented 
   // in this TU.
   Result += "\n";





More information about the cfe-commits mailing list