From: Steve Naroff Date: Thu, 1 Nov 2007 17:12:31 +0000 (+0000) Subject: - Remove _interface_ prefix for the synthesized tag names. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0496005559e9b60bbebb564c787b81f90b618614;p=clang - Remove _interface_ prefix for the synthesized tag names. - Also removed a tab from the generated struct (minor). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@43616 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/Driver/RewriteTest.cpp b/Driver/RewriteTest.cpp index e2516c850e..ca9b1153f0 100644 --- a/Driver/RewriteTest.cpp +++ b/Driver/RewriteTest.cpp @@ -614,15 +614,14 @@ void RewriteTest::SynthesizeObjcInternalStruct(ObjcInterfaceDecl *CDecl, if (NumIvars <= 0 && (!RCDecl || !ObjcSynthesizedStructs.count(RCDecl))) return; - Result += "\nstruct _interface_"; - Result += CDecl->getName(); - if (RCDecl && ObjcSynthesizedStructs.count(RCDecl)) { - Result += " {\n"; - Result += "\tstruct _interface_"; - Result += RCDecl->getName(); - Result += " _"; - Result += RCDecl->getName(); - Result += ";\n"; + Result += "\nstruct "; + Result += CDecl->getName(); + if (RCDecl && ObjcSynthesizedStructs.count(RCDecl)) { + Result += " {\n struct "; + Result += RCDecl->getName(); + Result += " _"; + Result += RCDecl->getName(); + Result += ";\n"; } else Result += " {";