From 0496005559e9b60bbebb564c787b81f90b618614 Mon Sep 17 00:00:00 2001 From: Steve Naroff Date: Thu, 1 Nov 2007 17:12:31 +0000 Subject: [PATCH] - 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 --- Driver/RewriteTest.cpp | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) 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 += " {"; -- 2.40.0