On Mar 20, 2012, at 8:29 PM, NAKAMURA Takumi wrote: > 2012/3/15 Fariborz Jahanian <[email protected]>: >> Author: fjahanian >> Date: Wed Mar 14 18:18:19 2012 >> New Revision: 152751 >> >> URL: http://llvm.org/viewvc/llvm-project?rev=152751&view=rev >> Log: >> modern objective-c translator: section info. >> and metadata for "non-lazy" class and categories. >> >> 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=152751&r1=152750&r2=152751&view=diff >> ============================================================================== > >> @@ -5641,14 +5653,20 @@ >> static void Write_category_t(RewriteModernObjC &RewriteObj, ASTContext >> *Context, >> std::string &Result, >> StringRef CatName, >> - StringRef ClassName, >> + ObjCInterfaceDecl *ClassDecl, >> ArrayRef<ObjCMethodDecl *> InstanceMethods, >> ArrayRef<ObjCMethodDecl *> ClassMethods, >> ArrayRef<ObjCProtocolDecl *> RefedProtocols, >> ArrayRef<ObjCPropertyDecl *> ClassProperties) { >> + >> + StringRef ClassName = ClassDecl->getNameAsString(); >> // must declare an extern class object in case this class is not >> implemented >> // in this TU. > > (std::string)getNameAsString() cannot be used here. > Fixed in r153156. Please reconfirm. >
Yes. Thanks. - Fariborz > ...Takumi _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
